Curated river of news

Reader

Latest posts from blogs I follow

2929 entries
59 pages

datasette-agent-micropython 0.1a0(opens in new tab)

Release: datasette-agent-micropython 0.1a0 I want Datasette Agent to be able to generate and execute Python code safely. This alpha is looking promising so far. GPT-5.5 has so far failed to break out of the sandbox! Tags: python, sandboxing, datasette, webassembly, ...

California Brown Pelican(opens in new tab)

California Brown Pelican, in Fort Mason, CA, USI'm at the Microsoft Build conference today, held at Fort Mason in San Francisco. There are California Brown Pelicans diving into the water directly behind venue! Tags: microsoft, ai, generative-ai, llms, llm-release

(opens in new tab)

Get in! My ascension 10 wins in Slay the Spire 2 continue. I finally ran a deck with The Defect that felt coherent. 4 Claw combined with 3 Feral and just enough block.

::search-text(opens in new tab)

The CSS ::search-text pseudo-element selects the matching text from your browser's "find in page" feature. ::search-text originally handwritten and published with love on CSS-Tricks. You should really get the newsletter as well.

(opens in new tab)

Overview of Digital Accessibility Technologies by Declan Chidlow is an insightful list of lesser-known technology. How do website makers ensure what we’ve built is accessible? It is impractical to test everything. Even with access to all devices we’d struggle to ...

Pasted File Editor(opens in new tab)

Tool: Pasted File Editor I really like how you can paste a large volume of text into claude.ai (or the Claude desktop/mobile apps) and it will detect it as a large paste and turn it into a file attachment instead. ...

micropython-wasm 0.1a0(opens in new tab)

Release: micropython-wasm 0.1a0 My latest sandboxing experiment: This alpha package bundles a lightly customized WASM build of MicroPython with a wrapper to execute code in it via wasmtime. Tags: python, sandboxing, webassembly, micropython

Social RSS (?)(opens in new tab)

What’s up with this? The spirit, of course, is “I want my Google Reader back.” I should be careful though: I imagine if we really did have it back exactly as it was, it would probably not be as cool ...

Challenge and opportunity(opens in new tab)

I am back! Ten days “offline”. For me that just means online without talking to anyone. My break came at a time of high industry (and personal) stress. “Seeing talented people lose motivation bums me the hell out. Reach out ...

Monday, June 1, 2026(opens in new tab)

STATUS: All-in Linux and Emacs...againTODO: Finish staining the deckWATCHING: "Nemisis" on NetflixI love the first day of a new month. I get to print new calendars, review photos from last month, create a new monthly spread in my notebook, etc. ...

Best part about using fountain pens(opens in new tab)

Refilling some pensThis might be my favorite part about using fountain pens.Inks:iroshizuku shin-kai in the Lamy 2000. It's a beautiful blue.Noodler's Bernanke Blue in the Pilot Custom 823. The Pilot has a juicy nib so, being left-handed, I need a

Pika Backup(opens in new tab)

I chose Pika Backup for backups on Linux because it's very basic and simple to use, which is at least as important as features. Anyway, I somehow stepped on May's org-journal file and was able to browse the backups and ...

#482: Mr. Beast's episode(opens in new tab)

Topics covered in this episode: CVE-2026-48710: A Maintainer's Perspective daily-stars-explorer Markdown to pdf with pandoc and typst postman2pytest Extras Joke Watch on YouTube About the show Brian #1: CVE-2026-48710: A Maintainer's Perspective Marcelo Trylesinski suggested by Lee Luocks Short version: ...

(opens in new tab)

Holy moly! I pulled of back-to-back shiv builds in Slay the Spire 2 to destroy my first ascension 10! And I was beginning to lament how difficult The Silent is to pilot. I even took down the two bosses without ...

(opens in new tab)

Following Friday’s antics I have achieved a Slay the Spire 2 milestone. Ascension level 10 on all characters! The Silent was last to arrive. After many anaemic runs I finally got shivs working with two upgraded Afterimage. I’ve always played ...

Sunday, May 31, 2026(opens in new tab)

To create a post like this one, I run an emacs function to create the markdown file. Then I pick an image to use. Then I run a script on that image to add date and weather info. Then I ...

The Sunday Papers(opens in new tab)

Sundays are for stumbling upon a ruined church, squirrelled away among the hawthorns behind a currently active church in the neighbourhood. I was flabbergasted – I've walked past that churchyard a thousand times without noticing. In this case, I just ...

Please don't mess with links:(opens in new tab)

A link is just a button that takes you somewhere when you click it right? style> span { text-decoration: underline; color: #44EEEE; } style> span onclick="window.location='https://xkcd.com/'">100% legit linkspan> span.link { text-decoration: underline; color: var(--link-color1); } 100% legit link Except that's ...