Trig is About Circles

Simon’s really proud of himself for being helpful during The Coding Train’s tutorial recording sessions. He hopes to have converted Dan Shiffman to approach trigonometry as something about circles, not … Continue reading Trig is About Circles

How to Lie Honestly

Really enjoying the chapter on Statistics in our bed-time read, Math with bad Drawings by Ben Orlin, who approaches the subject in the most profound and at the same time … Continue reading How to Lie Honestly

Simon and Abhay have made a favorite game rise from the ashes

My friend Abhay Kashyap and I have recreated the game AddEmUp! It was a flash game, so you can’t play the original any more. Link: https://addemup.abhayandsimon.repl.co After Adobe first deprecated … Continue reading Simon and Abhay have made a favorite game rise from the ashes

Simon’s Magnum Opus

At the beginning of each year, I make a very long, ridiculous video (which I like to call a “magnum opus”). Last year it was the 2048 cookies project. This … Continue reading Simon’s Magnum Opus

The Twelve Days of Christmas: How many Presents in Total?

I was looking up the lyrics of The Twelve Days of Christmas song (you know, the one that goes “On the first day of Christmas, my true love sent to … Continue reading The Twelve Days of Christmas: How many Presents in Total?

A quick experiment to prove that a catenary is not a parabola

I sampled 9 points on this curve. The x coordinates have constant increments (equally spaced horizontal coordinates). I then measured the y coordinates — that’s what the numbers at the … Continue reading A quick experiment to prove that a catenary is not a parabola

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 sketch book, P vs. NP and Fallacy vs. Paradox

Simon took a piece of paper and drew P vs. NP and other complexity classes. P vs. NP is probably the most famous millennium problem, one of the seven most … Continue reading Simon’s sketch book, P vs. NP and Fallacy vs. Paradox

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.