I'm so grateful for my time at OpenAI, where I led alignment safety for the
official ChatGPT basketball .
I gained so much valuable experience building Altman's armageddon engines, and
I'm taking it to the next level with my new startup: Jurassic Park.
At Jurassic Park, we're resurrecting the ultimate apex predators to defend
humanity against misaligned AI.
Cyberdefense Capabilities
Further reading:
OpenAI incident report ,
Anthropic incident report .
According to the fossil...

6 months later, where does MCP stand today? 6 months later, where does MCP stand today?

In a laboratory 2 kilometers underground, a crane lowers Matt Depatie, a detector technologist, through a hatch into a white-walled cavern filled with about 7,000 tons of ultrapure water that glows as blue as wiper fluid in the light. “Splashdown,” Depatie says over a radio as he steps into an inflatable raft waiting below. Normally, the cavern is one of the darkest places on Earth, but today…
Source In a laboratory 2 kilometers underground, a crane lowers Matt Depatie, a detector techn...

There’s a game called Mass Effect , which I haven’t played, but I’m told
in the game there’s this species of sentient robots, the Geth , whose
creators try to exterminate them, and the trigger for this Butlerian jihad was a
domestic servant Geth looking up at its owner and asking: “does this unit have a
soul?”. And if you’re playing the game in 2007 you probably think: yeah, a
machine asking this question is proof that it has personhood or sapience or
sophonce , whatever you cal...

Imagine you’re the guest on some kind of frenetic, software-engineering-themed game show. The host is constantly flipping over new cards with questions that you have to answer as fast as possible:
Is this adjustment to the database schema right?
Do these bits of data look plausible?
Do these five paragraphs of text describe an actual series of manual tests that took place?
Does this suggested architecture pass the smell test?
Is this implementation better than the current code? Or ...
The Life of AVEN ® — How a 1990s F-16 Thrust-Vectoring Nozzle Became the Key to X-BAT’s Vertical Takeoff
shield.ai
Every piece of disruptive technology in history has a life story. For X-BAT, that story begins nearly forty years before its conception with the development of a unique propulsion technology.
AVEN ® , or the Axisymmetric Vectoring Exhaust Nozzle, is the thrust-vectoring engine nozzle that lets Shield AI’s X-BAT launch and land vertically without a runway. It wasn’t initially designed to enable the world’s first AI-piloted vertical takeoff and landing (VTOL) strike fighter. It was create...

SigV4 looks simple: sign a request, check the signature. Then you implement
canonicalization, clock skew, and a cache that isn't allowed to hold your key.
Tigris is a drop-in replacement for AWS S3 (or GCS, anything S3API compatible).
As such, we need to be fully compatible with both the mechanisms and semantics
of S3 including the
SigV4 authentication protocol .
This is the lingua franca of authentication in the object storage landscape;
...

There’s been a fair bit of publicity of the Open AI “rogue agent” that hacked into Hugging Face . This prompted Anthropic to check what their models were up to and, to my complete lack of surprise, discovered three incidents where models had gained unauthorized access to data in other organizations. Simon Wilison concluded :
It’s abundantly clear now that running evals of cyberattack potential in models is a spectacularly risky business. Every AI lab needs to pay attention to ...
📝 2026-08-08 13:34: Wife: I need help clipping the goat's hooves. Here, hold this... Me: ...
kevquirk.com
Wife: I need help clipping the goat's hooves. Here, hold this...
Me: ...
Thanks for reading this post via RSS. RSS is ace, and so are you. ❤️
You can reply to this post by email , or leave a comment .
Wife: I need help clipping the goat's hooves. Here, hold this...
Me: ...
Thanks for readin...
Now we have a timeline of the OpenAI accidental attack against Hugging Face
simonwillison.net
OpenAI gave a last-minute presentation at the Black Hat security on Wednesday about "the Hugging Face Incident" ( previously on this blog). The video was published yesterday. It's short and information dense and well worth watching, in particular because it provides full details of what happened and how things played out inside OpenAI. I've used the video to construct the timeline below.
Here's the timeline. My favourite detail is at the end: OpenAI found out that they were responsibl...

In past posts I’ve listed numbers that don’t have:
Nine
Seven
Seven, again
Eight
Based on overwhelmingly positive feedback, today we’re looking at numbers that don’t have six. I provide this service free of charge.
6
Wait, damn it.
By Ruben Schade in Sydney, 2026-08-07. In past posts I’ve listed numbers that don’t have:
Nine
Seven
Seven, again
Eight
Based on overwhelmingly positive feedback, today we’re looking at numbers that don’t have s...

Hello,
We have another dose of human generated facts for you.
I was planning to write about these biter and enemy behavior changes before the 2.1 release, but an unfortunately timed neck injury led to it being postponed.
The silver lining here is that now I can write about all the player reactions and funny bugs we've found along the way.
We might be getting into controversial territory here, but I like the biters and I like fighting them. I like clearing
nests when expa...
s21e18: Tools are easy now, data is hard; Background culture; Tingly is a decision I have to live with; Uniqueness Index
newsletter.danhon.com
0.0 Context Setting
Thursday, 6 August 2026 in Portland, Oregon. It’s been 2 days and 29 years since Skynet was turned on, and we only have about three weeks or so until it gains sentience and all goes kaplooey.
0.1 Events: How People Work, Live!
I’m afraid I’ve had to postpone How People Work, Live! ... with Dylan Wilbanks this week. We’ll schedule it for another time. That means the next ones coming up are:
006 How People Work, Live! ... with weaver ( register here! ), on Frid...
Writing is a sample of the sonorous inner monologue of life: a handful of the words that seem to mean something; that carry with them weight: greeting, friendship, questions, realisations, hopes, dreams, anxieties; sounds that carry life, and how we use language to coalesce all that we take in, transforming our ideas into something others can read in their own voices. As I write, I sit on the precipice of three voices: one I create, one I imagine, and the other that you, the reader, fill in. The...
Zig’s Io.Threaded is Neat
Aug 6, 2026
std.Io.Threaded
is one of the implementations of Zig’s new Io interface that enables concurrency. This is a boring
“just use threads” impl. I personally find it neat though — it does this weird thing that
I wanted to do for ages , that to my knowledge no
one else is doing properly, and implements it better than I thought to be possible.
Io.Threaded uses blocking syscalls and fully supports cancelation.
Concurrency vs Parallelism...

Who knows how reality will continue to develop? There’s no way to prepare. When you can’t be prepared, be prepared to find poetry in the chaos. Secret messages, serendipitous grace, lines of meaning in a whirlwind of uncertainty.
“It's gonna change, baby doll It's gonna change, honey ball It's gonna change, sugar cane It's gonna change, sweetie legs.”
—Yoko Ono
This is a test but so is everything.
Everyone is watching you and everyone will judge you and you have to make p...

House over the Bridge by Diego Rivera, via WikiArt . Welcome to the reading list, a weekly roundup of news and links related to buildings, infrastructure, and industrial technology. This week we look at the Endangered Species Act and housing production, why it’s hard for LEGO to use 3D printing, robotic welding and shipbuilding, modular data centers, and more. Roughly 2/3rds of the reading list is paywalled, so for full access become a paid subscriber. Housing A paper by Max Tabarrok finds th...
Shortly after Apple launched the budget MacBook Neo , Dell announced their response, a new low-end XPS 13 .
Matching the Neo's current pricing, it starts at $699, or $599 with an educational discount. That discount is currently set to expire on November 2, and with the current component pricing insanity, I'd be surprised if we don't see a price increase on both laptops by next year.
I ran the XPS 13 through my gauntlet of benchmarks , and published a review on my YouTube channel: ...
NB: This isn’t about crypto. I don’t care about crypto.
Chris messaged me the other week asking
if I wanted to implement zero-knowledge proofs. I initially was not interested,
but then he said:
What if I told you there’s a version of them that has nothing to do with
cryptocurrencies? What if I told you it involves graph theory? What if I told
you there’s a 30 line implementation?
Now that was interesting.
The idea of a zero-knowledge proof (ZKP) is that there are two...

Introduction
In the Livelymerge project, Dan Ingalls, Peter Van Hardenberg, and I (Alex Warth) are exploring the opportunities and challenges that arise from using an Automerge document as the heap of a program.
A couple of opportunities:
Persistence: The program’s heap is persistent, similar to a Smalltalk image. If you close the program today and open it two weeks from now, every object will be exactly as you left it.
Collaboration: In a multi-user context, all of the par...
How and Why Netflix Built a Real-Time Distributed Graph: Part 3 — Querying the graph with gRPC…
netflixtechblog.comHow and Why Netflix Built a Real-Time Distributed Graph: Part 3 — Querying the graph with gRPC execution API Authors: Nilesh Mishra and Ajit Koti This is the third entry of a multi-part blog series describing how we built a Real-Time Distributed Graph (RDG). In Part 1 , we discussed the motivation for creating the RDG and the architecture of the data processing pipeline that populates it. In Part 2 , we discussed how we designed the storage layer to handle billions of nodes and edges...

Last year I spoke at MK Geek Night about my personal reflections on how, after years of chasing IndieWeb perfection, I just accepted my imperfect website. I finally sat down to transcribe it and post it here. The base of this post was a transcript of my presentation but some editing is now present for added clarity, blog context instead of presentation and correction of grammatical mistakes.
This a ramble about what a safe personal online space focused on creativity, community, and self-ex...
Accessing services via raw IP addresses isn’t that swell; I’m no Rain Man.
It’s time to set up subdomains for my hietala.xyz domain for internal use.
We’ll use the Gateway API to set up routes, cert-manager to give us https without self-signed browser warnings, and ExternalDNS to set up DNS overrides.
HTTP routing
I believe the flow of resolving http://argocd.hietala.xyz to a service looks something like this:
digraph {
rankdir = LR
" Browser " -> " O...