347 reputation
113
bio website github.com/echristopherson
location Wisconsin
age 35
visits member for 2 years, 1 month
seen Jul 10 at 4:43

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.


Mar
14
comment What Windows shortcuts should be blocked on a kiosk-mode PC
Hmm. Maybe it's allowed in my case since my Win+L hotkey extends the normal lock screen functionality (by turning the monitor off)?
Mar
14
comment What Windows shortcuts should be blocked on a kiosk-mode PC
That's odd. I have an AHK script intercepting Win+L and it seems to work.
Mar
9
comment VIM disabling replace mode
romainl: there's an Esperanto disease?
Mar
4
comment Multiple concurrent styles in Microsoft Word
Steve, that does add to my knowledge, so thanks. But the styles I'm concerned with only involve color and normal/bold/italics; no line/paragraph-related formatting.
Feb
28
comment emacs can't handle Hyper_L modifier inside a terminal
You're right that the terminal can't send that; I don't know of any terminal that can send modifiers other than Shift, Meta, and Ctrl, unfortunately. But I hope someone will come along with an answer that proves me wrong.
Feb
28
asked Multiple concurrent styles in Microsoft Word
Feb
23
comment Create Virtualbox image of a physical partition
I'm not sure if it was ever different... That's part of why I didn't just edit the answer.
Feb
22
comment Create Virtualbox image of a physical partition
As of now (currently Feb. 22, 2014), the number of bytes goes after the output filename.
Jan
23
comment What is the djvu2pdf.rb in Homebrew?
You might want to read up on how Homebrew works, e.g. read github.com/Homebrew/homebrew/wiki. Basically Homebrew provides a bunch of formulas, which (as nodakai said) are Ruby scripts that install software from various places. The actual files belonging to each package are located in /usr/local/Cellar/<formula_name>/<version> -- or in your case, ~/homebrew/Cellar/<formula_name>/<version>. If Homebrew's installed in the default place, they then get symlinked into /usr/local/{lib,share,bin,etc.}; but since you have it in ~/homebrew I'm not sure where the links go.
Jan
23
answered What is the djvu2pdf.rb in Homebrew?
Dec
18
comment Vim on Mac OS X terminal
Yes, it goes in .vimrc; and yes, I have Option as meta.
Dec
17
answered Vim on Mac OS X terminal
Dec
11
comment Linux mail client which works with GMail and can use vim as editor
There is at least one Firefox add-in that allows you to edit any Firefox text field in Vim, but I can't think of the name of it (or find it in Google) right now. Similar things might exist for other browsers. I don't know, though, if Gmail's editor window is too fancy for that (nor even if you actually want to use a web browser at all).
Dec
1
answered How to use macvim to ssh into a headless server
Nov
7
awarded  Organizer
Nov
7
revised Is it possible to get ESC to behave as an actual escape key?
removed tag vim (question isn't about vim)
Nov
7
suggested suggested edit on Is it possible to get ESC to behave as an actual escape key?
Nov
7
comment Is it possible to get ESC to behave as an actual escape key?
Perhaps you could remap your caps lock key to C-g or ESC ESC ESC (the latter does exit from most things in Emacs). But then you'd need to use something else for Vi-style normal mode, like C-c (if that's supported by vim-mode).
Nov
5
comment Underlying Concept Behind Keyboard Mappings
Whether a keyboard has an Fn key or not isn't really material here. That key just happens to be part of how you hit Home and the like on a smaller-size Mac keyboard. Nothing to do with Unix tradition vs. Apple innovation.
Oct
10
comment Package cairo was not found in the pkg-config search path
Try adding /opt/X11/lib/pkgconfig to PKG_CONFIG_PATH. I don't have any Cairo-dependent code to test this with, but I think it might work.