Latest entries

  1. Microsoft, Atom Computing, EeroQ update their quantum computing progress

    Some quantum computing companies we've covered have done recent progress updates.

    Ars TechnicaPublished

  2. Possible flesh-eating screwworm infection detected in South Texas, USDA says

    If confirmed, it would be the fly's first breach of the US-Mexico border.

    Ars TechnicaPublished

  3. Google ordered to put clearer links in AI search and let UK publishers opt out

    Google must change AI Overviews after claiming users don't want "lots of sources."

    Ars TechnicaPublished

  4. Can't make sense of Dashlane's vault theft notification? You're not alone.

    Security advisory leaves out key details. Dashlane maintains complete silence.

    Ars TechnicaPublished

  5. Google's new Gemma 4 12B model is designed to run on any laptop with 16GB of RAM

    Gemma 4 12B uses a new encoding scheme and token prediction to punch above its weight.

    Ars TechnicaPublished

  6. Trump plan to test AI models has a problem—US security teams were gutted by DOGE

    Critics say Trump plan to test AI models is short-sighted, performative.

    Ars TechnicaPublished

  7. New social features further Plex’s evolution from media server business

    Plex is increaingly focusing on content discovery and streaming rentals.

    Ars TechnicaPublished

  8. Autonomous vehicles were supposed to cut traffic—what if they don't?

    Data shows Waymo's robotaxis are empty for almost half of the miles they drive.

    Ars TechnicaPublished

  9. 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…

    a327exPublished

  10. Inside Meta's attempts to play catch-up with AI

    Doubts linger over whether Meta can close the gap with rivals.

    Ars TechnicaPublished

  11. 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 WillisonPublished

  12. Beans use an immune receptor to call in airstrikes on caterpillars

    When they're being eaten, bean plants release chemicals that draw in parasitic wasps.

    Ars TechnicaPublished

  13. How long will it take to rebuild Blue Origin's launch pad? We asked some SpaceX vets.

    "Everyone is in a place where it’s no fun to be there."

    Ars TechnicaPublished

  14. 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 HuntPublished

  15. 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 StavrouPublished

  16. 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…

    a327exPublished

  17. Male bowerbirds prefer to dazzle females with bright human-made items

    "It’s a reminder of how human activity is changing the natural world in unanticipated ways.”

    Ars TechnicaPublished

  18. Microsoft plans Linux tools and an RTX Spark desktop for Windows developers

    One hardware announcement and several software highlights from Microsoft Build.

    Ars TechnicaPublished

  19. 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 WillisonPublished

  20. Microsoft's Project Solara is an Android OS designed for agents instead of apps

    Microsoft missed the boat on apps, so get ready for agents.

    Ars TechnicaPublished

  21. Amazon-owned Ring should pay Americans for scanning their faces, lawsuit says

    Lawsuit: Ring cameras scan guests and passersby and use AI to identify faces.

    Ars TechnicaPublished

  22. If I had a hammer... it might actually be a rhino tooth

    Neanderthals had some wild stuff in their toolkits.

    Ars TechnicaPublished

  23. 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 WillisonPublished

  24. 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 WillisonPublished

  25. Feds failing in bid to take a supercomputer from a climate research center

    The National Center for Atmospheric Research won't be losing its supercomputer.

    Ars TechnicaPublished

  26. 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 NielsenPublished

  27. Mathematicians warn of AI threats to profession as industry encroaches

    International Mathematical Union endorses warning about tech industry influence.

    Ars TechnicaPublished

  28. 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 WillisonPublished

  29. Android phones will soon be able to detect spoofed calls and impersonation scams

    Google's June Android feature drop includes more scam detection, more AirDrop, and yes, more AI.

    Ars TechnicaPublished

  30. The truth lies in the past in Silo S3 trailer

    "We do not know when it will be safe to go outside. We only know that day is not this day."

    Ars TechnicaPublished

  31. 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 HelmePublished

  32. 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 GroeneveldPublished

  33. 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 WillisonPublished

  34. 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 WillisonPublished

  35. 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…

    a327exPublished

  36. 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…

    RainPublished

  37. 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 DeVaultPublished

  38. Re: On learning something new

    A private exchange in which I comment on how I approach the topic of learning something new.

    Protesilaos StavrouPublished

  39. 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 WillisonPublished

  40. 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 KrebsPublished

  41. 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 ZeldmanPublished

  42. 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…

    a327exPublished

  43. 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 HuntPublished

  44. 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 WillisonPublished

  45. 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 HuntPublished

  46. The art and engineering of Silpheed

    Fabien SanglardPublished

  47. Games: Hyper Light Drifter

    A wonderful adventure with impressive pixel art, memorable music, and interesting story-telling.

    Protesilaos StavrouPublished

  48. Poem: Prints in the sand

    Just read the poem. No further comment.

    Protesilaos StavrouPublished

  49. 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 StavrouPublished

  50. 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 WillisonPublished

  51. 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…

    a327exPublished

  52. 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…

    a327exPublished

  53. 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 WillisonPublished

  54. 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 AndrewPublished

  55. 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…

    a327exPublished

  56. 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…

    a327exPublished

  57. 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 WillisonPublished

  58. 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 StavrouPublished

  59. 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…

    a327exPublished

  60. 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 WillisonPublished

  61. 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 WillisonPublished

  62. 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 WillisonPublished

  63. 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…

    a327exPublished

  64. 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 WillisonPublished

  65. 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 GroeneveldPublished

  66. 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…

    a327exPublished

  67. Reading List 359

    This reading list is courtesy of Vivaldi browser, who pay me decent money to fight for a better web and don’t moan at me for reading all this stuff. We’ve just released Vivaldi 8 for desktop, with our biggest UI overhaul to date, and Vivaldi 8 for Android and iThings. All are free from Big […]

    Bruce LawsonPublished

  68. 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.devPublished

  69. 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 WillisonPublished

  70. 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 WillisonPublished

  71. 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 WillisonPublished

  72. 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 WillisonPublished

  73. 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…

    a327exPublished

  74. 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 WillisonPublished

  75. Accessible (I Think) Split-Cell Table Headers

    A way to create a diagonally split header cell without mangling accessibility, I hope.

    Eric MeyerPublished

  76. 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 MorrPublished

  77. Games: Borderlands 3

    An excellent first-person shooter that provides a commentary on the excesses of our world.

    Protesilaos StavrouPublished

  78. 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 WillisonPublished

  79. 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…

    a327exPublished

  80. 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…

    a327exPublished

  81. 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 WillisonPublished

  82. April 2026 Baseline monthly digest

    Read about various happenings with Baseline during April 2026.

    web.devPublished

  83. 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 WillisonPublished

  84. Games: Florence (plus the First Six Months of Love)

    Barely a 'game', but a fine story regardless.

    Protesilaos StavrouPublished

  85. Selfie: experiment with light and shadow

    Looking at the camera with part of my face exposed to direct sunlight.

    Protesilaos StavrouPublished

  86. 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 StavrouPublished

  87. The pressure

    The pressure Daniel Stenberg on the unprecedented level of pressure the curl team are facing right now thanks to the deluge of (credible) AI-assisted security issues being reported. The rate of incoming security reports is 4-5 times higher than it was in 2024 and double the speed of 2025 -- meaning that…

    Simon WillisonPublished

  88. I am grateful that I get to work on what I love

    I am grateful that I get to work on what I love, and that I have control over my own destiny, thank you.

    a327exPublished

  89. Video

    a327exPublished

  90. I made the mistake of interacting with Obsession

    I made the mistake of interacting with Obsession tweets on Twitter so now the algorithm is showing me "movie twitter" and the current discourse seems to be "Curry Barker didn't actually direct Obsession because he's only 26 years old," and "Kane Parsons didn't actually direct Backrooms because he's only…

    a327exPublished

  91. Microsoft Copilot Cowork Exfiltrates Files

    Microsoft Copilot Cowork Exfiltrates Files The biggest challenge in designing agentic systems continues to be preventing them from enabling attackers to exfiltrate data. In this case Microsoft Copilot Cowork (yes, that's a real product name) was allowing agents to send emails to the user's own inbox…

    Simon WillisonPublished

  92. Quoting Paul Graham

    A lot of the emails I get from founders are now written in a hard-hitting journalistic style. I know they're written by AI, because no founder ever wrote this way before. And once you realize something is written by AI, it's hard not to ignore it. I have never knowingly finished reading an email signed…

    Simon WillisonPublished

  93. CSS vs. JavaScript

    There are a bunch of JavaScript animation libraries out there, and you might have wondered whether there’s a performance cost compared to traditional CSS transitions and keyframe animations. In this blog post, we’ll compare the same animation across several different strategies and see the differences…

    Josh W. ComeauPublished

  94. The Decline Of The Family Computer

    During a discussion in the Retronaut podcast episode on Duke Nukem 3D, the podcast hosts and invitees thought back to the first time they came in contact with the Duke. Most of them first played the shareware edition—something that Apogee and 3D Realms made very good use of—on the family computer. Intrigued…

    Wouter GroeneveldPublished

  95. Word Game

    Word Game Summary Built a typing-with-tag-associations game from scratch (word-game/), forked from snkrx-template. Iterated through three distinct mechanics across the session — tag-grid → tag-chain — plus a full sound design pass and a tag-first dictionary rebuild. Ended without finding a fun loop;…

    a327exPublished

  96. Quoting Corey Quinn

    I cannot believe I'm saying this, but getting the literal Pope to canonize your product's specific technical limitations as a spiritual treatise is the single greatest act of vendor lobbying I have ever seen. — Corey Quinn, on Anthropic co-founder Christopher Olah's influence on Magnifica Humanitas Tags…

    Simon WillisonPublished

  97. Coding workflow with Claude: the design brief

    Have recently been trying a slightly different coding workflow with Claude that's working well. Instead of reading all the code myself (too slow) or just letting it do whatever and not reading the code at all (long term not viable as mistakes stack), I decided to ask it to describe its changes to me…

    a327exPublished

  98. Games: Gorogoa

    A brilliant puzzle game with valuable lessons for life.

    Protesilaos StavrouPublished

  99. Notes on Pope Leo XIV's encyclical on AI

    Dropped this morning by the Vatican: Magnifica Humanitas of His Holiness Pope Leo XIV on Safeguarding the Human Person in the Time of Artificial Intelligence. This is a very interesting document. It's some of the clearest writing I've seen on the ethics of integrating AI into modern society. Pope Leo…

    Simon WillisonPublished

  100. California Brown Pelican, Snowy Egret, California Sea Lion, Harbor Seal

    California Brown Pelican, Snowy Egret, California Sea Lion, Harbor Seal, in San Mateo County, CA, USWe took our new folding kayak out in the harbor and saw sea lions and harbor seals chilling on the docks.

    Simon WillisonPublished