Pinned Tweet
After working on Sv2 for more or less 5 years, we finally proved it with a block on bitcoin mainnet!
Can't tell you how happy I am about it.
🔽 continue below
Just released bit-cheer.com v0.0.1 (only desktop, no mobile)
A beatmatch school that can "wear" any Winamp skin.
Tutorial: youtube.com/watch?v=SLSok7xQ…
Github: github.com/Fi3/bit-cheer/
>mistral 4 large chonky cyber model weights drop
>6 hours, 11 minutes, 27.202 seconds passes
>binance is drained for 2.2 billion dollars
coincidence? almost certainly, but this model is genuinely insane. 4x confirmed zerodays in an important messaging app in 2 hours of testing.
fi3 🏴☠️ 🦀 ₿ retweeted
This is honestly shocking.
Three months ago, Hong Wang was awarded the Fields Medal for resolving the Kakeya conjecture in three dimensions.
Today, OpenAI released a proposed proof of the conjecture in ALL dimensions.
And that’s not all. It also announced a proposed existence proof for quantum chromodynamics and a proposed refutation of the Exponential Time Hypothesis.
Experts say that, if confirmed, these would be Nobel prize and Turing award level discoveries respectively.
A journalist just asked me: “What remains for humans to do?”
I think it’s becoming increasingly clear that more and more problem solving will be automated.
But humans will remain crucial in determining the direction of discovery. Deciding which problems are worth solving.
Because the value of a discovery depends on our needs, our priorities and the kind of world we want to build.
There will be a shift from problem solving to problem setting.
I also think there will be huge individual differences.
People with strong critical thinking skills, creativity and imagination will be supercharged by AI.
People without those skills risk surrendering to it.
I’m particularly concerned for children, who may never develop these skills.
I think epistemic literacy - how to distinguish information from knowledge - is the single most important skill we should be teaching.
fi3 🏴☠️ 🦀 ₿ retweeted
.@jack thinks bitcoin payment adoption isn’t where it should be. We want your ideas on how @Blocks, Spiral, and you can increase adoption within 5 years. Our trajectory needs changing. Here’s more on our thinking. Now we want yours: github.com/spiralxyz/bitcoin… View article
"it was a V the whole time"
interpretability might be the most important scientific problem in the world right now, as I don't think we can solve alignment if we don't know what we're building. I think I have good news about it. I co-authored early work in mechanistic interpretability at OpenAI and came away pessimistic, because neural networks appeared to fold into arbitrary tangled knots. years later, I started openai's first large-scale automated interpretability project, finding about 2% of neurons legible with the primitive tools we had
with modern agentic tools and a much closer look, the picture looks totally different. the vast majority in models up to trillions of parameters are legible, and their circuits beautiful. many famous examples of tangled neurons turned out to be misunderstood. The roadblocks I expected mostly aren't there. I now think ambitious interpretability will be solved by the time we need it most, and possibly quite soon, as automated scientists keep improving. it may be a bitter lesson for interpretability: the simple thing, at absurd scale, works
already-clean.goodfire.com/
fi3 🏴☠️ 🦀 ₿ retweeted
It is a weird weird year to be a formal methods expert.
Some unorganized thoughts on the new @AnthropicAI and @theoremlabs post on formal verification (anthropic.com/research/forma…):
- This is very cool.
- The main innovation is verifying a later stage of the program. Normally provers take the source code, LLM it into a theorem language, and then prove that, which means you have to make assumptions about source semantics and compilation properties. It's very easy to make a mistake in translating and prove the wrong thing!
What they instead do is compile the code into assembly, and then (if I understand this correctly), compile that assembly into a theorem language (which they call LPS). So as long as the compiler is faithful you can skip the whole divergence problem.
- I'm glad they clarify that you still have to trust the translation process, the "hardware, OS, OCaml" compiler, the LPS model, and also assume that the program is single threaded with fixed memory. The single biggest source of errors in formally verified code is when the proof assumes something that isn't true in practice. It's really, really important to state your assumptions!
- I'm not clear why they need to compile the fuzzer into the theorem. Is it to act as a description of valid inputs and workload? Maybe to embed assertions in as theorems?
- Holy crap, 180 million lines of Rocq. Is that more Rocq than exists in the world already? I notice they say a 600,000 line proof corresponds to roughly 20k CPU instructions. That would be like, 1-2k lines of source code at most? Really goes to show how inefficient this approach is and how it only works because you can throw LLMs at the problem.
- This, probably deliberately, doesn't address the single biggest gap in AI-based verification: AIs cannot come up with good properties. Doesn't matter if you're doing unit testing, property testing, formal verification. I always assumed this was a "frontier labs haven't trained for it yet" thing, but if Anthropic hasn't talked about that here, maybe they've tried and haven't been successful yet. That's interesting to me.
Instead, they take a known universal property (this code doesn't crash or get flagged by UBsan) and prove that instead. Still very useful, but makes it harder to generalize to proving arbitrary things about arbitrary programs.
- Anybody reading the official post should also read their expert review appendix (www-cdn.anthropic.com/files/…). It points out some interesting things, like the fact that most of the code the LLM wrote wasn't used in the proof (over one billion lines of Rocq), that they had to prove the equivalence between fuzzed and unfuzzed programs, and (this is most interesting), some experiments find that the LLM-method of proofwriting may not scale to more complex things.
- Also read the description of LPS (github.com/theorem-labs/oss-…) to understand the limitations of the assembly -> Rocq compilation. In particular, it does not handle concurrency at all (which is one of the main use cases for formal methods!) or OS signals. Also it can't prove things about program arguments with slash characters, meaning they can prove stuff about `rm foo` but not `rm foo/bar`.
- The official skill (github.com/theorem-labs/oss-…) doesn't tell us much about the nature of FM and AI. Probably too much for me to hope of any skill.
- Some of the article's specific caveats and throat clearings make me think someone at Anthropic reads my stuff ( ͡° ͜ʖ ͡°)
joereis.substack.com/p/build…
Without deep domain knowledge and a sense of taste, you lack the context to judge whether AI-generated outputs are generally useful or complete bullshit
Dubious. Do you think P=NP? Some problems are fundamentally higher complexity, and accelerating mathematically capability doesn't change that any more than gravity. Plus for what bitcoin cares about, even if all algebraic were hardness problems lost, we have hash-based SHRINCS.
fi3 🏴☠️ 🦀 ₿ retweeted
This approach works perfectly well when you're working with a frontier AI model. And it should be the approach you take, especially when you're early in exploring/solving a problem. It reduces friction and helps you hone in on a solution early and with little effort.
It is also completely viable when you're not constrained by budget or AI token spend.
But you should also learn the disciplines of engineering AI harnesses, such as how to preserve the accuracy of your agent while downgrading the backbone model to a faster/cheaper LLM. Or if you've reached a solution and want to be able to scale it to hundreds, thousands, or millions of repetitions per day.
In those cases, having specific structure and rules in your instructions/harness can help reduce token consumption and AI costs.
I am surprised that people are surprised this is how I prompt Claude.
Talk to Claude the way you would a coworker. There's no secret to prompting. There's no need to be overly scaffolded or prescriptive for most tasks -- give Claude a goal, and it will figure it out.
Back in the Sonnet 3.5 days, your prompt mattered a lot. Nowadays, it's much more important to communicate to the model:
1. What you want it to do
2. How much effort you want it to spend
3. How it should verify that it did the right thing
I built ab-lab to test whether changes to a coding-agent workflow actually help. It lets you compare models, harnesses, instructions, and author/reviewer configurations against a fixed repository snapshot, with explicit budgets and independent evaluation.
👇
You can use the included benchmarks or define tasks for your own repository.
blog.filippomerli.com/articl…
fi3 🏴☠️ 🦀 ₿ retweeted
Henry Ford’s factory workers earned $5/day salary.
At the time that salary bought 5oz of gold per month.
Henry Ford paid his factory workers~$20k/month salary in today’s dollars.
We don’t need a minimum wage, we need hard money.
the way these subscription plans work is there's a pool of compute and you maximize how many people it can serve
that's the only way to justify not using it for high margin api demand the sales team keeps bringing in
individuals with a lot of accounts makes it all less viable
fi3 🏴☠️ 🦀 ₿ retweeted
Stop caring so much about model releases.
Focus on the harness, and improving the environment your agent operates in.
You'll find yourself far ahead of the curve.
fi3 🏴☠️ 🦀 ₿ retweeted
Does your Claude model really need Claude Code…? 🤔
We evaluate 7 models on Claude Code, Codex, and Pi. Three surprising findings emerge:
1️⃣Harness choice has little effect on task success rate, but can significantly affect the cost
2️⃣A simple harness can be competitive
3️⃣The native harness isn’t always the best.
Millions of people are using coding agents, but the impact of harness choice remains unclear.
(1/n) More details in the thread. 🧵




















