Search, Mad Men style: A complete IBM 362 Google interface in the browser
masswerk.at
masswerk.at
Many of the better museum exhibits tend to tie in things to people's daily life in the present. I searched an anachronistic term, "game of thrones."
During the presentation, they load Spacewar! from paper tape, and two members of the audience can battle it out.
It's pretty amazing to play one of the first graphical computer games ever, on a computer first released 50 years ago.
Also, I absolutely love this demo. It's really a work of art.
It really puts to shame my humble plan to finish my Osborne 1 emulator and put it on the web.
Samson was demonstrating four part audio synthesis of Bach organ pieces. It turns out that during the restoration project, they came across some of his original data tapes encoding the music, but the software was long lost, so he recreated his hack 50 years later, with the additional constraint that he had to reconstruct his data format and remain compatible with it!
Admittedly this was their Dasher D200 (current loop) and LP2 era, but we did sometimes bootstrap DTOS (Diagnostic Tape Operating System) from paper tape if all else failed. We even had a couple of ancient punched card readers in stock for certain oddball customers, just in case.
I used to have a rig that looked like this in my parents dining room:
http://www.chookfest.net/nova3/ebay.html
They made me send it back after a couple of quarters of abnormal electricity bills.
1. I can distinctly feel the presence of the machine and a dialogue that's going on. Unlike largely transparent computer personality of the everyday use today.
2. Absence of internet distraction coupled with machine-centric environment probably resulted in a more productive developer time. That's not counting hours spent in ardent Spacewar! battles :)
"Development" would be sitting down, writing your program on sheets of paper (marked out to 80 columns so you know how many characters you get). Then either you'd key it yourself, or you'd send it off to be keyed onto cards. I'm not really familiar with the 390, but that's typically how things would work on a punched-card (i.e. batch) system.
Found a nice loophole that I could exploit. Modem users got higher priority on jobs. Plus the TRS-80 Model4P I owned was capable of terminal emulation and other nice tricks to speed up Fortran and JCL assignments. So I sat in the comfort of the dorm room and used the time I saved on EE assignments.
Much nicer being able to complete assignments within walking distance of the refrigerator. :)
Quota exceeded :)
The first "image" result for "Mad Men":
+--------------------------------------------------------------------------+
| |
| *************** |
| **** * ***** |
| *** **** |
| * * ** |
| ** ******** * |
| * * **** ** |
| * *** *** * |
| ** ** * * |
| * * * * |
| * * * |
| ***** ****** * * |
| * * ** * |
| **** **** * * |
| ************* * * * ** ** |
| *** * * *** * * * |
| *** * ** * |
| ** ****** ** * |
| ******* ********* **** ******** |
| **** ** *** |
+--------------------------------------------------------------------------+ s/museums where people will go/engrams that posthumans will load/ SIMULATION ENDED. WINNER: NONE. SIMULATION TIME: 02'00
@@@@ @@@
@ @ @ @@@@@@@@@@@@@@@ @ % @
@@@ @ @ @@@@@ @@@@@@@@@@ @@@ %%%%% % %%%%%%%%%%%%%%
@@@@@@@@@@@@ @@@ @@@@@@ @@@@@@@@@ @ %%%%%%%%%%%@@%%%%%%%%%%%%%
@@@@@@@@@@@@@@@@@@@@@ @@@@ @@@@@@@@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%
@@@@@@@@@@@@@@@@@@@@@@ @@@ @@@@@@ @@@@@@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%
@ @ %%%%%%%%%%%% %% @@@ @ @@@@%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%
%%%%%%%%%%%% %%%% @ @@@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%@
%%%%%%%%%%%%%%%%%%%@ @@ @@@@@%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%% @@@@@@@%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @
%%%%%%%%%%%%%% @@ @@%%%%%%%@ @@@@@@%%%%%%%@@@@@@ @ @@
%%%%%%%%%% @@@@@@ @ @@@@@@@@@@@@@@@@@@@@@@@@@
%%% % @@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@
%%%%% @@@@@@@@@@@@@@@@@@@@@@ @@@ @@@@
@@ @@@@ @@@@@@@@@@@@@@@@@@@ @ @ @ @
@@@@@@@@@ @@@@@@@@@@ @@ @@ @ @
@@@@@@@@@@@@@@ @@@@@@@@ @@ @ @@@
@@@@@@@@@@@ @@@@@@@@@ @ @@@@ @
@@@@@@@@@ @@@@@@ @ @@@@@@@@@@
@@@@@@@ @@@@ @@@@@@@@@@@@
@@@@@ @@ @@@ @@@@@
@@@ @ @
@@ @ @
I almost believed it would take the full 48 hours...Try playing this the background: http://www.youtube.com/watch?v=JLZGbJ5QE8M
Having to throw a card away because of a typo was somewhat inhibiting.
Quite a contrast to discovering WordPerfect and realizing you can make all kinds of mistakes without such waste.
This time that user's whole job would be returned, guillotined in half and tipped into a manilla envelope, with a suggestion that next time they repunch error cards. Savvy users realised that you could repunch the correct code and use chad to fill in unwanted holes. Stacked in a deck these could last a surprisingly long time. (Yes, I'm that old.)
Some googling seems to indicate the V.21 modem could run at 200 or 300. But I have no idea.
RECEIVED MESSAGE "Quota Exceeded. Please see http://code.google.com/apis/websearch.
HUMAN READABLE: "Mountainview, we have a problem."
ADVICE: A quota error indicates a temporary overload due to high demand. Please retry later.
We invented the "240-column" card to increase data storage (three 4-bit digits per column). Our cards looked like lace doilies. ('7' = 0111)
A real programmer measures his worth by how much he can accomplish, with what little he has. (Cue the penis jokes).
Sadface :(
Great experience though, props to those who made it!
Brava!
(In the ambient audio there's a "floop" like sound, probably produced by the vacuum columns on occasion of a reversal of the direction.)
This seems to indicate back-spacing, although it doesn't mention the transition time between directions. http://www-03.ibm.com/ibm/history/exhibits/701/701_1415bx27....
Super stuff! I keep waiting for a red line to appear in the edge to warn me to change the paper box...
So many little details like the occasionally uneven font. A lot of work went into this.
http://www.theverge.com/2012/12/11/3754042/google60-google-n...
Mathematics calculations, topic summaries, definitions, etc.