This seems to be the transcript of a speech given at ETech in April 2003, about why (Web)blogs took so long to emerge (original URL now returns a 404 so I'm using a IA link).
Seems prophetic in the age of X and other platforms that have eaten progressive activism in the current age. On the other hand, that's what it means to be an early adopter.
One answer to the "eternal September" is to accept that platforms burn out and scenes die. Bluesky is good now but it will need to turn a profit some day but there will be something else then.
If your sibling comment is right, it also runs on VSCodium, which is a distribution of the free and open source parts of VSCode and not to be confused with VSCode itself.
Specifically, I think it's a list of traits considered so universally shared across cultures that they are not worth mentioning when studying individual societies.
I get your point, but I figured it would be easier to just not have the temptation than try to escape it. I favor minimal solutions that work (even if they don't fix the root cause) over things that require constant willpower.
Yes, I take my dumb phone to work, which means my relatives can only phone or text if they want to join me.
They have been programming for two months so they are not total beginners, they just have no notion of best practices. They already wrote two 300-line programs. The goal would be to have them read a codebase they didn't write, and optimize it.
I'm not looking for expert refactoring or sophisticated design patterns (they haven't even touched OOP), I just want to show them simple ways to improve their code.