16,704 reputation
22055
bio website stratigery.com
location Denver, CO
age 53
visits member for 3 years, 11 months
seen 1 hour 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.


Jan
16
comment Processes do not respond to my signals
@MaxwellS. - see edits. Maybe your keyboard/tty settings are messed up.
Jan
16
revised Processes do not respond to my signals
Add note about using stty -a to diagnose potential tty-driver setting problems.
Jan
16
answered Processes do not respond to my signals
Jan
15
comment NTP Problems - sntp: too many bad or lost packets
Remove the line restrict 192.168.100.11. Also, remove the "iburst" suffix from the "server" line then stop/start ntpd. See if that helps.
Jan
15
comment Problems with SIG WINCH
Can you show us more of the problem script? It matters what is running (sleep shell builtin intercepts signals) when the window changes size. See: unix.stackexchange.com/questions/28820/…
Jan
11
comment Why does “ls” require a separate process for executing?
@mindthemonkey - yes, modern shells do that. Recall that sh and ls were designed for a Unix running on a PDP-11 with 64 Kilobytes of instruction address space. That sort of limitation encourages designers to make separate processes for everything. Note that test (often used via a symlink [) was a separate process until modern shells came along.
Jan
11
comment Linux: How does hard-linking to a directory work?
you ask good questions, I just don't know the answer. You might be able to use NetBSD or OpenBSD to find out. Those two are the closest to old SunOS 4.1.x that still run on modern hardware. My last SunOS4.1.4 machine went to recycling years ago, or I'd give it a try.
Jan
11
comment Linux: How does hard-linking to a directory work?
I know I've run into hard-linked directories in the distant past - I still have the mental scars from trying to figure out what cd .. put my program some weird directory. I think SunOS 4.1.x allowed this, and possibly Solaris 2.2. System Vr3 might have allowed it.
Jan
10
comment Extracting n characters from a test line
As an Aging Dinosaur, I believe sed is the right choice. However, put the '|' at the end of the echo line, and you don't have to backslash the newline to get the pipeline continued.
Jan
10
revised Why is vim not being opened in its own screen?
Add a note about looking a file change times on terminfo files.
Jan
10
comment Why does “ls” require a separate process for executing?
I was thinking more along the lines of how complicated the source code of the shell itself would be if it had to handle pipes for external processes, and pipe the output of the an internal command like the hypothetical ls into an external process. It could be done, but it would be complicated.
Jan
10
comment Why does “ls” require a separate process for executing?
You missed the ease of piping output if its a seperate command, and all the programming it would take to pipe a shell primitive into a seperate executable.
Jan
10
answered Why is vim not being opened in its own screen?
Jan
10
revised Why is vim not being opened in its own screen?
Note that this answer isn't responsive, but the comments on it are relevant.
Jan
9
awarded  Enlightened
Jan
8
awarded  Nice Answer
Jan
8
answered Why is vim not being opened in its own screen?
Jan
8
comment What could cause the clock to jump by 5 minutes?
Do hwclock -r - that will tell you if the hardware clock is off. It it's off by 5 minutes exactly, I'd suspect that something runs hwclock -s every once in a while, possibly some cron job.
Dec
26
answered How do I make dnsmasq obey the order of servers in resolv.conf
Dec
18
revised The meaning of output of pmap
Correct a bad guess at 0x610000 mapping.