Particles connected with springs and Simon’s Physics Library

Simulation of multiple particles connected mutually with springs. Made for Dan from the Coding Train. Simon’s original code with 2 particles: https://editor.p5js.org/simontiger/sketches/18ib3ZNKm Four particles: https://editor.p5js.org/simontiger/sketches/gkexoSqZZ Simon has also started building … Continue reading Particles connected with springs and Simon’s Physics Library

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

Gears Turning at the Speed of Light?

Simon’s latest obsession is assembling gears so that they speed up exponentially. He has been inspired by this creator from Finland called Brick Experiment Channel, especially this presentation visualizing Googol … Continue reading Gears Turning at the Speed of Light?

New Collab

Simon’s got a new collab going and possibly what is a beginning of a real friendship with a peer from Bangalore, India. They have already finished several wonderful projects together … Continue reading New Collab

Conway’s Game of Life

Simon’s version of John Conway’s famous Game of Life, a cellular automaton zero-player game whose evolution follows certain simple rules and mainly depends on its initial conditions. Cellular automata-like models … Continue reading Conway’s Game of Life

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 contemplating various voting systems

Last night, using simple logic, Simon proved to me why a two-candidate plurality voting system is better than many others. There’s a theorem called Arrow’s Theorem which says that any … Continue reading Simon contemplating various voting systems