Bio: I help run the Recurse Center. In my spare time, I like learning Mandarin and walking around New York.

Ping at the speed of light

made by wesleyac, submitted by nicholasbs
How quickly do packets travel across the Internet?

Octopus Checkers

made by Alec, submitted by nicholasbs
A game of checkers built in JavaScript with no libraries or external dependencies.

Type Erasure in Scala

made by squidarth, submitted by nicholasbs
An overview of type erasure, generic types, and reflection in Scala.

Parson: A PEG parser combinator in Python

made by darius, submitted by nicholasbs
This library includes many excellent examples, ranging from a JSON parser written in only 30 lines of code to a working BASIC interpreter.

How To Predict Any Three Events More Accurately

made by kao, submitted by nicholasbs
An exploration of the James-Stein Estimator, and the surprising result that historical averages of even *unrelated* events can help yield better predictions!

Phonetron – designing and building a DIY cellphone

made by Kevin Lynagh, submitted by nicholasbs
Kevin designed and built his own high-end "dumbphone"

Installing A/UX on the Quadra 610

made by sophaskins, submitted by nicholasbs
A detailed overview of installing A/UX, Apple's defunct Unix-based OS that could also run Mac apps, on a Quadra 610.

Phil, a crossword maker

made by Raph, submitted by nicholasbs
My favorite thing about Phil is that incorporates both beautiful and novel ideas in its UI *and* its puzzle-solving engine.

How to trick a neural network into thinking a panda is a vulture

made by bork, submitted by nicholasbs
This is a clear, fun, and fascinating essay that explains how neural networks can get image classification woefully wrong.

Set card game solver using computer vision

made by piratefsh, meereeum, jtgonz, submitted by nicholasbs
This code can take a photo of Set cards and tell you all the valid sets among them.