Extrinsic Motivation: P = NP If You Have A Time Machine

Not all of the entries to The Hackaday Prize were serious – at least we hope not – and this one is the most entertaining of the bunch. [Eduardo] wants to put a flux capacitor in a CPU pipeline. Read that last sentence again, grab a cup of coffee, mull it over, and come back. This post will still be here.

Assuming the events portrayed in BTTF could be real in some alternate history or universe, consider the properties of a DeLorean time machine: It requires 1.21 Jiggawatts (we’re assuming this is Gigawatts from now on), has a curb weight of about three thousand pounds with the nuclear reactor and/or hovercar conversion, and is able to travel in time ± 30 years. If the power required to travel time were to scale proportionally with mass, sending a CPU register back in time would only require a Watt or so. Yes, ‘ol [Doc Brown] had it wrong with wanting to send a car back in time – sending information back is much, much easier. Now, what do you do with it?

[Eduardo] is using this to speed up pipelined CPUs. In a CPU pipeline, instructions are executed in parallel, but if one instruction depends on the output of another instruction, bad things happen CPU designers have spent long, sleepless nights figuring out how to prevent this. Basically, a MEMS flux capacitor solves all outstanding problems in CPU design. It’s brilliant, crazy, and we’re glad to see it as an entry to The Hackaday Prize.

[Eduardo], though, isn’t seeing the forest for the trees. If you have a flux capacitor in your CPU, why even bother with optimizing a CPU? Just take a normal CPU, add a flux capacitor register, and have the output of a long and complex calculation write to the time traveling register. All calculations then happen instantly, your Ps and NPs are indistinguishable. All algorithms run in O(1), and the entire endeavor is a light-hearted romp for the entire family.


SpaceWrencherThis project is an official entry to The Hackaday Prize that sadly didn’t make the quarterfinal selection. It’s still a great project, and worthy of a Hackaday post on its own.

Sci-Fi Contest Roundup: Thinking 4th Dimensionally

Notwithstanding [John Titor] and his time travelling ’67 Corvette convertible, the coolest time machine on wheels has to be the DeLorean from Back to the Future. BTTF is apparently a very popular theme for our sci-fi contest, with a lot of great entries.

You mean to tell me  you made a time machine? Out of a Hyundai Accent?

fluxAfter a careful bit of research, it appears the Hyundai Accent (GLS) has both a higher top speed and faster 0-60 time than a DeLorean, and that’s before the installation of time circuits, a flux capacitor, and plutonium reactor. [docbrownjr] and [Jennifer] decided their Accent was the perfect vehicle for a time machine conversion and decided to add a Mr. Fusion  to the mix.

Like the on-screen version, this version of a Mr. Fusion is made from a kitchen appliance. With the original Krups coffee grinder out of production, the team settled on an iced tea machine. There will, however, be copious amounts of dry ice involved,  as will half-empty beer cans and banana peels.

WiFi-enabled Flux Capacitor

ledAfter knocking his head on a toilet, [Beamsjr] came up with a great idea – a networked flux capacitor, able to display the Teamcity build progress.

This build is going all out with custom PCBs – one for the controller board, and three for the shift registered LEDs underneath the acrylic knobbies in the flux capacitor. WiFi is provided by the TI CC3000 module, with the main microcontroller being an ATmega 328p,

Time circuits on

segmentsHonestly, we’d be a bit disappointed if this contest didn’t have a BTTF time circuit build entry. Luckily for us, [atheros] and [bwa] are on top of things with their time circuit clock, complete with an alarm and FM radio receiver (FM isn’t going to work in 1955, guys).

Unlike a few other time circuit builds we’ve seen over the years, the guys are doing this one up right, with 14-segment LEDs for the month display. They’re etching their own boards for this one, and it’s looking like it’ll be a very cool project when it’s complete.

Hackaday Links: February 22, 2013

Playstation π

PS3

Yeah, it’s another home made Raspberry Pi case, but [Gabriel]’s Mini Playstation 3.14 is the bee’s knees. The enclosure was once a metal gift box originally intended for gift cards. With a few whacks of a Dremel, the world finally has a new PS3 that runs Linux.

Up there with The Secret Life of Machines

mechatronik

[Mattias] sent in a tip about a really cool TV show airing in Sweden. It’s called Mekatronik, and it’s basically the interesting parts of Mythbusters where [Jamie] and [Adam] build random cool stuff. It’s a Swedish language program, so if anyone would like to make some subs for the episodes, we’ll be more than happy to link to it again.

Web-based software defined radio

sdr

The amateur radio club at University of Twente in the Netherlands came up with something really cool: a web-based software defined radio.  So what, you ask? It’s just streaming audio or something over the Internet? Nope. You can actually control this SDR over the web.

We’re deeply sorry for turning the hardware turn to slag. Really, we are.

Junk box Tesla coil

tesla

[JJ] whipped up a homemade Tesla coil out of junk he had lying around. Basically, it’s a piece of PVC pipe, a tennis ball, and aluminum foil. Even the transformer was pulled from a long-forgotten project. [JJ] is getting some really good arcs, so we’ll call this a win.

Time circuits active

time

[Danilo] was invited to a costume party with a movie theme. He wanted something Back to the Future-is, so he whipped up a flux capacitor (translation). It’s based on a PIC12F675, with the microcontroller running a bit of code that flashes the LEDs just like the movie. Now on to the hoverboard project…