Some time around the start of September 2022, I decided to register for an ASN. I had no idea what I was going to do with it, but I thought it would be fun to have one. I was right, it was fun. I got to play around with BGP, and I got to see how the internet works from a different perspective. I also got to see how much of a pain in the ass BIRD is and probably shortened my lifespan a little with the stress of keeping it working....
aria-details
In an attempt to improve the accessibility of a component I’m building at work, I ended up finding an ARIA attribute I’d never seen before: aria-details (MDN). The component in question contains a cell which can contain a string, or be empty. If it’s empty, a message (nominally, “No reason given”) is displayed to the user, but this could allow for some ambiguity as to whether the reason was actually empty, or if it was set to the string used to indicate no reason was given....
Internet Archive Hacked (probably)
Well, shit. If you happened to head to https://archive.org in the last 30 minutes or so, you may have seen this alert: (which has now been replaced with this message) I’ll try to keep things updated here if/when IA responds. Update 1: Well now https://archive.org isn’t loading at all.. guessing they’ve pulled the plug or the increased attention has broken things. Update 2: Seems it was caused by a possible supply-chain “attack” — polyfill....
Broken NIC on GPD Pocket
[Just a quick post to get info in one place, sorry!] Info I have a GPD Pocket: running Ubuntu 24.04.1 LTS with a BCM4356 802.11ac Wireless Network Adapter (PCI ID 14e4:43ec) with some issues: It appears like only 2.4GHz networks are being detected, and not 5GHz networks. That being said, our router is dual-band and I can’t see either network. Attempting to connect to a random 2.4GHz network crashes the network manager (WiFi icon/settings entry disappears, then reappears after a few seconds)....
Burning Out
I made a fedi post about ADHD-y burn-out earlier, and it got me thinking — we should probably try to normalise: “Today I got stuck on what should have been a really basic programming task and I needed to ask for help” in our everyday lives, if not for my own mental health, for (often newer, but not always) developers getting really down and upset because they are struggling with something....