acm-queue alfred algorithms android architecture archlinux asplos assembly autonomy bash bit-hacking books c cache career cedet cerberus cgo closure cloud-computing clrs computer-languages computer-system computer-vision concurrency contribution courses cscope data-structure dcl debug debugging deep-learning design-patterns distributed distributed-system dreamhost ecb emacs endnote eps erlang eurosys faq featured feg firefox flash-disk flux-oskit fonts formal-language game-theory games gcc gdb geb git grep growl hardware hash ics installation interview isca java joke kernel keyboard lab latex life linked-list linking linux lion lisp live-updating llvm mac mac-os-x makefile malloc math mathematics max-os-x memory memory-management meta meta-blogging mobile network notes octopress os osdi page-table paper parallel-computing php ppopp programming programming-languages proxy python quine rails research rest return-oriented robotics rootkit rspec ruby ruby-on-rails sampp scala scheme screen scripting security server shell sicp smarthome software sosp starcraft storage svn tcs terminal things tocs tooling tools tramp travel troubleshooting ubuntu usenix vias virtualization visio vmware web-development xen xss zotero zsh