That feeling when you boot up your computer in the morning, and it just flashes a message and shuts down again.
Seems there was a bit of an oversight with grub (shim) updates and compatibility with machines having an older uefi system.
Not an auspicious way to start a Monday.
I did get it booted, just a pain to get it fixed.
Wow, so I didn't mean that I got sick from taking the flu shot. You're supposed to feel a bit tired the day after as your body gears up and makes antibodies.
JFC, get vaccinated, do your part to keep society as a whole healthy.
The closest I've ever come to dying was a few years ago, with a particularly nasty case of the flu.
My chromebook just updated to Chrome OS 70. (beta channel)
I *hate* it.
Like, die in a fire hate it.
No more individual notifications in the status bar, just a circle with the number of outstanding notifications. So, now I can't tell at a glance *what* is trying to notify me, and thus, can't tell how important it is. And the persistent notifications for things like outside temperature are now completely useless.
69 made me so happy with Linux app support, now this dumpster fire.
Watching the slack messages go by for a project involving three different teams setting up systems for a fourth team. Where none of the three teams have actually dedicated any time to the project, and none really care much. So it's messages thrown back and forth between their other tasks, usually hours between.
I figure the systems should be built and available some time in 2021. 🤦♂️ 🤷♂️
dev rant Show more
Helpful hint for the OCD #1248
If you are in the middle of the workday, no matter how boring the conference call is, do not pop off one of the keycaps from your keyb....
You just did it, didn't you?
Yes, it is disgusting, and no, you won't be able to ignore it now. So, you're going to get soap and water?
What? Well, yeah, it's pretty bad.
Yeah, I'm pretty sure that flamethrower will sanitize it.
You sure you want to do t#@$%^(*!
Language rant Show more
Every time someone hears I program in C:
"You should use XYZ, it's a modern language, with garbage collection, and memory protection, and it's sparkly and purple..."
To which, I reply:
Two Hundred Thousand network transactions per second. Per *thread*, heavily multi-threaded.
I'm sure XYZ is very good for what you do. And C is certainly a poor choice for many things. But I didn't pick C because I'm old, I picked it because I didn't want to use Assembler.
I've been catching up on unit tests for old code for the past few days. I really hate writing them, but watching the code coverage percentage getting closer to 100% triggers my competitive and OCD tendencies, which keeps me doing it.
But my last commit message today was "more unit, much test", which make me think it may be time for a break.
Finally gave up and set iptables rules.
/sbin/iptables -A INPUT -p tcp -s 127.0.0.1 --dport 4000 -j ACCEPT
/sbin/iptables -A INPUT -p tcp --dport 4000 -j DROP
Not a fan of doing it that way, since it's easy to forget something set elsewhere.
Network app developers: Listening on 0.0.0.0 by default without telling the admin how to easily change it is a FRIKKING BAD IDEA!!!
Software Dev, C/SQL, DNS
Greyhound adoption advocate
This Mastodon instance is for people interested in technology. Discussions aren't limited to technology, because tech folks shouldn't be limited to technology either!
Hosting costs are largely covered by our generous supporters on Patreon – thanks for all the help!