Blog Archive 2016 Review: Statistics Done Wrong Jun 04 2016 2015 Information Overload 2015-07-12 Jul 12 2015 Information Overload 2015-07-06 Jul 06 2015 Information Overload 2015-06-07 Jun 07 2015 Information Overload 2015-06-01 Jun 01 2015 Information Overload 2015-05-10 May 10 2015 Information Overload 2015-04-05 Apr 05 2015 Information Overload 2015-03-29 Mar 29 2015 Information Overload 2015-03-22 Mar 22 2015 Information Overload 2015-03-15 Mar 15 2015 Review: Programming Elixir Mar 13 2015 Information Overload 2015-03-08 Mar 08 2015 Information Overload 2015-03-01 Mar 01 2015 Information Overload 2015-02-22 Feb 22 2015 Information Overload 2015-02-15 Feb 15 2015 Information Overload 2015-02-08 Feb 08 2015 Information Overload 2015-02-01 Feb 01 2015 Information Overload 2015-01-25 Jan 25 2015 Information Overload 2015-01-18 Jan 18 2015 2014 Reading List Jan 06 2015 2014 Information Overload 2013-12-14 Dec 13 2014 Information Overload 2014-10-05 Oct 05 2014 Information Overload 2014-09-28 Sep 28 2014 Information Overload 2014-09-21 Sep 21 2014 Re-kindling My Love Affair With the Kindle Fire Aug 17 2014 VCR Case Woes May 08 2014 2013 Reading List Jan 01 2014 2013 Around Southeast Asia Dec 10 2013 The Missing Update Nov 06 2013 Great, Greater, Greater China! Sep 08 2013 Extending Nmap With Lua Aug 31 2013 ¡Viva Mexico! Jul 27 2013 My Kindle Fire and I Jun 07 2013 South America: The Summary May 31 2013 Living With the Hare Krishna Apr 24 2013 Filling in the Blanks Mar 23 2013 Mix It Up! Feb 13 2013 Cono Sur Reflections Jan 25 2013 2012 Travel Review Jan 09 2013 2012 Reading List Jan 02 2013 2012 Feliz Navidad! Dec 24 2012 A First Glimpse of Argentina Nov 21 2012 In the Land of Tereré Nov 12 2012 A Quick One for the Road Oct 31 2012 Curacao! Curawow? Oct 20 2012 Bon Bini Oct 12 2012 Information Overload 2012-09-30 Sep 30 2012 Information Overload 2012-09-23 Sep 23 2012 Information Overload 2012-09-16 Sep 16 2012 Information Overload 2012-09-09 Sep 09 2012 Information Overload 2012-09-02 Sep 02 2012 Information Overload 2012-08-26 Aug 26 2012 Information Overload 2012-08-19 Aug 19 2012 Information Overload 2012-08-12 Aug 12 2012 Information Overload 2012-08-05 Aug 05 2012 Ruby — Left Section for Infix Operators Jul 30 2012 Information Overload 2012-07-29 Jul 29 2012 Review: Ruby and MongoDB Web Development Jul 28 2012 Information Overload 2012-07-22 Jul 22 2012 Information Overload 2012-07-15 Jul 15 2012 Information Overload 2012-07-08 Jul 08 2012 Shenanigans Jul 03 2012 Information Overload 2012-07-01 Jul 01 2012 Information Overload 2012-06-24 Jun 24 2012 Review: The Tangled Web Jun 20 2012 Information Overload 2012-06-17 Jun 17 2012 Rails — Display Branch in Development Mode Jun 12 2012 Information Overload 2012-06-10 Jun 10 2012 Information Overload 2012-05-25 May 25 2012 Information Overload 2012-05-20 May 20 2012 Tap Dance May 14 2012 Information Overload 2012-05-13 May 13 2012 Information Overload 2012-05-06 May 06 2012 Pointless Ruby May 04 2012 Information Overload 2012-04-29 Apr 29 2012 Information Overload 2012-04-22 Apr 22 2012 No Tor, No More Customer Apr 18 2012 Information Overload 2012-04-15 Apr 15 2012 Information Overload 2012-04-08 Apr 08 2012 Information Overload 2012-04-01 Apr 01 2012 Information Overload 2012-03-25 Mar 25 2012 Information Overload 2012-03-18 Mar 18 2012 Information Overload 2012-02-26 Feb 26 2012 Information Overload 2012-02-19 Feb 19 2012 Information Overload 2012-02-12 Feb 12 2012 Information Overload 2012-02-05 Feb 05 2012 Review: A Bug Hunter’s Diary Feb 01 2012 Information Overload 2012-01-29 Jan 29 2012 Information Overload 2012-01-22 Jan 22 2012 Information Overload 2012-01-15 Jan 15 2012 Information Overload 2012-01-08 Jan 08 2012 Information Overload 2012-01-01 Jan 01 2012 2011 28C3 Day 4 Dec 30 2011 28C3 Day 3 Dec 29 2011 28C3 Day 2 Dec 29 2011 2011 Reading List Dec 28 2011 28C3 Day 1 Dec 27 2011 Information Overload 2011-12-25 Dec 25 2011 Writing Nmap Scripts With Lua Dec 23 2011 Review: The Art of R Programming Dec 21 2011 Information Overload 2011-12-18 Dec 18 2011 Information Overload 2011-12-11 Dec 11 2011 Viennale 2011 Dec 09 2011 Information Overload 2011-12-04 Dec 04 2011 Information Overload 2011-11-27 Nov 27 2011 Ruby GitHub Projects Atom Feed Nov 23 2011 A Little Pow Helper Nov 22 2011 Information Overload 2011-11-20 Nov 20 2011 Information Overload 2011-11-13 Nov 13 2011 Information Overload 2011-11-06 Nov 06 2011 Information Overload 2011-10-30 Oct 30 2011 Fun With Twitter and MongoDB Oct 28 2011 Tom and Michael vs. John Von Neumann Oct 23 2011 Information Overload 2011-10-23 Oct 23 2011 A Chrome Extension for Soup.io Oct 21 2011 Fixing Grub on a LUKS-encrypted Disk Oct 17 2011 Information Overload 2011-10-16 Oct 16 2011 Octopress Customizations Oct 10 2011 Information Overload 2011-10-09 Oct 09 2011 Awesome Indie Games Oct 05 2011 Information Overload 2011-10-02 Oct 02 2011 Octopress Templates Sep 27 2011 Goodbye Wordpress Sep 26 2011 Information Overload 2011-09-25 Sep 25 2011 Frozen Rails Recap Sep 24 2011 Information Overload 2011-09-18 Sep 18 2011 Event Tip: Coded Cultures 2011 Sep 15 2011 Information Overload 2011-09-11 Sep 11 2011 Information Overload 2011-09-04 Sep 04 2011 Information Overload 2011-08-28 Aug 28 2011 The Updated Ruby Reading List Aug 27 2011 Review: Metasploit - the Penetration Tester’s Guide Aug 23 2011 Information Overload 2011-08-21 Aug 21 2011 Chaos Communication Camp 2011 Aug 15 2011 Information Overload 2011-08-07 Aug 07 2011 Information Overload 2011-07-31 Jul 31 2011 Tom and Michael vs the Good Grief Algorithm Jul 30 2011 Information Overload 2011-07-24 Jul 24 2011 Haskell: A Summary of the “Typeclassopedia” Jul 23 2011 Information Overload 2011-07-17 Jul 17 2011 Tom and Michael vs Prototypical Inheritance Jul 11 2011 Information Overload 2011-07-10 Jul 10 2011 Review: Learn You a Haskell for Great Good Jul 07 2011 Information Overload 2011-07-03 Jul 03 2011 Information Overload 2011-06-26 Jun 26 2011 Ruby: Going to the C Side Jun 24 2011 Information Overload 2011-06-19 Jun 19 2011 Information Overload 2011-06-03 Jun 03 2011 Information Overload 2011-05-29 May 29 2011 Information Overload 2011-05-22 May 22 2011 Tom and Michael vs the Monad May 18 2011 Information Overload 2011-05-15 May 15 2011 Information Overload 2011-05-08 May 08 2011 So You Want to Learn Clojure? May 04 2011 Tom and Michael vs Google’s MapReduce May 02 2011 Information Overload 2011-05-01 May 01 2011 Information Overload 2011-04-24 Apr 24 2011 Ruby Book Recommendations Apr 23 2011 Information Overload 2011-04-17 Apr 17 2011 ClojureX Is Back Apr 14 2011 Information Overload 2011-04-10 Apr 10 2011 Motivating MethodFinder Feedback Apr 08 2011 Information Overload 2011-04-03 Apr 03 2011 Cloud Link Collection Mar 29 2011 Information Overload 2011-03-27 Mar 27 2011 Information Overload 2011-03-20 Mar 20 2011 Information Overload 2011-03-13 Mar 13 2011 Unsavory 1.0.0 and Methodfinder 1.0.1 Mar 11 2011 Haskell Like “Zip_with” for Ruby Mar 09 2011 Smalltalk’s Method Finder in Ruby Feb 09 2011 Information Overload 2011-02-06 Feb 06 2011 Review: Land of Lisp Feb 03 2011 Information Overload 2011-01-30 Jan 30 2011 Information Overload 2011-01-23 Jan 23 2011 SICP 1.12, Kind Of… Jan 21 2011 Emacs Twittering-mode Jan 21 2011 Information Overload 2011-01-16 Jan 16 2011 Information Overload 2011-01-09 Jan 09 2011 Information Overload 2011-01-02 Jan 02 2011 2010 Reading List Jan 01 2011 2010 (Best-of 2010) Dec 31 2010 So, You Want to Learn Haskell? Dec 29 2010 Information Overload 2010-12-26 Dec 26 2010 Information Overload 2010-12-19 Dec 19 2010 Clojure: Deriving the Y Combinator in 7 Stolen Steps Dec 14 2010 Information Overload 2010-12-12 Dec 12 2010 Information Overload 2010-12-05 Dec 05 2010 Hey Dude, Where’s Our Future? Dec 05 2010 Information Overload 2010-11-28 Nov 28 2010 Information Overload 2010-11-21 Nov 21 2010 Information Overload 2010-11-14 Nov 14 2010 Review: Create Your Own Programming Language Nov 08 2010 Information Overload 2010-11-07 Nov 07 2010 Viennale 2010 Nov 05 2010 Information Overload 2010-10-31 Oct 31 2010 Information Overload 2010-10-24 Oct 24 2010 Quick and Dirty Simhash in Ruby Oct 20 2010 Information Overload 2010-10-17 Oct 17 2010 Information Overload 2010-10-09 Oct 10 2010 Ruby and HTTParty: GitHub Issues to CSV Oct 07 2010 Information Overload 2010-10-02 Oct 03 2010 XML Diffs With Bash and Awk Oct 01 2010 Information Overload 2010-09-26 Sep 26 2010 Emacsclient on OS X Sep 22 2010 Information Overload 2010-09-19 Sep 19 2010 Rubinius Has a New Fan Sep 18 2010 My First Week With the Kindle 3 Sep 14 2010 Information Overload 2010-09-13 Sep 13 2010 Information Overload 2010-09-05 Sep 05 2010 Erlang Bit Syntax and ID3 Sep 04 2010 Information Overload 2010-08-29 Aug 29 2010 More Tinkering With J Aug 28 2010 Information Overload 2010-08-22 Aug 22 2010 RoR: ‘Call’: Cannot Yield From a Proc Type Filter. Aug 20 2010 Rewiring My Brain: APL and J Aug 16 2010 Blog Moved From Serendipity to Wordpress Aug 13 2010 30 Free Programming eBooks Aug 12 2010 GitHub Stats With Incanter Aug 10 2010 Emacs for Rubyists Jul 06 2010 Fullscreen Emacs on MacOS X Jun 26 2010 Fun With the GitHub API and Ruby Jun 09 2010 A Ruby Reading List Jun 08 2010 A Poor Man’s REPL in Ruby May 12 2010 Destructuring Binds in Ruby Apr 29 2010 Ruby and the Principle of Least Surprise Apr 24 2010 Good Math Teachers Are Like Unicorns Apr 23 2010 Incanter and the Birthday Paradox Apr 15 2010 Wouldn’t It Be Nice if Ruby…? Apr 13 2010 The Birthday Paradox in Clojure Apr 13 2010 Curious? Clojure to the Rescue! Apr 12 2010 Move EC2 AMIs Between Regions Mar 03 2010 Plot EC2 Instance Usage With Clojure and Incanter Feb 25 2010 Comprehensive List of Cloud-related Links Feb 25 2010 Major Changes in ClojureX Feb 21 2010 OpenSolaris Cheat Sheet Jan 26 2010 Scary Ruby Jan 12 2010 Bored? Don’t Worry, Here’s a New Programming Language… Jan 11 2010 2009 Reading List Jan 02 2010 2009 Simple AWS Scripting With Boto Dec 28 2009 Android and Me Dec 17 2009 happynerds.net Is Online! Dec 13 2009 Fun With Sinatra, Heroku and MongoDB Dec 06 2009 Gravedigging Why the Lucky Stiff: Io Has a Very Clean Mirror Dec 01 2009 Fun With Twitter and Ruby Nov 23 2009 Fixing MacPorts on Snow Leopard Oct 19 2009 Attempted Peace Oct 10 2009 What’s New Pussycat? Oct 06 2009 Unsavory Now Available as Gem Sep 08 2009 Using Java Libraries From Clojure Sep 06 2009 Using Java Libraries From Clojure Sep 06 2009 First Small Clojure Program Aug 26 2009 Easy Setup for Clojure on Mac OS X Leopard Aug 24 2009 Pascal vs. Ruby Jun 29 2009 Quick and Dirty Lazy Lists in Ruby Jun 18 2009 Unsavory Updates Jun 15 2009 Review: The Well-Grounded Rubyist (Manning Publications) Jun 09 2009 Fitness Galore Jun 07 2009 Unsavory — Get Rid of Stale Delicious Bookmarks Jun 06 2009 Review: Functional Programming With Clojure (PeepCode Screencast) May 25 2009 Most Used Shell Commands May 25 2009 Review: Meet MacRuby (PeepCode Screencast) May 23 2009 Review: Ruby in Practice (Manning Publications) May 18 2009 Create Your Own (Ruby) API Browser in 3 Easy Steps May 17 2009 A TextMate Command for the RubyLearning Forums May 10 2009 I’m in Your Pi, Crunching Your Numbers ;-) May 03 2009 Clever Documentation Apr 26 2009 Reading Frenzy Apr 23 2009 Learning Haskell Apr 09 2009 FilterableEnumerable Apr 05 2009 Enumerable#filter Apr 01 2009 Rock-paper-scissors in Sinatra Mar 27 2009 My Way: Ruby, Sinatra, Heroku Mar 25 2009 RubyOSA: Google Lyrics for Current iTunes Track Mar 18 2009 Create Script From IRB Session Mar 18 2009 Ruby Implementations and Why We Should Care Mar 12 2009 Rubinius Build Woes Mar 10 2009 Tweet Active Safari Tab From Command Line Feb 27 2009 Sinatra Course at RubyLearning Announced! Feb 25 2009 RubyLearning Git and GitHub Course Review Feb 24 2009 Ruby and RubyLearning Keep Me Busy Feb 18 2009 Some Quick Ruby Tips Feb 09 2009 Zber Fubrf! Feb 06 2009 Babysteps Feb 02 2009 RubyLearning Got a New Mentor With Shiny Shoes and a Mac Feb 01 2009 The First Steps in New Shoes Jan 31 2009 Freie Editoren Braucht Das Land Jan 29 2009 Anniversaries All Around Jan 26 2009 Werbefrei Jan 22 2009 Nützliches Für Die Kommandozeile Jan 22 2009 Blog Reactivated, Feedburner Feeds History Jan 21 2009 2008 You Won’t Believe Who Just Wrote You… Dec 10 2008 It’s Not Where You Come From… Jul 06 2008 How I Became Relegated to Being Man #2 May 25 2008 Spyro’s a Bastard, He Saw an Elephant and Wears a Skirt May 02 2008 Yes, Still in Istanbul… Mar 05 2008 Istanfool Feb 14 2008 Athens Is a Riot! Jan 31 2008 2007 T-44 Days Dec 12 2007 How NOT to Book Flights (Yes, Again) Oct 30 2007 A New Look for GMail Oct 26 2007 Old Blog Is Back Oct 22 2007 Irrepressible - an Amnesty International Campaign Jul 14 2007 Happy Fair Use Day! Jul 11 2007 Some More Movie Recommendations Jul 09 2007 Random Ramblings Jul 08 2007 Two Nice Little Helpers Jun 17 2007 Kiva - Loans That Change Lives Jun 08 2007 Possible Happy End May 26 2007 Movie Recommendations May 20 2007 Accounts Deleted May 16 2007 Blog on Hiatus May 05 2007 RegEx Madness Apr 05 2007 Farewell Cap! Mar 14 2007 HOWTO: Discover a Country You Never Planned Seeing Mar 02 2007 A Tiring Week Mar 01 2007 Drawing Dead Feb 21 2007 1KBWC Feb 20 2007 Return of the Otitis Media Feb 05 2007 Babel Feb 04 2007 In the Poker Game of Life, Women Are the Rake Man. Feb 03 2007 The Brave New World of Surveillance Jan 28 2007 Summer Chaos Jan 25 2007 Ill and Bored Jan 11 2007 WoW, I Really Did It Jan 09 2007 HOWTO: Become a Mac Bitch in 3 Easy Steps Jan 05 2007 XPath (Good|mad)ness Jan 04 2007 SSH & SOCKS5 for a Better World Jan 01 2007 23C3: Days 3 & 4 and Conclusion Jan 01 2007 2006 23C3: Day 2 Dec 28 2006 23C3: Day 1 Dec 27 2006 23C3: Preface Dec 26 2006 23C3 Here We Come Dec 25 2006 Merry Christmas Dec 24 2006 Yeah Nintendo! Dec 17 2006 Look, It’s Another Console War Dec 12 2006 I’m a Busy Little Boy Dec 10 2006 Blog Tweaking Dec 10 2006 Damn… Nov 19 2006 Why I Hate Fortune Cookies Nov 17 2006 First Real Taekwondo Training Nov 13 2006 citizen428.blog() Update - Part I Nov 12 2006 First Taekwondo Lesson Nov 06 2006 Finally… Nov 05 2006 Long Time No Post Oct 29 2006 Videos for the Masses Sep 24 2006 Tor Mirror Set Up! Sep 24 2006 Tor Servers Confiscated in Germany Sep 10 2006 So True Sep 02 2006 Hold’em Tightly Aug 23 2006 Delusions of Grandeur Aug 12 2006 Pimp My Mail.app! Aug 07 2006 Oh, Pretty… Jul 25 2006 In Defense of - Part II: Love Jul 20 2006 And the Sun’s Always Rising in the Sky Somewhere Jul 07 2006 In Defense of - Part I: Alcohol Jul 05 2006 Breaking News: Update to citizen428.blog(), Situation Unclear! Jul 01 2006 I Lost Myself Jun 03 2006 /me on Tour May 29 2006 Mac Mini - First Impressions May 20 2006 Sure, I Can Wait… May 10 2006 Go! Away! Please! May 02 2006 Ruby’s Lisp Features Apr 30 2006 Power Users? Apr 27 2006 Work! What Is It Good For? Apr 19 2006 Mmmkay Apr 14 2006 Interesting Times Indeed… Apr 13 2006 Mac Mini Ordered Apr 09 2006 Look, It’s Still Alive… Mar 24 2006 Shiny Happy People Mar 05 2006 Citizen428 Weekly Telegram Feb 26 2006 Capitalism Stole My Virginity… Feb 20 2006 “Playing the Angel” and Other Stuff Feb 18 2006 Why Working in Business IT Sucks Feb 07 2006 citizen428.tidbits() Feb 04 2006 KDE vs. GNOME. Round 1, Fight! Feb 01 2006 Back. Kind Of. Feb 01 2006 A Closer Look at Google.cn Filtering Jan 27 2006 Links for Free Jan 22 2006 Free Speech or Bust Jan 22 2006 Mini Update Jan 10 2006 First Day in My New Job Jan 05 2006 Citizen428 vs 22C3 Jan 04 2006 2005 Loads of Links Dec 10 2005 Happy Hoodwinking! Nov 29 2005 Hooray for Turkish Food Nov 27 2005 3, 2, 1… Relax! Nov 25 2005 linuxConverts++ Nov 23 2005 So What’s the Word? RUBY! Nov 18 2005 The Lost Entry Nov 17 2005 Consumers Digital Rights - Support This Campaign Nov 10 2005 Let Me Entertain You Nov 07 2005 What a Waste Nov 06 2005 Ruby: All Your Web Are Belong to Us Nov 06 2005 javascript:alert(“Nothing to See Here, Please Move On!”) Nov 01 2005 Look Who’s Back… Oct 29 2005 The Movie, the Podcast and the Article Oct 25 2005 I Should Be Doing Something Else… Oct 23 2005 Why Blogging Is Cool Oct 19 2005 Hits Galore Oct 16 2005 The Entry That Really Lacks a Title… Oct 10 2005 Bring Out the Links! Oct 05 2005 Read These Links and Enlarge… Whatever Sep 28 2005 Tell the Kids That It’s Alright to Fight Sep 26 2005 Pimp My Docs Sep 21 2005 Ruby Eselect, G/FBSD, MySQL Sep 11 2005 Lazy Sunday Afternoon Sep 11 2005 A First Look at GNOME 2.12_rc1 Sep 06 2005 Vim Goodness Sep 04 2005 Football Books Sep 04 2005 C#/Mono: First Impressions, IDEs Sep 03 2005 Links? Links! Sep 02 2005 Happy Birthday Opera! Aug 31 2005 Gentoo/BSD Docs, Nitro Aug 31 2005 Gentoo/FreeBSD Documentation, Mono Aug 28 2005 Mono: A Developer’s Notebook Aug 24 2005 Latex Mania Aug 22 2005 It’s a Redesign, May I Keep It? Aug 21 2005 Bad Pope, No Cookie! Aug 21 2005 links.dump() Aug 19 2005 Nitro Powered Aug 16 2005 Layout Changes Aug 16 2005 Dawn of the Dead, Ruby Monday, Doc FreeBSD Aug 15 2005 citizen428.update() Aug 14 2005 Web Trek I Aug 09 2005 Hittin’ the Surf Aug 08 2005 Oi! Ah! Wow! Aug 06 2005 What the Hack Recap Aug 03 2005 GNOME Goodness Aug 02 2005 No Trouble With Tribbles Aka It’s an Update! Aug 01 2005 Fight Data Retention Aug 01 2005 Mommy, Look What I Found… Jul 27 2005 Ruby, Liferea, What the Hack Jul 25 2005 Lessons Learned From Dawson’s Creek Jul 15 2005 Vogon Poetry Primer May 14 2005 Out of Order Apr 28 2005 Keep Your Pr0n, Steve! Apr 23 2005 Language Links Apr 17 2005 Getting Brainf*cked Apr 12 2005 Aloha He! Apr 12 2005 This Space for Rent Apr 11 2005 Everything Plus the Kitchen Sink Apr 04 2005 GLEP 34 German Descriptions and a Little Screenshot Mar 24 2005 Alexandria, Ruby-gnome2, Dev Page Redesign and Beer for Ciaranm Mar 19 2005 Catching Up Mar 12 2005 Gentoo/FreeBSD, FreeRIDE, Eclectic, IRC Mar 01 2005 Getting Older Feb 23 2005 New Ruby Stuff Feb 15 2005 I Stood by Your Atlantic Sea Feb 15 2005 /me in the Press Feb 07 2005 China U20 Coach Feb 07 2005 Back in Action, Ruby News Feb 07 2005 Temporary Out of Service Feb 04 2005 Don’t You Invest in Me! Feb 04 2005 Added RedCloth Jan 26 2005 Blog Started Jan 23 2005