Reclaiming Hacks
by Hadley Stern, author of iPod and iTunes Hacks12/03/2004
These days, when you say the word "hack," most people think of nefarious individuals trying to break into banks, universities, or companies to steal information or bring down networks with viruses. The O'Reilly hack series, which covers a wide gambit of topics, Windows, Flash, PayPal, Amazon, and Google being but a few, reclaims the word "hack" for the playful and smart hobbyist who wants to push the envelope.
But language can be a darn confusing thing. Take my three-year-old son, Miles, for example. He was trying to figure out the word "sight," as in eyesight. But the "sight" in "eyesight" sounds awfully close to the "site" in "website." And even a word spelled the same way has multiple meanings. It's all very confusing. Of course, this ambiguity of words is what makes Shakespeare sing (yet another word that can be used in multiple ways) and comedians funny.
So too it is with the word "hack". A quick look at the definition of the word reveals a number of disparate meanings. A hack can be, just to start, a cough, a taxi, someone who is bad at something, something you do to a tree with a saw, or, as in the case of the O'Reilly hack series, a way to do something neat or unexpected.
When I began to tell people I was writing a book called iPod and iTunes Hacks, a significant minority wondered aloud how I could legally write a book of hacks. It was almost as if I was writing the Anarchists Cookbook for iPods! Would I cover how to steal music for the iTunes music store? Steal iPods? Or hack into people's machines over the Internet and steal their music?
|
Related Reading
iPod and iTunes Hacks |
Criminals looking for illegal tips won't find any in my book. What they will find are some hardcore technological pieces (for example, about Java, Perl, AppleScript, and .NET interacting with iTunes) as well as some more harmless and fun hacks (including creating your own cardboard case, using an iPod with a Mac and a PC, and exercising with your iPod).
However, I must admit that some hacks did give me pause as I was writing them. For example, one hack covers how to access songs hidden on your iPod. One of the many things that makes the iPod great is that you can also use it as a hard drive to move files back and forth between computers or as a backup volume. The most logical thing to do once you have mounted your iPod as a hard drive volume is to look for the music files you transferred from iTunes to the iPod. However, Apple has hidden them from view, making them invisible files, in an attempt to thwart piracy. Open up a brand new iPod, after all, and you will be greeted with a sticker saying "Don't Steal Music" in multiple languages.
There is a relatively easy way around this issue, and I wrote a hack outlining how to do it using either the Terminal on the Mac or through Windows Explorer. There are also multiple shareware programs that make copying files from your iPod even easier, allowing you to browse your iPod in an iTunes-like interface and copy songs from it. The moral rub comes from the fact that the most obvious use of this hack is to copy songs from a friend's iPod onto your computer; a friend comes over with a 60GB iPod full of music, you plug it into your computer, and, using this hack, you copy all their music (amounting to about 600 CDs for a 60GB iPod) onto your machine.
Illegal? According to a strict interpretation of copyright laws, yes. However, you could also use the hack (as many do) to copy your music files from a home machine to your work machine. Or, one day, your hard drive could (as is known to happen) go on the fritz. If you weren't a smart user and hadn't backed up your music, particularly your iTunes Music Store purchases, your only hope is to get those hidden songs off your iPod.
Other hacks that gave me pause were building your own FM transmitter, using your iPod with a Mac and PC, and one that covers the iTunes Music store protocol.
While writing the book, I had to decide whether or not to go over the legal and moral issues blow by blow. I decided against it, trusting the intelligence and integrity of my readers while briefly mentioning that, in the example of finding invisible files on your iPod, it probably isn't best to use it to copy music from a friend's iPod.
Clarifying moral and legal issues within the book is one thing; getting prospective readers and bookstore owners who stock my book to understand that the book uses the word "hack" in a playful and harmless way is another. Thanks to the aforementioned criminals who use their knowledge to hack into computer systems, bring down networks, and write viruses, hobbyists who want to install Linux on their iPods (one of the hacks covered in the book) are unfortunately lumped in with them.
The O'Reilly hack series is an opportunity to add another definition to the word "hack." An O'Reilly hack is someone who is an advanced user who wants to get the most out of technology and life. This spirit is inherent in the inventor, the tweaker, and the technologist, not the criminal.
Hadley Stern is a designer, writer, and photographer residing in Boston.
Return to the Mac DevCenter.
You must be logged in to the O'Reilly Network to post a talkback.
Showing messages 1 through 8 of 8.
-
Hacks Make the World Go Round
2004-12-08 23:02:24 xlr555 [Reply | View]
I learned how to program by hacking at code. I would reverse engineer the code and do all kinds of wacky things that they would never teach you to do in a CS class. Personally I think this approach should be taught in CS along with the traditional methods. To me Hacking is kind of like being a kid - you experiment - and learn through doing - it's what makes programming fun.
-
site-seeing??
2004-12-04 13:07:13 ErickWong [Reply | View]
Please let your poor son know that the "sight" in sight-seeing is spelled the same way as the "sight" in eyesight. "site-seeing" isn't a real word.
-
My problem with O'Reilly hacks
2004-12-04 10:27:52 perd [Reply | View]
I've bought and own probably 50 O'Reilly books, actually from a quick count, more than that.
My problem with O'reilly's use of the word "hacks" in its book titles is that often the "hacks" contained within aren't really "hacks". They're just your run of the mill tips.
If you take a look at a book such as Wireless Hacks or Google Hacks, those books contain hacks (albeit with the occasional tip thrown in, assumingly to fill up leftover space).
If you take a look at some of the other Hacks series, the OS X one comes to mind...they're really just basic tips a user could learn by reading the help file or poking around for a minute.
Real hacks are taking something or somethings and making them do something they weren't intended to do. See also, the CueCat mods, Tivo mods, Google Hacks book, Wireless Hacks book, etc etc.
iPod Hacks? Are there really enough iPod hacks to devote a book to it? No.
It's to the point where it seems like 10 Hacks books are coming out a month and they're all laughable un-hackerish. I cringe everytime I hear about a new one. It appears "Gardening Hacks" or "Pet Hacks" is just right around the corner.
I long for the days when you saw an O'reilly book on the shelf and you could trust it was a quality publication and you bought it on the spot. It's not like that anymore. -
My problem with O'Reilly hacks
2004-12-07 18:30:32 tonywilliams [Reply | View]
perd,
You said:
My problem with O'reilly's use of the word "hacks" in its book titles is that often the "hacks" contained within aren't really "hacks". They're just your run of the mill tips.
Well, I own, at last count, around 160 titles either published or distributed by O'Reilly and I beg to differ. The problem you are having seeing the majority of the 100 hacks in an O'Reilly hack book may be that you do own a lot of O'Reilly titles and have been around a while and know a fair mount. One man's 'tip' is my 12 year old daughter's 'hack'. Indeed, I often run books past her when writing reviews for just that reason. She often finds a particular tip a 'miraculous hack' that I thought was patently obvious.
One of the things I have to remind myself, particularly when looking at a book on the iPod, is that a vast majority of the people who buy and use these things spend almost all their computing time word proccessing, dealing with email and browsing the web - all without ever reading a manual or being interested in the computer underneath at all.
In a shrinking technical book market O'Reilly's just making sure that they have book buyers - people who could care less about Perl but would love to know some fun stuff to do with their iPod.
Tony
-
My problem with O'Reilly hacks
2004-12-04 12:24:08 b_isikoff [Reply | View]
I dunno. I think you're being a bit rough on the Hacks series. I've got at least/about the same number of O'Reilly books and find them to generally be high quality. The OS X Hacks series (I've got both) has a number of general/power user tips, granted. They've got their fair share of hackerer.
Granted, not all that series are up to the levels as, say, Spidering Hacks. On the other hand, I've flipped through content before buying and never felt misled about the series or particular title.
-
"another definition"? Hardly...
2004-12-04 07:16:19 Jochen Wolters |
[Reply | View]
You've got a valid point about how a lot of people almost exclusively associate the word 'hack' with the activity of breaking into computers and stealing data. Therefore, using 'hack' in the title of a book to help make its positive meaning(s) better known is a very neat idea.
However, with all due respect to the book series as such, they hardly add "another definition" for that word, as it did have the (positive) coder/inventor connotation all along:
See the The Meaning of Hack and the entry for 'hack' in the Jargon File for details.
-
bravo for O'Reilly
2004-12-03 17:59:21 sknaster [Reply | View]
As a writer and sorta-hacker, I'm thrilled that O'Reilly (himself, the company, and authors like you) have worked to reclaim the wonderful word hacker. Like you, I just wrote an iPod book with that misunderstood word in the title, and I've had similar experiences explaining to friends and relatives what the book isn't about. You can apply hacking to any endeavor, just by fixing an interesting problem in a clever or fun way. I just tell them that MacGyver was a hacker.
Long live hacking, hackers, and hack books!
-Scott
--
Scott Knaster
http://hackingipod.com





