Yesterday I wrote the idea "small pieces loosely joined" was central to what we mean by the web. #
Now I'd like to add another criteria. "All parts are replaceable." I think it's self-evident what it means. And of course there is no such thing, but the internet itself comes very close to this ideal. #
Somewhere there has to be a naming authority that can turn a string of characters like "scripting.com" into a physical address that a machine can understand, like: "16.15.217.109." In all likelihood, the machine your browser gets the answer from is replaceable, and maybe even the machine it gets the information from, but at the end of the chain of machines that cache the result, is the authority for the .com TLD. That authority should do as little as it possibly can. For .com, the authority is Verisign, and actually that server doesn't return the address of scripting.com, it returns the address of the authority for that domain and for scripting.com that is hover.com, where I have registered the domain. #
The point -- the internet was designed to be very decentralized, and it does as perfect a job at that as is technically possible, but even the internet isn't totally decentralized. And some of the systems that claim they are part of the web are far from minimally centralized. If you were to knock out x.com for example, that would also knock out every every account on x.com. But that's okay because they don't claim to be decentralized. But Bluesky does make that claim, and they have some ability to serve other functions for other apps, but for using Bluesky itself, it is no less centralized than x.com is. So we really do have to tighten up the discourse on these systems and stop repeating the claims that companies make about their systems. #
This is something that imho should be discussed at the next fediverse conference. Do we really want decentralized, and if so we should be clear on what systems are and aren't decentralized. #
Last update: Friday January 30, 2026; 12:08 PM EST.
You know those obnoxious sites that pop up dialogs when they think you're about to leave, asking you to subscribe to their email newsletter? Well that won't do for Scripting News readers who are a discerning lot, very loyal, but that wouldn't last long if I did rude stuff like that. So here I am at the bottom of the page quietly encouraging you to sign up for the nightly email. It's got everything from the previous day on Scripting, plus the contents of the linkblog and who knows what else we'll get in there. People really love it. I wish I had done it sooner. And every email has an unsub link so if you want to get out, you can, easily -- no questions asked, and no follow-ups. Go ahead and do it, you won't be sorry! :-)