A properly short linkblog today!
Designing for the modern web in a way that pleases users with great, fast designs needn’t be this maze of impenetrable complexity. We’re making it that! It’s possible not to.
While there are certainly some projects that, if they’re going to be web apps, have to be SPAs, for the vast majority of projects, making an SPA means making life harder for yourself and going against the grain of what your project requires. Contrarian opinion: if your app does demand that it be an SPA, maybe it ought to be a native desktop app instead.
Imagine a social network that consists almost entirely of old white people who are scared of their shadows, doing nothing but calling the police on their neighbors for walking on the street. That describes Amazon’s Neighbors, it describes NextDoor, and it describes my local neighborhood’s group on Facebook. That was one of the reasons, before the latest round of privacy scandals, that I disabled my Facebook account.
This is worth a read, but the take-home point for me was that Facebook’s algorithmic approach to moderation wasn’t any better than its algorithmic approach to surfacing posts. Apparently the algorithm for presenting posts to fact-checkers kept aggressively missing the point and keeping the fact-checkers from doing anything substantial.
Environment, or, We’re All Going To Die Horribly
The collapse of insect populations is likely to lead to collapse of ecosystems and massive crop failures. Next to the collapse of ocean ecosystems, this is what I worry about more than anything.