Theme 1 – Is the model really an LLM?
Many commenters debate whether a transformer trained only on ARC puzzle sequences counts as a “large language model.”
- “Nowhere does he say he built an llm. Hes using a transformer, not an llm.” – dakolli
- “Its not an LLM if there's no pretraining… I did not train it on any language data. Only ARC puzzles.” – evilmathkid
- “A LLM should at the very least be a language model, i.e. be able to take human-readable text as input or produce it as output.” – yorwba
- “Isn't it a LLM he's building though? … if it quacks like a duck…” – embedding-shape
Theme 2 – Benchmark‑specific optimization (benchmaxxing) for the ARC prize
The work is seen as deliberately tuning a model to excel on a particular benchmark rather than pursuing general reasoning.
- “The whole point of his model is to optimize for a very specific benchmark.” – f311a
- “Why not? There is $700k reward for the next iteration of this benchmark… I would not call this overfitting, it's finetuning for specific task where you have a benchmark.” – f311a
- “He is showing computers can solve these issues, without using an LLM architecture… a very pragmatic approach.” – K0balt
- “There are plenty of applications where a machine learning system needs to optimize for a very limited data set… It’s interesting, because he is using the legos of LLMs to build highly specialized machine learning systems.” – K0balt
Theme 3 – Training on eval/test inputs (without labels) and whether it counts as cheating
Discussion centers on using the ARC evaluation set’s inputs during training, which some view as permissible meta‑learning and others as leakage.
- “Training on the eval puzzles is cheating / “training on test”… No this is false. “Training on test” specifically means training on the labels of test data. The labels were not trained on.” – porridgeraisin
- “The point of ARC is essentially an 'IQ Test' for AI systems… The other tension is the fact that this score is on the public eval set… you can use performance against the eval set to modify your hyperparameters… What you really want to see is the private test set performance.” – jrflo
- “You can just think of next-word training Q_test as a 'retrieval' process… This practice often used in continual learning… is not yet useful in general real world ML tasks.” – porridgeraisin
- “I'm currently 10th in the world on the private set on Kaggle. And iirc, at one point I was 4th.” – evilmathkid (showing the method works on private test as well).