Sign in

wouter bolsterlee

@wbolster.nl
491 followers 764 following 1.4K posts

software dev by day 🧑🏼‍💻, musician by night 🎶🎹🎷, human being throughout 🙃 music, tech, society, urbanism, future of the planet, ally 👗🏳️‍🌈✊🏿🇺🇦 🏠 the hague, netherlands 🇳🇱🇪🇺🌍 🗣️ english, dutch 🤓 github.com/wbolster

PostsRepliesMedia
wouter bolsterlee @wbolster.nl · 25/09/2026
password strength indicator
020
wouter bolsterlee @wbolster.nl · 25/09/2026
cin cin 🥂 (granted, this was two weeks ago but i'm no longer in 🇮🇹)
me drinking
011
wouter bolsterlee @wbolster.nl · 23/09/2026
in the mean time, this postcss polyfill lets one use it today: github.com/csstools/pos... (open-props also ships a set of them)
110
wouter bolsterlee @wbolster.nl · 17/09/2026
leuk gerelateerd weetje: de nederlandstalige en franstalige naam van de belgische stad rijsel / lille zien er nogal verschillend uit en lijken daardoor ongerelateerd, maar in beide talen is de naam een verbastering van ‘op/bij het eiland’
De stad is gesticht onder de Latijnse naam Ad Insulam, die letterlijk ‘op/bij het eiland’ betekent. Dit werd in het Middelfrans vertaald als à l’isle en in het Middelnederlands, met gebruik van het Romaanse leenwoord, als ter ijs(s)el (uitspraak [tər i:səl]). In beide talen trad verkeerde woordscheiding op. Dat gaf in Nieuwfrans à Lille en in Nieuwnederlands te Rijsel (met de klankwettige ontwikkeling van Middelnederlands [i:] tot Nieuwnederlands [ɛɪ]; de uitspraak in het Frans-Vlaams heeft nog steeds een [i]-klank, Rysel). Beide namen zijn ongeveer even oud.

https://nl.wikipedia.org/wiki/Rijsel
160
wouter bolsterlee @wbolster.nl · 13/09/2026
what's better than one bling-bling church organ? another bling-bling organ opposite to it! 💖 i'm imagining virtuoso improv battles taking place here 😎
golden organ #1 in the duomo in veronagolden organ #2 in the duomo in verona
000
wouter bolsterlee @wbolster.nl · 13/09/2026
🌸🌸🌸🌸🌸🌸🌸🌸🌸😮 accidentally noticed this cheerful detail. thank you, dear sculptor from times long past 🙃
001
wouter bolsterlee @wbolster.nl · 05/09/2026
my ‘seat’, a few days ago. best bed in the train obviously, though not really my best night's sleep ever… understatement of the year 🙃 @seatsixtyone.bsky.social 👋🏼
my öbb nightjet sleeper compartment, № 61
000
wouter bolsterlee @wbolster.nl · 31/08/2026
snarky puppy concert last night, great musicianship as always #🎶
snarky puppy, oosterpoort groningen, 2026-08-30
020
wouter bolsterlee @wbolster.nl · 30/08/2026
snarky puppy 🎶 concert tonight! arrived in groningen, found a piano 🎹 in the hotel, played ‘drift’. tonight's version will certainly not be solo piano though 🙃
020
wouter bolsterlee @wbolster.nl · 26/08/2026
looks like the great dying has officially begun
010
wouter bolsterlee @wbolster.nl · 24/08/2026
‘her daughter, claude, was made of less stern stuff’ 'twas true in the mediæval age, and it's still true in the age of lying plagiarism machines
her daughter, claude, was made of less stern stuff

(michael portillo, great continental railway journeys, in brittany, france)
000
wouter bolsterlee @wbolster.nl · 22/08/2026
if you care mostly about file system access, bwrap can restrict an agent to a project dir, with some additional read-only mounts for having all your tools (e.g. python installs) available as usual. very low friction in practice. my wrapper for complex bwrap cmdlines: github.com/wbolster/dot...
110
wouter bolsterlee @wbolster.nl · 04/08/2026
but hiphop also used tr808 drum machines sold cheaply in pawn shops 🙃 (and not sold cheaply at all these days 💸)
110
wouter bolsterlee @wbolster.nl · 04/08/2026
ehm, to be clear, the correct phrasing is ‘it really ties the room together’

How to start

‘A rug helps anchor all the pieces’: how to start decorating your home

https://www.theguardian.com/wellness/2026/aug/03/how-to-start-decorating-your-home
010
Reposted by wouter bolsterlee
Better Things Are Possible @internethippo.bsky.social · 31/07/2026
Technology is cool, too bad they made it evil
344743899
wouter bolsterlee @wbolster.nl · 31/07/2026
the year is 2026. copying a file over the network makes the cpu spike and the mouse cursor stutter. this only happens on my macbook (linux win are fine). turns out that apple apparently doesn't do hardware offloading for the very common ethernet chip in my high end startech thunderbolt dock. 🤐
160
wouter bolsterlee @wbolster.nl · 30/07/2026
i agree. but the map on the left is also lacking, and copy-pasting a quick web search for ‘africa map’ would still show incompetence. stylistic shape simplifications are fine, but where are the gambia, djibouti, lesotho, eswatini, south sudan? (and various small surrounding islands but ok)
020
wouter bolsterlee @wbolster.nl · 29/07/2026
kom op zeg, hoor je jezelf praten? slapper dan slap dit.
020
wouter bolsterlee @wbolster.nl · 29/07/2026
daar had doctorow recent een prikkelend essay over pluralistic.net/2026/07/08/w...
020
wouter bolsterlee @wbolster.nl · 29/07/2026
awesome, thanks!
010
wouter bolsterlee @wbolster.nl · 29/07/2026
🤩 ooh i like that shiny flycheck-annotate-mode. however it subtly breaks next-line (extra stop before continuing), and completely breaks navigation using evil-next-visual-line (can't move past the error at all! likely b/c point can not be past eol in evil-mode). bug or something broken at my side?
100
wouter bolsterlee @wbolster.nl · 19/07/2026
sleep is but one factor. there's also salience, tolerance, etc. attention capture with goodies such as ‘free’ upgrades/resets as long as you engage is a dark pattern designed to get people hooked. not here to argue with you, but maybe sleep on it for a bit 🙃 see e.g. dl.acm.org/doi/10.1145/...
000
wouter bolsterlee @wbolster.nl · 19/07/2026
👋🏼 just an internet rando who stumbled upon your blog, thought exactly the same, clicked the 🦋 link to see if others told you this… turns out yes. seems you trigger on the word ‘gambling’, but have you considered it's ‘addiction’ that should worry you? (cynical take: this is intentionally engineered)
100
wouter bolsterlee @wbolster.nl · 18/07/2026
this dragonfly was in the mood for steampunk cosplay
dragonfly / libel, perching on a chalkboard sign with a small metal chain attached
010
wouter bolsterlee @wbolster.nl · 15/07/2026
all good so far, but then… i'm not doing anything weird (i believe 😅)
000
wouter bolsterlee @wbolster.nl · 14/07/2026
well, the good news is that today i uncoded various trivial ‘from_svcs()’ classmethod alternate constructors all over the place, and replaced each with a single ‘autowire()’ call… almost completely red diff, just as i like it 🙃
110
wouter bolsterlee @wbolster.nl · 08/07/2026
🔡🤓 underappreciated letter post: ‘eng’ ŋ, capital Ŋ, #unicode U+014A U+014B, short for ‘ng’, very compact and readable once you get the haŋ of it! (only for the ‘ng’ sound, e.g. not for pan·gram) bonus fun: dot above to shorten ‘‐ing’ to ŋ̇, e.g. talkŋ̇, beŋ̇ #lingsky en.wikipedia.org/wiki/Eng_(le...
110
wouter bolsterlee @wbolster.nl · 07/07/2026
daily bread and butterfly 🦋
010
wouter bolsterlee @wbolster.nl · 05/07/2026
wadlaken
000
wouter bolsterlee @wbolster.nl · 03/07/2026
‘talk is cheap, show me the code’ was a proxy: it implied that an idea was conceptually thought through, proven to be technically feasible, had a clear relation to existing architecture, etc. now that (clanking out) code is ‘cheap’, that's still true, but apparently easy to forget. *yells at cloud*
000
wouter bolsterlee @wbolster.nl · 01/07/2026
well yeah okay cool @eurovision.tv but don't forget to kick israel out first otherwise i still won't watch #eurovision
000
wouter bolsterlee @wbolster.nl · 29/06/2026
ah wow someone actually built it: the ‘#ai → 💩’ enshittifier browser extension
enshittifier.wells.ee
Enshittifier — replace AI with 💩
The web is drowning in AI. We replace it with 💩. In your browser. In your fonts.
000
wouter bolsterlee @wbolster.nl · 25/06/2026
rustedpy/result (a library with a Result type for #python) is no more. it was an interesting experiment, but ultimately unsuccessful. rip 🪦 as a (former) co-maintainer, i've just closed all issues and pull requests, and archived the repo: github.com/rustedpy/res...
github.com
Project Status: UNMAINTAINED · Issue #201 · rustedpy/result
Hi everyone, I've been meaning to write this for a long time. As can be noticed from the queue of PRs and unanswered issues, this project is no longer receiving the attention and maintenance it nee...
010
wouter bolsterlee @wbolster.nl · 24/06/2026
goeie tekenaar ook velvetshark.com/ai-company-l...
> Here's a side-by-side comparison with a drawing from Kurt Vonnegut's book "Breakfast of Champions". I added Claude's logo below for easy comparison.

source: https://velvetshark.com/ai-company-logos-that-look-like-buttholes
110
wouter bolsterlee @wbolster.nl · 17/06/2026
technische glitch ergens in de tool die statistiekjes verzamelt gok ik. dit adres: nl.wikipedia.org/w/wiki.phtml... … is een interne naam voor de pagina met een duidelijker adres: nl.wikipedia.org/wiki/Nederland
010
wouter bolsterlee @wbolster.nl · 17/06/2026
this needs settling, so here goes: 📣 ‘zee stud’ is the the correct way to pronounce zstd (zstandard) ❌️ zed standard (boring, too long) ❌️ zee standard (same, but with a german accent) ❌️ zed es tee dee (a std?! yuck) ❌️ zee es tee dee (worse, a german-sounding disease) ✅️zee stud (short, easy)
en.wikipedia.org
zstd - Wikipedia
000
wouter bolsterlee @wbolster.nl · 12/06/2026
👀 ah yes that would be useful! *click* subscribe to ticket
000
wouter bolsterlee @wbolster.nl · 10/06/2026
is #unicode numerology a thing? i believe i may be on to something: ☔ + 1 = ☕ (U+2614 UMBRELLA WITH RAIN DROPS + 1 = U+2615 HOT BEVERAGE)
000
wouter bolsterlee @wbolster.nl · 09/06/2026
tending dotfiles is essentially gardening for nerds 🏡 🤓
000
wouter bolsterlee @wbolster.nl · 09/06/2026
ja maar HOE dan? tegen verkeer in, parkeerstrook, paaltjes, fietspad, dan pas bosjes en hek? 🤯
foto uit nieuwsbericht. auto tegen hek, tegen rijrichting infoto van de straat. parkeerstrook, paaltjes, fietspad, dan pas bosjes en hek
010
wouter bolsterlee @wbolster.nl · 08/06/2026
i just filed github.com/npmx-dev/npm... about that
110
wouter bolsterlee @wbolster.nl · 08/06/2026
let's see how many minutes it takes until @npmx.dev starts showing useful info about the new allowScripts field 🙃️
140
wouter bolsterlee @wbolster.nl · 08/06/2026
woohoo, good news for #javascript #security: it seems like npm will make install scripts opt-in! rfc got merged just now: github.com/npm/rfcs/blo...
github.com
130
wouter bolsterlee @wbolster.nl · 08/06/2026
yay systemd.time www.freedesktop.org/software/sys...
020
wouter bolsterlee @wbolster.nl · 07/06/2026
hello little frend 🐝
(i believe) a tree bumblebee (boomhommel, bombus hypnorum) feeding and pollinating on what will soon become delicious raspberries 😋 from our garden 🏡
000
wouter bolsterlee @wbolster.nl · 03/06/2026
😫 computer says no today: browser has wrong fonts, no text in terminal, emacs segfaults… with a fonts related stack trace. 💡 culprit seems fontconfig: gitlab.freedesktop.org/fontconfig/f... requires running `fc-cache -fv`. btw i use #archlinux so maybe i am just among the first to suffer?😬
010
wouter bolsterlee @wbolster.nl · 24/05/2026
oh, bigme kende ik nog niet. het internet lijkt toch iets enthousiaster over onyx boox op het eerste gezicht
000
wouter bolsterlee @wbolster.nl · 24/05/2026
of boox met full android
100
wouter bolsterlee @wbolster.nl · 20/05/2026
jia tanstack really? can't believe i am the first one to make this terrible joke. well, here you have it.🥁 ba dum tish #javascript #security
google search results showing ‘no results found’ for the literal query ‘jia tanstack’
020
Reposted by wouter bolsterlee
Ben Collins @bencollins.bsky.social · 10/04/2026
It really is just a compliment machine, made by and for guys who weren't getting compliments anymore.
454724293