For more than four days, a server at the very core of the Internetโs domain name system was out of sync with its 12 root server peers due to an unexplained glitch that could have caused stability and security problems worldwide. This server, maintained by Internet carrier Cogent Communications, is one of the 13 root servers that provision the Internetโs root zone, which sits at the top of the hierarchical distributed database known as the domain name system, or DNS.
Given the crucial role a root server provides in ensuring one device can find any other device on the Internet, there are 13 of root servers geographically dispersed all over the world. Normally, the 13 root serversโeach operated by a different entityโmarch in lockstep. When a change is made to the contents they host, it generally occurs on all of them within a few seconds or minutes at most.
Strange events at the C-root name server
This tight synchronization is crucial for ensuring stability. If one root server directs traffic lookups to one intermediate server and another root server sends lookups to a different intermediate server, the Internet as we know it could collapse. More important still, root servers store the cryptographic keys necessary to authenticate some of intermediate servers under a mechanism known as DNSSEC. If keys arenโt identical across all 13 root servers, thereโs an increased risk of attacks such as DNS cache poisoning.
For reasons that remain unclear outside of Cogentโwhich declined to comment for this postโthe c-root itโs responsible for maintaining suddenly stopped updating on Saturday. Stรฉphane Bortzmeyer, a French engineer who was among the first to flag the problem in a Tuesday post, noted then that the c-root was three days behind the rest of the root servers.
what we thought Linux was: that programmer OS that programmers who program programmedly use
what Linux actually is: an OS you put on your computer so you can go online, chat with friends, write documents, turn those documents into PDFs, and so on
why we thought Linux was that other thing: making things like video card drivers and graphical user interfaces is expensive and Linux is chronically underfunded, so it took them a while to get all most of enough of the things they wanted working so you can just do things on it, and during that time it was hard to use without programming
why we installed Linux even though we thought we would be in for a real rollercoaster ride learning computer toucher secrets: we hate ads so much that we will walk through fire just so we see fewer of them (but fortunately we mostly didn't have to)
wait, what's that "mostly"? look, if you don't want to learn the programming language Nix, you maybe shouldn't install an OS built entirely out of using the programming language Nix, Packbats
(edited to fix markdown)
i love that dwarf fortress is over 20 years old now and for ages now it has had a system for simulating the sexuality and romanticism spectrum, with having a separate token value for romantic and sexual feelings
all creatures can be ace, aroace, bisexual, biromantic, homosexual, homoromantic and so forth
blessed ๐
Google promised a better search experience โ now itโs telling us to put glue on our pizza https://www.theverge.com/2024/5/23/24162896/google-ai-overview-hallucinations-glue-in-pizza
The Samsung right-to-repair story just got worse https://www.theverge.com/samsung/2024/5/23/24163372/samsung-repair-snitch-aftermarket-parts
Do you know someone with significant quality-of-life problems due to Long Covid?
Boosts appreciated.
I've been playing Planet Crafter lately.
Love my sandbox survival games focused on exploring a hand-made world and "number go up".
The best thing is that the energy system doesn't need fuel, wiring or distance considerations, which favors exploration. It's very set-and-forget until you start expanding.