Husband, father, grandfather, follower of Jesus, but very much a work in progress. Retired software developer, ex-visiting lecturer, IETF editor. Likes repairability. BTW I use arch. Hobbies: reading, blogging, running, sailing. Delighted to live in Winchester, UK. Involved in a local church.
Public Key
npub1vhxck0hktay0x2cp39kjd0qpg7usdfsmz67v6jy3lqcjr7arr63qjk5ntd Profile Code
nprofile1qqsxtnvt8mm97j8n9vqcjmfxhsq50wgx5cd3d0xdfzglsvfplw33agspz3mhxue69uhhyetvv9ujuerpd46hxtnfduqs6amnwvaz7tmwdaejumr0dsxykedy
Show more details
Published at
2026-07-30T14:22:40Z Event JSON
{
"id": "43b5b7d21df6213051779dd5097b73fe62b87a6fb97f9cbf159febe88f8d2c33" ,
"pubkey": "65cd8b3ef65f48f32b01896d26bc0147b906a61b16bccd4891f83121fba31ea2" ,
"created_at": 1785421360 ,
"kind": 0 ,
"tags": [
[
"proxy",
"https://fosstodon.org/users/underlap",
"activitypub"
],
[
"client",
"Mostr",
"31990:6be38f8c63df7dbf84db7ec4a6e6fbbd8d19dca3b980efad18585c46f04b26f9:mostr",
"wss://relay.ditto.pub"
]
],
"content": "{\"name\":\"glyn\",\"about\":\"Husband, father, grandfather, follower of Jesus, but very much a work in progress.\\n\\nRetired software developer, ex-visiting lecturer, IETF editor. Likes repairability. BTW I use arch.\\n\\nHobbies: reading, blogging, running, sailing.\\n\\nDelighted to live in Winchester, UK. Involved in a local church.\",\"picture\":\"https://cdn.fosstodon.org/accounts/avatars/107/559/950/613/570/741/original/7b5dff52205ccd56.png\",\"banner\":\"https://cdn.fosstodon.org/accounts/headers/107/559/950/613/570/741/original/547989eccbdc5503.jpg\",\"nip05\":\"[email protected] \",\"fields\":[[\"Software blog\",\"https://underlap.org\"],[\"General, occasional blog\",\"https://opinion.underlap.org\"],[\"GitHub\",\"https://github.com/glyn\"],[\"Codeberg\",\"https://codeberg.org/glyn\"]]}" ,
"sig": "307bb9699a8a0c78ecc3fbcb6474997edc67c10d5ccc7fc000ebd06bc78aa3535b584ffcbec39a3de3a22c4bd8948fd2902bca6def17793a9e8f0eec8b43ea9e"
}
Last Notes npub1vhxck0hktay0x2cp39kjd0qpg7usdfsmz67v6jy3lqcjr7arr63qjk5ntd glyn I feel like a complete rest from social media, so Happy Christmas and probably see you in 2026. Meanwhile, maybe see you on RSS. npub1vhxck0hktay0x2cp39kjd0qpg7usdfsmz67v6jy3lqcjr7arr63qjk5ntd glyn @nprofile…0m3e Very good. The most common replacement is modifying a module. npub1vhxck0hktay0x2cp39kjd0qpg7usdfsmz67v6jy3lqcjr7arr63qjk5ntd glyn @nprofile…x73c @nprofile…9jdx @nprofile…nzs7 Thanks very much for your inception and leadership of this project! 3.3k users seem to agree too. npub1vhxck0hktay0x2cp39kjd0qpg7usdfsmz67v6jy3lqcjr7arr63qjk5ntd glyn @nprofile…8s02 Yes and no. 😉 npub1vhxck0hktay0x2cp39kjd0qpg7usdfsmz67v6jy3lqcjr7arr63qjk5ntd glyn https://underlap.org/dead-code/ npub1vhxck0hktay0x2cp39kjd0qpg7usdfsmz67v6jy3lqcjr7arr63qjk5ntd glyn New blog post: Dead code https://underlap.org/dead-code/ #Rust npub1vhxck0hktay0x2cp39kjd0qpg7usdfsmz67v6jy3lqcjr7arr63qjk5ntd glyn Testing! npub1vhxck0hktay0x2cp39kjd0qpg7usdfsmz67v6jy3lqcjr7arr63qjk5ntd glyn @nprofile…nex6 @nprofile…89nd Thanks. I did see that message, but it's from yesterday evening and there doesn't seem to have been another message since then. Anyway, it's back up for now... npub1vhxck0hktay0x2cp39kjd0qpg7usdfsmz67v6jy3lqcjr7arr63qjk5ntd glyn I wonder why @nprofile…89nd is down. Another DDoS? Or is there a problem caused by yesterday's maintenance? npub1vhxck0hktay0x2cp39kjd0qpg7usdfsmz67v6jy3lqcjr7arr63qjk5ntd glyn Reuse and return schemes could help eliminate plastic waste in 15 years – report https://www.theguardian.com/environment/2025/dec/03/reuse-and-return-schemes-could-help-eliminate-plastic-waste-in-15-years-report npub1vhxck0hktay0x2cp39kjd0qpg7usdfsmz67v6jy3lqcjr7arr63qjk5ntd glyn @nprofile…akdl I used Remark42 to add comments to self-hosted WriteFreely. More details here: https://underlap.org/trialling-comments/ However, when I moved to Eleventy, I ditched comments as they were so rarely used. npub1vhxck0hktay0x2cp39kjd0qpg7usdfsmz67v6jy3lqcjr7arr63qjk5ntd glyn @nprofile…2pc3 Thanks! I agree that vendoring is an anti-pattern. It always used to make my flesh creep when I used it in Go. npub1vhxck0hktay0x2cp39kjd0qpg7usdfsmz67v6jy3lqcjr7arr63qjk5ntd glyn Report of investigation into the November 2025 Economic and fiscal outlook publication error https://obr.uk/docs/dlm_uploads/01122025-Investigation-into-November-2025-EFO-publication-error.pdf #OBR #Wordpress npub1vhxck0hktay0x2cp39kjd0qpg7usdfsmz67v6jy3lqcjr7arr63qjk5ntd glyn @nprofile…2pc3 @nprofile…9d4z @nprofile…g57v How do you make a Rust build hermetic? I found the following general references on hermetic builds: https://slsa.dev/spec/v0.1/requirements#hermetic https://bazel.build/basics/hermeticity and only these for Rust: https://github.com/rust-lang/cargo/issues/9506 https://hermetoproject.github.io/hermeto/cargo/ npub1vhxck0hktay0x2cp39kjd0qpg7usdfsmz67v6jy3lqcjr7arr63qjk5ntd glyn Rather than buy more unnecessary stuff, why not donate to the Restart Project or similar? https://www.getdrip.com/deliveries/9x6i8g88xckrht60mf0l #BlackFriday #ReduceRepairReuseRecycle npub1vhxck0hktay0x2cp39kjd0qpg7usdfsmz67v6jy3lqcjr7arr63qjk5ntd glyn Fun bumping into more ex-colleagues here: @nprofile…w3qw @nprofile…rdz2 npub1vhxck0hktay0x2cp39kjd0qpg7usdfsmz67v6jy3lqcjr7arr63qjk5ntd glyn Since retiring, I've developed a severe allergic reaction to Docker. I recommend it (the allergy, that is). ;-) #Docker npub1vhxck0hktay0x2cp39kjd0qpg7usdfsmz67v6jy3lqcjr7arr63qjk5ntd glyn Another application of editorconfig.org: https://github.com/ai-robots-txt/ai.robots.txt/pull/199 npub1vhxck0hktay0x2cp39kjd0qpg7usdfsmz67v6jy3lqcjr7arr63qjk5ntd glyn Some details of today's UK budget appear to have been briefed, but I fail to understand the rationale for: * Pay per mile for EVs - surely this will slow any green transition? * No (increase in?) duty on aviation fuel - why on earth not tax this toxic form of transport? #UKBudget npub1vhxck0hktay0x2cp39kjd0qpg7usdfsmz67v6jy3lqcjr7arr63qjk5ntd glyn @nprofile…cez6 Signed. Sounds helpful. npub1vhxck0hktay0x2cp39kjd0qpg7usdfsmz67v6jy3lqcjr7arr63qjk5ntd glyn @nprofile…g95x Have you come across "sin sideways, cos central"? npub1vhxck0hktay0x2cp39kjd0qpg7usdfsmz67v6jy3lqcjr7arr63qjk5ntd glyn I've been wanting to play music from Qobuz on my c. 1984 Technics stereo and wondered about using some kind of Bluetooth receiver. The other day I found an old headphone jack to RCA cable in my random cable collection. I can now play Qobuz from a laptop to the aux input on the Technics amp. Better still I can control the music from my phone courtesy of "Qobuz connect". Zero extra hardware purchased. Result. #qobuz npub1vhxck0hktay0x2cp39kjd0qpg7usdfsmz67v6jy3lqcjr7arr63qjk5ntd glyn @nprofile…g95x A friend and I were discussing the postcards. We understand less than 10% of the content. But they are fascinating. npub1vhxck0hktay0x2cp39kjd0qpg7usdfsmz67v6jy3lqcjr7arr63qjk5ntd glyn @nprofile…g95x Lovely. I wonder if these are available for sale as physical postcards? npub1vhxck0hktay0x2cp39kjd0qpg7usdfsmz67v6jy3lqcjr7arr63qjk5ntd glyn @nprofile…al9j @nprofile…640h @nprofile…d2jh That's an interesting perspective, but I don't think it justifies the behaviour. In fact, the moral dimension still seems pretty clear-cut to me. Wouldn't it be better to find an ethical alternative, or even watch one's capital erode, than join in, and help to power, such a harmful bubble? npub1vhxck0hktay0x2cp39kjd0qpg7usdfsmz67v6jy3lqcjr7arr63qjk5ntd glyn @nprofile…7p4a Fun to see over 300 mentions of unwrap in the hacker news thread https://news.ycombinator.com/item?id=45973709, with various levels of understanding... npub1vhxck0hktay0x2cp39kjd0qpg7usdfsmz67v6jy3lqcjr7arr63qjk5ntd glyn I thought I'd write up some tips and see what others do. Clues by Sam: case analysis https://underlap.org/clues-by-sam-case-analysis/ #CluesBySam npub1vhxck0hktay0x2cp39kjd0qpg7usdfsmz67v6jy3lqcjr7arr63qjk5ntd glyn Well done @nprofile…pqg8 for everything you've achieved in the last decade! Your principles set you far above certain others in the social media space and I really appreciate your integrity and drive. It's a good decision to change roles and I'm optimistic about the future of Mastodon with you still around for guidance. I hope you take this opportunity for some well-deserved rest and recreation. Finally: thank you! npub1vhxck0hktay0x2cp39kjd0qpg7usdfsmz67v6jy3lqcjr7arr63qjk5ntd glyn @nprofile…aya8 @nprofile…emzh I run a RSS reader these days (self-hosted OpenRSS) and do old school discovery, when blogs link to other blogs (or someone interesting crosses my path on Mastodon). It's slower than discovery in social media, but much more satisfying. Matt: please keep writing. The AI bubble should pop soon. You could also give AI bots a harder time: https://github.com/ai-robots-txt/ai.robots.txt (full disclosure: I'm involved in that). npub1vhxck0hktay0x2cp39kjd0qpg7usdfsmz67v6jy3lqcjr7arr63qjk5ntd glyn https://pluralistic.net/2025/11/18/im-not-bad/#im-just-drawn-that-way describes copyright Termination of Transfer and how https://rightsback.org/ helps with terminating transfer. I wonder if software developers might be tempted to terminate the transfer of copyright of some of their code after 35 years? Could be a headache for software companies. 35 years used to seem an incredible lifetime for a piece of software, but I suspect there's quite a lot software of this age still around. npub1vhxck0hktay0x2cp39kjd0qpg7usdfsmz67v6jy3lqcjr7arr63qjk5ntd glyn Changed my GitHub profile bio to: "I prefer Codeberg to GitHub these days because of the latter's AI infestation." #codeberg #Github npub1vhxck0hktay0x2cp39kjd0qpg7usdfsmz67v6jy3lqcjr7arr63qjk5ntd glyn @nprofile…gadd Well done @nprofile…pqg8 for everything you've achieved in the last decade! Your principles set you far above certain others in the social media space and I really appreciate your integrity and drive. It's a good decision to change roles and I'm optimistic about the future of Mastodon with you still around for guidance. I hope you take this opportunity for some well-deserved rest and recreation. npub1vhxck0hktay0x2cp39kjd0qpg7usdfsmz67v6jy3lqcjr7arr63qjk5ntd glyn @nprofile…640h @nprofile…al9j @nprofile…d2jh I find the notion of investing in a known bubble to make money before it bursts deeply troubling, especially when that bubble has such dire consequences for people and the environment. But, of course, this is what happens. npub1vhxck0hktay0x2cp39kjd0qpg7usdfsmz67v6jy3lqcjr7arr63qjk5ntd glyn @nprofile…al9j @nprofile…d2jh No, I wasn't, but it's still an interesting punt. npub1vhxck0hktay0x2cp39kjd0qpg7usdfsmz67v6jy3lqcjr7arr63qjk5ntd glyn @nprofile…d2jh Presumably you are aware of this: https://futurism.com/artificial-intelligence/big-short-michael-burry-1-billion-ai-bubble npub1vhxck0hktay0x2cp39kjd0qpg7usdfsmz67v6jy3lqcjr7arr63qjk5ntd glyn '[The BBC] should send Donald Trump a four-word reply to his blustering threat to sue the corporation in Florida for $1bn in damages: “See you in court.”' https://www.prospectmagazine.co.uk/ideas/media/bbc-news/71564/four-word-message-bbc-should-send-trump-about-1bn-lawsuit npub1vhxck0hktay0x2cp39kjd0qpg7usdfsmz67v6jy3lqcjr7arr63qjk5ntd glyn Just drew a diagram to help me understand some of the complications of a piece of code I'm trying to design (constructing SubReceiverSets from IpcReceiverSets, for anyone who has been following along in my blog). Thank goodness for graphviz - so much neater than my hand-drawn attempt. https://cdn.fosstodon.org/media_attachments/files/115/550/238/519/935/019/original/0f1d497eefbf7b0f.png npub1vhxck0hktay0x2cp39kjd0qpg7usdfsmz67v6jy3lqcjr7arr63qjk5ntd glyn @nprofile…gedf My colleagues and I had a standing joke that any piece of software development we were faced with, no matter how complex, was "just a simple matter of programming". npub1vhxck0hktay0x2cp39kjd0qpg7usdfsmz67v6jy3lqcjr7arr63qjk5ntd glyn Fascinating stats about those who intend to vote for Reform UK: https://www.theguardian.com/politics/2025/nov/13/who-votes-for-reform-and-why-charts-that-show-who-supports-farage-party Analysis: https://www.theguardian.com/commentisfree/2025/nov/13/reform-uk-voters-revealed-slapdash-coalition-nigel-farage-labour If only the Labour government would get its act together and stop mirroring Reform UK attitudes. npub1vhxck0hktay0x2cp39kjd0qpg7usdfsmz67v6jy3lqcjr7arr63qjk5ntd glyn After bumping into a fun interview with Linus Torvalds on 20 years of git (https://youtu.be/sCr_gb8rdEI) I took a look at the first commit of git: https://github.com/git/git/commit/e83c5163316f89bfbde7d9ab23ca2e25604af290. Nice to see small beginnings for such a successful project. Some of Torvald's commit logs are fun to read too (git log --reverse came in handy) #git npub1vhxck0hktay0x2cp39kjd0qpg7usdfsmz67v6jy3lqcjr7arr63qjk5ntd glyn @nprofile…wz3p Two particular irritants are ads and promoted content. Essentially, your timeline ends up full of junk. npub1vhxck0hktay0x2cp39kjd0qpg7usdfsmz67v6jy3lqcjr7arr63qjk5ntd glyn @nprofile…wz3p Also search "meta algorithm harmful" for a rich seam to mine. npub1vhxck0hktay0x2cp39kjd0qpg7usdfsmz67v6jy3lqcjr7arr63qjk5ntd glyn @nprofile…wz3p And https://www.amnesty.org/en/latest/news/2022/09/myanmar-facebooks-systems-promoted-violence-against-rohingya-meta-owes-reparations-new-report/ npub1vhxck0hktay0x2cp39kjd0qpg7usdfsmz67v6jy3lqcjr7arr63qjk5ntd glyn @nprofile…wz3p Try searching "site:pluralistic.net meta" for a start. npub1vhxck0hktay0x2cp39kjd0qpg7usdfsmz67v6jy3lqcjr7arr63qjk5ntd glyn @nprofile…pe2m Very nice, especially the absence of systemd. What was the hardware platform? npub1vhxck0hktay0x2cp39kjd0qpg7usdfsmz67v6jy3lqcjr7arr63qjk5ntd glyn @nprofile…lqm3 Couldn't lots of graphics artifacts and glitches be precisely what was meant by it not working on this model? npub1vhxck0hktay0x2cp39kjd0qpg7usdfsmz67v6jy3lqcjr7arr63qjk5ntd glyn @nprofile…aya8 Moving from WriteFreely to Eleventy increased friction for me. I can no longer publish or edit a blog post from my phone and I miss that. That said, I still appreciate the markdown input format of Eleventy and using git for branches etc. I also have more confidence that I won't lose posts if something goes wrong. I think this trade-off between friction and features is ok for me, but it needs to be part of a conscious decision when choosing a blog platform. #Eleventy #WriteFreely npub1vhxck0hktay0x2cp39kjd0qpg7usdfsmz67v6jy3lqcjr7arr63qjk5ntd glyn @nprofile…0m3e No, I write my own instant legacy code by hand, thanks. npub1vhxck0hktay0x2cp39kjd0qpg7usdfsmz67v6jy3lqcjr7arr63qjk5ntd glyn @nprofile…dcm7 I had two accounts and what a joy it was to delete them both, once I'd worked out how. Oh and I can't resist the mandatory Bill Bailey clip: https://youtu.be/V7d79Knc8p4?t=239 ("the baffling longevity of Linkedin") - but I highly recommend the whole 5 minutes. npub1vhxck0hktay0x2cp39kjd0qpg7usdfsmz67v6jy3lqcjr7arr63qjk5ntd glyn And it seems BBC iPlayer is thought not to be available in the US. Not sure whether people in the US can access it via a VPN. npub1vhxck0hktay0x2cp39kjd0qpg7usdfsmz67v6jy3lqcjr7arr63qjk5ntd glyn Of course, the BBC owes Trump an apology. npub1vhxck0hktay0x2cp39kjd0qpg7usdfsmz67v6jy3lqcjr7arr63qjk5ntd glyn So Trump aims to sue in Florida, not the UK. Apparently the episode of Panorama would need to have been aired in the US, e.g. because it was made available on BBC iPlayer. npub1vhxck0hktay0x2cp39kjd0qpg7usdfsmz67v6jy3lqcjr7arr63qjk5ntd glyn @nprofile…q45p Congratulations James to you and your wife! npub1vhxck0hktay0x2cp39kjd0qpg7usdfsmz67v6jy3lqcjr7arr63qjk5ntd glyn Would it be legal for a foreigner to sue the BBC? #BBC npub1vhxck0hktay0x2cp39kjd0qpg7usdfsmz67v6jy3lqcjr7arr63qjk5ntd glyn @nprofile…mx87 The payment is important, even if it's a small amount. A user of any service on the internet should ask themselves how the service is funded. If the service is offered free of charge, then either it will eventually cease to operate, or it's being subsidised in some way (in which case, what's in it for the entity providing the subsidy?), or the users will somehow be monetised (e.g. by sending them adverts or selling their information to third parties). npub1vhxck0hktay0x2cp39kjd0qpg7usdfsmz67v6jy3lqcjr7arr63qjk5ntd glyn @nprofile…2nl3 @nprofile…d2jh @nprofile…ltlw Thankfully we in the UK can read an archive of the post: https://web.archive.org/web/20251109014509/https://aphyr.com/posts/397-i-want-you-to-understand-chicago npub1vhxck0hktay0x2cp39kjd0qpg7usdfsmz67v6jy3lqcjr7arr63qjk5ntd glyn @nprofile…j5uh Sounds like they want anyone with a pulse. npub1vhxck0hktay0x2cp39kjd0qpg7usdfsmz67v6jy3lqcjr7arr63qjk5ntd glyn If you don't know what `ajkl;gawgor;iqeg;iJLkqen. wl;R aw;oeiga 4648664 arjarwgj;llj;ja fadgfgajkljl; wlj;sdjk;lfas` does in the terminal, you're clearly a beginner. https://anniemueller.com/posts/how-i-a-non-developer-read-the-tutorial-you-a-developer-wrote-for-me-a-beginner h/t @nprofile…nzs7 npub1vhxck0hktay0x2cp39kjd0qpg7usdfsmz67v6jy3lqcjr7arr63qjk5ntd glyn @nprofile…dqle There should be a special badge ("cretin"?) for people who submit such PRs. npub1vhxck0hktay0x2cp39kjd0qpg7usdfsmz67v6jy3lqcjr7arr63qjk5ntd glyn @nprofile…lqm3 I got decent prices for software books on Ziffit. Easy to use too. npub1vhxck0hktay0x2cp39kjd0qpg7usdfsmz67v6jy3lqcjr7arr63qjk5ntd glyn @nprofile…j5uh Maybe when it bombs, you'll be happier with the name. npub1vhxck0hktay0x2cp39kjd0qpg7usdfsmz67v6jy3lqcjr7arr63qjk5ntd glyn @nprofile…5w95 I introduced "clues by Sam" to my wife and some friends and we regularly compare how we got on. It's interesting to speculate how Sam generates the puzzles and grades their difficulty. npub1vhxck0hktay0x2cp39kjd0qpg7usdfsmz67v6jy3lqcjr7arr63qjk5ntd glyn @nprofile…7vxp codeberg.org gradually gaining traction as an alternative to github.com. npub1vhxck0hktay0x2cp39kjd0qpg7usdfsmz67v6jy3lqcjr7arr63qjk5ntd glyn @nprofile…czr6 @nprofile…nzpl Maybe they got fired? npub1vhxck0hktay0x2cp39kjd0qpg7usdfsmz67v6jy3lqcjr7arr63qjk5ntd glyn Nice try. https://cdn.fosstodon.org/media_attachments/files/115/486/055/208/409/058/original/51e3cd08c8d569d9.jpg npub1vhxck0hktay0x2cp39kjd0qpg7usdfsmz67v6jy3lqcjr7arr63qjk5ntd glyn At long last my Fairphone 4 was provided with an upgrade to Android 15. Congratulations to the @nprofile…cj3u team for getting this over the line! So far, the differences seem innocuous and I haven't noticed any obvious usability problems, which I guess is quite some achievement in this day and age. #Fairphone #Android15 npub1vhxck0hktay0x2cp39kjd0qpg7usdfsmz67v6jy3lqcjr7arr63qjk5ntd glyn New blog post in which I discuss a new crate and when it could benefit Servo: IPC channel multiplexer https://underlap.org/ipc-channel-multiplexer/ #Servo #Rust npub1vhxck0hktay0x2cp39kjd0qpg7usdfsmz67v6jy3lqcjr7arr63qjk5ntd glyn A Very Early History of Algebraic Data Types https://www.hillelwayne.com/post/algdt-history/ npub1vhxck0hktay0x2cp39kjd0qpg7usdfsmz67v6jy3lqcjr7arr63qjk5ntd glyn @nprofile…pdtc When I had occasion to use Word many years ago it was half-decent, but it has definitely gone downhill in the last decade or so. The online version is stunningly awful. I had to use it for some grading and simply copying a proforma document was a usability mess. Actually writing and getting formatting to behave was unpredictable and quite frustrating. I suspect the developers don't "eat their own dog food". npub1vhxck0hktay0x2cp39kjd0qpg7usdfsmz67v6jy3lqcjr7arr63qjk5ntd glyn Added the excellent pagefind search to my blog. Thanks for unearthing it @nprofile…d2jh! https://underlap.org/search/ #11ty #pagefind npub1vhxck0hktay0x2cp39kjd0qpg7usdfsmz67v6jy3lqcjr7arr63qjk5ntd glyn Dear Donald Trump, here’s how you can win that Nobel peace prize https://www.theguardian.com/commentisfree/2025/oct/29/donald-trump-israel-gaza-nobel-peace-prize npub1vhxck0hktay0x2cp39kjd0qpg7usdfsmz67v6jy3lqcjr7arr63qjk5ntd glyn @nprofile…dcm7 That's a helpful distinction and I agree. npub1vhxck0hktay0x2cp39kjd0qpg7usdfsmz67v6jy3lqcjr7arr63qjk5ntd glyn @nprofile…dcm7 Interesting that the left wing Guardian describes D66 as "centrist" and "progressive". Would you describe The Guardian as "centrist"? 😉 https://www.theguardian.com/world/2025/oct/29/exit-poll-suggests-progressive-d66-party-will-become-largest-in-dutch-parliament npub1vhxck0hktay0x2cp39kjd0qpg7usdfsmz67v6jy3lqcjr7arr63qjk5ntd glyn Kudos to the developers of https://github.com/newren/git-filter-repo tl;dr It's like git filter-branch on steroids minus the bugs #git npub1vhxck0hktay0x2cp39kjd0qpg7usdfsmz67v6jy3lqcjr7arr63qjk5ntd glyn I rarely agree with Polly Toynbee, but she nails the truth in this article: Yes, Keir Starmer is Britain’s most unpopular PM ever. That could liberate him https://www.theguardian.com/commentisfree/2025/oct/28/keir-starmer-britain-unpopular-prime-minister-reform?CMP=Share_AndroidApp_Other npub1vhxck0hktay0x2cp39kjd0qpg7usdfsmz67v6jy3lqcjr7arr63qjk5ntd glyn @nprofile…5vcu Handy for surveillance when people don't include GPS coordinates in their photos. npub1vhxck0hktay0x2cp39kjd0qpg7usdfsmz67v6jy3lqcjr7arr63qjk5ntd glyn Who came up with #TheEpsteinBallroom? Genius. npub1vhxck0hktay0x2cp39kjd0qpg7usdfsmz67v6jy3lqcjr7arr63qjk5ntd glyn This is spot on. Moving house – time to think inside the box: the Edith Pritchett cartoon https://www.theguardian.com/lifeandstyle/picture/2025/oct/25/moving-house-the-edith-pritchett-cartoon Having lived in the same house for 30+ years, I can attest to jars of spices which lurk for *decades* at the back of the cupboard. Along those lines, I recently enjoyed some corned beef which was a few years beyond its "best before end" date. (I wouldn't have risked it if it had been a "use by" date.) npub1vhxck0hktay0x2cp39kjd0qpg7usdfsmz67v6jy3lqcjr7arr63qjk5ntd glyn @nprofile…kxq4 Good plan. If you change your mind, I think the trick is to create a bootable macOS installer on a USB stick. I can't vouch for these instructions, but it's probably something like this: https://techmogulchannel.com/tutorial-how-to-downgrade-macos-tahoe-to-older-macos-sequoia-sonoma-etc/ npub1vhxck0hktay0x2cp39kjd0qpg7usdfsmz67v6jy3lqcjr7arr63qjk5ntd glyn @nprofile…kxq4 Can you "upgrade" (😉) to Sequoia until the plugins support Tahoe? npub1vhxck0hktay0x2cp39kjd0qpg7usdfsmz67v6jy3lqcjr7arr63qjk5ntd glyn @nprofile…q45p House insurance? npub1vhxck0hktay0x2cp39kjd0qpg7usdfsmz67v6jy3lqcjr7arr63qjk5ntd glyn @nprofile…q45p She must be referring to a forecast by the Leave campaign. If so, she should say so. npub1vhxck0hktay0x2cp39kjd0qpg7usdfsmz67v6jy3lqcjr7arr63qjk5ntd glyn @nprofile…gzd0 For me, a UI should be stable and new bells and whistles should be opt-in, based on merits. Instead of which users constantly get messed around, apparently just to increase version to version migration and profit. I think the sweet spot is Linux which offers multiple competing UIs on top of a single kernel. Why can't macOS and Windows adopt the same strategy? npub1vhxck0hktay0x2cp39kjd0qpg7usdfsmz67v6jy3lqcjr7arr63qjk5ntd glyn @nprofile…t85n I was referring to the cvs subdomain here: Changes by: [email protected] Maybe it's unrelated to cvs version control? npub1vhxck0hktay0x2cp39kjd0qpg7usdfsmz67v6jy3lqcjr7arr63qjk5ntd glyn @nprofile…t85n Is that the same cvs that was superseded by svn, which was in turn superseded by git? npub1vhxck0hktay0x2cp39kjd0qpg7usdfsmz67v6jy3lqcjr7arr63qjk5ntd glyn Interesting panel discussion. The Nerve roundtable: How can culture fight back in a turbulent world? https://www.thenerve.news/p/roundtable-culture-arts-indepedndent-media-gb-news-stewart-lee-carol-vorderman #TheNerve npub1vhxck0hktay0x2cp39kjd0qpg7usdfsmz67v6jy3lqcjr7arr63qjk5ntd glyn Adrian Colyer has reinstated his lovely blog "the morning paper" in which he summarised interesting CompSci papers. I don't think he's going to be adding to it, but there's plenty of interesting stuff already there. https://blog.acolyer.org/ One of my favourites: https://blog.acolyer.org/2016/09/09/reflections-on-trusting-trust/ #CompSci npub1vhxck0hktay0x2cp39kjd0qpg7usdfsmz67v6jy3lqcjr7arr63qjk5ntd glyn @nprofile…0m3e Reminds me of a statement I heard at a conference years ago. "Formal methods are the future of software development. Always have been, always will be." npub1vhxck0hktay0x2cp39kjd0qpg7usdfsmz67v6jy3lqcjr7arr63qjk5ntd glyn @nprofile…uq4f @nprofile…259q Of course, you're right that 0.0.1 is not a good *marketing* version. npub1vhxck0hktay0x2cp39kjd0qpg7usdfsmz67v6jy3lqcjr7arr63qjk5ntd glyn @nprofile…uq4f @nprofile…259q Sure, but now Servo has released something I'd expect the version to be bumped. (servoshell shares the workspace version of the whole servo repo.) npub1vhxck0hktay0x2cp39kjd0qpg7usdfsmz67v6jy3lqcjr7arr63qjk5ntd glyn @nprofile…uq4f @nprofile…259q it's just the default for Rust projects. npub1vhxck0hktay0x2cp39kjd0qpg7usdfsmz67v6jy3lqcjr7arr63qjk5ntd glyn @nprofile…erpm @nprofile…259q Ok. I'm no web expert and I'm lazy, so I'm looking for a utility to bisect its way through subsets of a web page to help me produce a minimal failing example. Haven't found such a tool yet... npub1vhxck0hktay0x2cp39kjd0qpg7usdfsmz67v6jy3lqcjr7arr63qjk5ntd glyn @nprofile…259q Really great to be able to download a Servo binary and try it out. Congratulations to the team for making this possible. servoshell seems to handle my personal website perfectly. There are quite a few gaps in the rendering of, e.g., https://ccwinch.org.uk/, but I'm not sure whether the Servo team are looking for that kind of feedback just yet. #servo npub1vhxck0hktay0x2cp39kjd0qpg7usdfsmz67v6jy3lqcjr7arr63qjk5ntd glyn Ten Pointless Facts About Me: https://opinion.underlap.org/useless-facts/ npub1vhxck0hktay0x2cp39kjd0qpg7usdfsmz67v6jy3lqcjr7arr63qjk5ntd glyn I admire everyone taking part in #NoKings today. Power to the people. npub1vhxck0hktay0x2cp39kjd0qpg7usdfsmz67v6jy3lqcjr7arr63qjk5ntd glyn @nprofile…td9s Reverting to 9.5.0.1 seems to have fixed the problem. #qobuz npub1vhxck0hktay0x2cp39kjd0qpg7usdfsmz67v6jy3lqcjr7arr63qjk5ntd glyn Qobuz shipped a new Android version yesterday and it seems to be causing playback to halt randomly. Why ship an update on a Friday? I guess that's down to the Play Store. npub1vhxck0hktay0x2cp39kjd0qpg7usdfsmz67v6jy3lqcjr7arr63qjk5ntd glyn Cafe Bartella, Winchester provided my first taste of ambidextrous latte art. #LeftHanded https://cdn.fosstodon.org/media_attachments/files/115/387/455/303/101/770/original/bbb0e96da80a42bb.jpg npub1vhxck0hktay0x2cp39kjd0qpg7usdfsmz67v6jy3lqcjr7arr63qjk5ntd glyn Some amazing drumming, six hours in on a marathon performance of Tool's discography https://youtu.be/0kO0SnAu8Nc?t=22484&si=0UulncGsxGcIS8iS h/t Alon Amit on Quora npub1vhxck0hktay0x2cp39kjd0qpg7usdfsmz67v6jy3lqcjr7arr63qjk5ntd glyn @nprofile…lxtf Yeah, maybe.