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

Setting up Syncthing to synchronise files between computers

made by James Routley, submitted by nicholasbs
A walkthrough for using Syncthing (on macOS and Ubuntu), an open source, secure, and decentralized tool for Dropbox-like folder synchronization.

Start a meeting quickly from the comfort of your command line.

made by Ryan Prior, Where_is_X, submitted by nicholasbs
A command line tool to start a Jitsi meeting quickly. It creates a meeting with a secure ID and prints the meeting URL to stdout. It can style, open, copy, and send the URL for your convenience. No registration required, no data collected.

Dust, Dust

made by Meghna, submitted by nicholasbs
An adventure game with beautiful and inventive sound and graphics. Source:

Just: How I Organize Large Rust Programs

made by rodarmor, submitted by nicholasbs
A detailed walkthrough and explanation of how the code for a large Rust program is organized.

An online version of Hanabi

made by wesleyac, submitted by nicholasbs
An online version of Hanabi, the collaborative card game, built using Rust. You can play with your friends at

Are source files serially correlated?

made by philosophicalhacker, submitted by nicholasbs
A fascinating analysis of whether or not diffs in a large repository are serially correlated across months and quarters.

Writing GitHub Secrets to a Repository You Don't Own

made by vaibhavsagar, submitted by nicholasbs
A step-by-step guide for programmatically creating and retrieving secrets using the GitHub Actions API.

What port numbers do programmers like to use?

made by rolandcrosby, submitted by nicholasbs
Roland scraped repositories on GitHub for references to "localhost:n", and then made an interactive visualization to show which port numbers are most popular!

Idris Algebra

made by nickdrozd, submitted by nicholasbs
A series of increasingly complicated algebraic proofs with clear definitions, implemented in Idris, a purely functional programming language.

x86, x64, ARM? I Just Want to Download my Program!

made by Marín, submitted by nicholasbs
A fun and clear exploration of some fundamental questions about computer architecture.