bolson

@bolson.org

computer wizard. acrobat. better democracy through computer science.

Unit-test tautology: it has no opinion about if the code under test is "right", it just tests that the code does what the code does. Now you have two things you have to change when you want to change it.

`git submodule` is terrible and no one should use it As with many things git, it may be possible to build a reasonable flow around this thing with horrible user interface and horrible user experience traps but I'd probably rather have `git checkout repo@version` in my Makefile

Shame on @match.com for sending me two dozen emails without confirming that the email was intended (no, one of five guys on the net signed up and doesn't know that he doesn't have my fullname at Gmail )

TIL .zip files store file modification time in local time with 2 second resolution, 1980 to 2107 zip does not record _what timezone_ that local time is zip has extensions for NTFS and UNIX mtime in int32 seconds UTC, but Python stdlib ZipFile never uses these

There's a joke in software: What idiot wrote this bad code? Oh yeah, me six months ago. As an older, wiser, software engineer I can say: What idiot wrote this code? Me 20 years ago

This is a great infographic about which Python versions are in active development, getting bug fixes, getting security patches only, or past end-of-life. Nobody should be on Python 3.9 anymore @developer.apple.com ಠ_ಠ [from www.python.org/downloads/ ]

chart of which Python versions are end-of-life, get security fixes, get bug fixes, or are in future development

Vibe coding seems bad, but we already have codebases full of code no one understands because it was written by departed employees.

Sir David Attenborough I go for groceries: "Here we have the modern nerd foraging for food" It gets weird when everyone can hear naturalist voice going into courtship and mating behaviours when I see someone pretty walk by

Nanoraptor@nanoraptor.danamania.com · 2w ago

You suddenly get a narrator describing your life and there’s no way to turn it off - everyone can hear it. While shopping, at work, at home, with friends - the voice narrating your every move goes on. Who do you hope is the voice of this narrator?

work-from-homies this is probably _just the thing_ for someone spending a lot of time in a small AC/heated room: a ERV window unit to bring filtered air in and stale air out while keeping the energy you put into heating/cooling the space. $800 for an early-access unit swervair.com

SWERV Window ERV | Ventilation Without Renovation

Breathe fresh filtered air without losing comfort. SWERV is a renter friendly window ERV that lowers CO2 and installs in minutes.

swervair.com

The global electronics market distortion (because of big money scrambling to become bigger money) is today making me sad because of Raspberry Pi prices and a tiny cheap computer is now not cheap

Billionaire conspiracy I just made up: they want 'Mars colony' tech to use here on Earth after ecology collapse

What are the economics of Space? We get 1. communications 2. imaging/sensing (maps, weather, spy stuff) 3. GPS 4. Science What's the annual budget for _all of that_ globally? $SPCX needs over 1000 launches a year to justify its P/E I'd bet it's overvalued

Ah, the fragility of gerontocracy, where a Senator can be 71 and then just get sick and die. Alas, my Senators are 77 and 80 and the 80 is currently running for another 6 years