18,119 reputation
22364
bio website stratigery.com
location Denver, CO
age 53
visits member for 4 years, 4 months
seen yesterday

My first computer was a Radio Shack Color Computer 3 - 6809-based, running OS-9 Level II. It could run 32 processes at once, due to bank-switching a whole 1 Meg of memory.

After that, I got an AT&T 3b2, also known as a Convergent Safari. This was a Motorola 68010-based desktop.

Then, I graduated to a NeXT black&white "slab". I bought a used SPARCStation IPC in 1995, and put NetBSD 0.9 on it. I ran NetBSD on the IPC and a SPARCStation 10 until 2002.

I've been using Linux since 1997, starting with a DEC Alpha-based UDB, and downgrading to a x86 PC in 2002.

I run Arch linux, on my server and my laptop.


Oct
6
answered Linux network troubleshooting and debugging
Oct
6
answered Linux network troubleshooting and debugging
Oct
4
answered tmux status-bar corrupted after catting a binary file, how to reset?
Oct
1
answered Reserved characters in file names
Sep
28
comment Modification and Access time of a file?
Yes. But it was the simplest example I could find.
Sep
28
answered Modification and Access time of a file?
Sep
18
comment How to make sure only one instance of a bash script runs?
Yes, by all means use the stored PID to see if the locking process still executes, but don't attempt to do anything other than log a message. The work of checking the stored pid, creating a new PID file, etc, leaves a big window for races.
Sep
18
answered How to make sure only one instance of a bash script runs?
Sep
14
comment Is there anything wrong with using dnsmasq as a dhcp server instead of isc-dhcp-server?
A very related question: do I lose out on anything by using dnsmasq instead of BIND (or djbdns or whatever)?
Aug
31
comment Relocatable emacs
Just FYI, "relocatable" usually means something different than how you use it. A compiled, but not linked, executable (.o file) is usually called "a relocatable" because the address at which it will reside during execution hasn't been figured out yet.
Aug
29
comment How do I find the overlap of two strings in bash?
Thank you, Peter O. Very interesting.
Aug
20
revised How to configure the double click behavior in an X terminal?
Ditch recommendation to google: of course you can google.
Aug
20
answered How to configure the double click behavior in an X terminal?
Aug
19
awarded  Yearling
Aug
17
awarded  shell
Aug
16
answered wait does not wait
Aug
15
answered How do you specify alternative script interpreters (shebangs)?
Aug
14
answered Auto connect to the wired net?
Aug
13
answered What are inodes good for?
Aug
13
comment Why can't I run this C program?
exit(0) will flush stdout and stderr. _exit(0) will not. You can end up with double outputs if there's some bytes on stdout when your program does the fork(), and the child calls exit(0). Because you're learning how fork() works why confuse yourself?