233 reputation
18
bio website github.com/echristopherson
location Wisconsin
age 35
visits member for 2 years
seen Aug 14 at 14:16

I'm primarly a Ruby hacker but have played with everything from Commodore BASIC to Cocoa. I'd also like to explore Smalltalk, Go, Clojure, Scala, Haskell, OCaml, and maybe even C#.

I'm not currently a programmer by trade, but I'd like to get into it. I do write a lot of scripts to help me in my job.

My day-to-day personal computing setup is in Mac OS X, but I also use a Linux desktop as a backup server and for general tinkering; and I use Windows 7 at work.

I am also deeply interested (albeit at an amateur remove) in linguistics, especially historical. This dovetails with the fact that I am a conlanger -- someone who creates languages. (I'm not especially prolific at that, though.)

I also like science (especially cognitive science, evolution, and physics) and anthropology. My overarching interest in all these areas is the way something like a genome or language or computer language or culture changes over time and forks into unnumerable new ones.


Aug
8
comment Why is the 'if [ $1=“1” ]' branch always selected even if $1 is not 1?
Yes, the spaces are necessary, but I'm wondering why the original $1="1" syntax "works" at all (producing a true result). How does the [/test builtin actually interpret that expression?
Oct
3
comment Shortcut for adding `org-mode` environment
Sorry about that. I tried to take back my vote but it's been too long.
Oct
3
comment Shortcut for adding `org-mode` environment
-1. Duplicate of superuser.com/questions/653478/… and stackoverflow.com/questions/19145433/….
Apr
15
comment Should I be worried? Segfaults reported in syslog when merging LVM snapshot (reverting the original back to the snapshot)
It was a tough decision, but I'm awarding you the answer because yours was more thorough.
Apr
13
comment Should I be worried? Segfaults reported in syslog when merging LVM snapshot (reverting the original back to the snapshot)
I have the 2.02.95-4ubuntu1.1 version of lvm2, which seems to be standard in Ubuntu 12.10. It looks like that's still the version that will be in 13.04, so I guess I'll compile the current latest (2.02.98) from source.
Dec
24
comment Vim to print file on terminal and exit
Possible duplicate: stackoverflow.com/questions/13408134/…
Dec
8
comment How to allow Page Up in GNU Screen?
Ctrl-U and Ctrl-D only scroll a partial screen. You can use Ctrl-B and Ctrl-F for full screens.
Dec
8
comment How to allow Page Up in GNU Screen?
^u and ^d only scroll a partial screen. You can use ^b and ^f for full screens.
Sep
10
comment Comment all lines in a text file?
Sorry about the "<kbd></kbd>" -- I keep forgetting that doesn't work in comments. I meant just Esc.
Sep
9
comment Comment all lines in a text file?
@gorkypl: While in insert mode, you'll just see your edit in the first line. Once you hit <kbd>Esc</kbd>, it will apply the edit to the whole block.
Aug
3
comment Why is vim creating files with DOS line endings?
@Matt: DOS/Windows does use CR+LF, not LF+CR.