Recent submissions

Comment · 13 years ago
One more reason I avoid flying them whenever possible.
Comment · 13 years ago
Ah, that isn't something I considered. I don't write my apps multi-threaded, so it shouldn't be an issue, but definitely good to be aware of.
Comment · 13 years ago
Ah, well, nothing is foolproof. Yes, if you don't update your dependency list when dependencies are removed, they might get stale. But I keep up on that stuff and haven't ran into that problem yet. Even if I did, I'd rather have that problem than an app where all the dependencies are global.
Comment · 13 years ago
Yes, but, if you test your classes in isolation, then you'll be forced to manually require each dependency at the top of the file.
Comment · 13 years ago
Interesting. Why would the requires go stale? And how would you use a dependency you don't require? It wouldn't be possible to use it unless you required it. This of course assumes you're testing your classes in isolation.
Comment · 13 years ago
I think a lot of this unfortunately comes from Rails. Rails hides a lot of complexity which creates "magic". And since most Rubyists come to Ruby from Rails, a lot of Rubyists have the bad habit of hiding complexity wherever possible. I was guilty of that myself. But I've noticed it slowly starting to change.
Comment · 13 years ago
The best code is no code.
Comment · 13 years ago
Thanks! Probably not, there aren't really any other products I get that excited about, and I like the idea of keeping it very niche.
Comment · 13 years ago
Oh, interesting. Did they give a reason? Was it legal? MacRumors has been doing this for some time, I can't imagine that there's anything illegal about it.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton