Principia Discordia

Principia Discordia => Techmology and Scientism => Topic started by: Triple Zero on May 10, 2010, 12:07:27 PM

Title: IRL Turing Machine
Post by: Triple Zero on May 10, 2010, 12:07:27 PM
this guy built a turing machine.

http://www.aturingmachine.com/

the awesome thing is that he built it using all sorts of electronics and servo motors and a felt tip whiteboard marker and a really really long (1000 meters?) roll of plastic strip on which a robot arm writes ones and zeroes.

he built it in this way to mimic the idea, or the image of the machine in Alan Turing's original paper, written in the early 20th century.

even though it doesn't have a lot of brass gears and such, it's probably the most true steampunk thing I have ever seen.

check the video, seriously.

PS if you don't know what a Turing Machine is (it does not have anything to do with the Turing Test, except for the inventor), then you might not be able to appreciate the awesome of this project. sorry.
Title: Re: IRL Turing Machine
Post by: Rumckle on May 10, 2010, 12:23:59 PM
Cool!
Title: Re: IRL Turing Machine
Post by: Rococo Modem Basilisk on May 10, 2010, 01:39:33 PM
This is pretty neat.

Did you see the various ones made of legos? I think the arabic-style ones and zeros make this cooler, though.
Title: Re: IRL Turing Machine
Post by: Mesozoic Mister Nigel on May 10, 2010, 05:19:00 PM
So that even the plebes can appreciate this: http://mathworld.wolfram.com/TuringMachine.html
Title: Re: IRL Turing Machine
Post by: Brotep on May 10, 2010, 05:43:11 PM
http://www.geekosystem.com/dwarf-fortress-turing-machine-computer/
Title: Re: IRL Turing Machine
Post by: Reginald Ret on May 10, 2010, 07:04:43 PM
Quote from: Brotep on May 10, 2010, 05:43:11 PM
http://www.geekosystem.com/dwarf-fortress-turing-machine-computer/
Quotebuild a computer capable of running dwarf fortress within dwarf fortress, then build an 8 bit computer in the dwarf fortress running on the computer in dwarf fortress.
HAHAHHAAHAAAAA!
:asplode:
Title: Re: IRL Turing Machine
Post by: Requia ☣ on May 10, 2010, 07:22:17 PM
A dwarf fortress based VM

Brilliant!

Also, I thought a real turing machine would require an infinite amount of memory?
Title: Re: IRL Turing Machine
Post by: Brotep on May 10, 2010, 10:11:02 PM
 :mrgreen:


Quote from: Requia ☣ on May 10, 2010, 07:22:17 PM
Also, I thought a real turing machine would require an infinite amount of memory?

Well, it's just a Turing Machine with a tape of finite length, as any real-world implementation must be.

I can't remember the difference between a Turing Machine and a Finite-State Machine, but I thought the latter couldn't write to the tape...?
Title: Re: IRL Turing Machine
Post by: Triple Zero on May 11, 2010, 02:03:05 AM
Quote from: Requia ☣ on May 10, 2010, 07:22:17 PM
Also, I thought a real turing machine would require an infinite amount of memory?

yes and no. a true turing machine, capable of solving any turing-computable problem would require an infinite amount of memory.

however, any arbitrary turing-computable problem only requires a bounded finite amount of memory. so in practice you can always use a finite tape, as long as you make sure there is enough for the problem you set out to run.

QuoteThe tape in the machine is a 1000' roll of white 35mm film leader. The characters are written by the machine with a black dry erase marker. Each character cell is 1.125" in width. Although the tape is not infinite in length, it is long enough for any practical use and can hold approximately 10K bits worth of binary data.

so you can't solve problems with it that require more than 10 kbits of working memory. but you can always give it a bigger tape.