News for hackers. Stuff that matters.
Re:Lego Turing Machine by mct on Friday January 30, 2009 @03:02AM (#457858)
I've spent some time pondering various methods of constructing a physical Turing Machine off and on for a couple years now, ever since I was introduced to them through mjd's Perl Quiz of the Week (http://perl.plover.com/qotw/r/024). However, all of my designs were deliberately non-electronic in nature. Personally, I find electromagnets, motors, and relays to all be aesthetically acceptable in this pursuit, but using a microprocessor to build a physical Turing Machine just somehow strikes me as... unappealing.
Re:Lego Turing Machine by jodrellblank on Friday January 30, 2009 @05:53AM (#457969)
You say that as if microprocessors aren't physical...
Re:Lego Turing Machine by RiderOfGiraffes on Friday January 30, 2009 @06:51AM (#457994)
I suspect "mechanical" would be a better word. Microprocessors are mysterious black[1] boxen, whereas relays, etc, are macro-sized and can be made at home by hand.

[1] For some definition of "black".

Re:Lego Turing Machine by mct on Friday January 30, 2009 @03:02PM (#458593)
I suspect "mechanical" would be a better word

Yes, exactly. Thank you.

Re:Lego Turing Machine by edgeztv on Friday January 30, 2009 @03:59AM (#457899)
Interesting fact about TMs - while their computibility is equivalent to computers, the Big-O time for common algorithms is (possibly much) slower. Many O(n) tasks on computers with RAM are O(n^2) on a TM. The only commonality with computers in terms of time complexity is the Polynomial vs. Non-polynomial boundary.

The same is true for any model of computation.

Despite this equivalence, it's orders of magnitude harder to program a TM than the ugliest assembly language you've ever seen. This is one architecture that desperately needs a compiler :)

Re:Lego Turing Machine by kqr2 on Friday January 30, 2009 @04:44AM (#457921)
Re:Lego Turing Machine by sspencer on Friday January 30, 2009 @11:08AM (#458246)
The A-team theme really changed this from the "Whoa, cool!" category to the rarefied "People need to see this NOW!" class.

Awesome use of an NXT.

Re:Lego Turing Machine by pkrumins on Friday January 30, 2009 @02:22AM (#457836)
I didn't like that it did not show some small computation like counting of 1 bits or any other trivial computation.
[deleted]
Re:Lego Turing Machine by jyothi on Friday January 30, 2009 @01:35AM (#457795)
The funny part is - Order the Turing Machine today and you'll also receive...

- Infinite tape*

- Infinite storage*

- Unlimited computability*

*Subject to availability

Re:Lego Turing Machine by jodrellblank on Friday January 30, 2009 @05:52AM (#457968)
The funny part is that real companies really get away with that obviously impossible lie (with caveat) so commonly that it works as a parody.
Re:Lego Turing Machine by vivekkhurana on Friday January 30, 2009 @08:14AM (#458028)
I love this one... So can we say now that 'computing is a child's play' ?