113 Posts In Total
2023
2021
September, 6
Tidbyt: Someone's Making the Muni Sign!
2020
2019
November, 30
The Blog Turns... 10 Years!
April, 21
Traffic IV: How to Save 10 Minutes on your Commute, or the Mystery of the 101-92 Interchange
April, 7
Spring Break!
2018
December, 23
Traffic I: Why is the Other Lane Always Faster?
August, 14
I tricked the Amazon Go store
January, 25
A Farewell to Gentoo
2017
December, 16
A New Look
2016
2014
March, 10
How Reader Mutexes Can Deadlock
2013
October, 2
Light Sensor with Arduino for the Muni Sign
September, 11
Misuse of Caching in Web Applications
April, 27
A Mutex Puzzle
April, 7
How to Get Binary Search Right
March, 13
The Pipe-Pipe-Equals
March, 2
Zeno's Flat Screen TV Paradox
February, 8
Why I No Longer Work On Weekends
January, 17
How to Select a Place to Live via Google Maps
January, 3
Not So Static
2012
December, 11
The Fallacy of Simple User Interfaces
November, 12
Consistency Models Explained Briefly
September, 24
A Dying Tux on an Airbus
September, 10
A Tie for a Python Programmer
July, 2
Time-Based Protests
May, 12
Logging in Expressive Languages
March, 10
Ruby on Rails Errors and Solutions
February, 19
Optimizing Massive Data Views in Ruby on Rails
January, 28
A Visit to the Computer History Museum
January, 10
The Most Stupid Mistake You Can Make with Ruby
2011
December, 26
Relativity of Simultaneity in Distributed Computing
November, 21
Typical Janitor's Failures
November, 13
Do not use Btrfs!
October, 21
Ruby-ran-off-the-Rails
October, 9
OCaml Hash Table Chronicles
September, 28
Looking for a Match, a Geekier Way
September, 13
So I Patched That Filesystem
August, 18
Fail Early, Fail Fast
August, 3
How to Use Open3 and Avoid Dead Locks
July, 17
How to Implement open3
June, 10
Pipes in Linux and in The Real World
May, 25
Git Cheat Sheet
April, 20
On OpenID (un)success
February, 25
XML Stream Parsing: Overview
January, 26
A poor man's benchmark and stopwatch
January, 20
Why execve()-like system() call is a must-have
2010
December, 24
Penn&Paper's Solutions™: Progress Tracker
December, 14
Porting Perl's features to Ruby
November, 30
A year of blogging
November, 27
Parallel merge sort
November, 20
Prisoners and Fairness
November, 7
Syntax elements? User-defined functions!
October, 23
An example of indentation
October, 17
Caching and levers
October, 9
Four years later, GNU Make 3.82 is released!
October, 3
Searching for the declarative language
September, 9
Cross-compiling ARM kernel on x86
September, 5
Scrum: our three iterations
April, 23
Are women worse programmers than men?
April, 9
How I applied for a web server developer, or why the fastest servers are written in C instead of C++
April, 3
SVG is useless
March, 24
Programming as gold mining
March, 18
The most awful limitation of Make
February, 27
Randomized debugging