I agree. I taught myself CSS1 by reading the spec (it was limited, small and simple). CSS2 was a lot bigger and way more complex but Eric Meyer's Salmon book helped a lot.
One problem (20yrs ago at least) was that for a long time the specs weren't supported very well by common browsers. So everyone just prodded at hacks using trial and error instead of learning it. That approach never really went away even after support improved.
The revolutionary guard probably view it as a win for them. No more clerics or civil bureaucracy to argue with now they are fully in charge. They don't need their navy or airforce to assert even more control over the civilian population. Bombing them further will probably be about as successful as it was with the North Vietnamese (another chain of tactical successes while failing strategically).
There was regime change, just not in the direction anyone else wanted.
It's worse than that, they used to be a police branch, they now basically replaced the army as well. In a way, that makes the Iranian regime way less resilient in the long term though.
To use a WWII metaphor, it's as if we killed Hitler in 1934 and instead of the Night of the Long Knives, the Sturmabteilung are now running the whole country.
Except it may be even worse than that. While you might expect some infighting among SA factions, the Revolutionary Guard is a distributed force that's ideologically united by both a common religion and a common cause.
git's replacement won't be there because it was better at being what git is (too entrenched), but because git became redundant as the world changed around it. As agentic development takes over and people stop caring about source code, all the tooling (including languages themselves) and approaches to assist humans will be ripe for replacing with those for machines.
Can you install Office 4.3 from floppies faster than installing the latest Windows updates? Not being a recent Windows users, I'm actually kinda curious. I'm sure the CD version would install faster.
On one project I was using autolisp in AutoCAD, Then another language in an external database, and some pascal work to tie them together. I had to segregate my work to separate days to keep from getting my syntax all screwed up.
One problem (20yrs ago at least) was that for a long time the specs weren't supported very well by common browsers. So everyone just prodded at hacks using trial and error instead of learning it. That approach never really went away even after support improved.
reply