The Perfect Sorting Algorithm
Simon showed us this guessing game where we had to guess the correct sequence of cards with numbers 1, 2, 3, 4 while the cards are all flipped upside down. … Continue reading The Perfect Sorting Algorithm
a homeschooling blog about Simon, a young mathematician and programmer, and his little sister Neva. Visit https://simontiger.com
Simon showed us this guessing game where we had to guess the correct sequence of cards with numbers 1, 2, 3, 4 while the cards are all flipped upside down. … Continue reading The Perfect Sorting Algorithm
One more project from back in July. Inspired by one of his favorite resources Coolors.co, Simon created a beautiful color palette generator in p5.JS that builds off of a theme … Continue reading A Color Palette Generator in p5.JS
I defined the efficiency function in JS, I turned the crank and I got this table. So what this is is the efficiency in bases 2 through 8 for the … Continue reading How efficient is a base?
Amidst all the traveling in August, Simon was working on his first serious coding competition submission. Together with a friend from Australia, he was building a new programming language called … Continue reading ProLang: Simon’s first jam submission
In July, Simon truly dove into server side programming, creating several more bots we’ve forgotten to blog about. He is now managing a whole bot playground on Discord where his … Continue reading Some more bots
Simon has set his first steps towards creating a 3D renderer. What’s a 3D renderer? 3D rendering is a process of converting 3D models into 2D images on a computer. … Continue reading Ray Marching
I wrote a small program that copies itself. When the program doubles itself it executes itself twice. The code that doubles itself is now doubled. The second time you run … Continue reading A Small Program that Doubles Itself
You can easily turn every statement into a program. If the program stops, or “halts”, then the statement is true, and if it never stops, or “loops”, the statement is … Continue reading Simon’s Halting Problem Gist
Thanks to the lock-down, Simon’s got new friends. For a little over a month now, he has been part of exciting daily discussions, challenging coding sessions and just playing together … Continue reading New Friends. New Horizons.
A little over a month ago, Simon picked up neural networks again (something he had tried a while ago but couldn’t grasp intuitively). He started the Artificial Neural Networks course … Continue reading Math for Neural Networks and Calculus Fundamentals via Brilliant.org
After a whole night working on my writing and not feeling very fresh in the morning, I told Simon about the three ages of life: the young age is when … Continue reading The three ages or 1-input 1-output logic gates
Link to Simon’s code: https://editor.p5js.org/simontiger/sketches/UMuLxaHJ