36 karma · joined May 24, 2022
The solver averages 4.42 guesses across all 1296 possible codes.
Includes an interactive game where you can see the optimal next move.
This pairs nicely with ASCII-Driven Development - for iterating and modifying layouts with AI.
https://medium.com/@calufa/ascii-driven-development-850f6666...
An attempt to build intuition with interactive articles and experimentation, inspired by explorabl.es
The project walks through the full pipeline: manually collecting data from book scans, comparing Autoencoders vs. SimCLR for representation learning, and deploying with ONNX Runtime and Pyodide to avoid server costs.
The included demo recognizes board diagrams and generates Lichess links for analysis.
An attempt to build intuition with interactive articles and experimentation, inspired by explorabl.es
Some sources
> Math & motion: – The Nature of Code https://natureofcode.com/ – Coding Math https://www.youtube.com/user/codingmath
> Shaders / math-based rendering: – The Book of Shaders https://thebookofshaders.com/ – Inigo Quilez https://iquilezles.org/
> Interactive explanations: – Red Blob Games https://www.redblobgames.com/
You can also find some insight into his work process here: https://x.com/BCiechanowski/status/1387827101294686210?s=20
Most people doing this level of work built their own tools over time, learned a bit here and there, and kept refining things throughout their career.
I'm on Big Sur 11.7.10, which I know is pretty old at this point. The app launches, but it only shows an empty window.
I was also a bit concerned about privacy while running it :)
Interesting to see the edge cases, like "Tell HN: Happy New Year": https://hn-discussions.top/happy-new-year-2025/
Basically everyone just saying "Happy New Year" so it's fun to see how the LLM tries to interpret that. For example, my comment was summarized as: "gratitude – celebratory – looking forward: celebratory greeting for the new year"
Turns out it was mostly audience and presentation. Math/educational content just doesn't travel well on those channels unless it’s tailored very carefully. Being right wasnt enough if the delivery didn’t match how people consume it.
I definitely struggle with this. I run a math education site and I usually focus heavily on technical accuracy but underestimate the presentation.
Hard lesson that being "right" isn't enough if the delivery is clunky.