Show newer

Backwards compatibility is a bitch. However, the upgrade treadmill is a torture device, not exercise equipment.

Abstractions are crucially important when programming anything that's not small. They enable or prevent good code.

Third Planet's lawsuit against the Crowne Plaza is a marvel of clear legal writing, but that's not all - it's *also a comic book illustrating the store's complaint*, starting on P6.

I've read a lot of legal briefs, but this one is literally a work of art.


I remember this. It's called programming, isn't it? I push these buttons on the keyboard and like magic, the computer does things.

Mostly it tells me I did something wrong. It's a familiar feeling. Makes me all warm and comfortable, like I've come back home after an extended time away.

After a week away, sitting in my own home office chair, using my favorite keyboard, enjoying my new evaporative air cooler, and sipping properly brewed tea is lovely. Looking forward to sleeping in my own bed, too.


stolen from because it's awesome


@Greg @liw
(I'm tempted to suggest to the systemd devs how they could make that not stall and safely delete temp files after boot. Ie, make a new /tmp, move the full /tmp into a temp directory in it that only root can access, and delete that in background.)

I published this last night, which is a terrible time to launch a new blog post. So here it is for those who don't read their legal updates while relaxing in the evening.

QT decodedlegal: #Github #Copilot: initial thoughts from an English law perspective.

Feedback welcome!

I pledged for a Keyboardio Model100 keyboard on Kickstarter. Woot!

I hear the UK government is going to ban bus stops to prevent further leaking of Ministry of Defence documents.

You know what: it'd be great if people who need accessibility didn't go around calling other people's work "trash". I get it: accessibility is hard, and required for people to use a computer—but you know how proprietary platforms deal with it? They pay developers. You know what Linux users do for it? They fucking whine about it, and then they go out and say that any effort made is trash.

Well, guess what: stuff doesn't fix itself.

Heat tip: Evaporation really does cool. I soaked a t-shirt in warm water, put it on, and I was soon so cool I was almost shivering.

Packing is so much easier with a packing list you've used before. Also useful for return trip so you don't forget anything in destination.

Hey mastofolks... Programming Rust, 2e is available in e-book form, and printed copies are soon to follow!

O'Reilly has several purchasing options:

You can get DRM-free PDFs at ebooks dot com:

Security versus usability.

I've backed up, shut down, and wiped my work laptop. My last day at Wikimedia is over. I will be starting a new job in mid-July.

Show older

Lars and friends