> Stardust: The Movie is Better than the Book

Having just re-read Stardust again, this time having seen the excellent movie based on the book, I have to say this is one of the few cases in which the movie is better than the book. Don't get me wrong. The book is amazing, and adds a lot of depth…

> Abraham Lincoln: Vampire Hunter

I've been making my way through a bunch of books on my new Kindle, some of which I probably wouldn't normally have read. I haven't seen the movie, but the book - despite my reservations - is quite good. Abraham Lincoln: Vampire Hunter manages to weave in enough history and…

> The Forever War

The best and the brightest gathered and trained to fight off a mysterious alien threat. In some ways The Forever War sounds kind of like Ender's Game, except rather than spending an entire book training these recruits get sent out into the fray to fight and deal with the repercussions…

> Maze Runner

Coming to a movie theater near you. The Maze Runner has been on my list since before I knew it was being made into a movie (which I only found out when I looked up the second book in the Trilogy), and I have to say I'm excited for the…

> Use yum to Only Install Security Relevant Fixes

If you use yum to manage your server's packages and you're trying to keep things stable then only installing security relevant fixes makes a lot of sense. The yum-plugin-security package adds a plugin that makes keeping track of these things a snap: yum -y install yum-plugin-security Then you can list…

> Change a Tables Default Sort Order in MySQL

When I say "default" what I mean is the order that rows will be returned if you provide no other explicit ordering via your SQL. Usually this order is just by when a row was inserted into the table. If INSERT's and DELETE's have jumbled a nicely ordered table you…

> Loop through Multiple Arrays in Perl at the Same Time

Say you have more than one array that you want to loop through at the same time, pulling out the same row index from each per cycle through the loop. One way would need to loop over each index number: for my $I (0 .. $#arrayA) { my $firstVal = $arrayA[$I]; my…

> Simple CLI Based Timer Alias

Here's a quick alias that will start up a timer and report the total time after a control-C. alias timer='which banner>/dev/null 2>&1;[ $? -eq 0 ]&&c=banner||c=echo;export ts=$(date +%s);p='\''$(date -u -d @"$(($(date +%s)-$…

> Speed Up Terminal Tab/Window Load Time on OSX

Terminal uses /usr/bin/login to launch new shells, by default this prints out the last login time and the contents of /etc/motd. To look up the last login time login searches through the ASL (Apple System Log) database in /var/log/asl/. These log files can be very…