Winners of the Seagate Billionth Drive 1K Competition

new_seagate_logo2.jpg"1 kilobyte. 1 kibibyte. 1 kilobit. 1,000 ASCII characters. Source code, file size, tile size, the number of letters in a short story: you decide."

So was the challenge—the winner to receive a Terabyte hard drive from Seagate, which is celebrating is billionth sale—and so are the many fantastic entries. What better way to celebrate Terabyte-size hard drives than with a competition concerning tiny filesizes?

We hated judging this. So we picked out some extra prizes from the gadget dungeon to reward as many submissions as possible. Congratulations, everyone! Winners past the jump.

The Robot Machine - Prize: Seagate hard drive.
Umrain's tiny snippet of javascript procedurally generates ASCII robots. The combination of simplicity, ingenuity, random output and pure cuteness finally won us over after days of rancorous debate.



TinyMona - Prize: M-Audio X-Session Pro USB mixing desk
Gabriel McGovern's minuscule rendering of Leonardo's Mona Lisa is a perfect summation of what the contest is about: making the most of limited resources. The distinctive character of a great work of art is somehow preserved in the smallest form. Take that, Fraunhofer institute! Mouseover the pic to zoom it.

Mandala Painting Applet - Prize: $10
Technogeek's entry is more than just a whiteboard, it takes the user's input and spins it into a psychedelic fury.

Two-minute procedural animation with music - Prize: $10
Stubbe's is stunning work, combining music and cutting-edge graphics. If you've got the machine to handle it, that is... Download it for Windows. For the rest of us, there's video.
stubb1k.jpg

Prizewinners, get in touch with me (rob at boing boing net) for your loot! Commiserations to everyone else -- happy hunting next time!


Discussion

Take a look at this

I'm honored by the company I'm keeping; congrats to the other winners.

As always, the real winning condition is "amuse the judges" ... so the challenge is finding a twist on the idea that gives your entry some unique appeal. I knew I wasn't going to be able to compete with Tiny Mona on pure artistic merit (that really is a nice job of digital miniature painting), so I went after the interactivity niche, trying to get the most "long-term play value" out of the available bytes.

Interesting seeing what came out in what order. That may (or may not) imply a few hints on what's likely to win in the future.

Take a look at this

Footnote: if I'd known you were interested in self-driven randomoutput more than interactive output, I think I coulda done that, via the same kind of momentum/well/random push which drives the color sequences. Didn't quite have time to do that variant as well.

Oh well; if I find time to do the enhanced version I can toss it in then.

Take a look at this

Very cool - May I suggest the we make the next contest have something to do with audio ;)

Take a look at this

Oh my crap, I keep refreshing this page to see more ASCII robots. (All of these are genius; congrats.)

Take a look at this

Congrats guys, nicely done.

Take a look at this
#6 posted by zoink , May 1, 2008 12:50 PM

Help! I wanna see the animation, but the link to the video is broken...

Take a look at this
#7 posted by w000t , May 1, 2008 12:58 PM

Kudos, all! Huzzah, Umrain!

Take a look at this

Video link's fixed. It's spectacular, worth the download.

Take a look at this
#10 posted by umrain , May 1, 2008 1:18 PM

OMG I will be able to fit soo much ASCII art on that hard drive. I mean I have been making ASCII robots for years (although i've been in a bit dormant lately) but I never thought I would win anything from it!

But everyone really did a great job here. I was very impressed by most of the entries and it is a shame there couldn't be more winners. In particular, the amount of thought and geeky detail that went into Advaranaut's 3d message for aliens with tiny hard drives impressed me a lot (even though some of the explanation went over my head), and Michael W. Hyde's short story really made me chuckle at the end. Also Technogeek's Mandala app is really quite hypnotic.

Take a look at this

Yeah, Advaranaut's 3d message made it hard to even pick 4 -- his explanatory page alone is worth reading.

The short story writers were completely stiffed too, unfortunately.

So we'll be doing more 1k competitions with more focused themes, I think.

Take a look at this
#12 posted by MadDuck , May 1, 2008 4:07 PM

Desperately wanted to vote for robot generator...glad that the powers that be agreed!

Take a look at this
#13 posted by semiotix , May 1, 2008 6:00 PM

What the--?! This is a travesty! My auto-generated ASCII robots were steampunk, for crying out loud!

Take a look at this

this contest is why i am clueless in brooklyn, but it's very intriguing being able to see into your wonderous geek world fascinations. I'd give you $10 for that.

Take a look at this

My congratulations to the winners! I have to say that the robot generator and Stubbe's animation were my personal favorites, but everybody here did a great job. Kudos!

I'm already waiting for the next contest... I'll try something less obscure ;)

Take a look at this
#16 posted by foobar , May 2, 2008 4:02 PM

Hasn't Seagate already been sued for using the incorrect definition of (kilo|mega|giga|)byte?

Take a look at this

Tiny mona is poor ass pixel art, man.

Take a look at this
#18 posted by stubbe , May 3, 2008 7:58 AM

Rob: I am not a native english speaker, so your use of the word spectacular throwns me a little off. Your use of the word seems to imply that something is worse than a downscaled version of mona lisa, robot ascii art and some random java applet. Understanding these subtle nuances in a language can be tough.

I have no intention of collecting my prize, so give it to someone else or do whatever you please.

Take a look at this

Stubbe, I would say that the use of the word "spectacular" is both adequate and (rightly) very positive as for the quality of your work ("worthy of special notice" or "impressive" are common definitions for it).

I don't think that the rankings imply that your work is "worse" than any other. The judges had to choose between a lot of talented entries, and, since the quality of most entries was very similar, I suppose they ultimately chose the ideas that clicked with them the most (as Technogeek puts it, "amuse the judges" is always a very important point).

I'm still awed at what you were able to get in 1K, though. My jaw dropped when I saw the video.

Take a look at this
#20 posted by smcross , May 6, 2008 2:15 AM

The procedurally-generated program is an example of software being written under very tight constraints. It's #1 on the pouet.net 1k chart.

Though if you find that interesting, I recommend looking at some of the other charts. 4k is where things start to get interesting, and it seems as though almost anything can be done in 64k, given enough time and effort. There's even an entire first-person shooter done in 96k!

Take a look at this

It shouldn't be surprising to find that interesting things can be done in a few kilobytes. It SHOULD be surprising that people burn megabytes to achieve the same things. Similar comments apply to performance.

Part of that comes from the desire to produce a lot of code quickly and cheaply. Driving software costs down has meant the industry is willing to use design practices which aren't as efficient. We've gotten away with it because PCs have expanded their capability even faster... but essentially this is a matter of transferring some costs from the software to the hardware, and from the software developers to the folks buying the box to run it on. Which isn't entirely unreasonable.

But a lot of it is pure sloppiness, which software developers get away with because the typical PC user doesn't know enough to object.

Post a comment

Anonymous