(opens in new tab)
Mastodon 4.6 has improved accessibility by allowing users to provide alt text for their profile avatar and banner. Credit to Chee Aun for the tip! The alt text only seems to work on profile mastheads and not all avatars yet.
Curated river of news
Latest posts from blogs I follow
Mastodon 4.6 has improved accessibility by allowing users to provide alt text for their profile avatar and banner. Credit to Chee Aun for the tip! The alt text only seems to work on profile mastheads and not all avatars yet.
Release presentation Numbers the 275th release6 changes56 days (total: 10,817)276 bugfixes (total: 14,187)531 commits (total: 39,077)0 new public libcurl function (total: 100)0 new curl_easy_setopt() option (total: 308)1 new curl command line option (total: 274)102 contributors, 69 new (total: 3,731)45 authors, ...
Just last week, the iroh project announced the release of its v1.0. What is iroh? Well, I'm glad you're asking because it's a very interesting project that I'm following for
A quote popped up on Mastodon shared by Nathan Knowler (who rightly shuddered in reaction (because this is terrible advice)): “The W3C ARIA Authoring Practices Guide is an incredibly detailed resource. It describes every common pattern (tabs, dialogs, menus, accordions) ...
I've been back at work for about a month now after parental leave and a 12 week programming retreat at Recurse Center. We're leaning hard into agentic engineering and I'm bullish on it - I spent a lot...
A powerful TUI email client & calendar tool for your terminal.
Release: datasette 1.0a35 I'll write more about this one soon, but it's a big release. Three highlights from the release notes: New "Create table" interface in the database actions menu, backed by the //-/create JSON API. It can define columns, ...
Update 25/6: Nevermind, Valve killed it. Read more
Tool: OPFS + Pyodide test harness I've been pondering if Datasette Lite - the Python Datasette application run entirely in the browser using Pyodide and WebAssembly - might be able to edit persistent SQLite files stored on the user's computer. ...
My win rate in Slay the Spire 2 is atrocious with The Ironclad despite enjoying the character. Persistence paid off today! A heavy block build carried me to an easy ascension 10 victory. I picked up the Sturdy Clamp relic ...
“You race like a poodoo!” podracer Ben Quadinaros, a large bit of snot whose body is 60% face, yells as we sweep through a turn side-by-side. “Right,” I think as I begin to channel my inner Dale Earnhardt, “you’re going ...
Today's links Spying on kids to save kids from spying is very, very stupid: First they came for the VPNs. Hey look at this: Delights to delectate. Object permanence: RIP Darwin's tortoise; ISPs conspire to create copyright jail; Waxy v ...
A stroll along the river with the Rolleiflex 2.8D and HP5.
I'm considering giving up on my handwritten journal. Even using my favorite fountain pen and ink doesn't help me enjoy writing long entries by hand. I'm impatient, and my handwriting is getting worse, not better. The journal is only one ...
Topics covered in this episode: Backup Docker volumes locally or to any S3 Pyodide 314.0 Release nb-cli: A Command-Line Interface for AI Agents and Notebook Automation Hindsight Agent Memory That Learns Extras Joke Watch on YouTube About the show Sponsored ...
I don’t prompt Claude anymore. I have loops running that prompt Claude and figuring out what to do. My job is to write loops. — Boris Cherny Over the last months I have watched more and more people build something ...
North is right. 0.52"/pixel (18'x9' field) FWHM=4.5" The pair of galaxies near the center is NGC 6285 (top) and NGC 6286 (bottom). The lower one has a distinct tidal trail below it, and a faint bridge to the upper galaxy ...
So you find a bug in an Open Source project and wish to spend your tokens solving that issue for the good of humanity. Your fingers hover over the keyboard, trembling in anticipation of the glorious prompt that will unblock ...
Prompt Injection as Role Confusion First, I absolutely love this: This is a blog-style writeup of the paper. I wish every paper would come with one of these. Academic writing is pretty dry - the impact of a paper can ...
This morning on Hacker News I saw Moebius: 0.2B Lightweight Image Inpainting Framework with 10B-Level Performance, describing a small but effective inpainting model - a model where you can mark regions of an image to remove and the model imagines ...
Consistency serves a purpose in visual design, but it seems to have become the purpose of a lot of visual design. Look no further than these evolutions of macOS icons (image courtesy of BasicAppleGuy): The Creator Studio icons are undeniably ...
Today's links Good politics: Just make people's lives better. Hey look at this: Delights to delectate. Object permanence: WWII online; Xbox security blunders; Homeless bloggers; Thermal printer racing game; Robbing a bank to get healthcare in jail; Crumb v Trump; ...
Sometimes designers have silly ideas that eventually grow on you. That happened to me with this concept where I had to build columns of items moving in opposite directions when a user scrolls the page. CodePen Embed Fallback Note: This ...
Learn how to write a coding agent in this Python tutorial that teaches how to interact with an LLM through an API, how to manage the conversation context, and how to do tool calling. Introduction This tutorial will show you ...
I’ve caught up with (audio)book eight of Dungeon Crawler Carl. Took me a few months. Can’t wait for book nine! I’m now listening all over again with the audio immersion tunnel version that adds music, sound effects, a wider cast, ...
Most of the literature about QUIC RFC 9000 describes it as a replacement for TCP + TLS, with the traditional use case of communication over IP in mind. It's true,