1981 Radio Shack computer catalog (2015)
mashable.com
mashable.com
A computer in the 70s/80s was a serious expense, similar to buying a nice used car, or a year of state college.
My folks bought me an Apple ][ around 1980. $2500 bought : 1mhz, 48k of ram, 1 floppy drive, a 9" Sanyo monochrome monitor, and what seemed like an endless universe of possibilities. The next six years were a blur of Assembly (Lazer Systems Interactive Compiler), and Applesoft Basic, trying to unlock the secrets of that machine and write my own games. It was magic! I am 100% certain that $2500 investment by my folks is the reason I have had a career in software.
I remember riding a 10-speed bike downtown to Computerland to buy an individual floppy disc @ $5/each. The university bookstore only sold Gorilla brand, and they were around $7 each.
Imagine the joy when I learned to use a scissors (later, a nibbler tool) to cut a notch out of floppy case so I could use both sides. Like finding free money!
Now a RaspPi Zero is $5 and information is limitless. This is a gilded age.
That is quite possibly the biggest understatement in the history of humanity. And it's not just because computer hardware has become essentially free. When I was a kid, to get any kind of information meant waiting for the daily newspaper to be delivered, or a trip to the library, or, if you were lucky, pulling out a volume from the encyclopedia on the book shelf (another very pricey commodity in those days). It still boggles my mind that you can buy a full-featured Gnu/Linux server for the price of a hamburger, and Wikipedia is literally free. It's a freakin' miracle.
My parents bought a Commodore 64 when I was a kid and I loved the thing, but I've come to realize over the years that I knew almost nothing about it as a kid. I had never even heard of PEEK/POKE and if it wasn't in the (admittedly pretty good) manual then there was basically no chance that I would. I remember the manual briefly touched on the sprite generator, but not in enough detail that a kid who only knows BASIC could use it. It never even mentioned the SID sound chip. The only "computer" books my library had were talking about CDC machines and IBM mainframes, or extremely general discussions about core memory and them fancy new transistor things. I think they might have had some programming language books too, but since I didn't have any compilers they were useless. This was in the 80s.
Today's kids can get in depth information on almost anything, and have ways of talking with experts if they get stuck. I'm excited to see how they turn out.
This is the one: http://www.retrogamingworld.co.uk/images/thumbnails/350/525/...
As a kid I didn't really understand much of it, I remember making a simple sprite move around the screen, and designing my own sprite using the grid example it gave.
However looking back at the manual now, it's amazing how much detail it goes into, from sprite positioning, sprite expansion, drawing multiple sprites ( all via POKE and PEEK) to programming the SID chip (one whole chapter on this).
It doesn't deal with handling sprite collision though, so you would struggle to make a game I suppose. But the manual is surprisingly in depth. It does mention that for more advanced topics you would need the "C64 programmers reference guide".
Edit: found it. Somehow different, but that's the closest to what I remember: http://www.defence-force.org/computing/oric/library/lib_manu... Chapter 10 and Appendixes were invaluable.
> Today's kids can get in depth information on almost anything
OTOH, in the 80's, CPU instruction sets were tractable, and writing machine code was in the realm of possibilities for kids (I should know, I did it ; it was loads of fun).
I remember as a 16yo trying to buy my first car (used 1979 Camaro) and how I thought knowing about the NADA guide you could browse through at the library was secret knowledge and used the copied page as negotiations tool. Now that info and more is readily available in few clicks on your portable phone/computer you carry in you pocket when at the dealer.
"What is the main export of Bolivia?"
and it answered "tin". I don't remember anything else about the story. I remember thinking that such a machine was an impossibility. Asking such questions of a computer now is trite.My high school acquired a Business Basic 4 computer my senior year. The math teacher decided to teach a BASIC programming class, where we'd use a punch card machine to write our programs, give the card decks to him, and he'd run them. He wouldn't let any of us touch the computer, or even be in the same room with it.
My most advanced program was a quadratic equation solver, just a few lines of BASIC. (The class was more or less a joke.)
But when I got to Caltech a year later, they gave all students an account on a DECSystem 10 timesharing system, and everything went downhill for me after that. I'd go to class in the day, and spent all night in the computer center playing with it.
It was such a strange time because of all of the different form factors and sizes. I had a DOS computer that looked like a metal waste bin with a monitor embedded. The keyboard would clip onto the monitor: "Portable" The Apple II, Atari 1200XL, and Commie were all short lived, as they are not 'business computers'. There were also countless 'bubble pop' keyboard computers that I only remember because of the feeling of pressing on the keys. The standard IBM Personal Computer XT was my sole computer until the 486 era. The lack of EGA/VGA in that time meant that I increasingly wandered onto BBS systems until I found several that actually had Internet access by syncing with the University. I had two email address in 1986. It took me about a year to discover the difference between electronic mail on the bulletin board that I was used to and e-mail. As for modems, the jump from the TRS-80 Direct-Connect Modem on page 12 of the catalog that connected at 300bps to a 2400bps internal modem on the XT was mind blowing.
I also remember being disgusted by GW-BASIC and being on a programming bulletin board called McAffee's. It was so frustrating because I did not have access to a C compiler and was crushed to find out from the SysOp how much it cost back then. When I finally managed to get a pirated version of Borland Turbo C, I was ecstatic.
Spending $3000 on a computer in 1980 is the equivalent of spending $9,000 today.
Like you said, you could get a really nice used car for that.
http://data.bls.gov/cgi-bin/cpicalc.pl?cost1=3000&year1=1980...
Sums up the situation nicely.
That fully loaded Macbook Pro will be outdated before the ink of the advert is properly dried.
It's a huge difference if you can deprecate an investment over a large number of years or if you're expected to buy something new every one or two years.
Tablets and phones are even worse when it comes to aging.
In contrast, we have a 2009 MacBook Pro. Still works just fine for web browsing, word processing and things of that nature. Mobile phone hardware is moving super fast as desktop computers were in the '80s, but I think that the improvements in desktop (well, laptop is the equivalent today) hardware are less important for most people.
But if you had stuck with the CP/M world you would have been able to run that old hardware for many years more.
Note how you have relegated your 2009 MacBook Pro to 'web browsing, words processing and things of that nature', whereas as a developers machine it is likely quite underpowered.
We are also at the end of the easy pickings from Moore's law so this too means that machine replacement pace is now (fortunately) finally dropping off a bit.
But phones and tablets are basically an exercise in planned obsolescence and computers while they last a bit longer than in the past are still being replaced quite frequently. Your MacBook Pro is on it's 'second life', no longer in use for its primary purpose.
I think that software developers and computer enthusiasts back then wanted to upgrade as often as they would now (though I might still argue that even for developers the pace is less today than it was back then). For your "average office worker" or "average home computer user", I'm guessing that their computer will serve them well for longer today with less clear incentive for upgrading.
I mentioned the web browser, word processing and such because those are things that many non-developers commonly do with computers. That 2009 MacBook Pro would likely continue to serve a non-developer just fine and the only reason they might consider upgrading is that Mac OS Sierra doesn't support it.
In short, I think desktop/laptop machine replacement pace started dropping off for most people years ago. In the 80s the performance and storage improvements were way more meaningful than they are for many people than any time recently.
I was a software developer back then and the pace was measurably slower. Development tools would be static for years between upgrades too.
But- I see your point. I have a 2013 MBP as my developer machine and it's being replaced the day the new one comes out.
Biggest problem I see is that we're continuing the trend of specialized hardware and specialized software for that hardware. I can't run current ios software on an iphone 4 - it might be possible for people to write software for it, but they can't distribute it. Possibly similar for android - haven't done as much dev there.
When I wrote for c64, I didn't have to worry about what version of stuff people had - they had a c64, same in 1983 as it was in 1990 - an entire 7 years, and new code would work on old systems. We're increasingly moving away from that. :/
1) thanks to Jay Miner and company had better graphics and sound than the Apple ][
> my mom was a homemaker (is that still PC?)
I don't know if it's considered PC (can't honestly see why not, if anything other than neutral it's actually offering more respect) but it's certainly US-centric. I've never heard it outside of US TV/films.I attribute a large part to my mom, basically no questions asked, in getting me that first PC to my whole career in IT. As well as a tinkerer of tech stuff and still prefer fixing electronic stuff and building my own PC from parts than buying name brand ones. I'm 43.
I need to tell her thanks again next time I see her for basically taking a $9k loan out (in today's $$) for her 10yo son for this gadget computer stuff that was starting to take off that no one else in our circle of friends really even knew much about.
That makes a much stronger impression of how much cheaper hardware has become, as well as more capable.
https://archive.org/details/radio-shack-catalog-rsc-04-compu...
Theres a lot more to see at archive.org of course.
So happy when I discovered they had a few DAK Catalogs. So many pleasant memories and a few orders too! That guy could really put a catalog together back in the day: https://archive.org/search.php?query=dak%20catalog
Today kids learn Java in High School and carry powerful computers in their pockets and on their wrists. I'll probably be pushed out of the Java industry before I even retire by one of them.
The executive summary: it's both incredible (it has features I've never seen elsewhere) and horrifying (wait until you see the keyboard, and you only have 64 BYTES for everything).
We had several Model 2 (gray) and 3 (white) in our school (mid 80's), but only a few had floppy drives. The ones that didn't were connected to the instructors machine (had had dual drives; oooohh) connected via that network controller (box with big knob). It hooked to the cassette port of the client machine so a program could be dumped to multiple machine simultaneously, or the knob could be switched to receive from a particular client machine.
Used to play Telengard, and use the hex editor to insert foul words into certain programs.
Computing back then just seemed so much more exciting; Tandy, Commodore, Atari, Apple, original PC. It's ubiquitous and drab now, or maybe it's my middle agedness.
Ah, backing up to cassette.
This all fit into a carrying case not much smaller than a regular laptop these days.
The Standard API Petroleum Measurement Tables had been recently reapproved in 1980, for the first time as a computer routine rather than hardcopy handbooks of 83,000 entries each. This was a specific standard computer program, about 2K of Fortran77 32-bit mainframe floating-point code which had been jointly adopted by API & ASTM complete consensus. That much text would not fit into the Pocket Computer anyway. To get the 4-bit Pocket computer functional as a replacement for the handbook, I had to ditch the floating point, not use the exact algorithms the table was based on in any recognizable way, and come up with a bit-saving scheme not unlike the UNUMs of Gustafson[0] which have been discussed here. Each byte of memory was economized.
Carrying it while boarding tankers and barges back then, I would guess that pretty much turns out to be the first laptop on the Ship Channel.
Now everybody's got a laptop and it's no big deal.
Crazy computer kids, we were...
What I didn't know at the time was that some of it was encoded so that say "#" would mean "print", I didn't find out until the internet came along and I read stuff like the link [1] for nostalgia.
I still have a BBC computer and Cub RGB monitor - I have an SD card adapter for it nowadays. I have a BBC Forth ROM chip in it and so I have a Forth Machine at the flick on a switch with a built in A/D convertor, Speech Synthesis also in ROM and a 1Mhz interface bus. Pretty cool gadget still.
[1] http://www.acornelectron.co.uk/mags/aab/revs/morley/Teletext...
And the $299 8K ram expansion gives a bit of context to "640k should be enough" comment.
I wish I had had the nerve to get our electronics shop to build the $20/$30 modem design that was published in BYTE
The weird thing about the range is how none of them is compatible with any of the others.
Edit: https://en.wikipedia.org/wiki/Corvus_Systems#Disk_drives_and...
Check out the add https://habrastorage.org/getpro/habr/post_images/5b6/a0b/e6d...
Makes me feel better about the 2 grand I dropped after I graduated from college on a 1G hard drive.
It was the TRS80 model II and model III from my fathers work that made me want a computer. My the time I had saved up a chunk of money, the ZX Spectrum was released and I could finally afford one (I waited a bit longer so I could get the 48k one). The C64 was far too expensive for me at the time.
Then shortly after the Apple //e came into our lives. It was like night and day, especially considering we had a modem and I could dial into these strange things called BBS's. It even had color! Wow, what a game changer that was. Computer camp was little more than my classmates and I copying videos games. There was almost no DRM back then, maybe a question asking you to check something in the manual to make sure you at least had the manual that shipped with the floppy.
Its crazy to think how the Mac and Windows 1.0 came out shortly after. The innovation from 1981 to 1985 was incredible. In four years you went from using a TRS-80-like monstrosity to sitting there using a mouse and keyboard running a refined and user-friendly GUI interface. I remember the first time I used a mac. I just used paint for hours on end. It was magical to me.
Walk into RS store.
Type
10 print "some profanity"
20 goto 10
Leave store before RS dude sees you.
I've been a software developer professionally since not long after that.
10 PRINT "SOME PROFANITY ";
20 GOTO 10
The trailing ; makes the PRINT not move the cursor to the next line, so you end up with your string plastering the entire screen in a cool (at least to early-teen me) way.Also, of course computers of that day didn't use lower case (it seems that was an add-on for the TRS-80) quite as often as we do today. :)
And yes, I checked the BASIC manual for the TRS-80: http://www.trs-80.com/trs80-info-level2.htm#IO to make sure this was supported, I never had a TRS-80.
Since the screen was 40 characters wide (at least on the Apple ][ it was), the print would happen 3 times and then the next one would wrap around and be offset by 1 character on the next line.
This had the effect of making the words appear to smoothly scroll horizontally across the screen as the text rolled vertically.
People kind of know that we had spreadsheets and word processors and payroll systems back then, but they don't know what they were like.
Most of the non-parts cost was probably marketing expense.
These days I can buy a similar piece of hardware on Alibaba for $15!
And now I can get OSS tools for free that totally blows away the state of the art at that time. Amazing!
It sends a signal through the power socket, but do you have to have special light bulbs?
As far as long lived protocols go, X10 is up there... 1975 to 2016 and counting...
re: "doing any good", yes, that's hard to say. The ROI may not be for years, if ever. It was as much a "I have an idea,let's see it through" project as a real money saver.
The attic is insulated, and with a radiant barrier, to boot.
But if you were going for cooling, you wouldn't go for a dark asphalt roof.
The controller app is a bash shell script. :-)
It sounds like X10 (was developed in the 1970s).
Fun fact about the Kaypro II: it was the first Kaypro model, but they added the roman numeral II to borrow some of the Apple II's popularity.
It's also unfortunate that we're seeing the end of Moore's Law, and the easy gains in compute power through the use of a process shrink. Here's hoping people get really serious about molecular nanotechnology research.
Was hoping to see a Dungeons of Daggorath game cartridge.
Really brings back some memories. My father ran his own business and had a few TRS-80s. The first programming I did was on these machines when I was in the second grade.
But seriously, my first computer was the handheld TRS-80 and I fondly remember programming Pascal on the TRS-80 Model III in H.S.
I do miss having all of those drawing characters on the front of the keys though. C64 character art was the best. It's kind of a shame that the IBM-PC character set won out with its all international and business friendly characters instead of the cool art characters.
Never mind that the whole field of computing changed with the advent of home computers and PCs.