“Triangular” Roots
Simon trying to work out what number you have to triangulate to get a given number, a “triangular root”. Just like a square root is basically how many dots there … Continue reading “Triangular” Roots
a homeschooling blog about Simon, a young mathematician and programmer, and his little sister Neva. Visit https://simontiger.com
Simon trying to work out what number you have to triangulate to get a given number, a “triangular root”. Just like a square root is basically how many dots there … Continue reading “Triangular” Roots
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
Simon has made it into the #MegaFavNumbers playlist, organized by Cambridge’s James Grime for mathematicians on YouTube. Nearly 250 mathematicians (including StandUpMaths and 3Blue1Brown) have pitched in with videos about … Continue reading #MegaFavNumbers
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
Simon has come up with another Python script to keep track of his piano practice. I’m gonna run this Python script every day. It’s going to calculate how long I’m … Continue reading An Improved Piano Practice Code
Simon’s made this amazing complex number function graph in GeoGebra! Follow the link to play with it here. Just scribble on the screen by dragging the z1 dot around with … Continue reading Graph of a Complex Number Function
Simon has used Python to calculate how many days in a row he would have to practice the piano until he has doubled his daily practice time. The answer is … Continue reading How many piano practice iterations?
Simon has solved his first 4 kyu kata (programming assignment at a master programmer level) on CodeWars: Kata In our dojo, kata are real code challenges focused on improving skill … Continue reading Simon’s first 4 kyu kata solved! And a high competitive programming rank!
Picking up hiking keeps leading to beautiful conversations and thought experiments on the way. Yesterday, on our longest hike so far (over 8 km, partially in the sand), as we … Continue reading Singing bottles, negative kelvins and resolving Zeno’s paradox
Simon has had hours of fun with Test Tube Games, a science games portal featuring interactive explanations and dynamic puzzles on Chemistry and Physics. He has created two simulations based … Continue reading Test Tube Games
Simon is working on a clone of Tchisla, an absorbing number puzzle app from the (Russian!!) creators of Euclidea. The aim is to represent numbers as arithmetical expressions using only … Continue reading Tchisla Clone
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