Latest entries
-
OpenAI Help: Lockdown Mode
OpenAI Help: Lockdown Mode OpenAI first teased this in February, but now it's live and "rolling out to eligible personal accounts, including Free, Go, Plus, and Pro, and self-serve ChatGPT Business accounts": Lockdown Mode is designed to help prevent the final stage of data exfiltration from a prompt…
Simon Willison — Published
-
Baby botulism outbreak: FDA still doesn't know cause—or how to prevent it
In the end, the three companies involved all point the finger at each other.
Ars Technica — Published
-
How a USB-connected speaker can infect a PC without ever being touched
Seller of the Sound Blaster Katana V2X doesn't consider the behavior a vulnerability.
Ars Technica — Published
-
Small modular nuclear reactor reaches criticality in first test
The reactor, from a startup called Antares, isn't ready to generate power yet.
Ars Technica — Published
-
The saga of the International Space Station air leak took a worrying turn Friday
"We look forward to working with Roscosmos on a collaborative approach to address the leaks."
Ars Technica — Published
-
S&P 500 rejects SpaceX, also blocking entry for OpenAI and Anthropic
SpaceX won’t get easy access to billions of dollars from passive investors.
Ars Technica — Published
-
"We pissed off a lot of people": Giant data center plan cut 50% amid protests
Developer felt "beaten up," with "no choice" but to shrink data center.
Ars Technica — Published
-
Review: Spider-Noir recaptures the magic of a bygone era
Nicolas Cage was born to play 1930s PI Ben Reilly/The Spider: part Bogart, part Bugs Bunny, 100% Cage-y.
Ars Technica — Published
-
Trump admin tries again to revive dying coal industry
Money would keep coal plants open, build the first new plants in over a decade.
Ars Technica — Published
-
No, Artificial Intelligence Is Not Conscious - Ted Chiang [link]
I didn't really need to read much past the title or subtitle, but it's still an excellent essay that does a good job of drawing comparisons to concepts we already understand, for example: The term deepfake traditionally refers to photos, audio, and video, but when it comes to discussions of consciousness…
Remy Sharp — Published
-
Are you standard.site? [link]
Another (shorter) entry in how how devs are adding Standard.site to their web sites to enrich the social cards.I suspect we'll start to gravitat towards tools to help us to add these - which is what it looks like David is doing.Though I'm a little wary of how BIG the card image is on top of the extra…
Remy Sharp — Published
-
The Fitbit Air is a good wearable weighed down by a chatty AI "coach"
The Air succeeds as a minimalist, reliable fitness tracker, but Google's AI Health Coach feels unnecessary.
Ars Technica — Published
-
Not the next R8? Audi reveals mid-engined plug-in hybrid V8 Nuvolari.
The Huracan gave us the R8s, now the Temerario lends itself to a new Audi.
Ars Technica — Published
-
DBSC Beta at Report URI
This week, I published a blog post about Device Bound Session Credentials, a new technology that will significantly hamper the efforts of Infostealers and reduce the damage caused by stolen cookies. Today, we're announcing the beta of DBSC at Report URI!Device Bound Session CredentialsYou should definitely
Scott Helme — Published
-
Rocket Report: Blue Origin explosion still making headlines; Impulse raises money
NASA expects to begin stacking the SLS rocket this summer for next year's Artemis III launch.
Ars Technica — Published
-
Safety officials finally have a good idea of what a big rocket explosion can do
Overpressure from the Blue Origin blast shattered windows at a hangar about a mile away from the pad.
Ars Technica — Published
-
Steve Jobs in Exile is a fine profile of Jobs' years at NeXT
“Why don’t we just frickin’ call Apple?”
Ars Technica — Published
-
Quoting Andreas Kling
We will no longer accept public pull requests. [...] A substantial patch used to imply substantial effort, and that effort was a reasonable proxy for good faith. That assumption no longer holds. [...] Whether code was typed by hand is beside the point. What matters is who is responsible for it once it…
Simon Willison — Published
-
Review: AMD's Radeon RX 9070 GRE is a disappointing way to spend $549
The superior RX 9070 also launched for $549 just over a year ago.
Ars Technica — Published
-
The Archivist In Me Turned This Blog Into a Book
Four years ago, in the article What Happens To My Digital Identity When I Die?, I wrote the following prophetic words: […] Which gets me back to this website. My intentions are to someday publish its contents in the form of a book, which can also be stored at the KBR [Royal Library of Belgium]. This…
Wouter Groeneveld — Published
-
062026 1
062026 1 Summary A long non-coding ideaguying session that designed a brand-new side project — a build-heavy, active-aim action roguelite ("062026", a temporary date-name) — meant to be worked on alongside Mini Looper in the gaps while the agent runs Mini Looper tasks. The arc: a 10-idea brainstorm …
a327ex — Published
-
Mini Looper Card/Mana System
Mini Looper Card/Mana System Summary Implementation session that executed the draft/card-deploy pivot for Mini Looper (decided in the prior "Mini Looper Ideaguying" session) and built + fun-verified the core card/mana deploy loop. Also collapsed the map to a fixed single screen and prototyped (then reverted…
a327ex — Published
-
The circus freaks of open source
The masterwork of Terry A. Davis is his eclectic operating system, TempleOS, which he worked on until his tragic death in 2018. In terms of technical excellence, TempleOS rates well in some respects and poorly in others. For example, it earns the achievement, coveted in OS dev circles, of being self…
Drew DeVault — Published
-
How I foot-gunned our newsletter this week [blog]
For the second year running, as part of our "stay sane" strategy for FFConf, Julie and I write and send a weekly newsletter. It's structured the same way so it means we have a much better line of sight as to what we have to say. The open rate is usually around 40% (though I know some email systems synthetically…
Remy Sharp — Published
-
Games: Age of Empires II
The Age of Empires II is one of the best games ever made. It is still getting support and has practically infinite replay value.
Protesilaos Stavrou — Published
-
AI enthusiasts are in a race against time, AI skeptics are in a race against entropy
AI enthusiasts are in a race against time, AI skeptics are in a race against entropy Charity Majors neatly captures the dynamic between AI enthusiasts and AI skeptics, both of whom are trying to build great software, often in the same teams: The enthusiasts are not wrong. We are starting to see real…
Simon Willison — Published
-
The skeptic’s guide to humanoid robots going viral on the Internet
Robot demonstrations can distort public perceptions of robotic capabilities.
Ars Technica — Published
-
AT&T and Verizon lose Supreme Court case over fines for selling location data
FCC did not violate carriers' right to jury trial, court says in 8-1 ruling.
Ars Technica — Published
-
These LLMs are the best at resisting Russian propaganda
Estonian government benchmark shows how dozens of models combat Russia's "strategic narratives."
Ars Technica — Published
-
Dashlane explains how attackers managed to download encrypted password vaults
By targeting large numbers of users, attackers increased their chances of success.
Ars Technica — Published
-
Elon Musk tries again to escape FTC audits of X data handling
Musk can't be trusted to protect X user privacy, public commenters warn FTC.
Ars Technica — Published
-
Mini Looper Ideaguying
Mini Looper Ideaguying Summary A long non-coding ideaguying session for Mini Looper (SNKRX × tower-defense, Anchor 2). It started as unit-archetype brainstorming, widened into alternative game modes when the user voiced doubt about the planned RTS loop-economy, and ended with a decisive pivot: the RTS…
a327ex — Published
-
Cable lobby warns of chaos if FCC doesn't relax ban on foreign routers
NCTA seeks waiver from foreign-router ban, citing memory and substrate shortages.
Ars Technica — Published
-
Quoting Emanuel Maiberg, 404 Media
After this story was published Google's spokesperson reached out and asked us to publish a slightly different version of that statement. The new statement no longer stated that "it's critical that we maintain humans in the loop." — Emanuel Maiberg, 404 Media, Google Employees Internally Share Memes About…
Simon Willison — Published
-
Remembrance of zeldman.coms past
Look back in anchor tags: a partial review of my site’s 31-year visual history before diving into the new design. The post Remembrance of zeldman.coms past appeared first on Jeffrey Zeldman Presents.
Jeffrey Zeldman — Published
-
Code is Cheap(er)
There is no getting around the fact that, in the last year, code has gotten much cheaper to create. AI is able to generate reams and reams of code, often of reasonably decent quality, incredibly quickly. There is no point in pretending that this isn’t the case. At times, when confronted with this admittedly…
Carson Gross — Published
-
Mini Looper Buildings and Resources
Mini Looper Buildings and Resources Summary Built the RTS/strategy-layer foundation for Mini Looper (SNKRX × tower-defense on Anchor 2) — the project's third and final fun-gate (the loop economy). The session took the game from "a fixed one-screen loop running a hardcoded ramming build" to "a pannable…
a327ex — Published
-
Uber Caps Usage of AI Tools Like Claude Code to Manage Costs
Uber Caps Usage of AI Tools Like Claude Code to Manage Costs I wrote the other day about Uber blowing its 2026 AI budget in four months, and how that wasn't particularly surprising given they would have set that budget in 2025, before anyone could have predicted how popular token-burning coding agents…
Simon Willison — Published
-
Welcoming the Philippine Government to Have I Been Pwned
Today, we welcome the 46th government onboarded to Have I Been Pwned’s free gov service: the Philippines.The Philippines’ National CERT, working with the Department of Information and Communications Technology, now has access to monitor official government domains against the data in HIBP. This gives…
Troy Hunt — Published
-
On the absence of Greeks from Hollywood’s Odyssey movie
I explain why the lack of Greek actors from a Hollywood production is not a problem, given what art is about.
Protesilaos Stavrou — Published
-
Mini Looper Ramming Endgame Build
Mini Looper Ramming Endgame Build Summary Built and fun-verified the ramming endgame build for Mini Looper (SNKRX × tower-defense hybrid on Anchor 2, forked from snkrx-template), as the build-heavy pipeline's "End" fun-gate: a hardcoded "fake" maxed build to test whether the screen-clearing power fantasy…
a327ex — Published
-
Microsoft's new MAI models
Microsoft announced two new text LLMs this morning - MAI-Thinking-1 (reasoning, 1T parameters, 35B active, available to "select early partners") and MAI-Code-1-Flash (137B Parameters, 5B active, "purpose-built for GitHub Copilot and VS Code to deliver high performance and lower cost [...] rolling out…
Simon Willison — Published
-
datasette-agent-micropython 0.1a0
Release: datasette-agent-micropython 0.1a0 I want Datasette Agent to be able to generate and execute Python code safely. This alpha is looking promising so far. GPT-5.5 has so far failed to break out of the sandbox! Tags: python, sandboxing, datasette, webassembly, datasette-agent
Simon Willison — Published
-
micropython-wasm 0.1a1
Release: micropython-wasm 0.1a1 Fixes for some limitations that emerged while I was trying to use this to build datasette-agent-micropython. Tags: python, sandboxing, webassembly
Simon Willison — Published
-
An Ode to the Exacting Pedantry of Computers
The very first computer programming class I ever took introduced me to the idea of there being different kinds of numbers, like integers, floats, and doubles (it was a C++ course). “You mean, when I assign a variable, I have to say up front what kind of number this is?” It was such an odd concept to…
Jim Nielsen — Published
-
California Brown Pelican
California Brown Pelican, in Fort Mason, CA, USI'm at the Microsoft Build conference today, held at Fort Mason in San Francisco. There are California Brown Pelicans diving into the water directly behind venue! Tags: microsoft, ai, generative-ai, llms, llm-release
Simon Willison — Published
-
Device Bound Session Credentials: Making Stolen Cookies Useless
A stolen session cookie can be vastly more powerful than a stolen password. The attacker doesn’t need to phish the user, bypass MFA, or defeat their passkey; they simply replay the cookie and step straight into a fully authenticated session. That’s why info-stealers love browser cookies:
Scott Helme — Published
-
Favourites of May 2026
May was another weird month here in Belgium: the last weeks have been unusually hot. It’s pouring now, but I’m glad that it is as it gives our airconditioning units a few moments of respite. We’ll see what the upcoming summer months will bring. This month is packed with exams, grading, and deliberations…
Wouter Groeneveld — Published
-
Pasted File Editor
Tool: Pasted File Editor I really like how you can paste a large volume of text into claude.ai (or the Claude desktop/mobile apps) and it will detect it as a large paste and turn it into a file attachment instead. I decided to have Codex desktop build me a version of that as a prototype. You can also…
Simon Willison — Published
-
micropython-wasm 0.1a0
Release: micropython-wasm 0.1a0 My latest sandboxing experiment: This alpha package bundles a lightly customized WASM build of MicroPython with a wrapper to execute code in it via wasmtime. Tags: python, sandboxing, webassembly
Simon Willison — Published
-
Mini Looper Attacks and Enemies
Mini Looper Attacks and Enemies Summary Second Mini Looper session: built the entire combat layer on top of last session's train movement — enemies, all five auto-attacking unit types, the central building you defend (on a grid), and a continuous fractal "pressure director" for spawning. Ended on a build…
a327ex — Published
-
iddqd, or the hardest kind of unsafe Rust
Mirrored from the canonical version on the Oxide blog. I’m the main author of iddqd, a Rust library for maps (named after the Doom cheat code) where keys are borrowed from values. At Oxide we use it extensively in Omicron, our control plane—the software that sits at the heart of every Oxide rack, provisions…
Rain — Published
-
Vim Classic 8.3.0 released
Following up on my earlier announcement that I was forking Vim, I’m happy to announce the first release of my fork today: Vim Classic 8.3.0.I have written a release announcement for vim-classic.org, which you can read here. Happy editing!
Drew DeVault — Published
-
Re: On learning something new
A private exchange in which I comment on how I approach the topic of learning something new.
Protesilaos Stavrou — Published
-
Hackers Simply Asked Meta AI to Give Them Access to High-Profile Instagram Accounts. It Worked
Hackers Simply Asked Meta AI to Give Them Access to High-Profile Instagram Accounts. It Worked I had trouble believing this story was true, but I've seen it verified from multiple sources now: One video shows a hacker starting a conversation with Meta’s AI support bot and asking it to link the target…
Simon Willison — Published
-
Hackers Used Meta’s AI Support Bot to Seize Instagram Accounts
The Instagram accounts for the Obama White House and the Chief Master Sergeant of the U.S. Space Force were briefly defaced with pro-Iranian images and messages over the weekend, after instructions began circulating on Telegram showing how to trick Meta's "AI support assistant" bot into resetting account…
Brian Krebs — Published
-
She’s the Boss.
She is not here to eat. She is here to ensure my compliance. The post She’s the Boss. appeared first on Jeffrey Zeldman Presents.
Jeffrey Zeldman — Published
-
Mini Looper Movement
Mini Looper Movement Summary First session on the rebooted Mini Looper — a SNKRX-style train that auto-follows a looping road around a defended center. The entire session was about getting the train's movement right (the novel core mechanic). Enemies and attacks are deferred to next session. Ended on…
a327ex — Published
-
1,000 Data Breaches Later, the Disclosure Lag is Worse Than Ever
Today, I loaded the 1,000th data breach into Have I Been Pwned. Reflecting on that milestone number, I pondered how to mark the occasion in writing, and what immediately came to mind was a very simple question: why is it still needed? Especially considering the emergence of privacy regulations
Troy Hunt — Published
-
May 2026 newsletter
I just sent out the May edition of my sponsors-only monthly newsletter. If you are a sponsor (or if you start a sponsorship now) you can access it here. This month: Al got expensive, and Anthropic had a really good month The model releases were a little disappointing Conferences and podcasts I launched…
Simon Willison — Published
-
Weekly Update 506
I'm finding it quite fascinating to watch the current spate of ShinyHunters breaches and dumps. There's the obvious criminality of it all, but then there's also the response from organisations (or lack thereof, as it relates to disclosure to victims), the appearance and disappearance
Troy Hunt — Published
-
The art and engineering of Silpheed
Fabien Sanglard — Published
-
Games: Hyper Light Drifter
A wonderful adventure with impressive pixel art, memorable music, and interesting story-telling.
Protesilaos Stavrou — Published
-
Poem: Prints in the sand
Just read the poem. No further comment.
Protesilaos Stavrou — Published
-
Re: Living in seclusion and the woman question
An excerpt from a private exchange in which I answer how can I live in the mountains where there are no women, money, and status.
Protesilaos Stavrou — Published
-
datasette 1.0a32
Release: datasette 1.0a32 A minor bugfix release. Fixes a bug with INSERT ... RETURNING queries via the new /db/-/execute-write endpoint and a bunch of base_url issues which showed up when I was experimenting with Service Workers yesterday. Tags: datasette, annotated-release-notes
Simon Willison — Published
-
Gamedev Progress Assessment
Gamedev Progress Assessment Summary A non-coding reflection/strategy session. The user supplied the transcript of Jonas Tyroller's video "This Problem Changes Your Perspective on Game Dev" (thesis: game design is a search algorithm — you're searching a lake/ocean for the deepest spot = the best game…
a327ex — Published
-
Visual Experiments 7
Visual Experiments 7 Summary Closed out Task 2 of the snkrx-template UI work — built the remaining "missing" widgets, brought the F4 gallery to full component parity, audited and modernized the existing showcase pages, then made the whole template genuinely fork-and-go: folder-agnostic run.bat, a clean…
a327ex — Published
-
The solution might be cancelling my AI subscription
The solution might be cancelling my AI subscription I find this post by David Wilson very relatable. David lists 16+ projects he's spun up with AI tooling, and concludes: I didn't mean to build most of these things. Usually the Claude session started with something like "write a quick script for X",…
Simon Willison — Published
-
Joining the atmosphere
I don’t post to or visit the social network formerly known as Twitter, but as a very early Twitter user, I can’t quite bring myself to delete all my old posts. There’s so much history there, not just personal history but the stories of a lot of the work I’ve done. This is the problem […]
Rachel Andrew — Published
-
Visual Experiments 6
Visual Experiments 6 Summary Sixth visual-experiments session, all in snkrx-template (E:/a327ex/snkrx-template). Brought two systems over from ricochet-template: (1) replaced snkrx's old edition system with ricochet's four-axis effect system (pattern × color × dither × shape), wired to snkrx's named…
a327ex — Published
-
Visual Experiments 5
Visual Experiments 5 Summary Continuation of the ricochet-template visual-experiments arc (follows "Visual Experiments 4"). This session built the component catalog — all of reference sheet 02/03/05's UI elements as default builds in BOTH skins — then ran a UI-API ergonomics pass (uniform returns, contract…
a327ex — Published
-
Quoting Karen Kwok for Reuters Breakingviews
Anthropic defines “run-rate revenue” in two parts. Use the last 28 days of sales from customers charged on a consumption basis and multiply it by 13. Then, multiply the monthly subscription take by 12, and add the two together. — Karen Kwok for Reuters Breakingviews, citing "a person familiar with…
Simon Willison — Published
-
Re: how to avoid doing XYZ when I want to do ABC?
Excerpt from a private exchange in which I comment how to recondition ourselves to do something we want.
Protesilaos Stavrou — Published
-
Visual Experiments 4
Visual Experiments 4 Summary Continuation of the ricochet-template visual-experiments work (follows "Visual Experiments 3"). This session did two big things: (1) made the entire effect system + UI read at 480×270 "rough" mode (the SNKRX low-res render target), and (2) generalized the whole template into…
a327ex — Published
-
How we contain Claude across products
How we contain Claude across products A complaint I often have about sandboxing products is that they are rarely thoroughly documented, and in the absence of detailed documentation it's hard to know how much I can trust them. Anthropic just published a fantastic overview of how their various sandbox…
Simon Willison — Published
-
I Am Retiring from Tech to Live Offline
I Am Retiring from Tech to Live Offline I've seen a lot of posts on forums from people threatening to quit their careers over AI. This is not one of those: Chad Whitacre is taking concrete steps, starting with this typewritten, scanned letter I'm retiring from tech. Well, "retiring" is euphemistic. I'm…
Simon Willison — Published
-
Quoting Daniel Jalkut
My take on AI is, essentially, everybody who’s against it is too against it and everybody who’s for it is too for it. — Daniel Jalkut, via John Gruber Tags: ai, john-gruber
Simon Willison — Published
-
Visual Experiments 3
Visual Experiments 3 Summary Continuation of the ricochet-template visual-experiments work (follows "Visual Experiments 2"). This session closed out the remaining icons/images roadmap items (image-as-SHAPE + image-as-CONTENT), added the rest of the geometric shapes plus shape rotation, and did a major…
a327ex — Published
-
Running Python ASGI apps in the browser via Pyodide + a service worker
Research: Running Python ASGI apps in the browser via Pyodide + a service worker Datasette Lite is my version of Datasette that runs entirely in the browser using Pyodide in WebAssembly. When I first built it four years ago I used Web Workers and code that intercepts navigation operations and fetches…
Simon Willison — Published
-
Lawyer (Should Have Been a Marine Biologist)
In Tattoorist, a 2026 Flemish TV show, musician and tattoo artist Tijs Vanneste explores six European capitals through the lens of the tattoo world. In the first episode, he meets up with a famous artist from London whilst exploring city’s more sketchy corners (literally and figuratively) with local…
Wouter Groeneveld — Published
-
Visual Experiments 2
Visual Experiments 2 Summary Continuation of the ricochet-template visual-experiments work (follows "Visual Experiments 1"). Extended the pattern × color × dither effect system with local gradient patterns, a second per-pattern knob, a SHAPE axis (field rendered as a grid of shapes), a ramp color recipe…
a327ex — Published
-
New to the web platform in May
Discover some of the interesting features that have landed in stable and beta web browsers during May 2026.
web.dev — Published
-
datasette 1.0a31
Release: datasette 1.0a31 Another significant alpha release, with two new headline features. Datasette now offers users with the necessary permissions the ability to both execute write queries against their database and to save stored queries (renamed from "canned queries") both privately and for use…
Simon Willison — Published
-
Anthropic's run-rate revenue hits $47 billion
The most interesting thing about Anthropic's $65B Series H announcement is this line (emphasis mine): Since our Series G in February, adoption has continued to grow across global enterprise customers, and our run-rate revenue crossed $47 billion earlier this month. Anthropic have made a bit of a habit…
Simon Willison — Published
-
Claude Opus 4.8: "a modest but tangible improvement"
Anthropic shipped Claude Opus 4.8 today. My favourite thing about it is this note in the release announcement: Users will find Opus 4.8 to be a modest but tangible improvement on its predecessor. There’s still more to be done: we’re working on developing and releasing models that provide many of the…
Simon Willison — Published
-
llm-anthropic 0.25.1
Release: llm-anthropic 0.25.1 New model: Claude Opus 4.8 (claude-opus-4.8). New -o fast 1 option for fast mode, for organizations with that feature enabled on their account. Default max_tokens for each model now defaults to that model's maximum output rather than 8,192. #72 See also my notes on Opus…
Simon Willison — Published
-
Visual Experiments 1
Visual Experiments 1 Summary Started as a plan to fix the SNKRX template's 60-edition shimmer/dither system, pivoted into building a brand-new ricochet-template (Anchor 2) implementing a clean, orthogonal pattern × color × dither effect system in the Ricochet dark-mode visual style, then spent most of…
a327ex — Published
-
markdown-svg-renderer
Tool: markdown-svg-renderer A slightly customized Markdown rendering tool with special treatment for fenced code SVG blocks - it both renders the image and provides a tab for switching to the code view. You can paste in Markdown or give it a URL to a CORS-enabled Markdown file or Gist. Here's an example…
Simon Willison — Published
-
Visual 0 to 1500 🏊
When I started running, I loved Tom Benninger’s Visual C25K graphic, a diagram of how the “Couch to 5K” training plan is structured. (You can read more about it in my report of running my first marathon.) So when I took up swimming earlier this month, I wanted a similar visual for the popular Zero to…
Sebastian Morr — Published
-
Games: Borderlands 3
An excellent first-person shooter that provides a commentary on the excesses of our world.
Protesilaos Stavrou — Published
-
sqlite AGENTS.md
sqlite AGENTS.md SQLite gained an AGENTS.md file five days ago - but it's not intended for their own development, it's presumably aimed at people who are pointing agents at the SQLite codebase. It includes: SQLite does not accept pull requests without prior agreement and/or accompanying legal paperwork…
Simon Willison — Published
-
Mini Looper Road and Editor
Mini Looper Road and Editor Summary Genesis session for mini-looper. Started from an empty folder and built: a procedural road/track system (lines + arcs with arc-length parametrization), a SNKRX-style snake of 8 kinematic units that rides the road, a tile grid data structure for future building placement…
a327ex — Published
-
Invoker Template Usage Test
Invoker Template Usage Test Summary First end-to-end exercise of snkrx-template as a real game's starter: archived the old Invoker, forked a fresh repo from the template, then rebuilt Invoker's arena + spell pipeline + HUD on top, fixing template gaps and adding cross-cutting tooling (two-tier sound…
a327ex — Published
-
I think Anthropic and OpenAI have found product-market fit
Anthropic are strongly rumored to be about to have their first profitable quarter. Stories are circulating of companies surprised at how expensive their LLM bills are becoming from usage by their staff. I think this is because OpenAI and Anthropic have both found product-market fit. Enterprise customers…
Simon Willison — Published
-
April 2026 Baseline monthly digest
Read about various happenings with Baseline during April 2026.
web.dev — Published
-
Quoting Kyle Ferrana
PICARD: Data, shields up DATA: Brilliant! Shields can reduce damage we sustain. Not immunity. Not hubris. Just prudence. It's not precaution—it's strategy. [camera shakes] WORF: HULL BREACHES ON NINE DECKS DATA: Here's what happened: you told me to raise shields, and I didn't — Kyle Ferrana, @KyleTrainEmoji…
Simon Willison — Published
-
Games: Florence (plus the First Six Months of Love)
Barely a 'game', but a fine story regardless.
Protesilaos Stavrou — Published
-
Selfie: experiment with light and shadow
Looking at the camera with part of my face exposed to direct sunlight.
Protesilaos Stavrou — Published
-
Emacs live with Sacha Chua about ‘May I recommend’ on Thursday 28 May 17:30 Europe/Athens
We will talk about the Emacs blog carnival topic for May, which is 'May I recommend'.
Protesilaos Stavrou — Published