Sign up

Pluralistic: Daily links from Cory Doctorow
Text • Cory Doctorow

Pluralistic: But do you use keyboard shortcuts? (14 Sep 2026)

Today's links But do you use keyboard shortcuts?: AI people are WEIRD. Hey look at this: Delights to delectate. Object permanence: "Changeling"; Sony Rootkit vs CD drives; Google's scumbag lobbyists; NJ's e-voting coverup; Spying sex toys; Scott Walker dark money leak; "REAMD...

The Silicon Underground
Text • Dave Farquhar

Osborne Computer’s bankruptcy and the Osborne Effect

Osborne Computer’s bankruptcy and the Osborne Effect

On September 13, 1983, Osborne Computer Corporation, one of the early makers of CP/M computers and a pioneer in portable computing, filed for Chapter 11 bankruptcy. Although it was able to secure funding and emerge from bankruptcy in January 1985,

The post Osborne Computer’s bankruptcy and the Osborne Effect appeared first on The Silicon Underground.

John D. Cook
Text • John

Guessing the meaning of a number

Suppose I give you an n-digit number and ask you what it represents. This seems impossible, and in theory it is impossible. But in practice it’s often possible. Apps on a phone may automatically interpret a 10-digit number as a phone number or a 16-digit number as a package tracking number. And very often these interpretations are […]

The post Guessing the meaning of a number first appeared on John D. Cook.

lcamtuf’s thing
Text • lcamtuf

Inverse-square law

Inverse-square law

In which Sally loses her marbles.

Jim Nielsen’s Blog Valid
Text

Preserving Netlify Analytics Data Beyond 30 Days

I’ve got Netlify Analytics turned on for a few of my websites. I use it send myself a little daily digest that alerts me when folks link to my writing, be it an individual sending me a few referrals, a newsletter sending me a few hundred, or Hacker News sending me thousands....

Evan Hahn (dot com)
Text

Anecdotally, programmers dislike "reduce"

In short: from my experience, people like map and filter, but not reduce. I use functions like map and filter all the time. When I put that code up for review, my peers rarely complain. I get plenty of feedback about other decisions, but not about my use of map and filter. I...

Simon Willison's Weblog Supports Webmention
Text

commit-rewriter 0.1

Release: commit-rewriter 0.1

I built this little web app the other day to help edit the commit messages for the Datasette security releases. The initial commits were full of coding agent cruft and references to issue IDs from our private repository, so they weren't fit for publication.

If you want to edit the commit messages for a repository you can run it like this:

uvx commit-rewriter path/to/repo

Omit the path if you are already in the directory for that repo.

Screenshot of the commit-rewriter web interface. A heading reads commit-rewriter above the repository path and current branch and commit hash, with a short description of the tool. A toolbar shows a pending edits count with Discard drafts and Rewrite commit messages buttons, followed by a search box for message, author, or hash and an Edited only checkbox. A left sidebar titled Navigate commits lists recent commit messages with their short hashes. The main panel shows a card for each commit with its hash, author and timestamp, an editable text area containing the commit message, and a View full formatted diff toggle.

When you submit your edits the tool creates a timestamped branch of your current repo state - to allow you to revert if you need to - and then rewrites every commit from the first one you edited to the most recent.

Tags: git, projects, python, ai-assisted-programming

Simon Willison's Weblog Supports Webmention
Text

shot-scraper 1.12

Release: shot-scraper 1.12

I've added WebP support to my shot-scraper screenshot automation tool. You can now take a WebP screenshot of a web page like this:

shot-scraper https://simonwillison.net -o screenshot.webp --quality 80

The --quality option sets the quality - without that option the WebP file will be lossless.

In my experience WebP screenshots are almost always significantly smaller in file size than their JPEG or PNG equivalents. See the PR for some examples.

I shipped this feature so I could use it to generate the screenshot for my new commit-rewriter tool.

Tags: playwright, shot-scraper

seangoedecke.com RSS feed
Text

Slow developer experience will bottleneck fast models

Right now developer experience is measured in seconds. If your tests take a second to run, that’s good; if they take thirty seconds, that’s bad. Any faster than a second doesn’t really matter, because most of your time is spent either thinking or waiting for an AI agent to s...

Downtown Doug Brown
Text • Doug Brown

Fixing an NZXT Signal 4K30 part 2: the green/pink video bug

Last year, I repaired an NZXT Signal 4K30 USB capture device that I bought on eBay for cheap. It was completely dead, and the cause turned out to be a bad solder joint on an inductor, which prevented power from getting to a crucial part of the board. After I fixed it, I tried using […]

Software and Tech stories from an Insider - iDiallo.com
Text

AI Forces You to Commit to Your Initial Belief

AI Forces You to Commit to Your Initial Belief
Have you ever watched any old hack movie lately? The hacker can write at 180 WPM, never using the backspace or changing his mind ever. It’s like before they ever started, they already knew the last character they would type on the screen. But that’s not how it works in real ...

Marcus on AI
Text • Gary Marcus

Two cheers (out of three) for Dario Amodei

Two cheers (out of three) for Dario Amodei

A partial endorsement of his essay “We Must Pace the Frontier”

The Silicon Underground
Text • Dave Farquhar

The spy in your living room

The spy in your living room

Your LG TV knows where you live. The spy in your living room may or may not know your name. But it can find your home on a map. It knows the name of your wifi network, and all your

The post The spy in your living room appeared first on The Silicon Underground.

Terence Eden’s Blog
Video • Terence Eden

The expectations of privacy in driverless cars

Do riders in autonomous vehicles think that they are in a private space? Here's a fascinating story from California where an robotaxi was redirected from its intended destination and, instead, delivered its misbehaving passengers to the police. The 15-year-old passengers were riding in a driverless autonomous car around San Mateo Monday afternoon. The teens drank alcohol inside the Waymo taxi…

Old Vintage Computing Research
Text ClassicHasClass

A Dick Smith VZ200 without the Dick Smith (but with a serial port)

Australians! They walk among us! Do not be deceived by those charming faces! They might be your parent! They might sleep in the same bed as you at night! A half-breed might write the very blog you read! For the preservation of our precious bodily fluids, we must remove ...

seangoedecke.com RSS feed
Text

AI is breaking our proxies for expertise

Mathematicians are broadly not anti-AI. They’re more culturally open to using AI as a tool than, say, artists or writers1. However, now that more and more genuinely prestigious problems have fallen to AI, that might be changing. Almost five thousand mathematicians (including...

Xe Iaso's blog Valid
Text

Everyone should slow down AI development except for me

The power of science is staggering! Every day we're making new advancements in the field of generative artificial intelligence via judicious application of large language model inference technology. However, as we approach the next critical threshold in capability, we must l...

Simon Willison's Weblog Supports Webmention
Text

Generating running routes with GPT-6 Astra and ChatGPT Work

Here's a neat thing I had ChatGPT Work with GPT-6 Astra (Max) do this morning:

I live at <my address>. Figure out 5K and 10K running routes from me that loop from my house. Use OSM data.

It worked for 27 minutes and produced exactly what I'd asked for, as both an embedded visualization and downloadable GPX file and GeoJSON files. Here's that 5K route:

Map screenshot showing a blue route line over a light grey street map. Text: El Granada harbor loop 5.1 km. N ↑ (top right). Street labels along the route: Carmel Avenue, Paloma Avenue, San Carlos Avenue, Avenue Granada, Capistrano Road, Francisco Street, Coastal Trail. The loop runs from the harbor at the bottom left, north along Avenue Granada and Paloma Avenue to a northern point near Carmel Avenue, then east along San Carlos Avenue and south down Francisco Street to the far right, before returning west along the Coastal Trail beside the coastline. Footer: Map data © OpenStreetMap contributors. Give feedback.

Tags: gpt-6-astra, generative-ai, openai, chatgpt, ai, llms

Simon Willison's Weblog Supports Webmention
Text

California Brown Pelican

California Brown Pelican, in San Mateo County, CA, US The Pacifica Pier shut down at the start of June after a crack in the concrete walkway made access to the pier unsafe. It has since been entirely taken over by pelicans! Tags: wildlife

Armin Ronacher's Thoughts and Writings
Text • Armin Ronacher

P(doom)

This week some flavor of “AI is going to kill us all” went viral. In particular one where an employee put his personal probability of that happening above 10%. Which made me go to the Wikipedia page of P(doom) and I realized that Dario Amodei’s apparent probability of some...