Hacker News new | past | comments | ask | show | jobs | submit login

>And when developing any serious slowdown shows up right away so my work ends up being usable on low end hardware with janky connections.

A lot of modern software problems stem from developers having a powerfully detached understanding of reality.




> A lot of modern software problems stem from developers having a powerfully detached understanding of reality.

The best thing we could do for the internet is have developers at Google, Meta, etc, use a Raspberry Pi 4 or similar "gutless wonder ARM box" for one day a week. So often, I run into things they've written that, for no coherent reason, just run horribly on low end hardware. It was obviously written and toyed with on a Xeon workstation with multiple large 4k monitors, and, who would possibly use less?

The Blogger rewrite rather irritates me, because it went from an old, usable, performant interface that ran totally fine on ancient netbooks to this weird, "mobile first" interface (for a blogging platform) that choked out even on high end hardware when you had a lot of photos in a post. Clearly, nobody who worked on it ever actually loaded it up, or used it on old hardware, and never actually talked to anyone who used it to blog, because it was filled with tons of "modern" UI crap that was objectively worse than the old interface for every conceivable task one might do when writing and editing blog posts.

Kicked me off Blogger and onto my personally hosted Jekyll stuff, though, so I guess working as intended.


This is why I like "resource constrained programming" and demoscene.

If I can make this work (fast) on a Raspberry Pi 3 or on older hardware, will work nicely on production systems.




Consider applying for YC's Summer 2025 batch! Applications are open till May 13

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: