sbondaryev
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.
Chess OCR: End-to-end ML pipeline running in the browser
Show HN: Why Neural Networks Need He Init, Clipping, and Momentum
https://sbondaryev.dev/articles/he-init-clipping-momentum
Hi HN,I made an interactive guide showing why neural networks need specific training techniques.Start with a simple network trying to learn x². Each section introduces a problem like gradient explosion or dead neurons and shows the fix that solves it using ReLU activation, He initialization, gradient clipping, and momentum.All code is editable and runs in the browser.
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.
Show HN: Big O Notation – An Interactive Guide
https://sbondaryev.dev/articles/big-o-notation
Hi HN,I built this interactive guide to help build intuition for time complexity.There is already a lot of writing on this topic here (e.g. [1], [2]), so I tried to keep the explanation minimal and focus on examples you can interact with.The visualizer runs your JavaScript code, tracks `op()` markers as `n` increases, and plots the growth curve in real-time.I also tried to visualize the Master...
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"