{ tinou bao }
Home
Personal
Work
Photos
About
Archives
October 2018
October 2013
September 2012
April 2012
March 2012
April 2011
March 2011
January 2011
October 2009
August 2009
July 2009
June 2009
May 2009
April 2009
December 2008
September 2008
August 2008
July 2008
June 2008
Categories
Algorithm
Announcements
Bayesian
Concurrency
Data Structures
Design
Distributed Computing
Functional Programming
Hardware
Java
Languages
Misc
Opinion
Programming
Rants and Raves
Scala
Software
Software Engineering
Search
Archives
October 30, 2018
October 13, 2013
September 23, 2012
September 1, 2012
April 30, 2012
March 18, 2012
April 3, 2011
March 20, 2011
March 17, 2011
January 22, 2011
More...
Categories
Algorithm
(3)
Announcements
(2)
Bayesian
(1)
Concurrency
(3)
Data Structures
(3)
Design
(3)
Distributed Computing
(3)
Functional Programming
(1)
Hardware
(1)
Java
(8)
Languages
(13)
Misc
(1)
Opinion
(3)
Programming
(3)
Rants and Raves
(1)
Scala
(1)
Software
(1)
Software Engineering
(1)
See More
Recent Posts
Fun and Profit with Markov Chain Monte Carlo
Low α, High Power - A/B Testing for the Curious
WTF is a Y Combinator: Recursion from Non-Recursion
Write-Ahead Log for Dummies
Web Timing Anatomy
Log Structured File System for Dummies
Memcached for Dummies
It's All Garbage
Causal Atomic Broadcast
Sequential Random Sampling