This article originally appeared in TidBITS on 2000-07-03 at 12:00 p.m.
The permanent URL for this article is: http://db.tidbits.com/article/6011
Include images: Off

The MacHax Best Hack Contest 2000 Winners

by Adam C. Engst

Although MacHack features sessions and papers and a variety of other events, much of the emphasis is placed on the annual MacHax Best Hack Contest, organized by the MacHax Group. All the MacHack attendees arrive for the keynote at 12:01 AM on Thursday, and then they spend all of Thursday and all of Friday hacking to create entries for the Hack Contest itself, which starts at midnight on Saturday. Everyone demos their hacks in turn, with the contest organizers projecting movies and silly graphics (including a parody this year of Apple's Think Different ads featuring Eric Raymond and the iBook that the MacHack attendees bought him) on the presentation screens between demos. This year may have been a record, with over 90 hacks submitted in a marathon session that finally broke up at 6 AM. You can see the full list of hacks on the online ballot at the URL below.

<http://www.tidbits.com/resources/537/esr-think- different.jpg>
<http://www.hax.com/Hack2000Ballot.html>

There's no way I could tell you about all of the hacks submitted, in part because there were so many, and in part because lack of sleep seriously hampered my ability to pay close attention as dawn grew ever closer. Here then are descriptions of the top five hacks along with a few others that I thought worthy of mention. You can get all of this year's hacks, along with papers and many of the presentations on the MacHack CD for $20. Also $20 (or $35 for both CDs) is the MacHack Historical CD, which contains hacks, papers, and presentations from the first 13 years of MacHack. All profits go toward funding future MacHack conferences. Keep mind that these hacks are completely unsupported, so any troubles you may experience are your own problem.

<http://www.mindvision.com/Shop/MacHackCD.asp>

Fifth Place: Los Alamos Security -- Jonathan Garry's AppleScript-based hack implemented "security practices" based on those at the Los Alamos National Laboratory. Drop a disk icon on the Los Alamos Security icon and the disk disappears, and a folder called Copy Machine appears on your desktop. Double-click the Los Alamos Security icon to hide the disks behind the copy machine, then double-click it again to reveal the disk. (If you don't keep up on current events, this is essentially a news hack making fun of the recently lost then re-discovered hard disks containing nuclear secrets at the weapons laboratory in Los Alamos, New Mexico.) Be warned that like all of these hacks, it may not work properly on your Mac; when I tested it, it hid my disk fine, but wouldn't reveal it. I recovered it by opening Sherlock, double-clicking the disk in the lower pane to open its window, then dragging the icon from the window title bar to the desktop.

<http://live.altavista.com/scripts/editorial.dll ?ei=1908731&ern=y>

Fourth Place: Monitor Doubler -- Eric Traut had some trouble demoing his Monitor Doubler hack, which doubles the horizontal and vertical resolution of your monitor. The projectors just couldn't handle the concept of a 2048 by 1536 resolution coming out of Eric's PowerBook, so he had to show it using the camera provided for Palm hacks. Even then, it was technically astonishing, with text on the screen actually being readable. Eric also added a magnifying glass feature that expanded the size of objects around the cursor in case the text just became too small. Eric warns that Monitor Doubler is very buggy, not well documented, works only in thousands of colors (16-bit), and probably won't work well with multiple monitors.

Third Place: Vertigo -- Some things shouldn't be allowed to happen near dawn, and this hack is one of them. Inspired in part by Chris Russ's MacHack paper on 3-D imaging, a team consisting of Drew Thaler, Ed Wynne, Darrin Cardani, and Keith Stattenfield produced Vertigo, which displays the entire desktop in 3-D stereo. Chris provided the bicolored 3-D glasses for everyone, and although the result of looking at this hack on the presentation screens with the glasses on was quite striking, it did truly evil things to my head at that hour of the morning.

Second Place: EtherPEG -- Written by three Apple engineers - Peter Bierman, Sam Bushell, and Stuart Cheshire (who wrote an excellent two-part article for us on bandwidth and latency some years ago), EtherPEG is a network sniffer that displays JPEG and GIF graphics being downloaded over unencrypted AirPort wireless networks. EtherPEG's designers wanted to create a simple tool that would encourage everyone to turn on encryption in their AirPort Base Stations, and although the contest organizers were a bit scared that someone in the audience would be caught surfing through a naughty site during EtherPEG's demo, everything went off without a hitch. Encrypting wireless network traffic may not be a big deal at your house yet (even if your office is good about it), but eventually there will be enough 802.11-compatible laptops out there that encrypting all network traffic will be the standard approach.

<http://db.tidbits.com/series/1014>
<http://www.etherpeg.org/>

First Place: Dock Strip -- The award for top hack of 2000 went to Miro Jurisic and Alexandra Ellwood for DockStrip, which makes the standard Mac OS control strip act like the Mac OS X dock, complete with the nifty way the dock increases the size of icons as the cursor moves over them. I was sitting at the same table as Miro and Alexandra while they were writing their hack, and it was amusing to see their approach to writing and debugging the code, along with some of the intermediate missteps that produced rather amazing visual glitches on screen.

<http://www.apple.com/macosx/theater/dock_ movie.html>

Other Worthy Hacks -- Among the many other hacks submitted, a few particularly caught my attention.

I was once again amazed at the incredible productivity caused by MacHack. Even though the code written during the short time before the Hack Contest itself was inelegant and horribly buggy, almost all of the demos actually worked. Several people noted that they actually did their best work at MacHack, since work doesn't necessarily stop on other programming projects during MacHack, and the confluence of so many smart people with such deep knowledge of everything related to programming the Macintosh provides a fertile environment for coding.