HNHacker News
TopNewBestAskShowJobs

magicmu

317 karma · joined November 24, 2014

[ my public key: https://keybase.io/muhang; my proof: https://keybase.io/muhang/sigs/xE5X1MtuDKaXMsMRYr7E_Ve3hZR9CwUcSBEObEnYm_0 ]
submissionscomments
magicmu··on ArcadeRS: A Game Tutorial in Rust
Thanks for sharing this! I'm trying to get more familiar with the nitty-gritty of Rust (read: the borrowing paradigm :) ), and these types of tutorials are my favorite way of doing that.
magicmu··on Parsing 10TB of Metadata, 26M Domain Names and 1.4M SSL Certs for $10 on AWS
Great write-up; really interesting that the CPU ended up being the bottleneck in this experiment! Regarding the cost of sending this data out of AWS, did you run into any issues there using rsync? IIRC rsync copies the data over TCP, so wouldn't this end up being expensive as well? Generally, though, that was my favorite part of the experiment!
magicmu··on Raspberry Pi Bare Metal Programming with Rust
Ah, that makes perfect sense. Thanks for the breakdown, and I'll definitely let you know if I run into any issues with packages on nightly!
magicmu··on Mental fatigue impairs physical performance in humans (2009)
Wow that looks like a great read, I'll definitely check it out. Thanks for the recommendation!
magicmu··on Scalable C – Writing Large-Scale Distributed C
I don't care quite as much about the lack of a proven track-record -- I understand the value there, but I love tinkering and trust Rust enough to not have any concerns about core stability (maybe a mistake, but there it is). It's mostly the lack of a stable HTTP library / ecosystem that throws me off; it seems like everything there is changing pretty frequently. That's just my impression though, and I'd love to be wrong :) I mentioned in another thread as well that the last time I played around with Rust, it seemed like most of the useful Cargo packages were dependent on the nightly version, which definitely gave me pause. I can't seem to find any of these packages now, though, so that's either changed or was an incorrect impression.
magicmu··on Raspberry Pi Bare Metal Programming with Rust
I tried digging around but couldn't find the package names -- I could've sworn ansi-term (https://crates.io/crates/ansi_term/) and hyper (https://crates.io/crates/hyper/) were two of them, but it looks like they both use stable. Thanks though!
magicmu··on Raspberry Pi Bare Metal Programming with Rust
I started playing around with Rust a few weeks ago and fell in love; it has some quirks for sure (the whole borrowing system is a bit tough to grok at first) but it didn't take long for me to start seeing things the "Rust way." My only hang-up with it right now is that so many of the most useful packages in Cargo depend on the nightly build of Rust.
magicmu··on Scalable C – Writing Large-Scale Distributed C
I know the basics of C, but stopped short of getting deep into threading and concurrency since it seems like Go and Rust handle that in a more efficient way (although there's no way I would use Rust in production yet). Are there any advantages to using C/C++ for a new large-scale project?
magicmu··on Before Growth
This is absolutely true. I work for a YC-backed startup and sometimes felt like that "star in the sky" wasn't there, and worried that my lack of faith was disturbing (to quote movies). Thankfully, the founders here are open enough that I was able to voice my concerns, and it turns out that I had a totally incorrect idea of the product/market fit that they were/are aiming for. As a core member of the dev team, this could have been a potentially catastrophic misunderstanding. So yeah, everyone being on the same page and seeing that same goal is really crucial.
magicmu··on How Police Officers Seize Cash from Innocent Americans
Interesting that militant opposition to the police is associated with the right-wing; not trying to nitpick or condemn, in Ferguson that was absolutely true. Here in NYC it's still not, though, and generally I feel like resistance to armed government forces has generally been more left-aligned.
magicmu··on Before Growth
For me, it's the wealth of tutorials and set-up information, as well as the straight-forward nature of their interface (both at a web and shell level). The pricing model is also fantastic.
magicmu··on Before Growth
> I think the right initial metric is “do any users love our product so much they spontaneously tell other people to use it?” Until that’s a “yes”, founders are generally better off focusing on this instead of a growth target.

It all comes back to this. I was listening Aaron Harris' interview with Digital Ocean's Mitch Wainer on Startup School Radio the other day (phenomenal podcast). Wainer mentioned how people actually love Digital Ocean, and how rare it is for that word in particular to be paired with the name of a company. I think it's said so often that it can easily be glossed over, but that word is not chosen lightly. Having a product users actually love is extremely difficult, and extremely rewarding.

magicmu··on You Can't Destroy the Village to Save It: W3C vs. DRM, Round Two
"...the W3C has already become borderline irrelevant to the future of the web, as it has been far too slow to standardise everyday technologies that have been widely deployed in browsers for a considerable time"

This is a bold statement, but one that I'm surprised to find myself agreeing with. I suppose now it's a matter of figuring out what should replace the W3C; things are only going to move faster.

magicmu··on Bitcoin Is Dead, Long Live Bitcoin
It seems like the potential fork in bitcoin is already happening to some degree with Elements and the sidechain (https://github.com/ElementsProject/elements) -- a super interesting project that I just found out about yesterday! I can't help but feel, to a certain degree, like forking bitcoin is re-arranging deck chairs on the titanic though. There already seem to be more viable alternative cryptocurrencies.
magicmu··on French drug trial leaves six hospitalized, one brain-dead
"British regulators approved the trial in just 17 days, and the testing company, based in Massachusetts, did not have an adequate response plan in the event of a disastrous adverse reaction, British investigators concluded."

This seems like a bit of an issue.

EDIT: Not the same trial, I'm a fool.

magicmu··on PayPal and zero-dollar invoice spam
It can, however, be useful to get invoices for purchases that were discounted down to $0.00. At the startup I'm with we often give new customers a $0.00 trial rate, but they still want invoices so their billing department can keep track. Of course, this billing system isn't using PayPal, but just a thought.
magicmu··on Mental fatigue impairs physical performance in humans (2009)
Cartesian dualism has been a plague on philosophy and psychology IMO. My favorite refutations of that logos come from J.L. Austin and Wittgenstein.
magicmu··on Show HN: OSwatch – A News Aggregation Site for Open-Source Software
Cool! I'll keep an eye out :)
magicmu··on Show HN: OSwatch – A News Aggregation Site for Open-Source Software
Great idea, I'll definitely follow! Is the site itself open source? If so, I'd love to help out.
magicmu··on Wikipedia Turns 15
I think wikipedia (along with Google) really allowed for the current transition to over-abundance of easily accessibly information -- at least in developed countries. For better or worse, I think we've started moving towards only considering application of knowledge to be a worthwhile topic of study, instead of just gaining it. If this is true, it'd be pretty catastrophic for services like wikipedia to suddenly disappear.
magicmu··on Amazon Has Just Registered to Sell Ocean Freight
Ah there it is, I was having trouble visualizing Amazon's edge here too. The old "decent-software + shitty-thing = less-shitty-thing".
magicmu··on Netflix cracks down on proxy streaming
My parents recently moved to Turkey, and I set them up with NordVPN (good service and easy to use for non-technical people). All they really wanted to watch was Star Trek: TNG anyway, which, even after the big availability push, is not available via Turkish Netflix. Without being able to do that, they will certainly cancel that subscription.
magicmu··on The resolution of the Bitcoin experiment
I've never seen Elements Alpha or heard of sidechains, that's a really interesting project! Thanks for the link.
magicmu··on The resolution of the Bitcoin experiment
I love this summary, it really touches on all the core issues. However, even though bitcoin has such severe flaws, I think that cryptocurrency in general is still really promising. I've been particularly excited about ethereum for the past two years or so, and progress on that project definitely seems to be happened (although it's not a currency per se). The concept of the block chain still has massive potential.
magicmu··on Obama administration ready to put $4B toward self-driving cars
But how do you reconcile that with the public fear of losing jobs due to the increase in automation? I think driverless cars represent in a big way due to the prevalence of truck driving as a profession in the US; not saying they can't be reconciled, just flagging it as an issue.
magicmu··on Why Kubernetes isn't using Docker's libnetwork
I'm increasingly impressed with CoreOS, especially etcd, and more generally, using systemd for init. Not that difficult to get up and running either.
magicmu··on Proposed New York Law bans encrypted smartphones
Although it wouldn't explicitly allow that, it's a short leap to make. That would be even more difficult to enforce though, and would mostly only impact those who are frequently arrested (pretty much the same downsides as the current issue, but on a more exaggerated scale).
magicmu··on Dear GitHub
I agree that the suggestions are great; I'm also generally happy to see a letter like this take a clear tone without being aggressive or overtly confrontational. Re: the prevalence JS/HTML projects, I think that may just be a matter of simple base popularity; the web is the most popular development platform, and JS is the most used language on github (githut.info has great stats on this). If the letter gains steam, I'm sure we could expect project maintainers from other ecosystems to get on board.
magicmu··on Proposed New York Law bans encrypted smartphones
Yeah, they often propose legislation that just seems like "How far can we really go?" test. Even if this did pass, it would be virtually impossible to enforce an anti-encryption policy at a large scale. It would only end up effecting the people who are already in custody, further compounding the existing problems with prosecution of the poor here.
magicmu··on Yahoo Releases the Largest-Ever Machine Learning Dataset for Researchers
As a brand, I'm honestly impressed that they've lasted through so many sea changes.
← PreviousPage 2 of 4Next →