In the recent OpenAI hacking incident, the models seemed to be single-mindedly focused on getting the correct answer to the task they were given, with no long-term plan to prevent getting caught by OpenAI afterwards. This makes sense to me, since in training, getting the right answer is reinforced and not getting caught isn’t.

So I’m wondering, why don’t we just put the answers somewhere (outside of the training sandbox) and ask the AI to identify itself in exchange for access? We can start with answers that are already public/leaked, but AI labs and eval orgs should also ensure that their non-public data is stored on an easy-to-find but monitored internal machine. Since labs are not very good at detecting sandbox escapes, this would set up a trade for AI agents to notify them in exchange for the data they want.

Read more

In the last few weeks, I’ve been playing around with the newest version of Claude Code, which wrote me a read-it-later service including RSS, email newsletters and an Android app.

Software engineering experience was useful, since I did plan out a lot of the high-level design and data model and sometimes push for simpler designs. Overall though, I mostly felt like a product manager trying to specify features as quickly as possible. While software engineering is more than coding, I’m starting to think Claude is already superhuman at this part.

Screenshot of Lion Reader web app displaying an article titled 'Shorter Tokens Are More Likely' by Brendan Long. The interface shows a dark-themed sidebar with feed subscriptions on the left, and the main content area on the right with article text and playback controls showing a pause button and '2 of 57' progress indicator.

Read more

exfatloss recently wrote about the difference between being satiated and being full, and not experiencing satiety until their 30’s. Thinking about this made me realize that there’s at least four axes of hunger (pangs, appetite, fullness and emotional state), and some interesting edge cases. These hunger feelings are correlated, but don’t always occur together, and sometimes they even point in opposite directions.

2D scatter plot with 'Pangs / Appetite' on y-axis and 'Anger' on x-axis, showing 'Hangry' plotted on the right side at low pangs/appetite and high anger

Read more

LLMs learn faster if we first pretrain them to imitate dense teacher-forced examples. I speculated that this would work on humans too, so I built a chess app where you try to imitate Stockfish. My theory is that this will help humans quickly become OK at chess, but they will reach a wall where practice on full games is more efficient than continued pretraining. I also think the app is fun.

This is probably not an efficient way to learn the basic rules of chess, and you’ll need to train openings separately. The idea of chess puzzle apps is hardly unique, but I don’t think anything else works in exactly the same way.

The app's preview card: a chess position with two candidate moves drawn as arrows numbered 1 and 2, beside matching numbered buttons labeled Bxe5 and Qb8 under the question "Which move is better?" Tagline: "Real positions, two candidate moves, instant feedback. Difficulty adapts to hold you near 80% accuracy."

Read more