RSS Is Now Available!
RSS is now available for this website! The XML file is located at shibedrill.site/rss.xml. The basic functionality is all there, but later, I intend to add stuff like Markdown parsing to HTML for the description and including the post's full content.
A Real POS: Upsettingly Hacky Architecture
I work at a grocery store. As an unfortunate result, I'm rather familiar with the software my job uses, both for the normal checkout terminals and the self-checkouts. During my time here, I've made some... uncomfortable realizations about the way the systems are architectured. And since they didn't make me sign any NDAs, I'm here to share it with a tiny portion of the Internet.
Tracking down an obscure Linux Kernel regression
This post has been copied from my Tumblr blog. If you've seen it before, this is why.
So I use a shitty ancient laptop. A Dell Latitude E6420 from 2012: i5-2520m CPU, 16gb of RAM, 512gb SSD. Good enough for me. It's slow, it's thick, it's heavy, but it's got a lot of ports, it's sturdy, and it's repairable. I tried to get a newer laptop, one with a faster processor and bigger screen, but it was so thin and flimsy that it crashed if I looked at it wrong or picked it up while it was running. It was entirely plastic and shattered as soon as I dropped my backpack. With the laptop in the padded laptop compartment. And somehow, it had a maximum RAM capacity of 12gb- smaller than my shitty Latitude. So I switched back, and I still daily drive this hunk of shit business laptop.
The Sins of Cloudflare
Cloudflare is a large enterprise web service provider, which offers services such as DNS, DDoS protection, content delivery, reverse proxying, WAF, and many other things that I am not quite qualified to talk about. In short, though, Cloudflare runs the internet. So much so, in fact, that there has been three major outages in 2024 alone, affecting up to hundreds of thousands of customers each time.
This isn't isolated to 2024, though. Almost every year, something happens with Cloudflare, rendering significant portions of the Internet entirely unusable. And yet, despite this, basically every company with a website uses them. So my question is, why?
Why does half the Internet depend on a company that consistently leaves them hanging?