Sudoku Player in p5.JS and Why JS is Weird

After writing our blog together earlier this week, stipulating how bad some folks are at finishing projects, Simon sat down and programmed a Sudoku player in just two hours! You … Continue reading Sudoku Player in p5.JS and Why JS is Weird

Impressions of Our Last Month in Europe

During our last month in Europe, Simon has been flirting with pure math again, trying to find possible answers to complex questions. Doodling during our bedtime reading, he drew a … Continue reading Impressions of Our Last Month in Europe

The Never Ending Cycle

Simon here. I notice I have basically been absent for the past month or two. Let me explain. I have basically fallen in a cycle that goes like this: I … Continue reading The Never Ending Cycle

“I have made a game in a game!”

Simon has succeeded in making a playable game using another game as a programming language. He created a clone of Fight using Baba Is You, currently one of his favorite … Continue reading “I have made a game in a game!”

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

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 Halting Problem Gist

You can easily turn every statement into a program. If the program stops, or “halts”, then the statement is true, and if it never stops, or “loops”, the statement is … Continue reading Simon’s Halting Problem Gist

Simon building an 8-bit Computer from scratch. Parts 1 & 2.

Parts 1 and 2 in Simon’s new series showing him attempting to build an 8-bit computer from scratch, using the materials from Ben Eater’s Complete 8-bit breadboard computer kit bundle. … Continue reading Simon building an 8-bit Computer from scratch. Parts 1 & 2.

Simon has been bitten by the hardware bug again!

It’s all Ben Eater‘s fault! Simon is more of a software and pure math champion, but Ben Eater’s videos have sparked Simon’s interest in logic and electronics, anew. Back in … Continue reading Simon has been bitten by the hardware bug again!