Optimizing Inefficiency: Human folly and the quest for the worst sorting algorithm

made and submitted by DanielMiller
I try to maintain a sense of wonder throughout my process of learning CS. In this blog post I wrote something a bit more philosophical, drawing on training as a musician to try to provide an answer to why seemingly inefficient algorithms can still be interesting and compelling objects of study. (Image is CC BY-NC-ND 2.0; source cited in post.)

Generating Fractals with SQL Queries

made and submitted by malisper
Producing fractals with Postgres. What isn't there to like?


made by santigepigon, submitted by porterjamesj
A Clojure library that helps you test specs for breaking changes.


made and submitted by mbionchi
An oldschool-bbs-like content engine that runs over telnet! Live demo available at escape-sequence.net 4444 (use the `telnet` command in your favourite terminal emulator to connect).

A Go implementation of Poly1305 that makes sense

made by filippo, submitted by porterjamesj
Filippo does great work trying to demystify cryptography and improve implementations of cryptographic algorithms, and this is a nice example.


made by theSquashSH, submitted by rachel
An open source, self-hosted, personal internet archive. It saves HTML, JS, PDF, and many more types of media files from your browser history/bookmarks/Pocket/Pinboard/etc.

Postgres! Plays! Pokemon

made and submitted by stillinbeta
This is a Postgres wrapper for Pokemon Red. It lets you edit your inventory, party stats, and a couple of story triggers. An emulator runs pokemon red, then you can run SQL queries to modify the game state.

new fruit pictures

made by mouse, submitted by parker
This bot creates beautiful drawings of whimsical "new fruits" from the future. It paints them in the style of the USDA's Pomological Watercolor Collection, but with Javascript instead. There's also a Twitter bot version at https://twitter.com/new_fruits

Gesture Recognition Magic Wand

made by jennifer, submitted by lkuper
Jennifer built a gesture recognition magic wand as part of a Harry Potter costume for Halloween 2018, using a Raspberry Pi, an inertial measurement unit, a bit of Python, and some hair elastics. The wand detects W (wingardium leviosa) and spiral (flippendo) gestures! The repo includes the code and Python notebooks used to train the gesture recognition machine learning models and some basic sample data. There's also a link to a parts list so you can build your own.


made by bootandy, submitted by gargi
Dust is meant to give you an instant overview of which directories are using disk space without requiring sort or head. Like du but more intuitive!