The Good Old Days.....
gr8fulnded writes: "How many of you remember seeing some of these old computer ads?" I'm not sure whether to file this under humor or technology. I can imagine looking at a G4 Cube ad 20 years from now, and comparing it with the then-current generation. "Gee Grandpa, did your computers really have wires?"
Perkin-Elmer was one such company advertising back then. We had a laugh at work because until recently, they still used those beasts there. Because they never rewrite code when we change platforms, only port it, there's a routine called PEKLUDGE() which must be called. Nobody ever claims to understand what it does anymore.
I remember some detail of one ad - it was comparing one company's product to the competition and described how it had some 512 bytes of memory and could perform something on the order of a few hundred operations per second. And I think they boasted that it could use the new punch-card technology to input programs...
I gave the issue to a friend who was born that month, but I think I'm going to borrow it and put up a page with some of the ads on it. Email me if you're interested in the URL when it's available.
And they had cables, and disks that spun around and everything........
--
It's either on the beat or off the beat, it's that easy.
I moderate therefore I rule!
--
Here is a *really* old one.
/dev/random > /dev/hda3
---
cat
I pledge allegiance to the flag...
of the Corporate States of America...
In the year 2020...
See you in hell,
Bill Fuckin' Gates®.
See you in hell,
Bill Fuckin' Gates®.
(This post is ©2001 Microsoft(TM) Corporation.)
With the C64 it was common convention to prefix hexadecimal numbers with a $ instead of the now more common "0x". So $600 was decimal 1536. A location which, if you (POKE|ST[AXY])'ed it, you could make a character appear at a certain place on the text screen. That's because $0400-$07E7 (inclusive) was by default used to store the 40x25 text screen. The colour information was stored elsewhere though, at $D800-$DBE7. After the screen memory was a few bytes related to the eight graphic sprites (but you had to poke at the video chip registers in the $D000 range to actually make the sprites appear). And right after that came $0800, which was the start of BASIC program memory space, which extended all the way up to $A000 (which was the start of the BASIC interpreter ROM unless you fiddled with $0001 to unmask the RAM that was there). That's 38912 bytes, which when you exclude the zero byte at $0800 gives you the "38911" in the "38911 BASIC BYTES FREE." message that appeared when you turned the computer on.
Just a little arcane knowledge I thought I would share.