You know the modern web tech has gone too far when a tutorial for a popular javascript framework shows a simple example HTML snippet, and comments on it with "We’ll get to the funny XML-like tags soon."

Well, FWIW, here it is, framework added, plus a few proof-of-concept test cases:

Adding unit tests to a 20 years old C GUI application is quite fun! Although I wonder if I'll ever be able to untangle the more interesting bits of the code in order to be able to unit-test them too.

Yesterday I took my new Camelbak Dart out for a run for the first time, to find out whether it feels comfortable. And indeed it is - once you get used to the sound of water sloshing around in the reservoire. :)

Today I learned about a great and simple way to simulate network latency, packet loss, packet corruption, etc. on Linux - the "netem" traffic scheduler:
And a neat wrapper script to make it even simpler:
Very cool!

My rule #1 for surviving Mastodon: Block often and aggressively, and without remorse. there's too much noise out there. Especially block newsbots reposting article links.

What's up with all those delete<something> hashtags lately? Is it time for yet? :-P

Wow, lots of "cyber" attacks with custom-built malware on big corps in recent weeks. When will they learn that using all that expensive antimalware tools is just snake-oil, and can only protect reactively, IOW if you're not the first one to be hit by a particular strain?
Security is a process, not a bought product!

Yay, just when I thought I'd have to write my own module for handling kernel boot options in GRUB, I found

Trying to embed a browser object in a widget on Windows -> loads of fun with two independent event loops stealing focus and input events from each other.☠

@jidtan Not sure it's worth following me, I just joined several minutes ago myself, and am still deciding whether or not it's all worth it. :)

Mastodon for Tech Folks

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!

We adhere to an adapted version of the TootCat Code of Conduct and follow the Toot Café list of blocked instances. Ash is the admin and is supported by Fuzzface, Brian!, and Daniel Glus as moderators.

Hosting costs are largely covered by our generous supporters on Patreon – thanks for all the help!