Personal

221 articles · all categories

August 2015

What I learned from Viktor E. Frankl's Man's Search for Meaning

May 2015

The Focus app reduced my decision fatigue

March 2015

People can't spell "engineer" or "developer" even when applying for a visa

February 2015

The worst software bug I've ever had to deal with as a user

It took me ten months to write a video course

January 2015

This is how lifestyle inflation snuck up on me

April 2014

Week 20: Making ad-hoc polymorphism less ad hoc

Week 19: Relativity theory and time perception

March 2014

Week 18: the role of diet in periodontal disease

Week 17: What happens when you only eat meat for a year?

February 2014

Week 16: On the criteria to be used in decomposing systems into modules

Week 15: A tutorial on the expressiveness and universality of fold

January 2014

Week 14, heuristic evaluation of user interfaces

Week 13, constructing logic circuits in mammalian cells

Week 12: practical cold boot attacks that will make cryptonerds shit their pants

Week 11, Searching the Internet for evidence of time travelers

December 2013

Week 10, The myriad virtues of Wavelet Trees

Week 9: Life at low Reynold's number

Week 8: What a girl who plays rugby can teach organizational leaders

Week 7: Time, Clocks, and Ordering of Events in a Distributed System

November 2013

Week 6, A query on confirmation

Week 5: Random Structures from LEGO Bricks and Analog Monte Carlo Procedures

Week 4: Tiny insects evolve anuclear neurons

Week 3: Of lion manes and human beards

October 2013

Week 2: Level 1 of Super Mario Bros. is easy with lexicographic orderings and

Week 1: Turing's On computable numbers

Inspired by the 180 websites I will understand 52 academic papers in 52 weeks

July 2012

Fun with cheap iPhone lenses

May 2012

Programmers are optimists

February 2012

Why every entrepreneur should take up boxing