C++ Coroutines Do Not Spark Joy

made by Malte Skarupke, submitted by Mai
C++20 added support for coroutines. This blog post investigates their value in practice.

The Data Behind New York's Increasingly Dirty Electricity Peaks

made by stevenleeg, submitted by Mai
A data exploration in R of the fuel mix used to serve New York City's electricity grid during times of peak demand. Check out the code here: https://github.com/stevenleeg/nyiso-dirty-peaks.

rssfollow

made by colbyr, submitted by porterjamesj
Follow Twitter accounts over RSS. You can see the code here: https://github.com/colbyr/rssfollow

What I learned publishing an open source package

made by Joe Thomas, submitted by porterjamesj
Reflections on the experience of making and publishing an OCaml library for sending email (https://github.com/jsthomas/tidy_email)

weather-systems

made and submitted by jaqarrick
A self-moving wind chime that responds to data from a weather api. Built using a simple node server that lives on a tiny raspberry pi - the pi connects to an arduino device, which controls a servo motor.

Speed matters

made by jamii, submitted by nicholasbs
A thoughtful case for the benefits of learning how to do things faster.

Low-res webcam processing experiments

made by rfong, submitted by nicholasbs
A collection of experiments with processing webcam video, including ASCII rendering, dithering, and an incredibly cool filter that makes you look like a slinky.

Free Food

made and submitted by noahlevenson
Free Food is a research project to develop an open protocol for decentralized food delivery. It enables host devices to self-organize as a geosearchable p2p restaurant marketplace which requires no coordinating central authority. The project touches a breadth of topics: DHTs, space-filling curves, distributed ledgers, attack-resistant trust metrics, etc.

Spork-8

made by happyspork, submitted by porterjamesj
The source code for an 8-bit computer made out of custom PCBs.

anchors

made by lord, submitted by porterjamesj
A library for self-adjusting computations in Rust.