Recent submissions

Comment · 4 years ago
needs <map> tags
Comment · 4 years ago
dang, that is slick! (Apple M1 Macbook Air)
Comment · 5 years ago
Comment · 6 years ago
Comment · 7 years ago
Comment · 7 years ago
Heya, I really like it :) Like the top comment currently though I have a hard time with the font. Everything else seems great!
Comment · 8 years ago
Comment · 8 years ago
I've used YAML for years, and yeah, there's a lot of warts, but I love it for small(ish) manually edited configuration files. I generally keep it simple and it works.
Comment · 8 years ago
Comment · 8 years ago
Comment · 8 years ago
Hi John, just an FYI: if you have Facebook Messenger installed on your phone, you are probably giving Facebook a lot more data than you think.
Comment · 9 years ago
Somewhat tangential to this particular issue, but this is a good lesson for developers in why you should be dry and explicit in your writing.

Sure `alert("FFFUUU WHY U NO WORK");` keeps you entertained for 5 minutes while you debug a problem but when that accidentally gets to prod...

Comment · 9 years ago
Sure, https://perldoc.perl.org/perlpolicy.html#BACKWARD-COMPATIBIL... that’s the policy for the language itself, but as it mentions there it’s considered generally a “community” virtue. I wasn’t programming back in 02 so I’m sure it was extremely different (and the source I’ve read from modules from that era is pretty frightening. Any major framework or generally used module will try to maintain backwards compatibility at least as far as documented behavior. I’ve never come across the kind of stuff I see all the time with node and go and python; package maintainers changing parameters and such because they weren’t happy with the original API.
Comment · 9 years ago
What this article arrives at is basically the perl/CPAN model. Don’t break backwards compatibility unless you absolutely have to; as in cases of security or when the original functionality never worked in the first place.
Comment · 9 years ago
Thanks for writing Ack petdance! Nowadays I typically use 'git grep' but I still use ack a good amount.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton