Merry Xmas! Simon’s Xmas Card.

You can turn the card around by using the mouse if you open it in p5.js: Simon made this card during Daniel Shiffman’s Processing Telethon last night, joining other programmers … Continue reading Merry Xmas! Simon’s Xmas Card.

Simon’s Bézier Editor in p5.js

One more project inspired by Sebastian Lague: a Bézier Editor. Simon used Sebastian Lague’s algorithms to recreate the editor in p5.JS. Editor: https://editor.p5js.org/simontiger/present/r4gW2mgIo Code: https://editor.p5js.org/simontiger/sketches/r4gW2mgIo I added the export button! … Continue reading Simon’s Bézier Editor in p5.js

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

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