Latest posts
- MORE ENTICING THAN EVER: THE HYPNOVERSEJan 05, 2026Jayden Milne
Dispatches From The Wormhole Now surging forth into your reality: a more potent than ever Hypnoverse! Previously the Hypnoverse proudly represented humanity’s best efforts at distracting, deceiving, and enslaving you. But this Hypnoverse was feeble, unable to fully subjugate its hosts. Previously the Hypnoverse depended on offerings from real human beings to sustain itself. It was forced to pay
- Someone At YouTube Needs Glasses: The Prophecy Has Been FulfilledNov 10, 2025Jayden Milne
In my recent analysis of YouTube’s information density I included the results from an advanced statistical analysis on the number of videos present on the home page, which projected that around May 2026 there would only be one lonely video on the home screen. Amazingly, a disgruntled Googler leaked a recording of how YouTube’s PM org handled the criticism as it sat at the top of Hacker News fo
- I Finally Fixed My Locales In Arch Linux (Yes I Am Smart)Oct 29, 2025Jayden Milne
For the past 8 months or so I’ve been using Arch my locales have been kind of half broken and I couldn’t figure out why. I would see output like this: $ locale -a locale: Cannot set LC_CTYPE to default locale: No such file or directory locale: Cannot set LC_MESSAGES to default locale: No such file or directory C C.utf8 POSIX en_US.utf8 $ locale locale: Cannot set LC_CTYPE to default locale: No s
- Golang’s encoding/XML is broken and no one seems to careJun 15, 2025Jayden Milne
Programming Note: You may have subscribed to this blog because of a snarky post about YouTube that for some reason was popular. Instead of more insightful(?) content like that, you’re getting a complaint to no audience in particular about XML in Golang. You’re welcome. For the first time I’ve felt betrayed somewhat by Go’s standard library. encoding/xml is just broken in a lot of ways, has been
- Adventures in PodcastingMay 31, 2025Jayden Milne
Contenders: https://github.com/eduncan911/podcast https://github.com/jbub/podcasts Fun with encoding/xml For the first time I’ve felt betrayed somewhat by Go’s standard library. The encoding/xml package’s namespace support seems to be half baked, and I’ve been unable to work around some issues. Quick Recap Here’s an example of using encoding/xml package main import ( "encoding/xml" "fmt" ) ty
- Someone At YouTube Needs GlassesApr 30, 2025Jayden Milne
Opened YouTube and was greeted with this abomination: This is on a 32” 1440p display. There are five (5) videos visible, and 1/6 of the page would have been an enormous ad. For reference, here is YouTube as of January 2019: There are 30 videos visible and zero ads. I really, really hope that this A/B test fails. Unfortunately, using an advanced analytics package I’ve projected that around May 2
- Arch Linux on Surface Book 1Apr 15, 2025Jayden Milne
Recently Microsoft told me that my Surface Book 1 was garbage and I should throw it in the trash. Even though it is old and only a dual core and only has 8 GB of RAM, I resent being told what to do. Anyway, this Windows installation had been around since 2017 and had decayed a lot as Windows tends to do. Plus, this laptop got me through college, and I’m not done with it yet, so time to be an anar
- HP LaserJet 1200 on LinuxMar 15, 2025Jayden Milne
Since I will never let my beloved HP LaserJet 1200 (firmware build date 2001-02-14) die, see previous post, I did some fiddling to figure out the best driver. TL;DR install hplip and use /usr/share/ppd/HP/hp-laserjet_1200-pcl3.ppd.gz. Don’t use hp-setup. This driver prints quickly and without errors. What doesn’t work If you use the hp-setup script it will try and use the hp-laserjet_1200-ps.ppd
- iptsd prevents hibernationMar 10, 2025Jayden Milne
Put Arch on my Surface Book 1, and it wouldn’t hibernate, mostly after using systemd’s HibernateDelaySec=. Poking through the logs, I saw this: (system is resuming after sleeping to hibernate) Mar 10 09:11:35 hostname kernel: Restarting tasks ... Mar 10 09:11:35 hostname kernel: ipts 0000:00:16.4-3e8d0870-271a-4208-8eb5-9acb9402ae04: IPTS EDS Version: 1 Mar 10 09:11:35 hostname kernel: done. Mar
- Introducing: Bean Simulator 2025Mar 07, 2025Jayden Milne
I’m proud to announce the launch of an inside joke tht I spend way too much time on: Bean Farming Simulator 2025. https://beans.jayd.ml Have you ever wanted to have an infinitely scrollable virtual beanfield in the web3 metaverse to tend and care to? Do you yearn for maximum realism in your hypothetical bean simulator, such that it takes roughly 55 days for your bean bushes to mature? Such a proje