25,763 reputation
25887
bio website tangentsoft.net
location Aztec, NM
age 40
visits member for 4 years
seen 5 hours ago

Software developer, professional since the early 90s, amateur back to the mid 80s.

First touched a Unix box in 1989 or 1990. First got paid to do so in 1993.

Pixel pusher for fun, mostly photography, but some 3D (my avatar is one of my pieces) and 2D art.


2d
revised Why can't ed be exited with C-c?
assorted minor touch-ups
Aug
26
comment equivalent of `grep -a /dev/sda1` on Darwin?
Better idea: ask a question to which this is the answer. Then you get points for being clever. :)
Aug
26
comment equivalent of `grep -a /dev/sda1` on Darwin?
It's a neat trick, but it doesn't actually answer the question.
Aug
26
revised How does bash execute an ELF file?
better link for execute_cmd.c; clarity tweaks; added size comparisons
Aug
25
comment How does bash execute an ELF file?
@G-Man: Yes, you're likely correct. I've edited the answer to address this.
Aug
25
revised How does bash execute an ELF file?
folded in the comments: execve(), shebang lines, bash source line reference...
Aug
25
revised equivalent of `grep -a /dev/sda1` on Darwin?
added diskutil stuff
Aug
25
answered equivalent of `grep -a /dev/sda1` on Darwin?
Aug
24
answered How does bash execute an ELF file?
Aug
17
comment Why can't ed be exited with C-c?
@Gilles: One of the side effects of calling error(s) in ed.c is to return to the main processing loop. It does so with a longjmp() call. shudder
Aug
17
comment Why can't ed be exited with C-c?
@derobert: Fair point. I've added this to the answer.
Aug
17
revised Why can't ed be exited with C-c?
added Ritchie speculation; added a bunch of links; assorted clarifications
Aug
17
answered Why can't ed be exited with C-c?
Aug
11
revised Install R in my own directory
bin directory previously given was only for OS X; updated for Linux, etc.; added other reasons for using --prefix
Aug
10
awarded  Yearling
Aug
9
revised Install R in my own directory
turns out that R uses a very weird `bin` path; updated answer
Aug
9
answered Install R in my own directory
Aug
5
revised Compiling C/C++ code by way of including preprocessor build instructions in an actual C/C++ source file
tightened up the answer some more
Jul
28
awarded  Enlightened
Jul
27
revised What does it mean to be “sh compatible”?
reorganized the shell family diagram; lots early BSD history fixes; added a section on /bin/sh variations; moved Bourne shell on modern systems stuff to its own footnote; lots of minor tweaks