Curated river of news

Reader

Latest posts from blogs I follow

2992 entries
60 pages

AI and Liability(opens in new tab)

AI and Liability Bruce Schneier and Nathan Sanders on the recent German ruling that Google be held liable for errors introduced in their AI overviews: AI agents are agents of the person or organization that deploys them—and should be treated ...

Thursday, June 25, 2026(opens in new tab)

Two things were said to me this week that made me feel good. The first was from my therapist. She said, "After our first few sessions I was worried that you were too smart for me and that I'd have ...

My Om Malik Story(opens in new tab)

If you have’t heard, Om Malik passed away. People are sharing stories of their graceful encounters with him. This one is mine. Back at the beginning of 2021, I set a goal to write 72 blog posts. I was puttering ...

datasette-export-database 0.3a2(opens in new tab)

Release: datasette-export-database 0.3a2 An embarrassingly tiny release. The pyproject.toml had pinned to datasette==1.0a27, inadvertently making this plugin incompatible with all other Datasette versions. It's now datasette>=1.0a27 instead. Tags: datasette

translateZ()(opens in new tab)

The translateZ() function moves an element closer to or farther from the user. translateZ() originally handwritten and published with love on CSS-Tricks. You should really get the newsletter as well.

translateY()(opens in new tab)

The translateY() function shifts an element vertically by the specified amount. translateY() originally handwritten and published with love on CSS-Tricks. You should really get the newsletter as well.

translateX()(opens in new tab)

The translateX() function shifts an element horizontally by the specified amount. translateX() originally handwritten and published with love on CSS-Tricks. You should really get the newsletter as well.

translate()(opens in new tab)

The CSS translate() function shifts an element from its default position on a 2-dimensional plane translate() originally handwritten and published with love on CSS-Tricks. You should really get the newsletter as well.

(opens in new tab)

The atproto reference PDS added account management which is very nice for self-hosters. Previously you’d have to use an app like Bluesky to change your password (or the goat CLI if you’re an admin). I’m not aware of any 3rd-party ...

simonw/browser-compat-db(opens in new tab)

simonw/browser-compat-db Inspired by Mozilla's new MDN MCP service - source code here - I decided to try converting their comprehensive mdn/browser-compat-data repository full of browser compatibility data into a SQLite database. This new GitHub repo includes a Claude Code for ...

a CVE dispute(opens in new tab)

A few years years ago the curl project signed up and became a CNA. This means that we are masters of and can allocate our own CVE identifiers. For any security problems within our territory, it is we who decides ...

Quoting Tom MacWright(opens in new tab)

In the last few months, I've started to see [job applications] that were clearly cowritten by an LLM, link to an LLM-generated portfolio site, which then links to LLM-generated GitHub projects, with purely LLM-generated commit messages. [...] My other reaction ...

Tuner (2026)(opens in new tab)

Everybody has one hidden talent. A talented piano tuner’s life is turned upside down when he discovers that his meticulous skills for tuning pianos can equally be applied to cracking safes.