Logic Gates. Simon has programmed his own Digital Logic Simulator.

Simon has been greatly inspired by Sebastian Lague’s new video on how computers work, it seems to have sparked a whole new wave of enthusiasm about logic gates and logic … Continue reading Logic Gates. Simon has programmed his own Digital Logic Simulator.

Simon’s videos are featured on the Global Math Project website!

In October, Simon’s videos were featured on the Global Math Project website! The bulk are his latest three videos with detailed proofs of pile-splitting magic: In this video, I will … Continue reading Simon’s videos are featured on the Global Math Project website!

Simon’s Game Bot

Also in October, Simon built a game bot that can play math games with him. At the moment, the bot only plays the higher-lower game, but will learn to play … Continue reading Simon’s Game Bot

A super-simple database

As a suggestion on a Coding Train thread on GitHub in which Daniel Sghiffman was asking for ideas on how to keep poll votes after restarting the server, Simon has … Continue reading A super-simple database

Squangular numbers

Simon has created a Python program that looks for “squangular” numbers. 36 is both a square number (6×6 square of things makes 36 things) and a triangular number (8×8 triangle … Continue reading Squangular numbers

A Color Palette Generator in p5.JS

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

Smoothing

Something else I forgot to post from back in July: Simon explaining linear smoothing and exponential smoothing. You can play with Simon’s smoothing sketch at https://editor.p5js.org/simontiger/sketches/ABdeWZVvs The white circle is … Continue reading Smoothing

ProLang: Simon’s first jam submission

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

Amsterdam Friends and Color Jump

After months is self-isolation, we spent the whole month of August away from home, first at our old home in Amsterdam, where we had some urgent personal matters to arrange, … Continue reading Amsterdam Friends and Color Jump