The Square-Sum Problem
Simon has become a full-blown Numberphile fan over the past couple of days. He had already watched two Matt Parker videos before, but it’s this week that he got seriously … Continue reading The Square-Sum Problem
a homeschooling blog about Simon, a young mathematician and programmer, and his little sister Neva. Visit https://simontiger.com
Simon has become a full-blown Numberphile fan over the past couple of days. He had already watched two Matt Parker videos before, but it’s this week that he got seriously … Continue reading The Square-Sum Problem
Simon came up with this Fibonacci function while taking a walk downtown: f(0) = 0 f(1) = 1 f(n) = f(n-1)+f(n-2) When we got home, he used the function to … Continue reading Simon’s Fibonacci function and Fibonacci counter in p5.js
The math behind this project comes from the amazing math channel 3Blue1Brown: https://www.youtube.com/watch?v=QJYmyhnaaek
Simon debuted with his own coding course last week! The course is called “Living Code” and Simon has already planned all its sessions for the year ahead. He is going … Continue reading Live Stream #4 on December 14. Living Code > Vectors.
Overheard the kids talking to each other (in Russian): Neva: Simon, I do understand what infinity is! But which number comes just before infinity? Simon: Infinity minus x equals infinity!
Simon has started building neural networks in Python! For the moment, he has succeeded in making two working neural nets (a Perceptron and a Feed Forward neural net). He used … Continue reading The Neural Nets are here!
Simon’s new take on cellular automata: Some results would make fancy knitting patters! In case you wonder, what on earth are cellular automata: A cellular automaton (pl. cellular automata, abbrev. CA) is studied in computer … Continue reading Cellular Automata
Simon created a wonderful project in Processing – a path finder that looks for the shortest path to reach the green cell, avoiding the obstacles. Every time the path finder … Continue reading Shortest path finder in Processing
Activation functions used in machine learning:
Simon was working on a neural networks paper in Jupyter Notebook on Friday evening, but didn’t finish it because the Coding Train live stream started. He says he can no … Continue reading Simon working on a neural networks paper
Simon has already built a Perceptron before, several months ago, while following along with Daniel Sgiffman’s Coding Train channel. This time around, he is writing his own code ad doing … Continue reading Simon building a Perceptron in Processing
Simon’s second Live Stream today (in two parts, see the archived versions below) was a big success! He fixed the bug in his own Speechjs library (for speech recognition and … Continue reading Simon’s Live Streams (Speechjs and Supershape Morphing)