▲ | 0xbadcafebee 5 days ago | |||||||||||||
Did anyone else notice that the HTTP protocol embeds within it ten-thousand different protocols? Browsers and web servers both "add-on" a ton of functionality, which all have specifications and de-facto specifications, and all of it is delivered through the umbrella of basically one generic "HTTP" protocol. You can't have the client specify what version of these ten-thousand non-specifications it is compatible with, and the server can't either. We can't upgrade the "specs" because none of the rest of the clients will understand, and there won't be backwards-compatibility. So we just have this morass of random shit that nobody can agree on and can't fix. And there is no planned obsolescence, so we have to carry forward whatever bad decisions we made in the past. | ||||||||||||||
▲ | Analemma_ 5 days ago | parent | next [-] | |||||||||||||
This is also the fault of shit-tastic middleware boxes which block any protocol they don't understand-- because, hey, it's "more secure" to default-fail, right?-- so every new type of application traffic until the end of time has to be tunneled over HTTP if it wants to work over the real Internet. | ||||||||||||||
| ||||||||||||||
▲ | tyleo 5 days ago | parent | prev | next [-] | |||||||||||||
Tbh I’ve made peace with this world and I might even enjoy it more than the planned obsolescence one. | ||||||||||||||
| ||||||||||||||
▲ | pjc50 4 days ago | parent | prev [-] | |||||||||||||
Anarchy is the price to pay for not having a monopoly dictate a nice clean spec which they can force-deprecate whenever they want. | ||||||||||||||
|