2009-07-06
Two Centuries On, a Cryptologist Cracks a Presidential Code
Another neat story about an encrypted message sent to the President of the USA in 1801. I find this kind of story fascinating.
posted at 14:27 | path:/computer/security | permanent link
2008-08-28
Dave Jones is a genius. Using mutt and your editor to highlight your coding errors — he should have patented that one!
posted at 02:47 | path:/computer/programming | permanent link
2008-03-07
Single UNIX Specification Firefox search plugin
While poking around on the Single UNIX Specification web site, I noticed a link to a Firefox Search Plugin.
With this plugin installed, you can search for keywords in the SUS directly from Firefox. Very cool.
posted at 17:25 | path:/computer | permanent link
2008-02-03
As an emacs user, I knew the butterfly command. I just don’t find it that useful.
posted at 19:31 | path:/computer/programming | permanent link
2007-12-06
In a discussion on creating a git repo for the gcc code base, Linus describes how git uses delta chains and how they relate to packing.
In the same discussion Linus has additional low level explanation.
posted at 18:45 | path:/computer/scm/git | permanent link
2007-10-26
With help from Andrew Cowie’s blog post Getting Blosxom to work… my blog now has a functional RSS 2.0 feed.
posted at 02:21 | path:/computer/web/blosxom | permanent link
Validate your RSS and Atom feeds
If you have a feed for your blog, make sure it is valid by using FEED Validator.
Check the validity of my RSS 0.91 and RSS 2.0 feeds.
posted at 00:39 | path:/computer/web | permanent link
2007-10-23
Zach Rusin has created a very easy on the eyes git cheat sheet. This is very useful if you use some git commands only once in a blue moon.
posted at 16:23 | path:/computer/scm/git | permanent link
2007-08-17
Why volatile is practically useless
In the C/C++ programming language, data can be given the volatile qualifier. Typically, people think this is sufficient to prevent code ordering problems. Well, volatile does not do that.
Linus provided a great explanation of the problem on the lkml today. Definitely worth reading. Also, you should read Linux Kernel Memory Barriers from the kernel documentation.
Update 2007-10-14: Also check out the LWN article The Trouble with Volatile.
posted at 15:47 | path:/computer/programming | permanent link
2007-08-01
Dave Jones got some spare time and merged in my first 3 x86info fix up patches:
There are a couple more patches I need to send Dave now that the first set have been merged.
posted at 04:00 | path:/computer/linux | permanent link
