18,109 reputation
22364
bio website stratigery.com
location Denver, CO
age 53
visits member for 4 years, 4 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
21
answered Intel 82845G Integrated Graphics hanging in Fedora 18 i686 desktop
Jan
21
comment What's the easiest way to make a list of most common words in a list?
@Korgan Rivera - what you ask for is called "stop words" or a "stop list" See my answer in unix.stackexchange.com/questions/41479/… for how to do that.
Jan
21
comment What's the easiest way to make a list of most common words in a list?
This question is pretty close to unix.stackexchange.com/questions/41479/…
Jan
20
comment Which BSD to start with?
As of about Nov 2012, this isn't as true as it used to be. Arch abandonded a BSD-like at-boot init, and changed to systemd.
Jan
17
comment What are the advantages of the Unix file system structure
@fluffy - agreed, no "physical" separation exists, or is possible. But it's a separation-by-name. Malware has to look in some other directory (rather than "." or dirname $0 or something) to find templates or other data. It's not absolute security, any more than closing a glass window is absolute security. Security is an economic good, with marginal value for each additional unit of work. Every little bit helps.
Jan
17
comment What are the advantages of the Unix file system structure
A lot (but not all) of the viruses and worms in the world propagate due to the ability to change data to executable: stack overflows and SQL injection and code injection all work this way. "Word" macro viruses propagated at least partly because "Word" macros are included in .doc files. Separation of data from executable by file is one level of protection, putting data in one directory, executable in a second, templates in a 3rd, config in a 4th puts even more barriers to confusing data and executable into place.
Jan
17
revised What are the advantages of the Unix file system structure
Change a stray single quote to a grave accent.
Jan
17
answered What are the advantages of the Unix file system structure
Jan
16
comment What are the advantages of building tools/libs from source?
Typically linux doesn't come with a warranty. Slackware 11 is some years old at this point. You're begging the question with FUD, specifically, "fear". "Oh no! Don't do that! You'll void your warranty!" How many times does one rely on a warranty? Very few. We'd all like someone else to take responsibility (especially moral, but mostly financial) for all our actions, but that just can't happen without a lot of bad consequences for individuals, and society. I stand by my advice, and more: compile the source yourself, and take all the responsibility. Don't blame anything on anyone else.
Dec
31
answered Why do Linux people always say to read the manual?
Dec
30
revised What is meant by stack in connection to a process?
Change FIFO to LIFO - what a bozo error.
Dec
28
revised What is meant by stack in connection to a process?
added 301 characters in body
Dec
28
revised What is meant by stack in connection to a process?
added 371 characters in body
Dec
28
comment What is meant by stack in connection to a process?
The pthread_create(3) man page has an example program that illustrates exactly what I was writing about. I see that I used "the stack" to represent both function activation records in a stack structure, and the (on x86) upper address space used to contain the values of the stack structure.
Dec
28
comment What is meant by stack in connection to a process?
@peterph - Thanks for the tip for the SO article, but it's completely wrong for SPARC. The SPARC had a circular buffer of registers, 32 of which were available at any one time, but "the stack" was just like an x86 stack, except that the stack pointer was 96 bytes below any local variables. The compiler would generate code to spill the register window to the stack if necessary. I'm pretty sure that my old DEC UDB had a stack that grew down, however.
Dec
28
comment What is meant by stack in connection to a process?
@peterph - You make good points, but can you name an architecture other than HP's PA-RISC that has a stack that grows up? Section 2.3.2 of "Thirty Years Later: Lessons learned from the Multics Security Evaluation" (acsac.org/2002/papers/classic-multics.pdf) implies that Multics hardware had such a stack.
Dec
28
answered What is meant by stack in connection to a process?
Dec
27
answered Wi-fi connection failing on Arch Linux
Dec
4
answered HTTPd shows PHP code instead of executing it
Nov
30
comment Why there are multiple shells in a Unix like system?
Thank you, RBerteig: well written.