Previous Page
  • Updated 28 May 2015 04:52:51

Please see the definition of 'hack' in the Jargon File to avoid confusion that, for instance, this is not a page on cracking.

If you are interested in the structure or layout of this website, please see my page on GFproto, the code I wrote to assemble this website.

I've written a (nearly complete) Gentoo installation guide for solo-booting Linux on a clean drive. I will very soon be adding information about backing up data, re-partitioning a harddisk, and multi-booting any combination of Linux with Mac OS and/or Windows XP.

I made a bash script for downloading, bibtexing, opening, and printing physics papers: getpaper.

If you're interested in more specifics concerning my hacking methods, check out my tips and tricks page. Sorry, for the moment some selected items are also highlighted below, and I should consolidate the information. Consider the above link as the authoritative and most recently updated one!

I wrote a one-liner for running mplayer from the command line, which, if mplayer worked like cp, would be like mplayer -r *. I call the script mplall and I use it for most of my digital music playback. Starting in the working directory, it will recursively play the defined media filetypes in alphabetical order.

A stupid and simple shell script for editing recently modified files vil. While the name stands for vi last, actually it uses the environment EDITOR variable so would automatically work with your system defined default editor (and "vi" is less to type than "emacs", "nano", "pico" or whatever). This idea came to me at a boring required meeting, when I noticed how often I used ls -altr and to edit a very recent file. Maybe it was a log file, maybe it was some output file from something else in a cluttered directory. Yes, it's very hacky, but yes I use it all the time now that I made it. Skips directories, and keeps asking you which file, starting from most recently modified, until there are no more files or you agree! Could be modified easily with the ls commmand it uses to do something other than the most recent file. It's also interesting how many lines of shell script you need to do something so trivial (well, how many I a better way?).

I made a new patch to allow transparency in alsamixer.

I wrote a quick summary of how to SSH without a password, which can be useful for scripting and other kinds of things where you don't want to perpetually enter your password.

See my comparison of web browsers.

You can view or download my dotfiles.

Here is a list of some free software alternatives to popular, proprietary, non-free software you might be using.

If you are strange enough like me, and need Japanese fonts to render correctly in xpdf for Gentoo, here is how!

        (__)               __(^^)              /   /    (__)      / PhD  \  (oO)     /|  /---^^---/     / | /| daid  ||    *  || ||------||
Next pageNext page