Curated river of news

Reader

Latest posts from blogs I follow

3006 entries
61 pages

Quoting GitHub Changelog(opens in new tab)

Dependabot now waits until a new release has been available on its registry for at least three days before opening a version update pull request. This cooldown is now the default and requires no configuration. — GitHub Changelog, embracing dependency ...

simonw/pedalican(opens in new tab)

simonw/pedalican Clearly I wasn't paying attention when these were first announced back in May, but today I accidentally activated a "pet" in Codex Desktop - a little animated robot, reminiscent of Clippy - and then learned you can create your ...

Workshop Basel day one(opens in new tab)

On this hot summer’s day in Basel, Switzerland, the seventh HTTP workshop started. These events tend to work roughly the same way and the people in the room are also to large extent familiar and known since previous editions. Forty ...

lobste.rs is now running on SQLite(opens in new tab)

lobste.rs is now running on SQLite Community site Lobsters has been planning a migration away from MariaDB since August 2018 - originally targeting PostgreSQL, but last year they decided to investigate SQLite instead. This weekend they completed the migration, and ...

I made a Plex server(opens in new tab)

There’s a lot to like about Plex from a philosophical standpoint — it’s local-first software centered around sharing your favorite art with your friends. Plex hosts movies, TV, and music — media you purchase because you love it, and share ...

Quoting Armin Ronacher(opens in new tab)

The shared language of a software project is not English or Python but it is the common understanding of what its concepts mean, where the boundaries are, which invariants matter, who owns what, and why the system has the shape ...

datasette 1.0a37(opens in new tab)

Release: datasette 1.0a37 A minor release. Performance and documentation improvements to the permissions system, plus I reverted a cosmetic API change which caused almost every existing plugin test suite to break. Tags: datasette

DOOMQL(opens in new tab)

DOOMQL Peter Gostev built this using GPT-5.6 Sol. This is a lot of fun: DOOMQL started with a deliberately unreasonable question: what if SQLite were the game engine, not merely the place where a game stores data? The result is ...

Avoid the AI Expertise Trap(opens in new tab)

Avoid the AI expertise trap header/images/avoid-the-ai-expertise-trap.webp/images/avoid-the-ai-expertise-trap.webp The further away a topic is from your expertise, the smarter an AI will sound. This is a blind spot that not enough people are aware of or take seriously. The best possible way ...

Choosing Movies(opens in new tab)

Almost surely, if you totaled up the number of hours of movie watching I’ve done and the hours of TV show watching I’ve done, TV dwarves movies. It’s not a conscious choice; just how it shook out for me. Via ...

itertools cheatsheet(opens in new tab)

Cheatsheet with visual diagrams that explain how the iterables from itertools work. This cheatsheet contains diagrams that explain how the iterables from the module itertools work in a visual way. Download this cheatsheet Download this cheatsheet