Sign up

Miguel Grinberg's Blog
Text • Miguel Grinberg

You Should be Using Rootless Containers

The other day a serious vulnerability was disclosed in one of the newer Linux distributions (the one led by the racist, so it's not getting a mention here). The issue was interesting because it was caused by a non-standard Docker configuration that their installer applied by default, without alerting users that this configuration was creating a security risk. The end result was that any process running on these systems had the ability to elevate itself to root, without password, sudo or any prompts to the user.

While this incident did not affect me, it served as a reminder that it is difficult to set up Docker in a way that is secure. If you are interested in understanding what the issues with Docker are and what can be done to address them, then you are in the right place.

Terence Eden’s Blog Valid
Text • @edent

A reasonably practical guide to validating RFC 9421 HTTP Signatures for ActivityPub in PHP

If you're reading this, you've probably been hitting your head against a brick wall trying to parse and decipher the new HTTP Signatures sent by Mastodon and other Fediverse servers. This is a basic and somewhat incomplete guide to accepting these signatures. I'm sure there are various gotchas, but it works with the signatures I've seen in the wild. Shut Up And Show Me The Code! OK, wow, no…

Bert Hubert's writings Valid
Text

De nieuwe AIVD/MIVD wet: een eerste overzicht

In mijn vorige artikel schreef ik hoeveel de AIVD en MIVD nu al mogen. Inmiddels is het nieuwe wetsvoorstel gepubliceerd, en wat blijkt, men wil nog veel meer bevoegdheden, met veel minder toezicht.
Ik heb veel vragen gekregen wat nou het ergste is aan de nieuwe wet, maar het is in z’n geheel een totale uitholling van de rechtsstaat door een dienst die losgezongen is van de maatschappij en zelden of nooit naar zichzelf kijkt als de resultaten tegenvallen.

The Silicon Underground
Text • Dave Farquhar

Microsoft 6502 Basic released as open source Sept 3, 2025

Microsoft 6502 Basic released as open source Sept 3, 2025
Microsoft 6502 Basic released as open source Sept 3, 2025

On September 3, 2025, Microsoft released version 1.1 of its 6502 Basic as open source. This code formed the basis for Applesoft Basic on the Apple II series as well as Commodore Basic on all of Commodore’s 8-bit computers, including

The post Microsoft 6502 Basic released as open source Sept 3, 2025 appeared first on The Silicon Underground.

Pluralistic: Daily links from Cory Doctorow
Text • Cory Doctorow

Pluralistic: Preparing for a post-Trump internet (03 Sep 2026)

Today's links Preparing for a post-Trump internet: You'd better hope it's also a post-American internet. Hey look at this: Delights to delectate. Object permanence: Barnum and Bailey v journalism; Wired's Wikipedia article is a wiki; Singapore's national wifi; Twitter argumen...

The Old New Thing
Text • Raymond Chen

The perils of binding to value types in XAML

Loss of identity.

The post The perils of binding to value types in XAML appeared first on The Old New Thing.

Tedium: The Dull Side of the Internet. Updates instantly via WebSub
Text • Ernie Smith

Second Quest

In a normal culture, a company as gray-haired as MapQuest would not be having a straight-on cultural revival in 2026. But our culture is not normal.

Anil Dash Valid
Text

VC isn’t VC anymore — understanding the rise of Cancer Capital

We really, really need to talk about venture capital. Because it’s not “venture capital” anymore. There’s a huge disconnect between what most people think of VC, where an investor has a big fund and cuts checks to help a founder build a company, and the current reality, wher...

Marcus on AI
Text • Gary Marcus

Elon Musk is on a prediction rampage, and most of the media can’t seem to figure out what to do about it.

Elon Musk is on a prediction rampage, and most of the media can’t seem to figure out what to do about it.

The bad news is that he’s not alone

Simon Willison's Weblog Supports Webmention
Text

llm-openrouter 0.7.1

Release: llm-openrouter 0.7.1

  • Performance fix for loading OpenRouter models. Thanks, waveplate. #59

Tags: llm, openrouter

Simon Willison's Weblog Supports Webmention
Text

llm 0.34

Release: llm 0.34

One new feature:

  • llm logs --usage Markdown output now includes the response duration in milliseconds and as a human-readable duration. llm logs --short includes a new duration_ms field. #1653

Plus several contributed bug fixes, and a significant performance improvement to llm logs thanks to waveplate on GitHub, see also llm-openrouter 0.7.1.

Tags: llm

Simon Willison's Weblog Supports Webmention
Text

llm-gemini 0.34

Release: llm-gemini 0.34

Tags: llm, gemini

Simon Willison's Weblog Supports Webmention
Text

llm-anthropic 0.28

Release: llm-anthropic 0.28

Claude Fable 5.1, reasoning traces are now displayed by default for models that support them, plus a new llm_anthropic.ClaudeRefusal exception for when Claude throws a refusal.

Tags: llm, anthropic, claude, claude-mythos-fable

matklad
Text • Alex Kladov

Static Allocation, Constant Work

In reply to this email:

Simon Willison's Weblog Supports Webmention
Text

Claude's new system prompt really doesn't want to reproduce song lyrics

Anthropic publish the system prompts for their Claude consumer applications (Claude.ai and the Claude mobile apps - sadly not for Claude Cowork or Claude Code). I love that they do this, and that they share not just the current prompts but historic changes to their prompts a...

The Silicon Underground
Text • Dave Farquhar

Atari Lynx: The first color handheld game console

Atari Lynx: The first color handheld game console
Atari Lynx: The first color handheld game console

What did the original Amiga design team do after the Amiga went to market and Commodore wasted the opportunity? Jay Miner went back to designing medical devices, but three other members of the team designed the first color handheld game

The post Atari Lynx: The first color handheld game console appeared first on The Silicon Underground.

Pluralistic: Daily links from Cory Doctorow
Text • Cory Doctorow

Pluralistic: Unpermissioned research (02 Sep 2026)

Today's links Unpermissioned research: Fighting Trump means preserving the internet, which means scraping. Hey look at this: Delights to delectate. Object permanence: Leaked advanced PalmOS device specs; Stalwart workers; "I, Rowboat"; SMS uprising; Facebook v switching costs...

seangoedecke.com RSS feed
Text

How to protect yourself from workslop

“Workslop” is when your colleagues or bosses communicate with you by pasting big chunks of AI-generated text. The core problem with workslop is that the effort involved is asymmetrical, like a denial-of-service attack: it takes almost no effort to produce text with AI, but i...

Simon Willison's Weblog Supports Webmention
Text

Quoting Rick Brewster

Direct2D has always been the biggest hurdle for Paint.NET on WINE, and it's clear that it will never be completed enough for Paint.NET's use. And I can't just "disable" the use of Direct2D. So, instead, Paint.NET now has an internal, from-scratch, clean-room reverse-en...

Simon Willison's Weblog Supports Webmention
Text

GeoJSON Map Viewer

Tool: GeoJSON Map Viewer I was helping Natalie gather some maps of local political boundaries (for the Granada Community Services District and the Midcoast Community Council) and found a need to display some GeoJSON files on a map and export that as a PNG. I asked GP...