The claim wasn't they pay for themselves but that they don't generate any income. If we want to look at externalities, we'd also have to figure out how much the Iraq war cost.
To preserve backwards compatibility and not require all those old sites to update, the legacy behavior would have to be the default, with opt-in for the new behavior.
That is the opposite approach. Also an option. One could also deprecate the call without parameter and force always a parameter with which behaviour. The deprecation could last enough time that those websites would have been rewritten multiple times ;)
The control interface burned into your hardware device will not have been rewritten. And it's not like you can have a flag day where everyone switches over, so the lifespan of those hardware devices isn't that relevant.
Backwards compatibility is a large part of the point of the Web.
You could version everything at whatever granularity you like, but over time that accumulates ("bug 3718938: JS gen24 code incorrectly handles Date math as if it were gen25-34", not to mention libraries that handle some versions but not others and then implicitly pass their expectations around via the objects they create so your dependency resolver has to look at the cross product of versions from all your depencies...)
There is no free lunch. A deprecation warning lasting a decade before erroring will break less that some css boxing models and strict mode in many browsers.
I seem to recall a scene from the book where a man is smoking a cigar in an office and prints out his computer output rather than reading from a screen. It was delightfully retrofuturist (or whatever the opposite of anachronistic is).
Why not start with the large sources that you can personally control?
> One 2023 study published in the journal Environmental Science & Technology found that microwaving plastic food containers releases more than 2 billion nanoplastics (smaller microplastics) and 4 million microplastics for every square centimeter of the container.
The problem is other people/teams making PRs to your code that you then have to maintain or fix later. It’s in your interest not to half-ass the review, creating an asymmetric amount of work for you vs them.
What is the use case? It’s hard for me to think of a reason you’d want to wrap a link in a button.
If you want to navigate, use an anchor.
If you want to trigger JS logic, use a button with onclick handler.
If you want to navigate while doing some side effect like an API call, use an anchor with onclick handler (and don’t prevent default).
Hey, leave us humanities majors out of it. Most of us have studied critical thinking skills and ethics, which could have easily been used to avoid the various geopolitical messes we’re in right now.
The Stack Exchange link is incorrect about -ite being etymologically derived from lithos, as one of the commenters there noted. Maybe a misunderstanding of this wiktionary note or similar:
> But by the Hellenistic period, both the masculine -ίτης (-ítēs) and the feminine -ῖτις (-îtis) became very productive in forming technical terms for products, diseases, minerals and gems (adjectives with elliptic λίθος (líthos, “stone”)), ethnic designations and Biblical tribal names.
The meaning of that is not that -ite is etymologically derived from lithos. It’s trying to say that mineral names like “hematite” (αἱματίτης - literally “blood-red”) are originally adjectives agreeing with an implied noun lithos.
Any fertility rate below 2.1 isn't reduced population growth. It is the literal, factual opposite of population growth... it is population shrinkage/decline/whatever.
These countries we discuss all have population decline. This is masked by multiple factors including immigration and increased longevity.
This world doesn't have the 500 cultures/civilizations that it had circa 3000 BC. It only has the one culture, it's global, dominant, and ubiquitous. It is the "less natal" culture, it is the only culture. It assimilates any subculture that dares raise its head. When it dies, there won't be another to fill the niche.
This is why, for instance, when immigrants from high-fertility countries (all in central Africa) come here, our culture assimilates them and they're back to low fertility within 2 generations. Not only that, but our culture slowly creeps inward towards the epicenter of that high fertility, damping it down even at its source. The Chinese belt-and-road initiative is likely to murder it entirely within our own lifetime.
This is something different, never seen before. Saying "oh gosh shucks, it happened back in eleventy-twenty-fourven and we survived fine then!" is dismissal, not contemplation. Never before in human history has actual fertility sunk this low (or even really sunk). People didn't ever stop fucking, and they didn't have birth control, or abortion, or a dozen other factors. When population declined historically, it was due to war, disease, and famine. But because fertility remained high, just as soon as those pressures relented, population recovered. When fertility goes below replacement, population can never recover, it can only continue to shrink. When it goes below replacement, every girl growing up learns from the adults around her that low fertility is "normal", and she's not going to grow up and decide to have 8 herself (or even 2). She'll have as many as she saw those adults around her having, or maybe fewer (it acts as a ceiling, but not a floor).
It's not “developed countries have reduced population growth”.
It's: ALL countries have reduced population growth in recent decades compared to their historical baselines. Including in "non-developed" countries, like in Africa.
Many (most) countries have also dropped to sub fertility rates or close above.
On top of cultural and other reasons, there are also objective fertility issues with sperm counts and others emerging (likely due to modern food, climate crisis, microplastics, or some such).
Combine that with looming issues emerging from population shrinkrage causing economic decline, pension collapse and things like that, and then add environmental issues and resource wars into the mix.
It's no consolation if some pockets of humanity here and there carry on the torch, if humanity shrinks down to irrelevance.
Originally there was no minuscule/majuscule (uppercase/lowercase) distinction in Greek writing (or Latin for that matter). They did have handwritten forms designed to be written faster, which is what the ω is in this case. Of course, those handwritten forms evolved often evolved into the forms we think of as lowercase forms today.