A tweet down-thread coined a word for this:
Ry @RyanMorey I think we need a different term for this than bitrot. It’s not data corruption breaking these, but like compatibility corruption? PlatformRot
I miss my VIC-20 too, but those days are over.
I can't stand the npm ecosystem because every project can't just sit there. When I return to it, something is broken and I can only find out by debugging it via runtime.
Thus is why I'm building my own shit from top to bottom as a vertical investment.
Any other instance using that term is merely a corruption of language meant to mislead and confuse, and make communication harder if not impossible.
Its hard enough communicating technical issues without people corrupting the language used to do it. Bitrot has nothing to do with program design and deprecation.
While that is true of general day-to-day speech or vernacular (vocal), that fails with regards to anything that is reasonably technical, or written, and making a comparison between the two overgeneralizes and is apples to oranges. Both are flawed ways of thought.
If you've ever tried to communicate the structure of a binary tree, abstract syntax, what makes up determinism, syntactical vs lexical parsing, systems properties, or anything else that is highly technical there are specific technical words which are used fundamentally to describe the structure, or behavior, and these meanings do not vary.
They have specific meaning to describe specific things. Communication is the sharing of meaning, and its receiver based. If the receiver has no words to describe it, or the words used have so many possible meanings; they won't understand. Its the all is nothing. There is a signal or there isn't.
If you corrupt language and communication calling something its not, and doing so in a way that can cause loss under any circumstance on someone else, you then are arguably so much worse than a liar, engaging in crazy making behavior, and definitely lack credibility. This is true even if you do not intend this which is why one must be careful in what they say and not bandy words (and their meanings) about irresponsibly.
To be clear, that includes the loss of time and confusion resulting from misleading others. There's enough deceit in the world without adding to the noise or legitimizing corrupt acts.
Corruption of language has no place in civil and rational conversation.
You're wrong. Words, even written and technically defined, change meaning over time. Your standard of clear cut and unchanging vocabulary definitions is unrealistic. This change is not corruption, it's natural and inevitable.
If you wanna die on this hill, by all means. You won't change reality and you will create enormous amounts of stress for yourself. Godspeed.
I have no intention of changing reality, it will be whatever its meant to, and I've a fairly firm grasp of it, and the underlying problems.
The way things are going people will end up killing themselves slowly through insanity because you and others don't see the fundamental problems barreling your way. By the time you notice; if you even notice, you won't be able to do anything about it. Most likely you won't notice since you've got psychological consistency working against you and you are closed to the problem.
God help's those that help themselves first, and then others when they can.
If you can't recognize a signal from noise (i.e. communication), you become isolated, isolation breaks our psychology, you become apathetic and complacent, or violent, and then that's it. This is true of every single human on the planet subjected to ongoing isolation. Once systems break down because we can't organize or communicate the systems that allow us to feed ourselves fail. Half the global population dies off from starvation, and that's just one of the more common problems coming our way as we approach the limits to growth (MIT study). Simple predator prey dynamics, when there are more mouths than food it returns to equilibrium.
I learned long ago to not stress over what I have no control over. Hopefully me and mine will survive this as we'll be preparing.
You can't say I didn't try to clue you into an important problem. Your glass is clearly full.
Wow