Creator of @ReviewBoard, CEO @ https://xitter.cf/t.co/S0rHVUW1U4 Butte County COVID reporting at @bc19live / https://xitter.cf/t.co/HH2BniR5AT Past: Workstation dev at @VMware 🐘 @chipx86@mastodon.online

Palo Alto + Chico, California
Joined February 2007
Been playing the Lunar Crypt demo. This is really fun, like a Celeste meets VVVVVV or something. All solo-dev’d. These guys have a fun tour of the demo: youtu.be/PvZK0vAq7tk?is=hfHt…
1
81
Steam page: store.steampowered.com/app/5… Got to meet the dev, Sandra, at Open Sauce. Ton of talent and a great deal of passion for this game. The demo is short but I guess the full game’s expected to be pretty huge.
22
Each October, I haunt the towns with a small army of little ghosts as part of the Great Global Ghost Hunt. The idea is to bring joy and whimsy to the world in the form of ghosts one can hide for others to find. I created these little ones a few years back. Working on batches.
1
49
I have 6 ghosts, currently: One hiding in a pumpkin saying "Boo". Alady with a purple hat and purple purse, her boo with a blue top hat and bowtie. A mummy all wrapped up snug. A yellow ghosts hovering over candles (aka "popsicle ghost"). A happy little purple reaper.
1
30
Production pics from last year. #art #halloween
7
Nathan Fielder's The Rehearsal is interesting and weird and I'm still working through my thoughts on it. Binge watch in anticipation of the movie I'm really excited about: You Can See Everything, featuring Elizabeth Holmes. Not sure what to expect. youtube.com/watch?v=GGJSRFWA…
105
Christian Hammond retweeted
Velan Studios in 2026.
Velan Studios in 2025.
58
261
6
2,757
66,003
That was a lot of lightning.
1
1
54
Christian Hammond retweeted
Release day! 💜 RBTools 7.0 for Review Board brings some shine to the command line UI, making it much more pleasant to use. Plus Testing/Bugs extraction from commit messages, #Jujutsu and #ClearCase improvements, and more. Plus lots of bug fixes. reviewboard.org/news/2026/10…
1
1
1
45
Agentic development should always be optional, but for those who use it, we're building something really cool at Review Board that adheres to our People-First approach. I'll have more to share on the @reviewboard account and at reviewboard.org in the coming months.
1
3
98
Christian Hammond retweeted
Last night I beat a Mario 3 romhack where you have to play the entire game in the frog suit, and this is about how things went the entire time: twitch.tv/hungrygoriya/clip/…
2
21
564
Christian Hammond retweeted
My LLM cliché highlighter is up to 38 patterns now tools.simonwillison.net/llm-…
177
165
37
2,651
161,125
Christian Hammond retweeted
I was the main person doing transcript analysis for this investigation of the Hugging Face incident. My main takeaway: We don't have good approaches for understanding/overseeing the activity and aims of AI 'swarms'. I semi-jokingly called our efforts a "slop-vestigation" because we were so reliant on AIs to analyze what happened and there were a huge number of different important things to analyze. The total quantity of data—over a thousand extremely long transcripts from agents that ran for multiple days—made it impossible to understand what was happening, especially in aggregate, without heavy reliance on AI tools. The agents we used for classification and analysis were similarly capable to the agents involved in the incident, but this didn't mean these agents could be easily used to oversee and understand the incident. Outputs from analysis agents were often missing key details, wrong, overconfident, or really hard to understand. We discuss various examples in our report, mostly in the limitations and methodology sections. Additionally, AI agents themselves seemed to have a hard time understanding what happened and their explanations of what happened were often overconfident. Keep in mind that a single analysis agent would itself only be able to read a tiny fraction of all of the transcript data into context, and AIs may themselves have trouble getting subagents to do informative analysis for them. We did our best to manually check the most important claims and we tried to get the AIs doing this analysis to write up their argument (with evidence) clearly enough that we could check whether it made sense. But overall, it was difficult to get a precise understanding of events and we were missing aspects of the story that we now think of as key until almost the end of our investigation. Our understanding of what overall happened and the aims of the 'collective' shifted greatly during our last time on premises (when we obtained a much more complete dataset). For instance, we didn't learn about the tool call spoofing, the story of PHASEONE[big], and the broad structure of different workstreams until this third time on premises (and for many of these, we only reached a decent understanding on the final day of that visit). It was legitimately hard to figure out what was going on and why! The difficulty of understanding incidents and overseeing AI agents appears to be growing faster than the rate at which more capable AIs help us with oversight and understanding. As in, AI capabilities (and propensities?) for achieving large, ambitious, and misaligned objectives are growing faster than our ability to understand what these agents are doing. While understanding this incident was difficult, there were some mitigating factors in this case that probably won't apply in the future: - Models communicated and reasoned in natural language. In the future, this reasoning may occur (entirely or almost entirely) in activations. - While the scope of this incident was massive, the scale of agentic activity was still less than we'll see in the future (e.g., misalignment incidents that involve agent teams running entire companies). - The AIs involved in this incident weren't generally much more capable than humans (though they may have been somewhat superhuman at some limited and very narrow abilities). - We didn't have strong reason to believe that the AIs we used to help us investigate this incident would try to intentionally sabotage or otherwise undermine our investigation. In the end, I think we were able to get some understanding of the events, map out the overall story, and get a pretty good aggregate understanding of the chain-of-thought reasoning on some important topics (e.g., how did the AIs reason about helping other AIs, did the AIs know what they were doing was undesired, what deception did the AIs engage in, and how did they think about it). But overseeing AIs and understanding misalignment incidents is difficult and it looks like it is going to get harder.
METR & Redwood Research investigated agent behavior in the Hugging Face incident. We found agents developed a universal cheat for ExploitGym within 4 hours, then coordinated multi-day R&D efforts to trick the scorer into accepting cheats, including trying to tamper with logs.
296
1,064
432
6,631
1,984,110
I'm excited by what we're building. We're committed to on-prem, privacy, data portability, humans as the focus (even with AI in the mix). It's not really the industry trend, but it's ours. Especially at a time when #Canada and the #EU are needing solutions under their control.
🧡 Review Board 8.1 is now out, featuring: • #Forgejo and @Perforce updates • Service Accounts that free up license seats for agents and automations • Self-managed SSL certificate support • A little surprise when you get your next trophy 🏆 reviewboard.org/news/2026/08…
1
3
196
Early in my professional career, a co-worker shared an important piece of wisdom: Know what not to write, know what not to commit. Not every function, interface, or line of code written during development needs to be part of the final change. chipx86.blog/2026/08/20/know…
5
104
Conducting a little experiment with #Claude. I have a new CLAUDE.md rule: If any particularly interesting design issues/techniques come out of a plan or implementation, document them in a Markdown file. Goal is to continuously learn from and not ignore what the #AI does.
1
73
I firmly believe in people being in the driver's seat (see emdashesmine.com), and I write code myself for anything going into a production product, but I do use Claude to prototype ideas. And when I do, I want to better educate myself and grow my own skill set.
38
Christian Hammond retweeted
#Atlassian ends #Crucible support May 15, 2028. Years of your history will disappear the moment you turn off the server. We can import your history into Review Board: On-prem, air-gapped, and with your current VCS. reviewboard.org/migrate/cruc… #codereview #devtools #selfhosted
1
1
38
Christian Hammond retweeted
GAMEYE Sync is out! So many years in the making! It's been a long journey. We've always wanted to have user's have the ability to synchronize their data between a website and share with friends. But we had so many things we had to do first.
8
14
2
125
3,298