"Why Rust" - Presentation at Purdue Hackers

A 67-slide presentation that took an hour and twenty minutes, but still managed to be engaging!

read more →

Investigating a possible Linux bug: small-sized sbrk calls unexpectedly succeed despite low RLIMIT_AS

sbrk/brk are commands to increase the heap. setrlimit is a syscall that can set limits on resources per process, one of which is address space size.

read more →

Temporary Values, Borrowing, and Lifetimes

temporary value dropped while borrowed, anyone?

read more →

Beginner-Intermediate Rust Error Handling

The various tricks involved in library error handling.

read more →

"It works on my machine" - The Motivation for Containers

Alternate title: Not a Docker tutorial

read more →

How I Wrote This Blog

Or, a detailed account of the many war crimes committed in pursuit of a futile goal.

read more →

(Basic) Segment Trees

Logarithmic Time Range Query and Point Update

read more →

Hello World!

"Hello World" is a tradition for a reason.

read more →