TidBITS#636/01-Jul-02
=====================
Bloodshot eyes, shaky hands, and Clarus the dogcow everywhere -
where else could you find this combination except at MacHack, from
which Adam shares the winners of the MacHax Best Hack Contest.
Also in this issue, Chris Barylick examines how public schools and
user groups can aid one another, Jeff chases down Apple's frenzy
of software updates from last week, and Adam's iPhoto Visual
QuickStart Guide becomes available in paperback.
Topics:
MailBITS/01-Jul-02
Apple's Busy Update Week
Bringing Together Education and User Groups
The MacHax Best Hack Contest 2002
<http://www.tidbits.com/tb-issues/TidBITS-636.html>
<ftp://ftp.tidbits.com/issues/2002/TidBITS#636_01-Jul-02.etx>
Copyright 2002 TidBITS Electronic Publishing. All rights reserved.
Information: <[EMAIL PROTECTED]> Comments: <[EMAIL PROTECTED]>
---------------------------------------------------------------
This issue of TidBITS sponsored in part by:
* READERS LIKE YOU! You can help support TidBITS via our voluntary <- NEW!
contribution program. Special thanks this week to John Clark,
David Tapper, and Michael Scriven for their generous support!
<http://www.tidbits.com/about/support/contributors.html>
* Small Dog Electronics: iMac G4/800 SuperDrive: $1,649! <----------- NEW!
AirPort Base Station 2 Ethernet Port Version (refurb.): $199!
Factory Refurb. 22-inch LCD Cinema Display: $2,099. Kensington
FlyFan: $20 <http://www.smalldog.com/tb/> 802/496-7171
* Now Made for OS X! IPNetMonitorX has your favorite tools <--------- NEW!
found in our popular Classic version and more. More functions,
more responsive, intuitive and easier than Network Utility. $40
from Sustainable Softworks <http://www.sustworks.com/tb/>
* DEALMAC: Sony Clie PEG-S360 16 MB PDA for $159. <------------------ NEW!
<http://dealmac.com/articles/37461.html?ref=tb>
DEALMAC: Sennheiser HD-500 headphones for $50.
<http://dealmac.com/articles/37402.html?ref=tb>
* Make friends and influence people by sponsoring TidBITS! <--------- NEW!
Put your company and products in front of tens of thousands of
savvy, committed Macintosh users who actually buy stuff.
For more information and rates, email <[EMAIL PROTECTED]>.
---------------------------------------------------------------
MailBITS/01-Jul-02
------------------
**iPhoto Book Now Available** -- My latest book, iPhoto 1.1 for
Mac OS X: Visual QuickStart Guide, is now available in the
traditional dead tree format from fine booksellers everywhere
at a cover price of $20. Back in April, Peachpit and I published
an electronic edition in PDF (see "New Book Documents iPhoto
Features and Quirks" in TidBITS-626_ for a complete account),
making it available to those who pre-ordered the book through
Amazon; those people should be receiving their copies any day
now. The experiment of publishing an electronic preprint was
a huge success from every perspective; while I don't have the
actual sales numbers yet, the book rose as high as number 8 on
Amazon's best-seller list. Although it has settled back down,
no author will complain about being up in the listings with the
likes of Harry Potter, if only for a short time. I'm still working
with Peachpit on how best to release an electronic edition of the
current version of the book. Anyway, I encourage you to visit your
local bookstore and check out a copy; if you don't have a local
bookstore you like, you can order it for $14 through Amazon using
the link below, which gives me an additional percentage of the
selling price. [ACE]
<http://db.tidbits.com/getbits.acgi?tbart=06787>
<http://www.amazon.com/exec/obidos/ASIN/0321121651/tidbitselectro00A/>
**Free Macworld Expo Exhibit Passes** -- Speaking of Peachpit
Press, Kim Lombardi there tells me that they have stacks of
free passes to the show floor of the upcoming Macworld Expo in
New York City that they can mail out to anyone who wants one. If
a free pass will help convince you stop in and check out what's
happening at Macworld Expo (such as one of my open talks - we'll
publish a list of them next week), send an email message to
<[EMAIL PROTECTED]> with your snail mail address. You'll
receive a postcard you can bring to the Javits Convention Center
to get in free. Obviously, with only two weeks before the show,
you'll want to do this right away to allow enough time for the
postcard to arrive. [ACE]
Apple's Busy Update Week
------------------------
by Jeff Carlson <[EMAIL PROTECTED]>
Based on the number of times Software Update popped up on my
screen last week, I'd believe Apple's programmers were cranking
to meet some end of quarter quota. The company released a number
of miscellaneous updates and utilities for both Mac OS X and
Mac OS 9, ranging from essential security enhancements to machine-
specific fixes. Here's a quick rundown.
**Security Update July 2002** -- A few vulnerabilities were
recently discovered in two underlying Unix components that enable
users to run Web Sharing and connect to servers remotely under Mac
OS X. The Security Update July 2002 fixes a problem in Apache that
could allow remote denial of service attacks and also corrects a
problem in OpenSSH that could potentially allow a remote intruder
to execute code on one's machine. The update is a 1.2 MB download.
<http://docs.info.apple.com/article.html?artnum=120131>
Apple has gotten better about responding to these types of
security holes, issuing the update within days after the problems
were discovered, and publishing more detailed information about
the changes on its Security Updates Web page. It's worth noting in
this case that these vulnerabilities wouldn't affect most Mac OS X
users, since Apache and OpenSSH are turned off by default. Apple
also sent an email message to its Security Announce list stating
that Mac OS X and Mac OS X Server are not affected by a separate
buffer overflow problem in Multiple DNS Resolver Libraries,
described online in a CERT advisory.
<http://www.apple.com/support/security/security_updates.html>
<http://www.lists.apple.com/mailman/listinfo/security-announce>
<http://www.cert.org/advisories/CA-2002-19.html>
**Networking Update 1.0 for Mac OS X** -- Apple released
Networking Update 1.0 for machines running Mac OS X 10.1.5, Build
5S60. (To determine the build number, choose About This Mac
from the Apple menu, then click the version number.) According to
Apple, the update improves Internet and network access after you
wake the computer from sleep or restart it. The update is a 284K
download.
<http://docs.info.apple.com/article.html?artnum=120124>
**iMac Update 1.0** -- If you're using an iMac running Mac OS X
10.1.5, Build 5T91, this update includes the Networking Update,
mentioned above, and also improves support for installing third
party applications. The update is a 2.5 MB download.
<http://docs.info.apple.com/article.html?artnum=120130>
**Repair Privileges Utility 1.0** -- One side effect of having a
Unix core in Mac OS X is that everything is based on privileges:
installing software, changing preferences, printing, etc., are
governed by which users on a machine are allowed to perform those
actions. If your privileges get out of whack, you can run the
Repair Privileges Utility 1.0 to reset them (at least those for
the Mac OS itself and Apple-provided software) to their original
configuration. Some common errors that could require the utility
include problems mounting disk images using Disk Copy, trouble
spooling print jobs, or the inability to unlock files in the
Finder. Apple cautions that although the utility doesn't alter
permissions set by third party software, that software may not
work as expected. The utility is a 112K download.
<http://docs.info.apple.com/article.html?artnum=106900>
**CarbonLib 1.6** -- CarbonLib 1.6, the glue that links
applications that run under both Mac OS X and the Classic Mac OS,
improves reliability and performance under Mac OS 8.6 and 9.0, as
well as Classic under Mac OS X. The update is a 2.9 MB download,
and must be installed while booted from Mac OS 8.6 or 9.
<http://docs.info.apple.com/article.html?artnum=120047>
**AppleScript 1.8.3 Update** -- The latest version of AppleScript,
available in separate Mac OS 9 and Mac OS X versions, corrects
performance issues with some applications, improves reliability
when using Unicode text data, and works with files and folders
whose names contain accented or special characters. This version
also makes file and alias objects behave as they did under Mac OS
9; a previous version caused many scripts to fail in an attempt
to make the behavior more compatible with Mac OS X. The updates
are 1.5 MB (Mac OS 9) and 2.2 MB (Mac OS X) downloads.
<http://docs.info.apple.com/article.html?artnum=120128>
<http://docs.info.apple.com/article.html?artnum=120129>
**AirPort 2.0.4 Update** -- For owners of the Snow (Dual Ethernet)
model of the AirPort Base Station, the AirPort 2.0.4 Update adds
the capability to dial into the base station using a PPP phone
connection and administer the base station and connected computers
without being on the network (which is pretty neat). The update
also adds compatibility with Windows clients that use PPTP (Point
to Point Tunneling Protocol) or IPSec-style VPN (Virtual Private
Network), as well as AOL 5.0 compatibility within the United
States. The original Graphite model of the AirPort Base Station
doesn't gain any new features, but all versions of the AirPort
cards installed in Macs pick up improved compatibility with other
wireless networks.
Although you can install these updates using Mac OS 9, the new
features must be configured using a Mac running Mac OS X, after
which Mac OS 9 machines can take advantage of them. The updates
are available as 8.5 MB (Mac OS 9) and 3.6 MB (Mac OS X)
downloads.
<http://docs.info.apple.com/article.html?artnum=120120>
<http://docs.info.apple.com/article.html?artnum=120121>
Bringing Together Education and User Groups
-------------------------------------------
by Chris Barylick <[EMAIL PROTECTED]>
On a quiet October afternoon in Arlington, Virginia, Dr. Rhonda
Clevenson sits her sixth-grade Exemplary Project students down in
front of the several iMacs scattered about her classroom to teach
them how to edit video in iMovie. The children take to it quickly,
mixing in sounds, film clips, and graphics of the things they know
and love (professional wrestling stars, Pokemon, and pop culture
references from a thousand different sources.) With the exception
of casual conversation and Rhonda leaning down to help every so
often, things go smoothly for the next 40 minutes until the class
bell rings and the kids are turned loose into the hallway. The
next class arrives with the same energetic abandon; the technology
present in several iMacs is the linchpin for the entire class and
its curriculum.
This is the new American public school system, something that has
wrapped itself around computer technology and its ever-increasing
potential within the classroom. From word processing to digital
media to Internet research, public schools are spending more and
more on computers and software. The belief behind this is logical:
exposure to technology will both prepare the students for an
increasingly technical world and enable new ways of teaching that
can accommodate the needs of almost any student.
Until recently, when I returned to graduate school full-time, I
spent 16 months working as a wandering systems analyst for the
Arlington public school system - not a bad first job right out of
college and definitely something that paid the rent and put food
on my bachelor's table. The basic job was both to repair and
prevent problems that might arise with the school district's
computer systems by whatever means necessary. As you might expect,
this is where things got interesting.
**One for All** -- Within each school throughout the Arlington
public school system, a single Instructional Technology
Coordinator (ITC) runs each school's technical curriculum. This
person, often hired with a background in education, technology,
and/or group training, has the assignment of keeping the school's
computers running smoothly. This task includes answering every
potential question and repairing almost every piece of equipment
within the building that can't be fixed by the custodians:
computers, televisions, monitors, keyboards, mice, and networks,
to name a few. In addition, the ITC must devise a curriculum to
teach students and faculty enough about technology each year so
they can pass the state's rigorous testing.
Virginia law demands that the teachers pass their TSIP (Technology
Standard for Instructional Personnel) tests every five years. At
the same time, simple logic dictates that students shouldn't be
staring at Microsoft Word with no idea what to do next. If the ITC
fails to do his or her job, the teachers could potentially lose
their jobs while the students lag further behind what the real
world might expect of them. Thus, armed with little more than a
set of clone disks, no real training for the position, and a
"fare thee well" from the school, the ITC's job begins.
Fortunately, the ITC can call on other computer experts in the
school system for help. When the computers begin to indicate
they'd rather do something other than what the teachers intend,
a group of field technicians can be called in to fix the problems.
If the network itself begins to act like HAL from 2001, the ITC
can always call their network analyst assigned to the school
(that's me) to sort things out. Unfortunately, the turnaround
may not be immediate since the technicians and analysts are often
occupied with other problems. In short, an ITC might spend days
trying to get help, since the people supporting them might be
tied up with problems of their own.
So why would anyone choose to become an ITC in the first place?
Reasons vary, but the most common backgrounds indicate a
proclivity towards technology, training, better pay than a
teacher's salary, or a desire to climb the administrative ladder
(which undoubtedly leads to some superb parking). In my time with
the school department, a few ITCs were able to use the position
to advance to Assistant Principal or start training for a full
Principal position. Despite the fact that the job's basic demand
is to be the ever-present, infallible guru that people rely upon
to handle the school's technology, it can be a stepping stone on
the path of career advancement.
**All for One** -- Step for a moment outside of the public school
system. On the other side of the spectrum from the lone ITC
supporting an entire school are user groups, people who gather in
their spare time to discuss technology and have become incredible
sources of technical information from their years of experience
with computers.
The first time I walked into a meeting of the Rhode Island
Macintosh User Group (RIMUG) in 1993, I had no idea what to
think. Here were people who shared a serious interest in the Mac
gathering en masse, discussing software fixes, hardware upgrades,
and what they could theoretically do with the technology available
to them. Many had brought their own computers and were cracking
open the cases with wild abandon, installing components, and then
sealing them up to test the changes. The entire scene flowed with
geeky, orgiastic knowledge emanating from those in the know, and
fueled by a shared location to express that knowledge.
If I were to drop a discarded Macintosh SE/30 into a RIMUG
gathering, the members would figure out how to make it clip a
Labrador retriever's toenails within minutes and launch the space
shuttle within the hour. Ask for a current RAM price and it will
be correctly answered within seconds. Wonder out loud about a fix
for an extension conflict and odds are someone's already gone
through the problem and can offer a solution. To put it simply,
you can't _stop_ these people from helping you with your computer;
it's something they'd do anyway. There is knowledge in abundance
here. There are numerous user groups roughly like this;
unfortunately, few conduits exist for them to share their
knowledge with the rest of the world. Worse, the avenues of
communication opened up by the Internet have taken over one
of the primary purposes of user groups, and many have struggled
to maintain membership and find appropriate outlets for their
knowledge.
**All for All** -- Good administrators make use of the tools
available to bring a chaotic situation under control. Great
administrators find new tools outside the norm that prevent a
chaotic situation from emerging in the first place. It's naive at
best - and cataclysmic at worst - for the ITC community to expect
immediate and continual help from their existing support networks.
Also keep in mind that these people are constantly inundated with
new ideas of what they could do with the technology available to
them, sometimes leading to almost too much distraction to think,
much less do the job at hand.
When local Macintosh user groups offer assistance to local school
systems, they can form mutually beneficial relationships. ITCs can
leverage the user groups' knowledge, available to them online (via
email, message boards, and chat rooms) and in person, with answers
to any problems that may arise. The user groups also have
something to gain from this relationship, since school systems are
perfect places to dispense their technical knowledge and gain new
members; they can help the ITC on the side, or directly contribute
by resolving ongoing problems or making suggestions to the ITC's
lesson plan. Schools can also offer great, Internet-connected
spaces for user groups having trouble finding meeting venues.
Sure, most user groups may not possess the sleek appeal of the
perky Apple representatives with their logo-emblazoned polo
shirts, but they can provide the experience and solutions to
problems that may continually plague the ITC.
In my experience, an outside voice, especially one that resonates
with experience, can make all the difference. ITCs are called upon
to deal with an endless barrage of problems every day of their
professional lives. They deal with it all: forgotten passwords,
Office formatting questions, concerns about radiation from several
iMacs in a classroom, even partially masticated Swedish fish candy
destroying a floppy drive. In one absolute worst-case scenario, an
ITC assisted a teacher who had crushed the frame of her blue and
white G3 tower by using it as a footstool. The ITC simply held
his head in his hands, alternately groaning and laughing as he
gradually discovered exactly why the CD-ROM drive wasn't ejecting
properly, how the machine had been destroyed, and what needed to
be done to get it working again.
Simply put, there are times when an ITC needs an outside source of
advice, even if just to share tech support war stories like the
ones above. User groups, with their walking volumes of technical
knowledge, are the solution.
**Making the Connection** -- Apple keeps an updated database of
user groups online, while other groups can be located through the
User Group Connection Web site or Hershey Apple Core's Ultimate
Macintosh User Group List. For more of a human touch, you can post
a query to the Association of Apple Computer User Groups (AACUG)
Find a User Group form; a user group volunteer will contact you
within a couple of days with suggestions. Don't forget to contact
your local Apple Store or Mac dealer, who probably has a list of
area groups, too.
<http://www.apple.com/usergroups/>
<http://www.ugconnection.com/>
<http://www.hersheyapplecore.com/muglist/mug.html>
<http://www.aacug.org/Feedback/locator.html>
Actually locate and attend a user group meeting - you'll find
a hive of people offering their assistance, compassion, and
experience, and receiving only the satisfaction of knowing they
can help someone out of a jam. User groups and public school
educators have more in common than they may realize. However,
there are some who have already made the connection, as shown by
a grant program offered by the User Group Academy. The program has
awarded thousands of dollars since 1999 to public schools and user
groups to support projects ranging from networking several iBooks
for teacher use to creating a literary arts publication.
<http://www.UGAcademy.org/Grants/>
I'd also encourage the reverse situation - for those in user
groups, introduce yourself and your group to the ITC at your local
school. He or she may welcome assistance at a variety of different
levels, but be too overwhelmed to seek it out. The role of user
groups has been forced to change over the years, but helping
improve public education is one thing that will never go out
of fashion.
The MacHax Best Hack Contest 2002
---------------------------------
by Adam C. Engst <[EMAIL PROTECTED]>
The centerpiece of the annual MacHack conference is the MacHax
Group's Best Hack Contest, in which the world's best programmers
compete (preferably during the preceding 48 hours) to come up with
software that displays the ultimate in programming creativity,
knowledge, or arcana, ideally presented with tongue firmly planted
in cheek. Hacks that perform some useful task are generally
greeted by the audience with derisive cries of "Useful!", and
pushing the benefits of a hack will elicit jeers of "Marketing!"
<http://www.hax.com/MacHack/HackContest.html>
The hacks were many and varied again this year, with a total of
65 hacks, 26 of which came from the yoots (the proper plural of
"yoot" according to at least one sharp-eyed reader). That's down
a bit from the last two years, but since the lower number meant
the Hack Contest itself could end an hour earlier at 5 AM this
year, no one complained.
The theme of MacHack was "Iron Hacker," a reference to the popular
Iron Chef TV show, which brings a level of competition to cooking
normally seen only in crazed sports shows like American Gladiator
and BattleBots (an Iron Chef fan site even noticed MacHack because
of the theme). The theme "ingredient" for the Hack Contest was
Clarus the dogcow, a half-dog, half-cow creature that appears in
the Page Setup dialog box in versions of the Mac OS up to Mac OS
X. Many of the hacks were thus dogcow-oriented, and yells of
"Moof!" resounded throughout the evening whenever Clarus appeared
on screen. (It's worth noting, for those unfamiliar with Clarus,
that "Moof!" is not a term of affection, and both the dogcow logo
and her cry are bona fide trademarks of Apple Computer. Moof!)
<http://www.foodtv.com/foodtv/show/0,6525,IC,00.html>
<http://home.ironfans.com/cgi-bin/news/viewnews.cgi?id=1024489207>
<http://developer.apple.com/products/techsupport/dogcow/history.html>
<http://clarus.chez.tiscali.fr/ENGLISH/>
**The Rest of the Best** -- Not everyone can win the Hack Contest,
or even place in the top seven, but there were numerous valiant
efforts. Most hacks were built on Mac OS X, and several played off
Mac OS X's Unix core, such as Josef Wankerl's OldSchoolEdit, which
let you open any text file in the Unix editor emacs (or vi) in the
Terminal.
A few people hacked the Dock, making the icons somersault, roll
around, or flee in horror from your mouse cursor. A yoot team of
Travis Hicks and Paul Scandariato also built Dock Invaders, which
featured Clarus defending the planet against icon invaders from
the currently active programs.
Another yoot team - Andy Furnas and Noah Spies - hacked the Login
screen in Mac OS X so you had to complete a round of the open
source game TuxRacer before you could log in.
<http://www.tuxracer.com/>
Peter Sichel of Sustainable Softworks wrote Mac Enforcer, which
scanned the network and identified all the PCs by checking the
Ethernet cards' MAC addresses. There were a few cries of "Useful!"
but people around me agreed that it might have placed in the top
five had it then connected to the PacketShaper Richard Ford had
installed on the network and throttled the PCs down to 1200 baud.
<http://www.packeteer.com/products/packetshaper/>
<http://db.tidbits.com/getbits.acgi?tbart=06595>
Some hacks involved other hardware - Mike Neil wrote an editor for
the secret Breakout game that's hidden inside the iPod. And Jorg
Brown, Sean Parent, and John Shafer cobbled together a set of
motors, pulleys, and cable, and then combined it with a USB
controller kit to make AniMac, an animatronic iMac that could tilt
its monitor up, down, left, and right. What's more, it could stick
out its tongue (the optical drive tray), and all the actions could
be controlled remotely, since they were actually scripts driven
through Apache.
**Seventh Place: Depth Perception** -- Seventh place went to Lisa
Lippincott, who won the Hack Contest a few years ago with
UnFinder, a hack that added an Undo command to the Finder (such
a good idea that Mac OS X now has such a feature built in). Her
entry this year was Depth Perception, a hack that made use of Mac
OS X's transparency capabilities to let you look through a set of
stacked windows by making them mostly transparent.
**Sixth Place: Metadata** -- Allon Stern, who also serves up
espresso to anyone at MacHack who needs a more refined caffeine
kick than Jolt cola, won sixth place with Metadata, a biting
commentary on Apple's silly reliance on filename extensions in
favor of the more powerful type and creator information. With
Metadata running, if you renamed a file using the proper creator
and type codes as filename extensions, Metadata actually changed
the file's type and creator appropriately. So, if you had a file
named "foo" and you renamed it to "foo.R*ch.TEXT", it would have
its type and creator changed to become a BBEdit file (which deals
with files of type TEXT and uses a creator code of R*ch, a play
on the name of the author - Rich Siegel).
**Fifth Place: Clarus All Over** -- Fifth place went to the father
and son team of Doug and Nigel Clarke, aided by P.D. Magnus, who
put together Clarus All Over. It was a three-part hack: a dogcow
made from Legos and animated with Lego Mindstorms to click the
mouse; a set of attractive icons and a script to replace a variety
of Finder icons with dogcow-oriented ones (the best was the Trash
can, knocked over on its side with Clarus halfway in); and finally
a hilariously hacked version of Apple's Power To Be Your Best
television ad with Clarus trying three times to click the mouse
button.
**Fourth Place: Classic Edge** -- Tony Francis and Matthew Morse
took fourth place for Classic Edge, a hack that aimed to return
some of the tension about applications crashing to Mac OS X. When
activated, it picked a random program, and then asked a multiple
choice question. If you answered wrong, it performed a force quit
on that application. Ouch!
**Third Place: Load Minimizer** -- In third place was Load
Minimizer, written by Mac Murrett and Philippe Hausler. Load
Minimizer attempted to show the load on the system graphically by
shrinking the screen as the load increased. To place a high load
on the Mac (and to gain presentation points), Mac and Philippe
played a movie of Microsoft CEO Steve Ballmer in full rant -
Load Minimizer promptly shrunk the display to a tiny window.
**Second Place: NewsTracker** -- In a tremendously unusual event,
second place went to a yoot - 12-year-old Adam Atlas - for his
program NewsTracker. Amid catcalls of "Useful!" and job offers
from the audience, he showed a program that could visit a set of
Web sites, collect headlines, and display them. When you double-
clicked a headline, it loaded in your Web browser, or you could
choose to load it in the mini-browser that Adam had built in. He
even had an interface for configuring which sites to load and how
to interpret the HTML to find headlines on each site. It was an
impressive effort, good enough for the Best Yoot Hack award (and
a coveted Victor A-Trap award), and I'll be curious to see what
he does next year.
**First Place: FireStarter** -- First prize was, as always, the
coveted Victor A-Trap award, a Victor Corporation rat trap whose
name is slightly modified with an X-Acto knife (the R and T in
RAT are excised) to match the name of the trap addresses used by
programmers to patch the classic Mac OS. It went to Quinn "The
Eskimo" for FireStarter, a program that draws a QuickTime burning
flames effect and then propagates the effect to any Mac you plug
in via FireWire, all without requiring any special software on
the target Mac. That Mac can even be booted from an installation
CD, or be waiting at the Login window. Basically, FireStarter is
accessing the video RAM of the target Mac directly via FireWire's
physical DMA (Direct Memory Access). For those who might be
worried about it being a security problem, rest easy - it requires
specific information about the target Mac, and of course, if
someone can get close enough to your Mac to plug a FireWire
cable in, they can do far more nefarious things much more easily.
Congratulations to Quinn, who has distinguished himself with a
long career of programming on the Mac (including work on Internet
Config, with Peter Lewis) and helping Macintosh programmers
everywhere through his job at Apple's Developer Technical
Support. And yes, he just goes by "Quinn."
<http://www.quinn.echidna.id.au/Quinn/WWW/>
**Getting the Hacks** -- In past years, CDs containing all the
hacks, along with other papers and presentations from MacHack,
have been available for about $20, with profits going to support
the next year's MacHack. The conference organizers haven't yet
been able to set that up this year, but we'll mention it in
TidBITS when it happens. Even if you're not a programmer, it can
be fun to experience these hacks first hand, even if you have
to imagine the occasional calls of "Useful!" from the audience.
$$
Non-profit, non-commercial publications may reprint articles if
full credit is given. Others please contact us. We don't guarantee
accuracy of articles. Caveat lector. Publication, product, and
company names may be registered trademarks of their companies.
This file is formatted as setext. For more information send email
to <[EMAIL PROTECTED]>. A file will be returned shortly.
For information: how to subscribe, where to find back issues,
and more, email <[EMAIL PROTECTED]>. TidBITS ISSN 1090-7017.
Send comments and editorial submissions to: <[EMAIL PROTECTED]>
Back issues available at: <http://www.tidbits.com/tb-issues/>
And: <ftp://ftp.tidbits.com/issues/>
Full text searching available at: <http://www.tidbits.com/search/>
-------------------------------------------------------------------