19,540 reputation
22467
bio website stratigery.com
location Denver, CO
age 54
visits member for 4 years, 7 months
seen 12 hours ago

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.


Jun
2
answered Internet disappears regularly
Jun
1
answered Why is my tar file bigger than its contents?
May
31
comment Get current terminal name
Your answer got me wondering where tty gets the name of the PTY or TTY. I ran strace -o spork tty to find out that it does a readlink on a /proc file: readlink("/proc/self/fd/0", "/dev/pts/5"..., 4095) = 10 It's great that /proc can be used to do such nifty things, but what did earlier Unixes, without a flexible /proc filesystem, do to get tty name?
May
30
answered Creating a terminal device for interprocess communication
May
30
comment Why does exec file generate 4 processes in Linux?
It's possible that GCC compiling for Windows does multi-threading where compiling for native linux execution does fork/exec. Or maybe I misunderstand where the two executables run.
May
29
answered Why not use pathless shebangs?
May
18
comment Create custom wordlist
Thank you for pointing out the non-standard flags. As something of a dinosaur, I feel more familiar with them.
May
18
answered Create custom wordlist
May
17
comment Can sed remove 'double' newline characters?
@ChrisDown - are you certain? I tried it on just such a file, and it seemed to work with (GNU sed) 4.2.2.
May
16
awarded  Mortarboard
May
16
awarded  Nice Answer
May
16
answered Perform floating point arithmetic in shell script variable definitions
May
16
answered Can sed remove 'double' newline characters?
May
16
comment Modify ulimit (open files) of a specific process
@test - I've never raised the hard limit. Found this: blog.samat.org/2011/04/05/… and this wiki.brekeke.com/wiki/Increase-File-Descriptor-Limit-on-Linux They say the same thing.
May
15
answered Modify ulimit (open files) of a specific process
May
15
comment Fork vs. thread system time
Maybe, maybe not. Does the system actually context switch to the child processes? That's not guaranteed: stackoverflow.com/questions/6696959/…
May
15
answered Executing commands with PHP: using normal user, but its home directory is /root
May
15
answered Where is the environment string actual stored?
May
10
comment What is user address space and what is it's purpose?
@psusi - thanks. Is my face red! I've corrected that, and added a link to a BSS explanation.
May
10
revised What is user address space and what is it's purpose?
added 49 characters in body