This Weekend: Vintage Computer Festival Zurich

This weekend, November 18th and 19th, the greatest vintage computer conference in Europe is going down. It’s the Vintage Computer Festival Europe, and if you’re around Zurich this weekend, we highly recommend that you check it out.

On deck for this year’s VCF Europe is an incredible amount of amazing retrotechnology. A demonstration of high-resolution graphics without using computer memory will be found in a few Tektronix storage tube terminals (their Wikipedia entry is phenomenal, by the way). There will be a few Olivetti microcomputers on display demonstrating Italy’s contribution to the computer revolution. A PDP 6 will be recreated, and a 1964 IBM 360/30 will be revived. There will be discussions on using logarithms as a basis for computers. [Oscar], creator of the PiDP-8/I will be bringing his latest project, an exquisite miniature recreation of a PDP-11/70, with a molded enclosure and purple toggle switches.

This is a retrocomputer conference where an Apple I is the least interesting computer on display, an extremely difficult feat to pull off. VCFe will be held at Rote Fabrik in Zurich, and tickets are five units of the local currency per day. You can check out the festival on Twitter, Google+, and the main website.

A Neural Network Can Now Be Your Writing Assistant

Writing is a difficult job; though, as a primarily word-based site, we may be a little biased here at Hackaday. Not only does a writer have to know the basics, like what a semicolon is and when to use one, they also need to build sentences that convey information in a manner that is pleasant to read. As many commenters like to point out, even we struggle with this on occasion (lauded and scholarly as we are).

Wouldn’t it be better if we could let our computers do the heavy lifting for us? After all, a monkey with infinite time will eventually write Shakespeare and all that. Surely, a computer can be programmed to do all that fancy word assembly while we sit back and enjoy some coffee. Well, that’s what [Robin Sloan] set out to do with a recurrent neural network-powered writing assistant.

Alright, so it doesn’t actually write completely on its own. Instead, [Robin’s] software takes advantage of [JC Johnson’s] torch-rnn project, and integrates it into Atom to autocomplete sentences. [Robin] trained his neural network on hundreds of old issues of the sci-fi magazines Galaxy and IF Magazine, which are available at the Internet Archive. Once the server and corresponding Atom package are installed, a writer can simply push the Tab key and the sentence will be completed.

The results are interesting. [Robin] himself says “it’s like writing with a deranged but very well-read parrot on your shoulder.” While it’s not likely to be used as a serious writing tool anytime soon, the potential is certainly intriguing. When trained on relevant source material, the integration into software like Atom could be very useful. If a neural network can compose music, surely it can write some silly tech articles.

[thanks to Tim Trzepacz for the tip!]

Typewriter image: LjL (Public domain).

Dragging Teletypes Into The 21st Century

If you are of a certain age you may have worked in an office in the days before the computer revolution, and the chances are that in the corner of your office there would have been a teletype machine. Like a very chunky typewriter with a phone attached, this was an electromechanical serial terminal and modem, and machines like it would have formed the backbone of international commerce in the days before fax, and then email.

Teletypes may have disappeared from the world of trade, but there are a surprising number still in private hands. Enthusiasts collect and restore them, and radio amateurs still use digital modes based on their output. The problem facing today’s teletype owner though is that they are becoming increasingly difficult to interface to a modern computer. The serial port, itself an interface with its early history in the electromechanical world, is now an increasingly rare sight.

[Eric] has a project which addresses the teletype owner’s interfacing woes, he’s created a board with all the necessary level shifters and an Atmega32u2 microcontroller to translate the teletype’s output to USB.

In his design he’s had to solve a few problems related to such an aged interface. Teletypes have a serial output, but it’s not the TTL or RS232 we may be used to. Instead it’s a high-voltage current loop designed to operate electromagnets, so his board has to incorporate an optocoupler to safely isolate the delicate computer circuitry. And once he had the teletype’s output at a safe level he then had to translate its content, teletypes speak 5-bit ITA2 code rather than our slightly newer 7-bit ASCII.

The result though is a successful interface between teletype and computer. The former sees another teletype, while the latter sees a serial terminal. If you have a teletype and wish to try it for yourself, he’s released the source code in a GitHub repository.

Teletypes have featured a few times here at Hackaday over the years. We’ve had one as an SMS client, another that monitors a Twitter feed, and while it’s not strictly a teletype, a close examination of an Olivetti mechanical serial terminal.

Retrotechtacular: A Desktop Computer From 1965

About eight years before the Xerox built the Alto at PARC and over a decade before the Apple ][ premiered, Italian business equipment manufacturer Olivetti produced a bona fide desktop personal computer. When Olivetti debuted this typewriter-sized marvel in 1965 at a business convention in New York City, people were in absolute awe that this tiny, self-contained unit could perform the same types of functions as the hulking room-sized mainframes of the time. Some were sure that it was simply a small input device for a much bigger machine hiding behind the curtain.

But the revolutionary Olivetti Programma 101 was no joke. It performed standard four-banger operations and could handle square root and absolute value calculations. The Olivetti had 16 jump instructions as well as 16 conditional jump instructions, which put it firmly in state machine territory. Programs could be printed on a roll of paper or stored long-term on long magnetic cards.

Continue reading “Retrotechtacular: A Desktop Computer From 1965”

Retrotechtacular: A Mechanical UART

We’ve heard it said that no one invented the old mechanical Teletype. One fell from the sky near Skokie, Illinois and people just duplicated them. It is true these old machines were similar to a modern terminal. They sent and received serial data using a printer instead of a screen. But inside, they were mechanical Rube Goldbergs, not full of the electronic circuits you’d think of today.

Teletype was the best-known name, but there were other mechanical monster terminals out there. [Carsten] recently took some pictures of his 99 pound Olivetti mechanical terminal. According to him, there’s only one electronic component within: a bistable solenoid that reads the data. Everything else is mechanical and driven with a motor that keeps everything at the right baud rate (110 baud).

Like the Teletype, it is a miracle these things were able to work as well as they did. Lacking a microcontroller, the terminals could respond to an identity request by spinning a little wheel that had teeth removed to indicate which letters to send (TeleType used a similar scheme). Things that are simple using today’s electronics (like preventing two keys pressed at once from being a problem) turned out to be massive design challenges for these old metal monsters.

Turns out that when [Carsten] last fired the terminal up, a capacitor finally gave up its magic smoke. He plans to fix it, though, and as long as it isn’t a mechanical problem, we bet he will.

We’ve talked about Teletypes a few times in the past, including using them for text messaging and even Twitter.

Hackaday Retro Edition: Retro Roundup

retro

We’ve rebooted the Hackaday Retro Edition and again we’re getting a few submissions for retro successes – old computers that somehow managed to load our crappy, pure-HTML, no-javascript edition.


Inspired by the Palm Lifedrive in the previous retro roundup, [Bobby] dug out his Palm TX and loaded up the retro edition with the Blazer browser. Given this device has WiFi and a browser, it’s not much, but [Bobby] did run in to a bit of a problem: Palm never released WPA2 for personal use, and this device’s WPA abilities are buried away in a server somewhere. Interesting that a device that’s relatively young could run into problems so easily.

How about another Palm? [nezb]’s first smartphone, back in 2003, was a Treo 600. He dug it out, got it activated (no WiFi), and was able to load the retro edition. Even the Palm-optimized edition of Slashdot works!

How about some Xenix action? [Lorenzo] had an Olivetti 386 box with 4MB of RAM with Xenix – Microsoft Unix – as the operating system. The connection was over Ethernet using a thinnet card. Here’s a video of it booting.

[Eugenio] sent in a twofer. The first is a Thinkpad 600, a neat little laptop that would make for a great portable DOS gaming rig. It’s running Mandrake Linux 9, his very first Linux. Next up is the venerable Mac SE/30 with a Kinetics Etherport network card. It’s using a telnet client to talk to a Debian box.

Here’s one that was cool enough for its own post: [Hudson] over at NYC Resistor salvaged an old Mac SE with a BeagleBone Black connected to the CRT. This effectively turns the SE into a modern (if low powered) ARM Linux box. Emulators are always an option, though, as is loading our retro edition in xterm.

Links to the pics below, and you’re always welcome to dust off your old boxxen, fire it up, and load up the retro edition. It’s new and improved! Every half hour or so, five classic hacks from the first 10,000 Hackaday posts are converted to pure HTML. Take a pic and send it in.

Continue reading “Hackaday Retro Edition: Retro Roundup”