Sign up

seangoedecke.com RSS feed
Text

Software engineering may no longer be a lifetime career

I don’t think there’s compelling evidence that using AI makes you less intelligent overall1. However, it seems pretty obvious that using AI to perform a task means you don’t learn as much about performing that task. Some software engineers think this is a decisive argument a...

Simon Willison's Weblog Supports Webmention
Text

Extract PDF text in your browser with LiteParse for the web

LlamaIndex have a most excellent open source project called LiteParse, which provides a Node.js CLI tool for extracting text from PDFs. I got a version of LiteParse working entirely in the browser, using most of the same libraries that LiteParse uses to run in Node.js. Spati...

Simon Willison's Weblog Supports Webmention
Text

A pelican for GPT-5.5 via the semi-official Codex backdoor API

GPT-5.5 is out. It's available in OpenAI Codex and is rolling out to paid ChatGPT subscribers. I've had some preview access and found it to be a fast, effective and highly capable model. As is usually the case these days, it's hard to put into words what's good about it - I ...

Simon Willison's Weblog Supports Webmention
Text

Quoting Maggie Appleton

[...] if you ever needed another reason to learn in public  by digital gardening  or podcasting or streaming or whathaveyou, add on that people will assume you’re more competent than you are. This will get you invites to very cool exclusive events filled with high-achieving, interesting people, even though you have no right to be there. A+ side benefit.

Maggie Appleton, Gathering Structures (via)

Tags: blogging, maggie-appleton

Miguel Grinberg's Blog
Text • Miguel Grinberg

SQLAlchemy 2 In Practice - Chapter 6: A Page Analytics Solution

This is the sixth chapter of my SQLAlchemy 2 in Practice book. If you'd like to support my work, I encourage you to buy this book, either directly from my store or on Amazon. Thank you!

The goal of this chapter is to use the concepts you have learned to build a web traffic analytics solution. This will serve as reinforcement of the techniques demonstrated in previous chapters as well as an example of a more complex and realistic database design.

Pluralistic: Daily links from Cory Doctorow
Text • Cory Doctorow

Pluralistic: The (other) problem with automatic conversion of free software to proprietary software (23 Apr 2026)

Today's links The (other) problem with automatic conversion of free software to proprietary software: You can't add ANY license to a public domain work. Hey look at this: Delights to delectate. Object permanence: Pimp My Snack; Abandoned Soviet missile silo full of cash; MPAA...

Simon Willison's Weblog Supports Webmention
Text

Qwen3.6-27B: Flagship-Level Coding in a 27B Dense Model

Qwen3.6-27B: Flagship-Level Coding in a 27B Dense Model Big claims from Qwen about their latest open weight model: Qwen3.6-27B delivers flagship-level agentic coding performance, surpassing the previous-generation open-source flagship Qwen3.5-397B-A17B (397B total / 17B act...

Pluralistic: Daily links from Cory Doctorow
Text • Cory Doctorow

Pluralistic: It's not a crime if we do it (to nurses) with an app (22 Apr 2026)

Today's links It's not a crime if we do it (to nurses) with an app: It's not a bald spot, it's a solar panel for a sex machine. Hey look at this: Delights to delectate. Object permanence: PKD named names; Weird Al v Lada Gaga; South Korean Olympic torture camps; McDonald's v ...

Steve Blank
Text • steve blank

AI and Teaching – The Brave New World

This article previously appeared in the Entrepreneur & Innovation Exchange (EIX) This is the 16th year we’ve been teaching the Stanford Lean LaunchPad class. This year, from the first hour of the first class, we realized we were seeing something extraordinary happen. It was both the end and beginning of a new era.  Teams showed […]

Simon Willison's Weblog Supports Webmention
Text

Quoting Bobby Holley

As part of our continued collaboration with Anthropic, we had the opportunity to apply an early version of Claude Mythos Preview to Firefox. This week’s release of Firefox 150 includes fixes for 271 vulnerabilities identified during this initial evaluation. [...] Our experi...

Herman's blog
Text • herman

The commodification of travel

How travel has become an act of collection

Simon Willison's Weblog Supports Webmention
Text

Changes to GitHub Copilot Individual plans

Changes to GitHub Copilot Individual plans On the same day as Claude Code's temporary will-they-won't-they $100/month kerfuffle (for the moment, they won't), here's the latest on GitHub Copilot pricing. Unlike Anthropic, GitHub put up an official announcement about their cha...

Simon Willison's Weblog Supports Webmention
Text

Is Claude Code going to cost $100/month? Probably not - it's all very confusing

Anthropic today quietly (as in silently, no announcement anywhere at all) updated their claude.com/pricing page (but not their Choosing a Claude plan page, which shows up first for me on Google) to add this tiny but significant detail (arrow is mine, and it's already reverte...

Troy Hunt Supports Webmention
Text • Troy Hunt

Weekly Update 500

Weekly Update 500

Looking back at this milestone video, it's the audience question towards the end I liked most: "are you happy"? Charlotte and I have chosen a path that's non-traditional, intense and at times, pretty stressful. There's no clear delineation of when work starts

seangoedecke.com RSS feed
Text

Blood in the datacenter

Is it time to start burning down datacenters? Some people think so. An Indianapolis city council member had his house recently shot up for supporting datacenters, and Sam Altman’s home was firebombed (and then shot) shortly afterwards. People from all sides of the argument a...

Simon Willison's Weblog Supports Webmention
Text

Where's the raccoon with the ham radio? (ChatGPT Images 2.0)

OpenAI released ChatGPT Images 2.0 today, their latest image generation model. On the livestream Sam Altman said that the leap from gpt-image-1 to gpt-image-2 was equivalent to jumping from GPT-3 to GPT-5. Here's how I put it to the test. My prompt: Do a where's Waldo style...

Computer Things Supports Webmention
Text

People get confused when language implementations break language guarantees

Simon Willison's Weblog Supports Webmention
Text

Quoting Andreas Påhlsson-Notini

AI agents are already too human. Not in the romantic sense, not because they love or fear or dream, but in the more banal and frustrating one. The current implementations keep showing their human origin again and again: lack of stringency, lack of patience, lack of focus. Faced with an awkward task, they drift towards the familiar. Faced with hard constraints, they start negotiating with reality.

Andreas Påhlsson-Notini, Less human AI agents, please.

Tags: ai-agents, coding-agents, ai

Simon Willison's Weblog Supports Webmention
Text

scosman/pelicans_riding_bicycles

scosman/pelicans_riding_bicycles

I firmly approve of Steve Cosman's efforts to pollute the training set of pelicans riding bicycles.

The heading says "Pelican Riding a Bicycle #1 - the image is a bear on a snowboard

(To be fair, most of the examples I've published count as poisoning too.)

Via Hacker News comment

Tags: ai, generative-ai, llms, training-data, pelican-riding-a-bicycle

Krebs on Security
Text • BrianKrebs

‘Scattered Spider’ Member ‘Tylerb’ Pleads Guilty

A 24-year-old British national and senior member of the cybercrime group "Scattered Spider" has pleaded guilty to wire fraud conspiracy and aggravated identity theft. Tyler Robert Buchanan admitted his role in a series of text-message phishing attacks in the summer of 2022 that allowed the group to hack into at least a dozen major technology companies and steal tens of millions of dollars worth of cryptocurrency from investors.