Fun with Brilliant’s Computer Courses

“Mom, how long would it take a supercomputer running at 10^15 additions per second to calculate the 1000th Fibonacci number?” Simon has learned this problem from the new course he … Continue reading Fun with Brilliant’s Computer Courses

Magic around New Year’s Eve

This magical time of the year, Simon’s craziest, most daring dreams come true! First, his guru from the New York University Daniel Shiffman sends Simon his book and the words … Continue reading Magic around New Year’s Eve

The Neural Nets are here!

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!

The Genetic Algorithm Game Bug Solved!

Simon’s version of theĀ Citius InvadersĀ game in Processing is finally working! The big bug that seemed so unsolvable (enemies endlessly crossing over) has been defeated! Siraj Raval presented this game in … Continue reading The Genetic Algorithm Game Bug Solved!

Simon working on a neural networks paper

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’s bedtime lectures on neural networks

    There’s a part 3 coming! “Mom, my ClickCharts trial period expired, so I found this Virtual Paradigm Enterprise!” (Simon independently searches for free options to make beautiful diagrams … Continue reading Simon’s bedtime lectures on neural networks

Simon writing about distributions in an IPython Notebook

Excerpts from Simon writing about distributions in an IPython Notebook, consulting Numpy Documentation. The code for the examples below is his own. Simon had earlier created similar examples about Matplotlib, … Continue reading Simon writing about distributions in an IPython Notebook