Bio: https://jvns.ca

Getting started with shaders: signed distance functions!

made by bork, submitted by nicholasbs
An introduction to shaders, including how to make a 3D animated spinner.

One second code: How fast is your computer?

made by kamal, bork, submitted by rachel
Guess, to the nearest order of magnitude, how fast your computer is at running different programs! Source: https://github.com/kamalmarhubi/one-second

How containers work: overlayfs

made by bork, submitted by nicholasbs
Container images can be quite large, and creating a copy every time you start a new container would be slow and wasteful. This post explains a solution to this problem: overlay file systems!

Challenge: Write a bouncy window manager

made by bork, submitted by porterjamesj
The story of writing a humorous window manager that bounces windows around the screen.

rbspy

made by bork, submitted by nicholasbs
rbspy is a profiler for Ruby. It lets you profile Ruby processes that are already running. You give it a process ID, and it starts profiling. It's a sampling profiler, which means it's low overhead and safe to run in production.

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.