7 ms·
Search, Mad Men style: A complete IBM 362 Google interface in the browser
- wyck 14y agoI searched "images" for a generic term and it listed 25,270,000,000 results and started to print out each one in ascii, I'm going to be here a while.
- tobyjsullivan 14y agoGoogle API quota exceeded (for now). Awesome job though, it's really well done. Fun.
- vavoida 14y agobtw. for those who enjoy ASCII & dialup-sound check http://www.masswerk.at/googleBBS/ http://www.masswerk.at/googleBBS/
- brunooo 14y agoWhat i love most about it is that's so annoyingly slow that it actually lets you feel how computing must have been back then.
- hosh 14y agoYeah, like a good museum exhibit.
- SoftwareMaven 14y agoThe "reel to reel" was still faster than the old cassette player I had hooked up to my old TRS-80.
- duck 14y agoAnd of course you would first have to walk and find that reel about thousands of others and then load it.
- tankbot 14y agoThat was my first computer, with that awful beige Radioshack shoebox cassette player. Oh, the fun days playing Artilery for hours and hours :o)
- nobleach 14y agoCLOAD..... And you had to try it at least 3 times.
- znowi 14y agoYes, indeed. Two observations from my short time at the console. 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 :)
- jff 14y agoRegarding 2, remember that you're looking at a turnaround time of hours to try running your program, unless you were in a special situation. Anytime punch cards are involved, response time goes from seconds to minutes or hours. "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.
- znowi 14y agoAh, yes. I'm aware of that. I actually read this rather famous book on the subject, "Hackers: Heroes of the Computer Revolution" by Steven Levy. I thoroughly enjoyed it. All the stories, machines, code and people. If anyone wants to get the feel of those times I highly recommend it.
- xradionut 14y agoWe had the fugly IBM terminals by the time I went to the university. Long lines waiting to key in your assignments, then even longer time awaiting the printouts. 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.
- chiph 14y agoI wrote a VT-100 emulator for my Atari ST so I could do the same thing with the school's Data General Eclipse MV-8000. Much nicer being able to complete assignments within walking distance of the refrigerator. :)
- napoleond 14y agoIs this using the Web Search API? Or is there a non-deprecated replacement?
- d503 14y agoGiven the error message I received I think yes to the first :) RECEIVED MESSAGE "Quota Exceeded. Please see http://code.google.com/apis/websearch 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.
- deleted 14y ago[deleted]
- aramadia 14y agoStill faster than my city's library search.
- hosh 14y agoIt's interesting how a cultural artifact belonging to a museum is better preserved in software. It is unlikely anyone will put the hardware in a museum, let alone getting it operational and allowing someone to play with the exhibit. 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."
- WalterGR 14y agoThe Computer History Museum in Mountain View spent 2 years fully restoring a DEC PDP-1. You can go see it - I don't even think you need to pay for admission to the museum. 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. http://en.wikipedia.org/wiki/Spacewar!#Spacewar.21_today http://en.wikipedia.org/wiki/Spacewar!#Spacewar.21_today
- brunooo 14y agoThere's actually an PDP-1 easter egg in this one, just search for space and it takes you to a HTML5 version of the original screen / vector graphics.
- deleted 14y ago[deleted]
- ampersandy 14y agoFor everyone else reading this, if you live in the bay area, you should seriously visit the Computer History Museum. It's absolutely fascinating to see how far we've come in such a short time. I had assumed I wouldn't get much value from the trip, but I was blown away.
- MaysonL 14y agoGolly, that brings back memories [played Spacewar fairly often back in the '70s, albeit on PDP-15 clones].
- guimarin 14y ago"List Games" -> Select #4. -> slow smile. :-)
- SoftwareMaven 14y agoI might have obliterated the world (not totally sure, the print out is still going).
- ComputerGuru 14y agoI was expecting this: http://cl.ly/image/2g1Z3K143X34 http://cl.ly/image/2g1Z3K143X34 Quota exceeded :)
- brunooo 14y agoImage and News search should still work.
- informatimago 14y agoIt should be implemented in Javascript to run the searches from users' browsers instead of a central point.
- masswerk 14y agoThat's what it does – there is no central access point. But Google is checking the quota by the referrer.
- 7beersonthewall 14y agoAt least you get the response faster than if you were on a 2400 Baud Modem...
- revelation 14y agoThats a proper skeuomorphic interface. I like how it discards the card if you use backspace.
- radioxid 14y agoDo you think they omitted the r in search on purpose ? (on the left, written ⊥)
- keithpeter 14y agoYes, very well done. I shall use it this week in teaching for the giggle factor. Seems to work perfectly in Opera 12.11 on Ubuntu Linux
- hsmyers 14y agoI would have preferred the Model 28 Keypunch if only because it was my first one :)
- ChuckMcM 14y agoBrilliant, of course the LP01 didn't have both upper and lower case :-) But whose counting.
- masswerk 14y agoAnd it's condensed too – I know. But it has to have lower case in order to display URLs. And it provides legibility for the news reader mode: http://www.masswerk.at/google60?mode=news http://www.masswerk.at/google60?mode=news
- unimpressive 14y agoGood on the authors spacewar demo for doing the graphics right. But it's still missing that charming green phosphorous glow.
- jacquesm 14y agoFinally an inside view of a Google DC that I can relate to! 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.
- viking4539 14y agoWhen I opened this, I happened to play Tron Legacy OST in the background. Made the effect 100x. DAMN. Try playing this the background: http://www.youtube.com/watch?v=JLZGbJ5QE8M http://www.youtube.com/watch?v=JLZGbJ5QE8M
- unimpressive 14y agoI thoroughly believe that doing just about anything with radiantx's Space Beacon in the background makes you feel like a l33t h4x0r.[0] [0]: https://www.youtube.com/watch?v=VFGFKL20kqA https://www.youtube.com/watch?v=VFGFKL20kqA
- stretchwithme 14y agoAwesome. I remember doing things this way. With a 200 baud modem. 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.
- brk 14y agoWhat used 200 baud? I remember 110, 300, and then 1200 was the next progression. I don't ever recall even hearing about a 200 baud modem.
- pjbrunet 14y agoI never heard of anything below 300, but I was born in '75 ;-) I never saw a BBS that accepted anything below 300.
- stretchwithme 14y agoYeah, it was probably 300. 17 was a long time ago. Some googling seems to indicate the V.21 modem could run at 200 or 300. But I have no idea.
- epo 14y agoI once had demigod access to Southampton University Computer Centre. The ops staff used to rip erroneous job cards in half and put them back in the deck for repunching. Clueless or lazy students sometimes repaired them with sellotape and resubmitted. The resulting bang as the card hit a high speed reader could be heard across the whole room and would take out the card reader for about 15 minutes while glue was cleaned off the innards. 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.)
- andrewcooke 14y agothere's something odd about the way the tension rollers move, but i can't work out what. the way it's shown seems logical, but it looks wrong. anyone know what's up?
- CountHackulus 14y agoI work on the System 390 every day, this is surprisingly accurate.
- teh_klev 14y agoHow nostalgic for me, reminds me of my days as a junior Data General field engineer - Nova 3, Eclipse S/130, S/140, S/200'S + Phoenix and Gemini 10+10 and 5+5 toploaders. 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 http://www.chookfest.net/nova3/ebay.html They made me send it back after a couple of quarters of abnormal electricity bills.
- ck2 14y agoMakes you realize in 1000 years there will be museums where people will go to see the early ipad and android devices and wonder how anyone got anything done with them, and stare at 3.5" and 2.5" hard drives with their ridiculously tiny 1TB capacities. Hmm, maybe even in just 100 years.
- deleted 14y ago[deleted]
- gojomo 14y agos/museums where people will go/engrams that posthumans will load/
- ilaksh 14y agoIn 100 years people will be in zoos / wildlife refuges.
- davidhollander 14y agoUnless a better word than "wildlife refuge" is discovered to specifically denote human living areas. In which case people will be in towns.
- rmc 14y agoSuburbia
- valisystem 14y agoThe productivity increase is amazing !
- 65b 14y agoLace card attempt failed
- masswerk 14y agoHere you are: http://www.masswerk.at/google60/?q=*lace http://www.masswerk.at/google60/?q=*lace
- archandele 14y agoWow ! Beautiful !! :-)
- wildranter 14y agoVery cool stuff. But it makes me want another computer with a few more kilobytes of ram, a z80 inside, and a k7 tape recorder for permanent storage. :)
- linhat 14y agoJust having the most fun playing a round of "thermonuclear war" (well, actually, it's mostly playing itself), better than any (AAA) title I have been playing lately. This one is going to take forever. And I am glad that we moved from printed output to graphical displays, the amount of forests we would have had to cut down...
- deleted 14y ago[deleted]
- linhat 14y agoFWIW: SIMULATION ENDED. WINNER: NONE. SIMULATION TIME: 02'00 @@@@ @@@ @ @ @ @@@@@@@@@@@@@@@ @ % @ @@@ @ @ @@@@@ @@@@@@@@@@ @@@ %%%%% % %%%%%%%%%%%%%% @@@@@@@@@@@@ @@@ @@@@@@ @@@@@@@@@ @ %%%%%%%%%%%@@%%%%%%%%%%%%% @@@@@@@@@@@@@@@@@@@@@ @@@@ @@@@@@@@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@@@@@@@@@@@@@@@@@@@@@ @@@ @@@@@@ @@@@@@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% @ @ %%%%%%%%%%%% %% @@@ @ @@@@%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% %%%%%%%%%%%% %%%% @ @@@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%@ %%%%%%%%%%%%%%%%%%%@ @@ @@@@@%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%% @@@@@@@%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @ %%%%%%%%%%%%%% @@ @@%%%%%%%@ @@@@@@%%%%%%%@@@@@@ @ @@ %%%%%%%%%% @@@@@@ @ @@@@@@@@@@@@@@@@@@@@@@@@@ %%% % @@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@ %%%%% @@@@@@@@@@@@@@@@@@@@@@ @@@ @@@@ @@ @@@@ @@@@@@@@@@@@@@@@@@@ @ @ @ @ @@@@@@@@@ @@@@@@@@@@ @@ @@ @ @ @@@@@@@@@@@@@@ @@@@@@@@ @@ @ @@@ @@@@@@@@@@@ @@@@@@@@@ @ @@@@ @ @@@@@@@@@ @@@@@@ @ @@@@@@@@@@ @@@@@@@ @@@@ @@@@@@@@@@@@ @@@@@ @@ @@@ @@@@@ @@@ @ @ @@ @ @ I almost believed it would take the full 48 hours...
- dutchbrit 14y agoCHANNEL ERROR (VERBOUS) RECEIVED MESSAGE "Quota Exceeded. Please see http://code.google.com/apis/websearch http://code.google.com/apis/websearch. HUMAN READABLE: "Mountain View, we have a problem." ADVICE: A quota error indicates a temporary overload due to high demand. Please retry later. Sadface :( Great experience though, props to those who made it!
- joeyhess 14y agoIt's completely appropriate for an art piece about the limitations of the 1960's mainframe era to end with a demonstration of how little we have actually progressed. Brava!
- danso 14y agoI've never watched "Mad Men" but this Google simulation was so entertaining that I might just pop on the Netflix instant streaming this weekend. The first "image" result for "Mad Men": +--------------------------------------------------------------------------+ | | | *************** | | **** * ***** | | *** **** | | * * ** | | ** ******** * | | * * **** ** | | * *** *** * | | ** ** * * | | * * * * | | * * * | | ***** ****** * * | | * * ** * | | **** **** * * | | ************* * * * ** ** | | *** * * *** * * * | | *** * ** * | | ** ****** ** * | | ******* ********* **** ******** | | **** ** *** | +--------------------------------------------------------------------------+
- xyzzyb 14y agoThis would actually been even cooler to hook into DuckDuckGo's zero click interface. The machine would be able to respond with actual information for lots of queries. Mathematics calculations, topic summaries, definitions, etc. https://duckduckgo.com/api.html https://duckduckgo.com/api.html
- andyjohnson0 14y agoNow on the front page on The Verge http://www.theverge.com/2012/12/11/3754042/google60-google-norbert-landsteiner-search-mad-men http://www.theverge.com/2012/12/11/3754042/google60-google-n...
- GnarfGnarf 14y agoI worked with cards in the 70's. It was possible to insert & delete columns when copying, by pressing down on the source or target card respectively, while duplicating. 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).
- maxharris 14y agoWatching the tape animation makes me think that these guys have never actually seen a magnetic tape unit before. At several points, their animation shows the reels spinning in opposite directions. An actual tape would snap if you could somehow get the reels to do that.
- Nick_C 14y agoMy memory is that they did occasionally reverse, with the vacuum column buffering the tape to avoid too much tension. It was 30 years ago though, so don't quote me. 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.html http://www-03.ibm.com/ibm/history/exhibits/701/701_1415bx27....
- masswerk 14y agoHaving only a limited amount of RAM accessible, you simply had to rewind the tape drive in order to process data. (E.g., for the UNIVAC I, the first computer to rely on tape drives, there were the commands 1nm, 3nm to read/write forward and 2nm and 4nm to read/write backward. That's also what the seek-command in any file-API is for.) The vacuum columns provided the extra amount of tape to control the tension and keep the tape from snapping. In the animation, the exaggerated action of the tension rollers stands for this functionality of the vacuum columns, which can't be shown in the limited screen estate. (In the ambient audio there's a "floop" like sound, probably produced by the vacuum columns on occasion of a reversal of the direction.)