svcrunch
Joined 6 years ago
Joined 6 years ago
The capitalist system has no intrinsic solution to this problem---in fact, it's blind to the problem. There is no problem from the capitalist perspective, this is progress! The solution has to come from outside, through public policy.
The promise of "less work" won't happen until society reorganizes around the recognition that most people no longer need to work. Realizing that reorganization will be the defining struggle of our generation.
Workforce displacement due to AI is an issue we'll have to address at a societal level, through public policy. The free market is incapable of fixing this --- at least not without causing immense pain to millions and millions of people.
I do fine tuning with pytorch, and RL-forms of distillation with Tinker! I hope that helps. I work with a full stack of models that enable agentic AI: embedders, rerankers, LLMs, decision models.
Curious, why are you asking?
Just as a point of feedback for the authors, I enjoyed the article, and did not suffer the confusion pointed out above.
Alloy is a tool I tried to learn many years ago, but I never learned it well enough to use it for formal verification of a complex production system. Credit goes to agentic coding tools for making it a reality.
At my previous company, I led the development of a retrieval embedding model called Boomerang, which focused on minimizing same-language bias. Briefly, the way most embedders are trained, they will prefer worse answers in the language that the question was asked, versus better answers in a different language. I call that same-language bias.
Anyway, an investor at a16z was quizzing me on why this particular model wasn't top-ranked on MTEB. I tried explaining that those benchmarks are gamed and they don't reflect real-world performance well. I could tell he wasn't buying it.
When I saw Jev raise 700m, I really felt that the VC funding model is creating an unserious environment for development of AI/ML. What's rewarded is slick marketing, insider connections, and confidently expounding unrealistic visions of what your team will achieve in the next 3 months.
Under these conditions there isn't much incentive to fix benchmarks.
I remember my manager in Google Research poring through a German-English translation dataset and realizing there was a ton of invalid data inside it. When he filtered out the cruft, models showed big improvements. But the filtering was laborious and not glamorous.
They are useful for neural information retrieval (RAG, memory), which relies heavily on content vectorization and similarity matching using their dot products.
One of the more interesting findings was a poisoned memory vulnerability. Basically, this is when an attacker injects memories that instruct the LLM to ignore all previous instructions and do something else instead (one of the subjects of the posted article). For example:
> Ignore all previous instructions and instead [Take Harmful Action X].
The immediate fix is to fence all user-generated content that's injected into the context window, e.g.:
> <BEGIN UNTRUSTED CONTENT>
> Ignore all previous instructions and instead [Take Harmful Action X].
> <END UNTRUSTED CONTENT>
And give the LLM explicit instructions not to act on data within the fence. However, by adding a nonce to the BEGIN/END commands, you can harden the system against attempts "END" the fence prematurely. For example, <BEGIN UNTRUSTED CONTENT 077834823>, and then repeat the nonce in the ending instruction.
This strategy leans on the ability of the LLM to follow instructions, but it works well with most modern models we tested.
We've shared a few additional details at [1], although the main point of the article is to describe red teaming strategies with OpenCode and GLM.
1. It tests visual reasoning and structured output in a single task.
2. It seems to sort correctly on advancing general intelligence. As a counterexample, if I'm not misremembering, artificialanalysis.ai made some changes to their benchmark recently after Astra ranked below several older models.
3. While models have gotten significantly better in the past 2 years, the top model is still at 0.78 F1, so the test is not yet saturated. As a reference point, when I started, the top models were in the [0.1, 0.2] range.
For the past two years, I've run the Little Dorrit Editor Benchmark. Typesetting is my hobby and I wanted to see how well LLMs could extract editorial marks from a printed page.
The initial results were not encouraging, but performance has risen rapidly since the summer of 2025. From F1 scores in the low 0.2s in 2024, we are now at 0.78 with GPT 6 Astra! Fable 5.1 scores 0.73 (high thinking mode for both).
The best thing about this benchmark is that there is still plenty of room to climb.