MathVizz, an equation visualization tool

In the short video below, Simon explains MathVizz, an equation visualization tool he has just made together with his friends Abhay and Sarvagya. Simon was responsible for the functionality and … Continue reading MathVizz, an equation visualization tool

Simon and Abhay’s Second App

Simon and Abhay have just produced their second mobile app, this time a game of Connect 4! Simon: So I called with my friend Abhay and didn’t know what to … Continue reading Simon and Abhay’s Second App

The kids made their first app: Colorful Calculator

They worked on this together for a week and voila, here is their first real app, a calculator with beautiful color design, which they called “Colorful Calculator”. They also came … Continue reading The kids made their first app: Colorful Calculator

Square-1 Simulation and New Cubes

Simon was so desperate to get his new set of speed cubes that he made another cube simulation in JavaScript, this time the funny cube called Square-1 that can shape-shift. … Continue reading Square-1 Simulation and New Cubes

All 256 Elementary Cellular Automata

Simon has returned to his beloved Cellular Automata theme and created this nice sequence comprising all the 256 elementary rules. You can access his code at https://editor.p5js.org/simontiger/sketches/gECh5tVwa Simon explains: Every … Continue reading All 256 Elementary Cellular Automata

Go Girl!

Our living room has this air of an open source digital studio, sizzling with contagious creativity. I have always encouraged the kids to do their stuff in a shared space … Continue reading Go Girl!

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

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

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

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

Nandgame!

Thanks to @BioGeek in the comments, Simon has discovered nandgame.com, one awesome computer engineering learning environment, corresponding to the first five chapters of the NAND to Tetris course (see our … Continue reading Nandgame!