Professional Documents
Culture Documents
0 74470 81182 4
®
February 2005 • Vol 5 Issue 2
Frontside
6 What’s Happening
11 Digital Economy
14 The Saint
Redesigning Windows
The Experts
Spotlight
Alex “Sharky” Ross
The Shark Tank
page 30
Joan Wood
Forward Slash
page 87
60 Serializing Storage
Hard Drives Are Evolving . . . Again
page 32
Mike Magee
Shavings From
The Rumour Mill
page 101
Copyright 2004 by Sandhills Publishing Company. Computer Power User is a trademark of Sandhills Publishing
Company. All rights reserved. Reproduction of material appearing in Computer Power User is strictly prohibited
without written permission. Printed in the U.S.A. GST # 123482788RT0001 (ISSN 1536-7568) CPU Computer
Chris Pirillo Pete Loshin
Power User USPS 020-801 is published monthly for $29 per year by Sandhills Publishing Company, 131 West Dialogue Box Open Sauce
Grand Drive, P.O. Box 82667, Lincoln, NE 68501. Subscriber Services: (800) 424-7900. Periodicals postage paid at page 77 page 78
Lincoln, NE. POSTMASTER: Send address changes to Computer Power User, P.O. Box 82667, Lincoln, NE 68501.
Did you find the hidden CPU logo on our cover? Turn the page for the answer.
Hard Hat Area 86 The Department Of Stuff
three-cs.txt
PC Modder 87 Forward Slash
Born Digital
34 Tips & Tutorials
Digital Living
88 Road Warrior
Heavy Gear One Smart Phone, Sharp’s New
16 Dream Hardware Zaurus, Phones That Flower
& More From The Mobile Front
17 Wall Of Sound 90 At Your Leisure
18 MP3 Players Square Off Plug In, Sit Back & Fire
35 High-End Cable Roundup Away With Our Holiday
22 Hands-On With NVIDIA SLI 36 Customized Cooling Gift Guide, Part III Of III.
(See Our SLI Technology Review) A Fan Controller Tailor-Made For You
38 Mad Reader Mod Tips & Tricks
24 ATI Radeon X850XT A Case That Won’t Cramp Your Style
Platinum Edition 97 Software Tips & Projects
Pentium M On The Desktop 40 Advanced Q&A Corner Windows, Heal Thyself:
44 X-ray Vision: Future Storage XP Diagnostics
26 925XE: Three Early Boards Battle Technologies 99 Warm Up To Penguins
At 1,066 Storage Grows As Compiling Source Code
Components Shrink
27 Shuttle SB86i (BTX) SFF PC 46 White Paper: Quantum What’s Cooking
Shuttle SB95P SFF PC Computing
101 Shavings From The Rumour Mill
The Power Of Qubits
Hold Your Horses On PC Upgrades
28 LGA775 Heatsink Roundup
102 Technically Speaking
29 Anand’s Corner
Loading Zone An Interview With Anthony LaMarca,
70 The Bleeding Edge Of Software Project Leader For Place Lab
A Bleak 2005
Inside The World Of Betas 106 Under Development
71 Up To Speed A Peek At What’s Brewing
30 The Shark Tank
Upgrades That’ll Keep You In The Laboratory
The Times They Are A Changing . . .
Humming Along
32 [H]ard Talk 72 Help Your Drive Survive Back Door
Multithreaded Gaming: A Hard Disk Management
108 Q&A With Johnathan Wendel
Terminal Or Reality? Tools Roundup
A Champion With Branded Hardware
76 Webroot Spy Sweeper 3.2
IniCom FlashFXP 3.0.2
77 Dialogue Box
Weather Or Not
Infinite Loops
78 Open Sauce Strange stats and other
Damn Small Linux oddball items from
computing's periphery
Caught In The Web 82, 98, 100
80 Good-bye Radio
Select The Audio Content
You Want To Hear
84 Coder’s Corner:
Other Approaches To Schemas For XML
Customer Service
(For questions about your subscription or to place an
order or change an address.)
customer-service@cpumag.com
800-733-3809
FAX: (402) 479-2193
Computer Power User
G R E E T I N G S F R O M S A M I T L A N D P.O. Box 82667
Lincoln, NE 68501-2667
Hours
A
s you read this, the holidays will be ending, the food settling, and the New Year’s Mon. - Fri.: 7 a.m. to 8 p.m. (CST)
Sat.: 8 a.m. to 4 p.m. (CST)
resolutions starting. It’s always amazing how quickly the year flies by when you’re Online Customer Service & Subscription Center
having fun, and starting a fresh new year brings with it unimagined possibilities. http://www.cpumag.com
Wife Julie just compared me to the green spud in “Ghostbusters” (in jest), so I’ve decided
Web Services
to put down the spork and get back into my insidious fighting-fit mode staaaaartiiing (For questions about our Web site.)
NOW. (It matters not that the only “fighting” I do is in Dead Or Alive Ultimate.) Hey, webhelp@cpumag.com
with a commitment like that, I can’t very well go back on my word now, can I? I know (800) 368-8304
you guys will hold me to it—I hope. I’ll be regretting this lack of discretion two minutes Authorization For Reprints
after we go to press, but you know what, sometimes you can’t make it on your own. Last (800) 334-7458
month I also noted that I’d be limiting myself to two major upgrades this year. (I have to FAX: (402) 479-2104
qualify that; minor upgrades are OK.) The first one will happen within the next couple of Editorial Staff
months: upgrading to SLI. (That’s how I plan to keep my PC in shape.) By forgoing late editor@cpumag.com
night pizza, I needed a new gravy train right to my heart, and NVIDIA’s SLI (page 22) is FAX: (402) 479-2104
it. And the next upgrade? Well, that’s harder to say right now. I did mention some items 131 W. Grand Drive
Lincoln, NE 68521
of interest in January, but I neglected to include Windows XP 64-Bit Edition, which
places in my Top 5 for ’05. Anand (page 29) and Mike (page 101) best sum up my feel- Subscription Renewals
ings on tech in 2005 (as noted on this page last month) in their respective columns. (800) 382-4552
FAX: (402) 479-2193
It’s been nearly two years since we focused on storage in a Spotlight article, and I thought it
http://www.cpumag.com
about time to revisit the topic. We sometimes overlook the importance of storage. SATA,
NAS, and dual-layer DVD are all things to consider as you ponder system upgrades Advertising Staff
(800) 848-1478
throughout the year. With the massive move to digitize movies, music, books, photos, and
120 W. Harvest Dr.
documents, storage is becoming more important than ever. And it’s something that affects Lincoln, NE 68521
programmers, designers, artists, gamers, and even general consumers. I have more than a FAX: (402) 479-2193
terabyte spanned across various devices at home. Do I need
The Gang
that much space? Probably not, but I enjoy the convenience
Editorial Staff: Ronald D. Kobler / Samit Gupta Choudhuri /
of rarely having to visit my CD/DVD archives when in Blaine Flamig / Dana Montey / Trista Kunce/ Corey Russman
need of data. But with all this space comes an even more / Rod Scher / Christopher Trumble / Calvin Clinchard /
important consideration: Figuring out how to keep your Kimberly Fitzke / Katie Dolan / Raejean Brooks / Rebecca
data safe (through disk maintenance, replication, external Christensen / Tara Weber / Sally Curran / Michael Sweet /
Katie Sommer / Jennifer Suggitt / Nate Hoppe / Sheila Allen
storage, and more). Our coverage begins on page 52.
/ Linne Ourada / Elizabeth Dixon / Marty Sems / Chad
And I’ve only just touched on the good stuff you’ll find in Denton / Nathan Chandler / Kylee Dickey / Josh Gulick /
this issue. Don’t miss our massive roundup of digital audio Andrew Leibman / Vince Cogley / Samuel Evans Web staff:
players (page 17), podcasting piece (page 80), CPU game of the Missy Fletcher / Dorene Krausnick / Nick Ray / Laura Curry
Customer Service: Alisha Lamb / Brandie Humphrey / Becky
year (page 94), and a rare piece of hardware (page 95)—rare in
Rezabek / Lana Matic Subscription Renewals: Liz Kohout /
that it received a rating of 5 CPUs. Oh, last but not least, I’d Connie Beatty / Matt Bolling / Patrick Kean / Charmaine
like to welcome Trista Kunce to the CPU team with this issue. Vondra / Miden Ebert / Kathy DeCoito / Stephanie Contreras
Time to sign off. I’ll catch you back here next month, same / Nicole Buckendahl / Travis Brock Art & Design: Lesa Call /
time, same place. Be well and happy upgrading! Fred Schneider / Ginger Riley / Carrie Benes / Aaron Weston /
Aaron Clark / Sonja Warner / Leigh Trompke / Lori Garris /
Jason Codr / Andria Schultz / Erin Rodriguez / Lindsay Anker
/ Kelli Lambertsen Newsstand: Garth Lienemann / Kelly
Richardson / Chris McGreer / Jeff Schnittker Advertising
Sales: Grant Ossenkop / Cindy Pieper / Brooke Wolzen / Eric
Cobb / Emily Getzschman Marketing: Mark Peery / Marcy
Gunn / Amber Coffin / Jen Clausen
Samit G. Choudhuri, Publication Editor, CPU
CORRECTIONS
On pages 64 and 65 of the January 2005 issue we
mistakenly swapped images between the Archos AV420
and Gmini400. Good eye, David Feldman.
Gotcha.
Here it is.
W h a t ’s H a p p e n i n g • H a rd w a re Compiled by
Kyle Schurman
Zalman's Noise-less PC
T he "TNN" in Zalman's new TNN 500AF PC case stands for "Totally No
Noise." The innovative enclosure can promise a "world of silent computing"
because there are no fans in this design—no movable parts. Even the hard drive
gets muted by aluminum plating, and the power supply is fanless. Zalman attaches
heatpipes, which look a bit like pan flutes, to CPU, video, and northbridge chips.
The pipes extrude heat from the key components and let naturally occurring con-
vection currents dissipate the heat across high-capacity aluminum heatsinks. Six
pipes come off of the CPU to transfer up to 150W of heat, which Zalman claims
can keep even the most scorching Pentium and AMD processors cool. Thermal
blocks mounted at the rear of the motherboard also act to draw heat away from
vital parts. This is all well and good. But after years of owning overclocked rigs that
boasted more exhaust fans than a Boeing 757, are power users really ready for
enough silence so that they can hear themselves mouth breathe? ▲
H a r d w a r e M o l e
NVIDIA Nabs The Big One:
PS3
A rch rivals in the PC graphics realm, ATI and
NVIDIA will bring their battle to the next
generation of game consoles in 2005 and 2006.
NVIDIA announced that a custom version of the
GeForce technology will be the GPU for the hotly
anticipated PlayStation 3. Sony is the undisputed
market leader in consoles, so this is a major coup for
NVIDIA, which powered the graphics subsystem in
the current Xbox but lost out to ATI for the next
generation of Microsoft’s game hardware. Microsoft
is expected to announce its new Xbox in early 2005
and ship it by Christmas, but Sony is expected to
launch the PS3 in mid-2006. ▲
Intel Joins The 64-Bit Bandwagon
Watching
IBM Lifts Veil On Cell Microprocessor The Chips Fall
Here is pricing information for AMD and Intel CPUs.
G et ready for some big leaps in video technology in the next year. Broadcom has
unveiled a video decoder/audio processor chip that supports advanced H.264
video compression. The new compression technology, also known as MPEG-4 Part
Intel Pentium 4 550 3.4GHz 1MB cache 800MHz FSB
90nm
6/27/2004 $417** $309* $309*
10/AVC, significantly reduces the amount of bandwidth that’s required to deliver hi- Intel Pentium 4 560 3.6GHz 1MB cache 800MHz FSB
90nm
def video over service networks. The BCM7411 video processor will be built into new 6/27/2004 $637** $425* $459*
products in early 2005. Those products include hi-def DVD players, next-generation
cable and satellite set-top boxes, personal video recorders, and Internet-based set-top * Retail price
boxes. With the better compression, operators can squeeze more channels or more HD ** Manufacturer's price per 1,000 units
content into their services. They can also store more media on hi-def DVD players or Other current prices, if indicated, are lowest OEM
prices available through Pricegrabber.com
store more video on a PVR. ▲
S o f t w a r e
On Your Marks,
Get Set . . .
S h o r t s
Dial!
Varmint Hunting Goes Virtual
C onfirming our suspicion that tech nuts
like us will benchmark pretty much
anything, the makers of 3DMark just issued
their speedometer for cell phones. Future- V irtual hunting seems to be a
trend this month (see “What’s
Happening: Internet,” this issue),
mark’s SPMark 2004 is the consumer ver-
sion of a smartphone analysis tool that and now the National Rifle Associa-
manufacturers had been using to test their tion is branding hunting software
Symbian-based handsets. The tests work on such as the new NRA Varmint
phones running the Symbian 6 and 7 oper- Hunter from Speedco (www.speed
ating systems and using the Series 60 or coshooting.com). Being PC dweebs
UIQ interfaces. In addition to reporting on who can barely distinguish a prairie
your hardware configuration, the suite runs dog from a house cat, we thought it
an OpenGL ES benchmark and diagnostics best to let the company describe the
test of your 3D graphics performance and software: “The game will teach the player how to approach a
reports on your hardware configuration. The ‘dog town’ and work that town to achieve stimulating shoot-
benchmark is available as a free download from Futuremark.com ing. It will also teach the player stalking techniques needed
and requires 1.2MB of space in your phone’s main memory and when the target is a wary groundhog.” So varmints don’t need
3MB of memory to run. ▲ litter boxes, right? ▲
The Science
This Isn’t Your Father’s
Of The Sniff
Virtual Hunting Game
F ile this one under “It was just a matter of time.” A Texas hunting preserve and
firing range now lets you shoot targets with live ammo via the Web. Live-
Y ou would think that something as
peculiar as the Sense of Smell
Institute would be easy to sniff out on
Shot.com hooks a remote control pan\tilt\ the Web, but we didn’t discover the site
zoom camera to a rifle on its range and charges (www.senseofsmell.org) until it recently
members $5.95 to aim via the Web browser announced its many new features. We
and squeeze off 10 rounds. In addition to the now get a tutorial in the science of olfac-
PC connected to the onsite rifle, a human tion (aka Smell 101) along with the glos-
attendant stands by to override the system if sary of olfaction and a guide to careers
you decide to get cute and try to pick off a for sniff freaks in the fragrance industry.
passing bird. You can even get a DVD of your Our favorite area is fun facts, hosted by
target session and compare your shooting skills the walking proboscis Professor Nose-
with other members. Zany as it may sound, tradamos. Did you know that a woman’s
consider this: If Live-Shot.com keeps even just sense of smell is keener than a man’s?
At Live-Shot.com you can perform live
a few hapless Elmer Fudds or drunken deer We also discovered that our sense of
target practice at a range in Texas via
hunters out of the woods, it has done us smell is dullest in the morning and be-
the Web.
all a service. ▲ comes sharper as the day progresses. ▲
W ant to put movies on your iPod Photo, add a second hard drive to your TiVo, make a beer
fridge from a Peltier PC cooler, or build a portable PS2? Try the new hack a day (beta) blog
(www.hackaday.com). This site for citizen engineers brings together all of the mods, system hacks,
and strange uses of old technology posted online—“all the things folks can do with it to void the
already expired warranty or get more out of it.” Now where did we put that old ZIP drive? ▲
Redesigning Windows
I stingit justslowerme orwithis myeachcomputer actually get-
new generation? Ten
malicious software; and the modern Windows
architecture can’t be patched, or incremental-
years ago Microsoft Word booted faster under ly upgraded to fix it.
Windows 3.0 on a 33MHz 386 than it does Windows was not designed to withstand a
today on a 3.8GHz Pentium 4. Did word pro- constant barrage of unstable, insecure, or
cessing really change so much that we now malicious software. Nor was it designed with
need 50 times the RAM and 30 times the the idea that software’s presence on the
computational resources we needed 10 years user’s computer would be highly transient.
ago to edit text? Just dragging a window Installation and uninstallation of software is
around rapidly under Windows XP can spike left to the software itself to manage, which
CPU consumption to 100%. In a world where doesn’t work if you can’t trust the software.
there are few limits on food resources you get The reason your Registry gets corrupted and
gigantic dinosaurs. In a world where Moore’s your computer gets gunked up is because
Law provides a seemingly endless supply of Windows assumes that software is always
new RAM and computational power every well written and responsible. Windows is Alex St. John was one of the
year there is little environmental pressure on designed to “enable” developers to add value founding creators
Microsoft to write efficient code, or to serious- to the OS by giving them access to its core of Microsoft’s DirectX
ly question if all the garbage they ship with functionality via API’s, again assuming that technology. He is
Windows is really adding enough value to jus- all software given this access can be trusted the subject of the book
tify all the bugs, security holes, compatibility, . . . which it can’t. Turns out that these “Renegades Of The Empire”
and integration issues. Microsoft’s persistent decade-old good intentions are all wrong about the creation of DirectX
security issues are one indication that the ideas for consumer computers connected to and Chromeffects, an early
proverbial asteroid is on its way to clean up the Internet. effort by Microsoft to create a
the gene pool. A better design for a consumer OS would multimedia browser.
Looking back in time when Windows NT assume that most software is transient, Today Alex is President and
was being created, it probably seemed like a unlikely to be well written, possibly malign, CEO of WildTangent Inc., a
good idea to make a consumer OS that was and likely to be installed by somebody who technology company devoted
structurally identical to the business OS they doesn’t understand how to deal with the to delivering
were building for the enterprise. Who could consequences if the software they use is dan- CD-ROM quality
have predicted that the fundamental flaw in gerous. Achieving maximum stability and entertainment content
this assumption would be the Internet? Home security with minimum loss of resources and over the Web.
computers were single user machines NOT freedom is a difficult engineering challenge,
connected to a network. Office computers yet there are some extremely successful
were multiuser machines connected to a net- examples of this approach to platform devel-
work usually supported by an expert IT
department. That fundamental difference has
opment in nearly everyone’s living rooms.
An Xbox still outperforms most leading edge
. . . . a mass
made Windows a great office solution but an
increasingly disastrous consumer solution as
PCs at real-time gaming despite being 4-
year-old computer architecture with 64MB
extinction of
consumer machines are increasingly connect- of RAM. You can put your Xbox on your
ed to networks and exposed to the Internet home network without the benefit of a fire-
consumer
but have no supporting IT department to wall and be confident that nobody is hack-
keep them secure. Consumers are expected to ing into it and installing malware. One of
confidence
know what software to trust, what not to the reasons for a game console’s incredible
trust, and how to solve their myriad computer longevity in the home is that they are stable, in online
problems on their own when they encounter easy to use, rely on minimal OS services, and
them. The result has been a disaster, a mass as a result of being secure have lots of media computing
extinction of consumer confidence in online and applications published for them. Next
computing on a global scale. Consumers month we’ll imagine a world where Micro- on a global
aren’t equipped to be their own IT depart- soft takes a few lessons from consoles to
ments; the Internet has been flooded with redesign Windows. ▲ scale.
Send your feedback to TheSaint@cpumag.com
Don't Sing It, lead to a cabin fever that would make "The Shining" look
like a B&B promo.
They Bring It by Marty Sems
Globalstor ExtremeStor-HD
All over the world, video buffs are getting high def. High-
definition video ups the TV ante with sparkling clarity and
a cinematic aspect ratio, but all that extra data in the signal
can sideline yesterday's video servers. HD needs extreme
storage and speed, hence Globalstor's ExtremeStor-HD
(www.globalstor.com). Just think of how many movies you
could fit into 9.6TB ($34,999). Using Linux, RAVE HD
software, and an AJA Xena-2 card, the 5U rack unit can
capture uncompressed, RAW HD video in real-time and
play it back for editing, digital dailies, or entertainment.
RAID 0, 5, and others await, as does a claimed 1GBps
read/write rate in a striped setup. Picture a vast archive of
"Six Feet Under" and "Malcolm in the Middle" to help
you get through the winter months.
Fujitsu LPF-D711
Ah, what to put at the other end of your ExtremeStor-HD?
We would go with a 1,080p LPF-D711 from Fujitsu (www
.plasmavision.com/lcd_projector.htm). This P-Si TFT
active-matrix projector pounds your screen with 1,200
ANSI lumens' worth of photons. Its 3,300:1 contrast ratio
is just the thing for polar expressions of starry skies over
snowy plains. Using 12-bit AVM-II digital video process-
ing, the three-chip, 1,920 x 1,080 Fujitsu boasts a palette
of 68.7 billion colors. This rainbow bright also comes with
the inputs you'd expect, including component, HDMI,
and DVI-D, plus a remote. Fujitsu tells us that the LPF-
D711 will soon be available here for $24,999.
Venturi Fetish
Some of us can admit that muscle cars, indeed, are some-
what of a fetish. Leave it to the principality of Monaco to
come right out and say it with Venturi's Fetish sports car
(www.venturi.fr). Each one is crafted by hand. It's on this
page because it's all electric and it comes with GPS, DVD,
and an iPod Mini. The Fetish's 300-horsepower, 162-
pound/foot torque motor can reportedly rev to a freaky
14,000rpm, which helps motivate the 2,425-pound carbon
fiber and aluminum honeycomb chassis from 0 to 62mph
in just 4.5 seconds. The rear-wheel-drive two-seater's beefy
Li-Ion battery is good for about 215 miles and can recharge
in about 3.5 hours. Le prix? About $584,000, plus tax. The
Fetish should be available in California as you read this.
Wall Of Sound ing was the only part of the N200’s oper-
ation we found confusing at first.
The only thing missing here is a hold
18 MP3 Players Square Off function. The bundled armband and soft
rubber holder are surprisingly good, how-
ever, and Creative’s audio management
ast month, we did a fat roundup of the software is unnecessary but better than in
L latest handheld PMC and PMP video
players (page 64). This month, we’re tack-
years past. You even get Audible content
compatibility with a firmware update. Big
ling audio players while there’s still a line to kudos to Creative on this one.
draw between the two categories. It turns
out there’s a lot to say and a lot of money Digital Networks Rio Forge Sport
to save by focusing just on audio. Playback MuVo Micro Yes, if you’re going to veer off the beat-
quality from MP3s to voice recording N200 512MB en MP3 player form-factor path, this is
tends to be superior, interfaces are simpler, $129.99 the way to do it. The Forge is brilliantly
devices are more pocket-friendly, and price Creative simple to operate via its menu and naviga-
www.creative.com
points are vastly more palatable. tion system that you access via a menu
Whether you’re buying for yourself or button and four-way dial. The player is
that special Valentine, players are better compact, rubberized, and industrially
than ever. We gathered 18 of today’s hottest sexy. The circular display shows seven
flash and hard drive-based players. With a legible lines of text, although the screen
broad spectrum of high bit-rate MP3s and is difficult to read without the backlight.
WMAs ranging from Alex de Grassi The Forge’s audio quality sits at or
(acoustic guitar) to Garbage, we played and near the top of our flash players. We had
looped them until our ears practically bled. to ease off the high end of the five-band
Some of the results may just surprise you. custom EQ to alleviate the Forge’s pro-
One important element we purpose- pensity for shrillness. The bass could be a
fully set aside is DRM-protected music, bit fuller, but once you ditch the earbuds,
most notably music encoded with Micro- the audio quality is crisp and full. This
soft’s DRM 10. At this writing, most
Rio Forge Sport model can pound out a painful amount
$169.95
high-profile music download/subscrip- Digital Networks of volume, but distortion creeps in at the
tion services are in the last stages of prep- www.digitalnetworksna.com/rioaudio high end.
ping support for portable music players. The player’s armband design needs
(Apple, of course, is the notable excep- work. One good upward brush while on a
tion.) In the coming months, we will treadmill sent our player flying. Getting it
see different pricing models and plenty output is excellent, particularly after cus- back on the band required two hands and
of firmware updates. This will be an tomizing the five-band EQ. We’ll even some dexterity. The voice and FM record-
important part of the music listening suspend our usual earbud bashing to say ings were also sub par, and there isn’t a
experience, but we focused here on player that Creative’s bundled earbuds actually way to adjust FM recording bit rates or a
quality rather than DRM issues because sound better on this player than our Line-In option for external recordings.
DRM handling is likely to soon change bulky reference headphones. The N200 Rio’s bookmarking system is gracefully
within models and brands. also comes in eight colors. easy, you get an SD slot, one AAA
We pulled 11 hours and 41 minutes cranked out almost 16 hours, and the
Flash Players from a device rated at 15, which isn’t bad. multiple lap-capable stopwatch is handy.
Voice recordings sounded distant and Creative wins this roundup on quality, but
Creative MuVo Micro N200 512MB muffled, and FM recordings weren’t the Forge takes the prize for cool.
The N200 departs from previous much better. Live FM sounded quite
MuVos by ditching the USB drive and clear, though. You can set the MP3 bit iRiver iFP-890T
using a mini USB plug and included rate for Line-In recording at 96, 128, or iRiver scores big here with rich audio
cable instead. In trade you get an even 160Kbps. Our encoding results were hor- and extremely long battery life. The 890T
tinier player. Not only is the N200’s rible until we realized the output levels sounds good with its own earbuds and very
Lilliputian screen quite legible, but the from the PC were set too low. With out- good with quality headphones, although
menu system and jog dial navigation are put at about 75%, the N200 did much we noted distortion in the bass at the high-
almost immediately intuitive. Sound better, although the sound was rather est custom EQ volumes. This makes us
question the stated 90dB SNR spec. That had us doing side strokes when we meant
said, iRiver produces some of the loudest to push down.
volume of any flash player here. MSI’s sound clarity and depth are com-
The industrial design is, uh, different. mendably good considering there’s no cus-
The triangular shape makes for easy tom EQ, although we wish you could run
screen viewing if the player is on your one of the four preset EQ modes and the
desk (with enough ambient lighting to see SRS surround simultaneously. Strangely,
the dim screen when the backlight is off), the 521 has perhaps the best voice
but the shape is uncomfortable in a pock- iRiver iFP-890T recorder sensitivity and clarity here. FM
$149.99
et and extremely bouncy in the armband. iRiver
reception and recording quality were fair.
Navigation is the unit’s shortcoming; www.iriveramerica.com We like that MSI uses an integrated
between three buttons at the top and the Li-Ion battery. Seven hours of runtime
clickable joystick on the front, it takes a is enough to complete even a walking
long time to master. For example, you go marathon, and the 512MB of memory
back by holding down the joystick. Still, should get you through most of the trek.
the patient will ultimately divine their way The 521’s rubberized, egg-shaped design
around the device’s detailed EQ options, is comfortable and effective, MSI includes
moderate-quality FM tuning, substandard two sizes of comfortable armbands, and
quality Line-In recording, voice recording, the built-in pedometer and stopwatch are
and more. This is a full-featured player smart touches. (Note to MSI: Too many
well-suited to those who want quality Americans exceed 99 kilograms; add a
playback with minimal battery changes. third digit to the pedometer settings.)
Sorell SF1000 The bundled behind-the-ear headphones
Medialine Sorell SF1000 $149.99
Medialine are also surprisingly good given their
The worst thing about the SF1000 www.medialineinc.com feathery weight, but the intro and screen
(besides its earbuds) is its exterior. The savers are a bit silly. That and just a bit of
SF1000 seeks to blend high tech with extra size are all that mar this from being
high gloss, but it looks cheap and odd. an ideal sports player.
The design looks good on paper, with
Play/Pause under your index finger and a SanDisk Digital Audio Player 256MB
joystick under your thumb, but to use For nondemanding users this SanDisk
these and still see the screen head-on unit offers the best value among our flash
strains the wrist. One carpal tunnel suffer- players. Just look at the plain name:
er among us complained of pain minutes Digital Audio Player. It’s like the Honda
after navigating menus. Civic of MP3 players: compact, afford-
The story improves from there. Volume MEGA Player 521 able, sturdy, attractive without many
output is good, and Medialine overcom- $179.99 frills, but obvious in operation and with
pensated for the lack of bass in most flash MSI quality where it counts.
www.msicomputer.com
players. Although a little weak in the highs, The player navigates much like the
the unit’s Normal EQ setting sounded the iRiver player with a four-way, clickable
best of any options, which isn’t surprising lyrics display, bookmarking, and more. The joystick. The menu navigation system is
because the only custom EQ option is for over 18-hour battery time from one AA is generally smarter and more graphically
bass and/or enabling ultra bass, which we also excellent. The SF1000 is no MuVo driven, though. (iRiver does tackle a lot
quickly turned off. Overall, we’d give killer, but it’s a solid North American more functionality.) Throw out the ear-
fidelity an eight out of 10. debut for this one-time Samsung spin-off. buds and the heinously cheap-looking
With the ability to encode Line-In at up clear plastic holster. SanDisk’s output is a
to 224Kbps, the SF1000 is better than MSI MEGA Player 521 bit weak in the bass and very high end,
most players, although the difference After squinting at LCDs for days, the even after custom five-band EQ help, but
between 224Kbps in the player and on amazing brightness and clarity of MSI’s it’s every bit as good as most players
your desktop is huge. Medialine’s decent blue and yellow OLED was like going priced around $150. FM quality is aver-
menu system is hampered by a terribly from CGA to TFT. MSI does excellent age, and honestly we won’t miss the lack
counterintuitive joystick implementation. work here with its simple, understandable of FM recording. SanDisk’s adequate
Once you master it, though, there are menus driven by one clickable joystick, voice recording is enough.
plenty of perks, such as a sleep timer, FM which has just the right amount of stiff- Another company would probably
recording bit rate selection, ID3-based ness to it. Other joysticks in this roundup charge $120 or $130 for this player.
SanDisk has made a player with all the should know that the iPod supports book-
essentials and priced it for practically any- marking, but only for Audible content.
one. That may not stun power users, but The photo part of the iPod? Apple’s 2-
it could put a rewarding MP3 experience inch, 65,536-color transflective screen is
in a lot more ears. bright and crisp, and the iPod lends itself
to browsing through photos just as well as
Virgin Player 256MB songs. Slideshows are a snap, and Apple’s
Our first thought upon opening the use of last and next thumbnails and the
Virgin Player and flipping it in the air Digital Audio Player 256MB “now showing” image is a godsend for
like the half-dollar coin it resembles was, $89.99 presenters using the included photo dock
“Is this a joke?” Not at all. Virgin simply SanDisk to push presentations to a TV with
asked the question: “When you’re exercis- www.sandisk.com soundtracks. Today’s iTunes is hideous
ing, what do you need from an MP3 for photo management, though. There’s
player?” The answers are self-evident in no drag-and-drop functionality, and you
the product: thin, light, loud, decent have to go three steps into the program
sound, and brainless to operate. just to sync a photo folder. (Folder, mind
The player is little more than a 256MB you, not individual files.) More annoying,
memory chip tied to a USB port, recharge- especially given the small screen, is that
able battery, and two rocker buttons. The you can’t zoom and pan.
left button controls reverse, forward, play, Having automatically synced album art
and stop while the right controls volume. is pretty sweet, and the new color screen
One LED lets you know the device is Player 256MB is definitely easier on the eyes. We’re giv-
$99.99
active, and there’s a swiveling lanyard loop Virgin ing the iPod photo a nearly perfect score
at the top. Virgin throws in average ear- www.virginelectronics.com for its many merits, including 15 hours of
buds, an armband, proprietary USB cable, music runtime, and in trust that Apple
and a required 1/8-inch headphone will remedy these shortcomings soon.
adapter, the one annoying detriment to Bottom line: Competition is rising fast,
the tiny form factor. iPod photo but the iPod photo remains the unques-
Virgin figures your workout doesn’t 40GB tionable king of music players.
need a display, EQ modes, playlists, or $499
even WMA support, and it’s probably Apple Computer Archos XS200
www.apple.com
right. Just load up the memory, hit Play, Fair sound, fat hard drive, and a low
and start sweating. The Player is a bit price: That’s why you’d want the XS200.
weak on bass and occasionally shrills on There are other minor reasons. The menu
the treble, especially with high bit-rate system and five-way joystick are a snap,
content, but the audio is quite reasonable and Archos’ file management is among
from something so small. The only prob- the best here. The unique split-screen
lem we had was that it spontaneously browser UI is terrific for building playlists
added and dropped its USB connection (via iTunes and now WMP10), high-qual- and managing tracks, and Archos auto-
to the PC, which can be infuriating dur- ity audio, and insanely simple navigation. matically sorts tracks by ID3 metadata.
ing long USB 1.1 transfers. Overall, That Click Wheel, combined with Apple’s The bundled earbuds are junk, and
though, when most manufacturers are common-sense menu system, makes all Archos only bundles the player with a
trying to figure out how much function- the difference. Tough as a brick, graceful USB cable and two international power
ality they can fit into a player, Virgin’s in design, on and on. Even the earbuds are adapter plugs. The XS200’s transfer speed
simple approach is needed and welcome. impressive—when they stay on. We’ll sum is crazy fast, however, and way better than
up the iPod photo’s audio like so: Save for any other player we examined. The bad
Hard Drive Players not supporting WMA, the unit is as per- news is that this is one of the only units
fect as possible. we saw with an internal battery that
Apple iPod photo 40GB The iPod only works with Apple’s couldn’t charge from the USB connec-
If you’re one of the six people left who iTunes music store because Apple re- tion. Once you’re accustomed to putting
hasn’t tried an iPod, know that this device mains committed to pushing its own your AC adapter in deep storage, this is a
family has earned its global reputation and DRM scheme. Sometimes that inline serious detraction.
roughly 90% market share. Until 2004, remote control ($39 accessory) is a drag, Cosmetically, the XS200 is a bit of a
no other music player came even remotely and iTunes’ history for stability under dud. The hard angles and green LCD
close to iPod’s mix of easy synchronization Windows is spotty. Audio book buffs screen, which is quite readable but ugly,
make this unit blocky and utilitarian XS200 but we were a bit disappointed in the
despite its compact size. You do get 20GB $219 Micro’s ordinary earbuds and slightly
of storage in the size of a mini or micro Archos lacking bass response, which is good with
www.archos.com
player. Sound output is fair, needing a custom EQ assistance. The hard plastic
little help at the low end, but the XS200 holster (a belt clip/desktop stand) is quite
has a lot of punch and doesn’t distort clever, and the pulsing of the faceplate
when you crank it. If all you want is to back-lighting while connected via USB is
play a lot of music and can live with a cool. For now, Creative is also throwing
sub-seven-hour runtime, it’s hard to in an extra swappable battery. Nice!
argue with Archos’ price. The Zen Micro is 80% of the way to
pulling even with the iPod mini. Perhaps
Creative Zen Micro full DRM 10 compatibility with non-
Creative has finally pulled within firing Apple music services by the time you read
range of Apple. That’s not just because the this will make up the remaining 20%.
Zen Micro, like the iPod mini, comes in
10 colors (the mini has five) and has a Digital Networks Rio Carbon
Vertical Touch Pad to counter iPod’s We fell in love at first sight with the
Click Wheel. Creative can’t copy the Click Carbon and wanted so much for it to seize
Wheel, but the touchpad comes off pretty
Zen Micro or share Apple’s crown as King of the
$249.99
well. You can select from three sensitivity Creative Minis. Alas, Digital Networks nails the
levels, but it would help if the options let www.creative.com essentials but stumbles on the extras. The
you vary sensitivity by context, so scrolling Carbon sounds rich and fabulous on good
through menu options might be slow headphones (even the earbuds are decent),
while browsing long file lists would be fast. and its sleek, ultra-compact silver and metal
Thanks to the Micro’s ability to sync also where you do all your playlist and casing is attractive. The menu system with-
Outlook contacts, tasks, and calendar track organization. in the highly viewable black-on-white
appointments, we finally have a reason to Creative’s whitish-blue backlit display screen is clean and intuitive. The only hitch
use a player’s Desktop software when it and menu system are well-implemented. here isn’t the controls’ placement (the
isn’t mandatory, although it still is neces- FM recordings sound nearly as good as menu button and jog dial sit under your
sary here because the Micro shows up in their very clear live counterparts. Voice right thumb), but the addition of the front-
My Computer as Zen Micro Media Ex- recording is rock solid. This unit’s <98dB mounted four-way pad and Enter button,
plorer, not a drive volume. This app is SNR was very loud and distortion-free, which can be redundant or confusing.
MP3 Players
Vendor Model Storage Size (WxHxD) Weight PC Supports FM/FM Voice Line In Removable Runtime
inches (ounces) Interface Record Rec Hard Drive (hours:mins)
Apple iPod photo 40GB 2.4 x 4.1 x 0.75 6.4 USB 2.0, MP3, AAC, Audible, No/No No No No 15:24
FireWire WAV, JPEG, BMP,
GIF, TIFF, PNG
Archos XS200 20GB 2.3 x 2.9 x 0.75 4.3 USB 2.0 MP3, WMA, WAV No/No No No No 6:52
Creative Zen Micro 5GB 2.0 x 3.3 x 0.7 3.8 USB 2.0 MP3, WMA, WAV Yes/Yes Yes No Yes 9:41
*Digital Mind DMC 8270 20GB 2.6 x 3.9 x 0.7 6.3 USB 2.0 MP3, WMA, OGG, Yes/Yes Yes Yes No 12:59
WAV
Digital MP3, WMA,
Networks Rio Carbon 5GB 2.5 x 3.3 x 0.6 3.2 USB 2.0 Audible No/No Yes No No 17:13
*GoVideo Rave-MP
ARC 5.0 5GB 2.2 x 3.8 x 0.7 2.8 USB 2.0 MP3, WMA Yes/Yes Yes No No 6:46
*Philips Hdd060 1.5GB 2.2 x 3.4 x 0.7 3.3 USB 1.1 MP3, WMA No/No No No No 8:15
Virgin Player 5GB 5GB 2.3 x 3.8 x 0.6 3.1 USB 2.0 MP3, WMA Yes/No No No No 7:07
*Subscribers can see www.cpumag.com/cpufeb05/players for these reviews.
Flash Players
Vendor Model Memory Expansion Size (WxHxD) **Weight PC Interface Supports FM/FM Voice Line-In Battery Runtime
inches (ounces) Record Rec (hours:mins)
Creative MuVo 512MB None 2.5 x 1.3 0.8 USB 2.0 MP3, WMA, Yes/Yes Yes Yes 1xAAA 11:41
Micro N200 x 0.5 Audible
Digital Rio Forge 256MB MMC/SD 2.7 x 2.5 2.2 USB 2.0 MP3, WMA, Yes/Yes Yes No 1xAAA 14:53
Networks Sport x 0.9 Audible
*GoVideo Rave-MP 128MB MMC/SD 2.7 x 2.0 USB 2.0 MP3, WMA Yes/Yes Yes No 1xAAA 11:42
AMP128 x 0.9
iRiver iFP-890T 256MB None 3.5 x 1.1 1.41 USB 2.0 MP3, WMA, Yes/Yes Yes Yes 1xAA 21:22
x 1.4 OGG
Medialine Sorell 256MB None 1.4 x 3.1 1.23 USB 1.1 MP3, WMA Yes/Yes Yes Yes 1xAA 18:15
SF1000 x 1.0
MSI MEGA 512MB None 3.2 x 2.0 2.11 USB 2.0 MP3, WMA Yes/Yes Yes No Li-Ion 7:08
Player 521 x 0.7
*Panasonic Shockwave 256MB None 3.2 x 2.1 2.08 USB 1.1 MP3, WMA Yes/No No No 1xAAA 10:54
SV-SW30V x 0.9
*Philips GoGear 256MB None 3.5 x 1.1 1.09 USB 1.1 MP3, WMA No/No No No Li-Poly, 16:52
key104 x 0.6 1xAAA
SanDisk SDMX1 256MB None 3.0 x 1.3 1.02 USB 2.0 MP3, WMA No/No Yes No 1xAAA 15:54
x 0.8
Virgin Player 256MB None 1.7 x 1.7 0.53 USB 1.1 MP3 No/No No No Li-Ion 11:56
x 0.4
*Subscribers can see www.cpumag.com/cpufeb05/players for these reviews. **Without battery.
Hands-On With
NVIDIA SLI
R emember the good ol’ days of BX motherboards, Quake 2,
3Dfx, Diamond Multimedia’s Monster 3D product line, and
especially Voodoo2 SLI? It’s been some five years since dual video
cards were used in synchronous fashion in our gaming PCs, but ever
since NVIDIA announced its SLI technology, we’ve been chomping
at the bit (cost being not a concern for reviewers). Luckily, our ASUS
A8N-SLI motherboard featuring the NVIDIA nForce4 SLI chipset
arrived just in time for this issue (also see our “NVIDIA nForce4
CPU First Look Preview” in our December issue on page 16).
How It Works
The SLI revival isn’t the same as 3Dfx’s not getting the full 8GBps of bandwidth of Our first step was to utilize two spank-
old-school Scanline Interleave technology; an x16 slot, you’d be hard pressed to ing new PCI-E NVIDIA GeForce 6800
NVIDIA’s version (because it bought 3Dfx notice the difference of dropping down. Ultras. (We will cover the other possible
a long time ago it can call it SLI) stands for Another nifty trick NVIDIA uses is for the lower-end configurations at a later date.)
Scalable Link Interface, where the technol- CPU to send vertex data to the primary It’s almost scary to think about how much
ogy split the 3D scene into two with each GPU, which in turn sends the exact same processing power is on tap with 32 pipes.
card taking turns to render scan lines. data over to the secondary GPU. From
Regardless, it’s still a cool name and cer- there on NVIDIA’s PCI-E video bridge
tainly the right one for this application. takes over in terms of the communication The Mainboard
NVIDIA’s SLI technology is different in between the two GPUs. The hardware
that it splits the actual scene into two bridge (aka bus) transfers data from the If the ASUS is anything to go by, SLI
halves, the top and the bottom. Each of frame buffer of the first GPU over to the is thus far in good hands. No doubt the
the two SLI-capable GPUs then takes second one. The bandwidth offered by this two companies worked together closely.
roughly half of the load, with the NVIDIA bridge is apparently 10GBps (plenty). On The A8N-SLI utilizes NVIDIA’s newest
Forceware driver in some cases doing some the software side, NVIDIA’s driver offers nForce4 chipset, so you get all of that
load balancing to get the workload as close up two rendering modes: AFR (alternate- 1GBps HyperTransport bus connectivity
to 50-50 as possible. The stipulation here frame rendering) or SFR (split-frame ren- between the CPU and southbridge. It also
is that both cards must be identically con- dering). AFR is self-explanatory; it uses has enough hard drive capability to keep
figured with the same amount of pipe- each of the GPUs to render alternate even the most naughty video connoisseur
lines and clock speeds. For example, you frames, whereas the SFR mode splits up
couldn’t just use a GeForce 6800 Ultra rendering of one frame between both
with 16 pipes and mate it to an eight-pipe GPUs. Once AFR/SFR is done, the sec-
GeForce 6600. As Ali G would say, that’s a ondary GPU then digitally (lossless) sends
“Nicht, Nicht.” By using an nForce4 SLI, all data stored in its frame buffer over to
an equal load distribution (almost like a the primary GPU across the bridge. Ac-
Porsche 996 Twin Turbo) can be achieved cording to NVIDIA, its driver team has
by switching from its x16 single lane PCI- spent countless hours determining which
Express mode over to a twin-x8 PCI-E of today’s most popular games work best
mode. Even though this means that you’re with AFR or SFR.
Specs: nForce4 SLI Ultra chipset, 10GBps bridge bandwidth, AFR/SFR technique
supported
Benchmarks
6800 Ultra SLI 6800 Single
3DMark05 4530 4178
Doom 3 81 49
Half-Life 2 80 61
UT2004 69 57
Far Cry 83 53
*All games ran at 1,600 x 1,200 with 4X AA and 8X AF
we’ve had a chance to put it under the very few folks bought the
knife, we can confirm that the new R480 previous generation card due
16-pipe chip is indeed clocked at 540MHz. to its lack of availability. dual-DVI slots will please those of
Considering that the previous X800XT PE Architecturally the R480 is the same as you lucky enough to own twin
was clocked at 500MHz, the hike in fre- the R423; it’s on the surface that you’ll LCDs. There are no current plans for an
quency isn’t enough that we expect greater notice a difference. The cooling solution is AGP version, so if you’re looking to
benchmark scores. It’s also 20MHz more more aggressive; the extra large heatsink upgrade to this top-end board, make sure
than the soon-to-be-released X850XT. At and fan combo make the card itself a dou- you’re well acquainted with PCI Express.
$549, the X850XT PE isn’t cheap, but the ble-sized beast. This is a first for ATI and is After running the benchmarks, we can’t
256MB memory clocked at 1.18GHz con- more in line with what we’re used to seeing help but feel a bit disappointed. The per-
tributes a lot to that cost. The memory from high-end NVIDIA boards. The formance boost over the previous genera-
tion X800XT PE is minute. However, that
shouldn’t detract from the fact that (Doom
Benchmark Numbers 3 apart) this is the fastest single card (think
Half-Life 2 Doom 3 Far Cry UT2004 SLI folks) solution on the market. It spars
1,600 x 1,200 4XAA 8XAF well with the NVIDIA GeForce 6800
X850XT PE 86 43 49 75 Ultra. We can only hope it transpires into
X800XT 81 39 45 73 being available, unlike its predecessor. ▲
GeForce 680 Ultra 68fps 52fps 43fps 77fps
925XE: Three Early The USB ports kept recognizing USB 2.0
devices as USB 1.1. Also, ASUS proved
unstable when overclocked at 295 with our
Specs: BTX form factor, LGA775, 2GB max DDR400, Intel 915G/ICH6-R chipset, 7.1- by Chris Angelini
channel high-def audio, GbE, 4 SATA ports, 275W power supply, PCI-E x16 graphics, 4
USB 2.0, 2 IEEE 1394, 8-in-1 card reader
SB95P
Shuttle SB95P $430
Shuttle
(626) 820-9000
here’s a certain notoriety that goes bay and an integrated memory card reader.
T along with being the fastest, even if
it’s just barely. Why else do you think auto
However, instead of providing a spare PCI
slot, the SB95P comes with one PCI-E x1
us.shuttle.com
Thermaltake Jungle512
2005?
N ormally when I sit back and think about
all that’s going to be released over the
capacities as usual will continue to grow,
with more drives reaching 400GB and
coming 12 months there’s usually quite a bit beyond this year.
to get excited about, but for me, I’m afraid Graphics will see the move down to 0.11-
that 2005 won’t be the year of compelling micron technologies for ATI and NVIDIA as
upgrades. Maybe it’s the quiet before the well as more widespread use of the bandwidth
storm that Longhorn will bring, but things are that PCI Express offers. GPU performance
just not shaping up to be all that interesting will increase as usual, but with Half-Life 2 and
this year. Doom 3 both out for months now, what will
On the CPU side, we’ve got basically no we upgrade our GPUs for? Surely it will take
tremendous increases in clock speeds from more than one year for the next big stressful
either AMD or Intel. Things are a bit more game engine to come out and make us all Anand Lal Shimpi has turned
interesting for AMD users, as the entire upgrade. This year will also be the proving a fledgling personal page on
Athlon 64 and 64 FX line should migrate over grounds to see whether more game developers GeoCities.com into one of the
to 90nm this year, and unlike Intel’s 90nm use Valve’s Source engine, favoring ATI hard- world’s most visited and trust-
migration, power consumption should actual- ware, or id’s Doom 3 engine, favoring ed PC hardware sites. Anand
ly go down. Intel’s adding another megabyte NVIDIA hardware, which could generate started his site in 1997 at just
of cache to all of its Pentium 4s, but clock some interest. 14 years old and has since
speeds will stay basically identical to what we At the end of 2004, Intel officially kicked been featured in USA Today,
have today (with greater availability). Clock off its new BTX form factor, which promised CBS’ 48 Hours and Fortune.
for clock I’m not expecting anything huge out to make all of our computers smaller, cooler, His site—
of the larger L2 cache of Intel’s Pentium 4 600 and quieter. But for at least the first half of www.anandtech.com—
series; I’ll be happy with a 10% boost if the the year, very few motherboard manufacturers receives more than 55 million
price is right. have BTX boards on their channel lineups, page views and is read by
With chipsets, we will finally see main- although I’m sure we’ll see more big system more than 2 million readers
stream SLI motherboards by the middle of the vendors like Dell, HP, and Gateway imple- per month.
year. The problem is that unless you’re buying ment BTX system designs. I personally
an SLI motherboard as an upgrade platform, wouldn’t expect to see a big push for BTX
with the hopes of adding a second graphics into the enthusiast/home-built market in GPU
card a year or so later, you don’t really reap 2005. If we’re lucky, AMD may also let us
any of the benefits of SLI anytime soon. So know if they have any plans for BTX compat- performance will
unless you get excited from staring at a second ible designs.
unoccupied PCI Express slot . . . So in a nutshell, CPUs will get more cache increase as
Then again you could always bite the bullet while others will draw less power. Mother-
and drop a cool $800 to $1,000 on graphics boards will finally lengthen how long you usual, but with
cards alone—that would be enough to make can use your graphics card for (or tempt you
the year more interesting. to spend a lot on graphics cards). Hard drives Half-Life 2 and
At the end of last year hard drive manufac- will get larger and maybe just a little faster,
turers started making the transition to higher and graphics cards will get absurdly fast once Doom 3 both
platter densities and added SATA supported more. So maybe 2005 isn’t going to be as
features like NCQ (native command queu- uneventful as I first thought when I sat down out for months
ing). Now we’re beginning to see some hard to write this piece; maybe what makes it seem
drives with 16MB buffers as well as SATA II so uninteresting is that it will be a year when now, what will
drives on the roadmaps for the coming the majority of PC users will finally be able
months. The performance improvements to afford the high-end technology we spent we upgrade our
these drives will offer over your 8MB buffer all last year gawking over. ▲
drives from 2004 won’t be tremendous, but GPUs for?
Talk back to Anand@cpumag.com
The Times
They Are A Changing . . .
A fter having such a groovy month of gam-
ing goodness I figured it was perhaps
After banging my head trying to “limit”
features in different games, enough was
time to look back upon the hardware side and enough, and I went back to a rather tasty
see just what had transpired over the past year. AMD Athlon 64 FX-55 system with all the
Previous PCs had a lot of red (ATI) and blue trimmings. Despite a rather inauspicious
(Intel), but nowadays I’ve gone all green delay and start, I almost don’t know how I
(NVIDIA and AMD). What a difference a could live without an Athlon 64 FX-53.
year makes. Twelve months ago my gaming Having all that cache and memory controller
machine was set up using an Intel CPU, Intel- on-die now seems like such a smart direction
based chipset motherboard, and an ATI to have gone. None of the Intel CPUs come
graphics card. Back then I was rummaging close these days when it comes to running Disrupting Reuters’ newswire
around in Call Of Duty using an ATI Radeon games. Also new is an ASUS A8N-SLI with a cheery Christmas greet-
9800 XT on a Pentium 4 3GHz and 875P Deluxe nForce 4 SLI board with a pair of ing at age six, Alex “Sharky”
chipset. So what does a year-old system, which PCI-E GeForce 6800 Ultras, certainly not Ross became an avid computer
was once top of the line, buy you in today’s cheap by any stretch, but at this level of gam- user/abuser, eventually found-
wonderful world of games? Not much, as I ing it never has been. Ah . . . it was back to ing popular hardware
found out. Doom 3, Half-Life 2, and Far Cry all at testing/review Web site
As 3D engines, such as the ones used in 1,600 x 1,200 with 4X AA and 8XAF. In fly- SharkyExtreme.com. Exposing
Doom 3, Far Cry, and Half-Life 2, have boy terms, none of these games dipped below shoddy manufacturing practices
come out, clearly playing at 1,600 x 1,200 the 60fps deck (only Far Cry came close). and rubbish-spouting market-
with 4XAA (antialiasing) and 8XAF The difference in the level of detail between ing weasels while championing
(anisotropic filtering) was no longer possible. DX8 and DX9 level engines is simply stag- innovative products, illuminat-
As a test, I decided to dust off some 12- gering, and when you can run them at full ing new technology, and pio-
month-old hardware (no disgrace in that) pelt with everything turned on, you really do neering real-world testing
and put together a similarly configured sys- become immersed—just as the game devel- methods was just a front for
tem to the best of my memory. Yes, Call Of oper intended. Sorry folks, but if you haven’t playing with the best toys. The
Duty ran fantastically well (then again that made the switch yet from red and blue over site acquired, he left in 2001.
engine is archaic by today’s standards), but to green, you might just want to do that— A London native and London
playing Far Cry was far from an enjoyable politics not withstanding. Although if you School of Economics graduate,
experience. Doom 3 turned out to be A-OK want to drive around in a Prius and eat veg- Alex currently overclocks/tunes
at 1,024 x 728 with 2X AA, but anything gies everyday too, that’s fine by me. You just Porsche 996 Turbos with
more and it became an eye- don’t have to whilst you’re www.akkuratpgi.com when
sore crawl-a-thon. Half-Life 2 blowing gibs off of Zombies. he’s not tweaking PCs.
fared not much better, Speaking of “old” PCs, I
although I could at least turn still find myself going back to
on AF. Need For Speed this really odd-looking I decided
Underground 2 seemed to black and green box with a
fare much better on my ol’
games PC and sped along
733MHz Intel Processor and
an NV25-based video chip.
to dust off
nicely at 1,280 x 1,024 with Yes, you guessed it, Halo 2
4X AA and 8X AF. Nonfirst on the Xbox. Is it any wonder some 12-
person shooters tended to fare so much better that my surfboard hasn’t seen a tub of
on this system for obvious reasons. Obvious-
ly their 3D engines aren’t nearly as advanced
wax or any action in the past few months?
The waves have certainly been pounding
month-old
nor are they taxing the 9800 XT all that the NorCal shores but so has the call
much (let alone the CPU). to gaming. . . . ▲ hardware . . .
Send me an email and TNT2 to sharky@cpumag.com
Multithreaded Gaming:
Terminal Or Reality?
T hiscolumn
month I’m following up last month’s
(page 26), in which I talked about
available at BloodRayne2.com.) Sitting down
with content producer Brendan Goss and lead
the future of gaming and how it will impact programmer Craig Reichard gave me a very
Intel’s dual-core CPU direction. That column insightful look at multithreading as it pertains
was full of questions about multithreaded gam- to gaming. While no specifics have been
ing, so I fired it over to my buddies at Intel for announced, Terminal Reality and its 80
a read. Not surprisingly, Intel wanted to discuss employees are now working on forward-looking
issues surrounding multithreaded gaming. desktop and console 3D gaming titles.
Intel painted a rosy picture of the future of Multithreading game content is no stranger
multithreaded gaming, citing better AI, collision to the Terminal Reality offices. In fact, it is
detection, physics, and add-ons for playing quite familiar with it, or better yet, quite famil-
games, such as VoIP. It’s worth noting that iar with the limitations it is seeing surrounding Kyle Bennett is editor-in-chief
many games already run sound in a separate multithreading. While we hear about the of HardOCP.com
thread, which is why when a game crashes, the smoothness that Intel’s Hyper-Threading and (hardocp.com), one of the
sound sometimes keeps playing. Intel went on multithreading introduce to a multitask envi- largest and most outspoken PC-
to say that multicore processing will “revolu- ronment, things are totally different when enthusiast sites on the Web.
tionize gaming.” I think it is 100% correct. Intel you’re talking about applying multiple threads HardOCP.com is geared
has topped out its Pentium 4 line at 3.8GHz to a single application in a real-time environ- toward users with a passion for
and now will move to multicore processors as its ment. Remember that while you’re gaming, PCs and those who want to get
main desktop line. On the AMD side, you’ll see things have to happen in a very specific order so cutting-edge performance
it has slowed to a snail’s pace when it comes to that everything comes out right in your gaming from their systems. Beware,
scaling the GHz of its CPUs and has been mov- experience, and the issue of perfectly timing though, Kyle is known for his
ing to multicore CPUs, as well. In fact, AMD multiple threads seems to be a Herculean task. strong opinions and stating
gets credit for seeing the future of multicore But getting it to work isn’t the whole prob- them in a no-nonsense manner
CPUs first, at least in a public sense. lem. Fixing it seems to require more resources while delivering some of the
All of this sounds fine and dandy, and every- than making it run. When you’re running mul- most in-depth reviews and PC
thing Intel said sits pretty well with me. What’s tiple threads and you have a crash, there are hardware news on the 'Net.
odd is that Intel isn’t the one making this hap- debugging tools available, but they’re cryptic
pen. Sure, it will produce the CPUs, but it isn’t and may not actually help. Finding an error that
in charge of developing the software to take may not be repeatable is very difficult. Throw
advantage of multithreading. Intel did point to into the mix that DirectX doesn’t currently sup- [Intel] assures
the new consoles soon to be on the market as port multithreading and you have an engineer-
being highly multithreaded, and I’m hearing ing task that isn’t left to R&D teams but instead
from other sources that new consoles may run as to content developers—at least currently. (The me that the
many as six simultaneous threads. So, it would DirectX help index will warn you of “dead-
seem that as far as gaming is concerned, it’s soon locks.”) Microsoft may just be where multi- transition to
to be an industry based on multithreading. And threaded gaming technologies are headed. It
while Intel doesn’t know how to multithread would make a lot of sense to see some of what
games, it assures me that the transition to multi- will become the basics of multithreading moved multithreaded
threaded games will be painless to the gamer. to a standardized set of instructions.
Looking for another perspective, I sought On the bright side, the guys at Terminal
out game development company Terminal Reality feel that today’s CPUs are already so games will be
Reality (terminalreality.com), which has robust that we’ll have the needed processor
been noted for doing some work in the cycles to take us through the transition to mul- painless to
multithreading area. Currently it is famous tithreaded games. The real limitations they’re
for October’s BloodRayne2 launch on Xbox seeing are video card memory buffer size,
and PlayStation2. (A demo for the PC is memory bandwidth, and GPU bottlenecks. ■ the gamer.
You can talk with Kyle at kyle@cpumag.com.
M
odding enthusiasts have a pen- inconspicuous USB 2.0 ports, and well-
dimmer switch.
chant for the latest toys. Fast placed ventilation ducts. A single FireWire
processors, powerful video port and two 1/8-inch audio jacks flank
cards, silent SFF enclosures, and radically the panel’s side, easily out of sight. faces. The pads are attractive and subtle
lit motherboards are all fair game when If you’re looking for more multimedia, enough to be considered classy; it’s a mat-
it comes to a modder’s creative mind. another LC10 version ($240) has a vacuum ter of choosing which one matches the
Recognizing the appeal of unconventional florescent display, IR remote control, and rest of your system. If the light is a bit
customization, an entire industry has iMon media center software. much, a dimmer inline with the USB
emerged to support the community. cable can dial in the desired amount of
Innovatek raptorVibe Dampener brightness. At about 8.5 x 9 inches, the
Mods & Ends One reason enterprise hard drives cost xRaider’s surface could be larger, but it’s
so much is because they’re designed to still very functional nonetheless.
SilverStone LC10 HTPC Case withstand the movement that occurs in a
Home theater PCs are vastly different large rack outfitted with lots of other Fashionably Fresh Firmware
from their desktop counterparts, both in drives. A typical SATA drive isn’t as toler-
composition and intended purpose. While ant of those subtle vibrations. Innovatek’s Lite-On SOHW-1633S & SOHW-832S Dual-
many chassis makers specifically cater to raptorVibe ($50) addresses that problem Layer DVD Writer
those desktop users, there’s less emphasis on by decoupling the drive from its enclosure Pick up the latest firmware to update
multimedia systems. Fortunately, Silver- with dampening mounts. your Lite-On dual-layer DVD writer with
Stone takes every possible opportunity to current media types.
address that growing market. www.liteonit.com
The LC10 ($130), for example, accepts The raptorVibe
ATX and micro-ATX motherboards. The simultaneously cools Apple AirPort Extreme
case boasts a roomy interior with one exter- your hard drive and Firmware 5.5 fixes several AirPort-
nal 5.25-inch bay for an optical drive, isolates vibration. related issues, improves printing perfor-
another 5.25-inch bay you can adapt to fit mance, and adds some security features.
a 3.5-inch hard drive, and three internal The device performs double-duty as a www.apple.com
3.5-inch drive bays. A single 80mm intake heatsink, employing aluminum fans to
fan pulls air into the enclosure’s front, and dissipate the heat buildup that results DI-624 Wireless Router
two 60mm fans blow exhaust out the back. from isolating the hard drive. Of course, D-Link’s final version (2.50) of its
Steel construction makes the LC10 hefty, the aluminum rails add considerable 802.11g router firmware adds an extended
but it adds to the rigidity in the home the- width to a standard 3.5-inch drive, so you range mode and fixes several bugs.
ater environment where you might stack will need a spare 5.25-inch bay to accom- support.dlink.com
other components on top of it. modate the raptorVibe setup. That’ll be a
The LC10’s exterior fits in well with problem if you are using an SFF chassis. Garmin Foretrex 101
black stereo equipment, and its polished Moreover, at $50 per set, the raptorVibe Firmware 2.4 improves the interface
aluminum faceplate is tastefully laid out isn’t a particularly economical product, of Garmin’s nRoute software to allow
with one panel for concealing an opti- especially if you’re trying to isolate a unlock maps to be shown on your PC.
cal drive, power and reset buttons, four handful of hard drives. www.garmin.com
T
o properly air cool a high-end, actual fan controller circuit is quite simple.
midtower or full-tower system, Essentially, it consists of a switch and vari-
you usually need multiple intake able resistor connected in series with the held down. Make sure your switches stay
and exhaust fans to pull cool air in and fan’s positive lead. Connected in parallel on (or off) when they’re thrown.
expel warm air out. The more fans you with that circuit (behind the switch) is the Picking the right pot is also fairly
add, however, the more noise the system LED or lamp. Building the circuit is the straightforward, again because typical case
generates. This is acceptable to some users, easy part; picking the right components fans don’t draw much current. There are
but for others the noise can be unbearable. requires a bit more work. If you use a two ratings to check when choosing a pot:
With a fan controller, you can lower switch, LED, or pot that’s rated too low, it power and maximum resistance. Our pots
a fan’s rotational speed, decreasing the may burn out right away. were rated for 5 watts with a max resistance
amount of air it moves and making it run Picking the right switches and poten- of 100 ohms. To calculate how many watts
quieter. We built our own custom fan con- tiometers is relatively easy, however. The your case fans draw, multiply the amount
troller to help quiet a system in the lab. fans that most computers use run on 12 of current they draw by 12V. (This infor-
Sure, we could have bought a ready-made volts and don’t draw much current, so just mation is usually printed on the fan.)
controller, but where’s the fun in that? about any switch will do. The simple SPST If, for example, your fan draws a maxi-
(single pole, single throw) push-button mum of 0.2 amps, it’s using 2.4 watts of
The Parts switches we used were rated for 3 amps at power (0.2 x 12 = 2.4). Our pots were rated
Our controller can handle three separate 125VAC. A typical 80mm fan draws only for 5 watts each, so they can potentially
fans. To build a controller like ours, you’ll about 0.2 amps. In this situation there’s handle two fans of this type. Stick with a
need some basic electronic components. If basically no chance of the case fan drawing pot that’s rated for 3 watts or more, howev-
you’ve built computers before, you proba- more current than this switch can handle. er, and you should be fine.
bly have some of these parts already. We About the only thing to worry about in You’ll also need to consider the pot’s
salvaged a 4-pin Molex power cable splitter choosing switches is not to inadvertently maximum resistance. The higher the pot’s
for the female connector and connecting purchase a momentary switch, which only maximum resistance, the more it will
wire and salvaged three 3-pin male fan completes (or breaks) a circuit when it’s restrict the current flowing through the
by Joshua Gulick
Mendicino planned his case around a These two built-in fans help cool the Rather than build a large side panel, Men-
watercooled system, so each component MendoPlex’s six hard drives. dicino opted for a door. “I did not know
has plenty of room in the system. how to make rails, and I did not want a
panel that just bolted to the side,” he says.
Have a computer mod that will bring tears to our eyes? Email photos and a description to madreadermod@cpumag.com. If we include
your system in our "Mad Reader Mod" section, we'll send you a $1,500 Newegg.com gift certificate and a one-year subscription to CPU.
I
n case you haven't noticed, hard dri- Such problems eventually will limit the superparamagnetic limit by using a film
ves are everywhere. The storage ability of manufacturers to increase areal that strongly holds the storage bits in
devices that dominate the PC indus- density, which is the number of bits place, allowing them to avoid thermal
try are moving into many types of con- stored on a square inch of a hard drive interference. Changing the orientation of
sumer electronics devices. platter. Current areal densities for hard the bits using HAMR requires a laser.
In fact, you might have a hard time drives are about 60 to 75Gb per square HAMR will allow manufacturers to con-
finding a new CE device that doesn't con- inch. For comparison, the Information tinue the trend of increasing areal density,
tain a hard drive. In-Stat/MDR estimates Storage Industry Consortium (previously eventually reaching about 50Tb per
that worldwide hard drive sales for CE the National Storage Industry Consor- square inch, according to Seagate, one of
devices was about 5% of the overall mar- tium) has set a goal of 1Tb (terabit) per the leading researchers of HAMR. Seagate
ket in 2003; it estimates that percentage square inch by 2008. hopes to introduce HAMR by 2010 with
could climb to about 33% by 2008. an areal density of about 1Tb.
As hard drives move into new arenas, Potential Hard Drive Options Nanotechnology. Yes, yes, we know
they need to become more flexible. Hard Several technologies give manufacturers this buzzword is applied to almost any-
drives for CE devices often need to be and researchers plenty of hope for overcom- thing these days. However, researchers at
smaller in physical size than PC hard dri- ing these problems in hard drive storage. the DSSC (Data Storage Systems Center)
ves. The CE devices also have some unique HAMR (heat-assisted magnetic re- at Carnegie Mellon University are hoping
needs that are spurring new research. cording). HAMR appears to be at least to apply the ideas behind nanotechnology
The innovations occurring among hard a few years away, but this technolo- and data storage to introduce new com-
drive manufacturers and researchers may gy attempts to solve the problem of puting ideas.
be aimed at the CE market, but computer
users are sure to benefit, as well. Data
storage technologies promise big advances
in both hard drives and other storage
IBM’s Millipede Heated tip
The DSSC's plans include using nan- through a magnetic field and are about to market, but they aren't the only poten-
otechnology to let users essentially down- 1% of the size of current magnetic hard tial technologies for the future of data
load hardware from the Internet, similar drive bits. storage beyond the hard drive.
to the process they currently use to Holographic optical discs. Colossal
download software. Essentially, when you Beyond The Hard Drive Storage is pioneering research into rewrite-
store data on a hard drive, you're rear- Obviously, hard drive storage isn't able ferroelectric molecular optical storage
ranging the molecules, changing their the only type of data storage used in nanotechnology, which will not be avail-
physical properties. The researchers say computing. Optical data storage, such as able for several years. This type of nan-
that by using the properties behind nan- CDs and DVDs, is extremely important, otechnology involves a holographic data
otechnology and hard drive storage, they as well. Advancements in optical stor- storage system that changes matter at the
eventually can rearrange molecules on a age, such as Blu-ray and HD-DVD molecular level. Although the specifics
recording medium to build extremely (high-definition DVD), will increase about this technology aren't yet finalized,
tiny chips and other working hardware optical data storage options. These two it uses light rays and molecular lenses that
(on a nanoscale dimension). technologies are competing to become allow for 3D data storage. Bayer Ma-
Perpendicular magnetic recording. the next generation of DVD-type tech- terialScience also is developing holograph-
This technology, which involves storing nology, sometimes generically called ic storage material.
the digital bits at 90-degree angles to the HD-DVD. (To confuse things further, Millipede. IBM continues researching
platter's surface, is already making the specific format called HD-DVD also its Millipede technology, which is at
inroads with manufacturers. In tradi- is called AOD, or Advanced Optical least a couple of years away and initially
tional hard drive technologies, the parti- Disc. The term HD-DVD is more com- will appear in CE devices. Millipede
cles are stored parallel to the platter, monly used than AOD.) Both technolo- involves storing data at the atomic level.
pointing left or right. gies will use optical discs similar in size Instead of using spinning platters, as
SOMA (self-ordered magnetic arrays). to today's DVDs. are found with current hard drives,
Another technology that's at least several Blu-ray. Blu-ray technology involves Millipede would use "arms" that search
years away, SOMA, could increase hard using a blue-violet laser to record data on specific areas of a chip. Some analysts
drive areal densities to levels approaching an optical disc. Because the blue-violet compare this technology to a modern
50Tb per square inch. Materials used with laser has a shorter wavelength than the version of the old paper punch cards that
SOMA automatically arrange themselves red and infrared lasers that work with stored data in early computers. Millipede
CDs and DVDs, data on Blu-ray discs is also doesn't require a circular shape, as
stored more tightly, with a maximum do current hard drive platters.
capacity of about 25 to 27GB per disc. NFOR (near-field optical recording).
Companies, such as Sony, already have In NFOR, researchers are attempting to
released Blu-ray recorders, but high costs merge some of the principles of tradition-
currently are limiting acceptance of the al hard drive storage with optical storage.
technology. Sony has plans to sell a ver- NFOR places the pickup head close to
sion of the Blu-ray disc that would consist the optical disc, in a manner similar to
of four layers and could store up to the read/write head on a hard disk platter.
100GB by 2007. An eight-layer, 200GB This would allow for tighter data storage.
disc currently is under development. However, the pickup head is susceptible
HD-DVD/AOD. Toshiba and NEC to crashes, and researchers continue to
are the leading companies pushing for the work to solve this problem.
HD-DVD standard. However, HD- Tera Angstrom tape. Magnetic tape
DVD's maximum capacity of 15 to 20GB hasn't been a common data storage
isn't as large as Blu-ray's maximum capac- medium for PCs for a couple of decades,
ity. Many of HD-DVD's other spec- although many large networks still use
ifications are similar to DVD and magnetic tape for backups. Imation's lat-
DVD-ROM, making it a less expensive est tape technology, Tera Angstrom,
option to manufacture than Blu-ray, at allows for higher areal density than any
least initially. Toshiba plans to release an other magnetic tape, about 1Tb per
HD-DVD player in the United States square inch. Imation's new manufactur-
during the final quarter of 2005. ing process yields a smoother tape sur-
face, which leads to faster data retrieval
Other Options and higher areal densities.
Source: IBM Blu-ray and HD-DVD are the optical
data storage technologies that are closest by Kyle Schurman
Quantum Computing
The Power Of Qubits
T
he physical tools used in com- physics, formulating nearly all other the- calculate the number of configurations
putation have changed steadily ories. One of the features of quantum for any set of bits. Just multiply 2 to the
throughout history. From slash mechanics, called quantum interference, nth power, with n representing the num-
marks in the mud to the abacus and spells out the theoretical power behind ber of bits you’re using. (The “2” is rep-
beyond, humans have developed thou- quantum computers. resentative of the two possible positions
sands of ways to help them perform The Centre for Quantum Computation of the bit, a zero or a one.) If you’re
computations. (As an unfortunate con- in England says although it’s difficult to using a set of four bits, you’ll have 2
sequence, humans also have developed pin down the structure of a quantum to the 4th power, or 16, configura-
thousands of ways to make errors while computer, it will be somewhat similar to tions available.
performing computations, but that’s a a large network of today’s computers, In simple terminology, a qubit, how-
discussion for a different story.) performing computations that are dif- ever, can store multiple configurations at
Even within the history of comput- ferent but related. All the parts of the the same time, giving it far more power
ers, the physical tools have changed dra- quantum computer affect each other than a traditional computer bit. That
matically. The earliest computers made through quantum interference. power grows exponentially when you use
use of gears and vacuum tubes. Now, a set of multiple qubits. Referencing the
obviously, miniscule logic gates, transis- Quantum vs. Classic above example, a set of two qubits could
tors, and wires on silicon chips can per- Digital computer data traditionally is store all four unique configurations at
form calculations with amazing speed built on the power of a bit. All data is rep- one time.
and accuracy. resented by a series of zeroes and ones. As you increase the number of qubits
It might be hard to fathom now, but The bits follow all laws of classical physics. in use, the number of configurations it
at some point, today’s computing tools In quantum computing, the individual can store at once increases exponentially.
will become obsolete. What exact tech- bits, called quantum bits, or qubits, fol- To calculate the number of configurations
nology will replace them is uncertain, but low the laws set forth in quantum me- a set of qubits can store at once, multiply
scientists and researchers are excited chanics, especially quantum interference. 2 to the nth power, with n representing
about the possibilities of quantum com- A qubit following quantum mechanics is the number of qubits in the set. In other
puting, which promises to be exponen- vastly different from a traditional binary words, a set of four qubits could store 16
tially more powerful than today’s classic bit in a digital computer. different configurations at one time, but a
digital computers. However, most com- The electronic state of the qubit will set of four digital bits could store only
puter scientists think quantum comput- determine whether it’s a zero or one. one of its possible 16 configurations at
ing only will be beneficial for researchers One complication: Quantum mechanics one time.
and scientists performing overwhelmingly says the qubit can have an electronic The power of quantum superposition
complex calculations. state that’s both a zero and a one (called gives quantum computing exponentially
a superposition). You can think of su- more computing power than a traditional
The Basics perposition as a blend between the zero computer. Not only can a set of qubits
Quantum computing incorporates and one found in traditional computing store multiple configurations at once, it
the idea of processing data by making bits. This complication is beneficial, can perform operations on all of the con-
use of physical phenomena related to though, because it’s also the power be- figurations at one time.
quantum mechanics. Equations spelled hind quantum computing. Because quantum computers enjoy
out in quantum mechanics give you the In a traditional computer, a set of two exponentially more power than tradi-
ability to predict what quantum com- bits will yield four unique configura- tional computers, traditional computers
puters will do. tions (00, 01, 10, and 11). However, the cannot match them, even with more
Quantum mechanics is the most im- two bits can only store one of those memory and processing power. One
portant theory for many fields of four configurations at a time. You can example, published in a Caltech paper
in 2000, showed that a quantum com- in 1994, the idea of factorizing large researchers to create a relationship
puter containing 500 qubits would numbers efficiently became realistic. between two atoms or particles. Once
represent a superposition equal to as Shor’s algorithm also gave quantum the first atom takes on a set of proper-
many as 2 to the 500th power states. computing its first useful and unique ties, the related atom automatically takes
The equivalent in a traditional comput- function; traditional computers cannot on the same set of properties, even
er would be a string of 500 bits (zeroes factorize large numbers efficiently. though there is no apparent physical
and ones) for each state represented Although the idea of quantum comput- connection between the atoms.
in the quantum computer. To match ing had existed for several years before The recent breakthroughs highlight-
the computational power of the 500 Shor’s algorithm, the algorithm provid- ed quantum teleportation, which will
qubits, a traditional computer would ed the first killer application that re- be an important factor in quantum
need a number of CPUs equal to quired quantum computing. computing. Because no physical con-
about 10 to the 150th power (based on As with any quantum computer algo- nection is needed between the qubits,
2000 technology). For comparison, rithm, Shor’s algorithm can only offer a they can interact without limitations
some estimates say the number of high probability that it has calculated the related to location.
atoms on earth equals about 10 to the correct answer. If you run the algorithm The group of scientists at the Univer-
50th power. again, the probability of a correct answer sity of Innsbruck in Austria performed
increases even more. the experiment using calcium ions,
Quantum Strengths Simulating quantum-mechanical sys- while the group at NIST (National In-
When quantum computing will tems. These simulations are too complex stitute of Standards and Technology) in
become a reality is unknown. Once a for traditional computing systems. Be- Boulder, Colo., made use of beryllium
quantum computer is built, scientists cause of the exponential computation ions. Wineland, who is the group lead-
and researchers undoubtedly will devel- power of qubits, though, they easily er of Ion Storage at NIST, headed the
op several new applications that need would have enough power to perform group in Boulder.
and can harness the quantum computer’s these complex simulations. (Such simula- “We were in a friendly competition,”
amazing power. However, many scien- tions are complex mathematical opera- Wineland says of the two groups. “It
tists have already theorized about some tions used to predict the behaviors of would be natural for both groups to do
of the tasks in which quantum comput- microscopic particles.) the same things. We just decided not to
ers will excel. “These [simulations] probably will be kill ourselves off competing and to work
Cryptography. Cryptography is the realized before big factoring problems are together at a better pace.”
method of converting readable informa- realized,” Wineland says. “People are Wineland became involved in quan-
tion into unreadable information via a hopeful about that.” tum computing experiments in the
secret coding format. By deciphering the early 1990s when he was trying to use
code, the user can turn the unreadable Breakthroughs entanglement while working with
data back to a readable format. Cryptog- Recent scientific advances have made improving atomic clocks and using
raphy is the area of quantum computing the possibilities of quantum comput- spectroscopy. After seeing Shor’s al-
that the nonscientific community proba- ing more realistic. Two groups of scien- gorithm, Wineland decided the prob-
bly will encounter first. tists working independently both lems he was working with were similar
“Using the ideas of quantum informa- announced key findings in Nature to the problems in developing a quan-
tion processing to establish a cryptograph- magazine in mid-2004. Both groups tum computer.
ic system that’s undefeatable is likely,” transmitted characteristics between
says David J. Wineland, who is leading a atoms, which is at the heart of quantum Overcoming Problems
group of scientists making impressive computing. (Previous experiments in- As with any type of computing sys-
strides in quantum computing research. volved the transmitting of quantum tem, developing a good system for error
“It’s a reasonable guess that one of characteristics of beams of light.) Al- correction will be important to the even-
the first applications of ideas of quan- though the characteristics moved only tual success of quantum computing.
tum information processing would be a tiny fraction of an inch, that distance Error rates in the early experiments have
for cryptography.” is typical of what would be required in a been of concern to the scientists, but
By using quantum computing power quantum computer. Wineland says they aren’t debilitating to
to encrypt computing data, the code One atom’s complex set of traits, the overall process.
could become so complex that it would called its quantum state, was transmitted “The errors are caused by things we
be essentially unbreakable. to a second atom in the experiments know in principle that we can make bet-
Factorizing large numbers. After using a phenomenon called entangle- ter,” Wineland says. “It’s not easy, but
Peter Shor of AT&T’s Bell Laboratories ment. Albert Einstein initially proposed we’re optimistic we can get better and
developed the first quantum algorithm the idea of entanglement, which allows faster. . . . Most of us are beginning to
S something that’s nearly impossible with traditional digital computers. Factorizing consists of finding two numbers that, when multi-
plied, yield the target number with which you’re starting. Factorizing large numbers with prime numbers is a difficult endeavor
(because of the complex computations required) and is a key factor in encryption technology.
actorizing a number on a digital computer can be a fast process for most N=77; square root of N=8.774964:
F numbers, such as the example here with 77. The digital computer can use
a straightforward method of determining the factor by testing every integer
77/2=38 + 1 remainder
77/3=25 + 2 remainder
between 2 and the square root of the number until it finds all of the factors (as 77/4=19 + 1 remainder
shown below). For a small number, this method can be performed quickly. For 77/5=15 + 2 remainder
large numbers, such as those used in cryptography that may contain 50 or 77/6=12 + 5 remainder
more digits, this method is too inefficient. According to the Centre for Quantum 77/7=11 + 0 remainder
Computation, even a computer that could test 10 trillion numbers per second 77/8=9 + 5 remainder
would require billions of years to find the prime factors of a 60-digit number. Factors: 7 and 11
Quantum Computer
uantum computers have enough computational power to make use of algorithms and other computational methods to find the factors
Q of extremely large numbers far more quickly than traditional digital computers. One such method involves finding the period of a func-
tion. For an example such as N=15, we can evaluate the period of a function to find the factors (as shown below). With a small number such
as 15, this method probably is slower than simply testing each possible number. However, with extremely large numbers, this method can
be faster. Digital computers still cannot handle these calculations for extremely large numbers, but quantum computers would be outstand-
ing at using this method.
Third, the computer begins running through a list of integers for X, F(0) = 70 / 15 = 0 + 1 remainder
starting with 0 (as shown at right). F(1) = 71 / 15 = 0 + 7 remainder
As the values for X are run through the formula, the computer F(2) = 72 / 15 = 3 + 4 remainder
begins looking for a pattern, R, that shows the frequency of the F(3) = 73 / 15 = 22 + 13 remainder
repeating of the remainder. F(4) = 74 / 15 = 160 + 1 remainder
With a known value for R, we can calculate a formula (shown F(5) = 75 / 15 = 1120 + 7 remainder
below) that gives us two values for Z. We then simply have to find the F(6) = 76 / 15 = 7843 + 4 remainder
greatest common divisor for N and each value of Z. This information F(7) = 77 / 15 = 54902 + 13 remainder
gives us the factors of N. F(8) = 78 / 15 = 384320 + 1 remainder
Etc.
AR/2 + or – 1 = Z Pattern is 1, 7, 4, 13 (4 digits = R)
74/2 + 1 = 50 74/2 – 1 = 48
50 and 15 share a common divisor of 5.
48 and 15 share a common divisor of 3.
With a small number such as 15, finding the period (R) is easy. With large numbers, finding the period requires amazingly complex computations.
Quantum computers can handle this work quickly and efficiently. They can use the superposition of qubits to store exponentially more values than
compared to a digital bit, allowing them to perform the complex calculations far more quickly than digital computers.
J
approximately 25 years since the dawn-
ing of the PC age? Consider that the
default technical configuration for the
original IBM PC didn't include a hard
drive. Such an oversight is inconceivable
to us now, yet the absence of hard drives
in those first PCs wasn't an oversight. Back then, users
had little need for mass storage.
The situation changed rather quickly. The next
generation of PCs IBM released came with 10MB hard
drives to complement their integrated 320KB floppy
drives. Hard drive capacity gradually increased to
20MB, 30MB, 40MB, and beyond. Floppies decreased
in size from 8 inches to 5.25 inches to today's 3.5 inch-
es. By the mid-1990s, CD-ROM and backup drives had
become a popular addition to the typical desktop PC,
while storage prices decreased from tens of dollars per
megabyte to tens of megabytes per penny.
Today, data storage is an industry unto itself; one
that impacts the development of PC technology, net-
works, and how businesses operate. Users have
a plethora of storage options, including recordable
optical disc drives, flash memory recorders, and multi-
ple drive storage configurations. Network-based stor-
age has also become popular, especially in multiuser
environments. Today's storage alternatives will more
than satisfy the needs of any home or small office user.
Still, storage technologies continue to trend toward
greater capacities, faster throughput, and
lower costs, as evidenced by the recent
development of the SATA bus interface,
dual-layer DVD recording, and NAS (net-
work attached storage) alternatives.
Average Capacity
2004 2005 2006 2007 2008
3.5-inch ATA/SATA HDD (in GB) 82.1 101 130.6 177.6 231.9
2.5-inch desktop ATA/SATA HDD (in GB) 59.9 68.7 81.6 92.7 105.4
2.5-inch laptop ATA/SATA HDD (in GB) 45.1 53.4 66.3 81.1 95.9 A standalone NAS box adds vast quantities
1.X-inch HDD capacity (in GB) 27.9 40.7 53.7 65.1 78.9 of bulk storage to a network in a matter of
Flash card capacity (in MB) 143 225 354 584 972 minutes. Many, such as Linksys' EtherFast
Flash USB capacity (in MB) 194 312 421 568 767 EFG120 ($500), are expandable so you can
Sources: IDC (HDD capacity); Semico Research (flash capacity) add even more storage.
on users' machines necessitated changing the structure," he says, "but the new
and interesting types of data, as well as metadata, require this. Streaming
video, email, rich XML documents, and other types of information were not
n one sense, the future of storage is obvious. Hardware makers are spending
I millions to develop technologies that boast greater capacities, faster through-
put, smaller media, and cheaper manufacturing costs. It's a daunting task, but
around when the original file system concepts were created."
Dubbed WinFS, the new file system essentially creates a unified storage
environment that will operate within the larger NTFS file system. Every piece
one that produces inspiring new products every year. No one can predict with of data within the WinFS environment will be treated as a defined item with
certainty what the next big thing in storage will be, but we can assume it will its own unique metadata properties. Such a system will benefit software
involve one or more of these notable technologies. developers who can use it to more easily establish relationships among
different apps. Individual users will be able to add descriptive labels to their
Smart, consumable flash. If you think flash memory is big now, wait a few personal data files.
years. Capacities and throughput speeds will increase, but expect more. Microsoft originally hoped to release WinFS in the next Windows version
"The vision for flash drives is that you'll have all your important data and but has since revised those intentions. "Our current plan is to have WinFS in
applications with you at all times," says Eric Bone, SanDisk director of prod- beta when Longhorn ships," says Rizzo.
uct marketing. "You will be able to plug into any computer in the world and Holographic storage. After years of hype, it seems holographic storage is
have your data and applications right there." This is already available in the finally on the verge of becoming reality. "We're at the final integration
Far East where handheld devices are ubiquitous, and it will eventually stage," says Glenn Horner, vice president of business development at Aprilis.
penetrate American markets. "I think most elements of the technology have been demonstrated in one
Digital photography will also fuel the demand for another type of flash way or another, but there are some engineering hurdles that need to be
memory: consumable. "SanDisk is already selling low-density Shoot & Store overcome before it's all put together."
memory cards in grocery stores, drug stores, and convenience stores," says A holographic storage drive uses optical lasers to burn a picture—millions
Jim Handy, Semico Research director of nonvolatile memory services. of bits of data collectively called a page—to a 3D space inside a light-sensitive
"They're hoping consumers will buy these cards, shoot them full of pictures, plastic disc. This methodology allows for very high data density. Imagine pack-
throw the card in a shoebox like film negatives, and then go buy a new one. ing 200GB of data on a DVD. That's what you get with holographic storage.
And it looks like that will happen. I'm betting on it." Consumable flash cards Liz Murphy, InPhase Technology marketing vice president, expects holo-
are now available in 32 and 64MB capacities and in CompactFlash, SD, and graphic products to reach the market in 2006. Unfortunately, they'll be pricey.
Smart Media formats starting at $9.99. "Out of the chute, holographic drives will probably sell in the $7,000 to $10,000
Perpendicular magnetic recording. One of the most promising developments range," Murphy says. "And the media will probably be $100." Murphy says
for packing more data on a magnetic platter is perpendicular magnetic record- these prices are a worst-case scenario, and the technology will eventually
ing. Currently, hard drives write data to a disk in a way that is analogous to become an affordable consumer storage alternative.
laying dominoes lengthwise end to end. Drive makers believe they can optimize Nanotechnology. Amateur futurists who want to track storage trends should
areal density by recording those bits by standing the dominoes on end, so to pay attention to developments in nanotechnology. "I'm always looking at
speak, significantly boosting storage capacity. whether there's any type of disruptive technology that in the next three years
"It will give us a significant bump up in areal density and allow the indus- or five years or 10 years could come in and completely change everything,
try to keep increasing the capacity per disk at reasonable time intervals," and nanotechnologies are it," says John Buttress, IDC's research manager for
says Martin Parry, Maxtor senior marketing manager. "This is far beyond the hard disk drives and components. Storage devices that operate on a molecu-
development laboratory. . . . I think in the next year or two we will start to lar level and use such futuristic technologies as ferroelectric atomic hologra-
see this technology coming into the marketplace." phy offer the potential of high storage capacities in flexible forms that are
WinFS. As hard drive capacities continue to grow, it's becoming more difficult minimally affected by environmental factors such as temperature and
to manage data effectively. That's why Microsoft is developing a new file stor- altitude. "There's nothing really threatening near term," says Buttress, "but
age system, says Tom Rizzo, Microsoft SQL server director of product manage- some of these physicists get pretty excited about this stuff." That should make
ment. "Not only has the explosion of the amount of digital information stored anyone who cares about data storage pretty excited, too. ▲
Plextor PX-716UF excellence in this model, and the com- Sony DRU-710A
This was a tough unit to review. Per- pany's excellent support, but we can't Sony delivers another mixed bag into
formance-wise, the 716UF comes very help but feel the 716UF still has another this crazy roundup. With perfectly average
close to the internal ASUS drive, which is firmware update or two left before DVD Speed results and a CD burn time
nearly miraculous for an external burner. reaching maturity. that crushed the others, Sony turned in by
The 716UF's ability to perform DL far the worst DL rip results. Furthermore,
burns at 4X alone puts it near the top Samsung TS-H552B/WRBH the roughly 38-minute DL burn time is
of our roundup. But then we must com- Samsung was a little late getting into really good (by 2.4X standards). And Sony
pare it to the other external from LG, the 16X DL game, and we wonder if the advertises the 710A as a 2.4X DL drive.
which may burn DL at 2.4X but other- company still rushed this unit out a bit However, we have news from Verbatim
wise holds its own against and occasion- prematurely. On some counts, such as that Sony is one of the manufacturers actu-
ally surpasses Plextor for $90 less. Both random seek and our 7GB DL rip test, ally producing 4X DL burners. So either
externals offer USB 2.0 and FireWire the TS-H552B drive easily trounces all this is a really fast 2.4X drive or a sadly
interfaces, and the 716UF not only gen- competitors. However, it took seven underperforming 4X. (As we went to press,
erated three to four times as many PI minutes to rip our 77-minute audio Sony confirmed to us that the drive is
errors but also failed on both systems to CD—that’s over twice the time of the burning at 4X with the latest firmware.)
complete our CD-R burn test. We even next slowest rival. Then the drive turned Sony did quite well in our +R and
gave the burner a third chance on a around with a better than average CD +RW tests, but repeated tests on +R media
recently formatted Centrino notebook burn time. Go figure. all show a massive number of PI errors.
with no Plextor software installed, and it Of the beige burners, we like the cos- Clearly, this drive has a problem with Ver-
still failed the test. metics of Samsung's bezel best. The batim media (unlikely), we have something
Without question, Plextor has the most translucent open/close button, which of a lemon unit (possible), or there's a
(and arguably only) stylish burner in this dimly glows in sync with the flickering fundamental flaw in Sony's writing capabil-
roundup. We received Sterling Silver, but of the adjacent green activity LED, is a ities. A little Googling revealed that others
there's also Ballistic Black, Radical Red, nice touch. The bundled Nero Express have had similar or worse error results with
and Ultimate Blue. Power users will have 6, WinDVD Creator and Recorder, and this model's writing quality across several
a heyday with the PlexTools, which give DVD Copy are all good additions. media brands.
you control over spin rates, laser strength, Another completely unadvertised bonus This package does come with an inordi-
overburning, diagnostic tests (including is the drive's abbreviated depth. Half an nately complete selection from the full
our PI/PO benchmark), and password inch or so may not matter to most, but Nero 6 suite, albeit with Nero SE, and
protection for burned disc data. In addi- it could make all the difference in a that's good. Sony also succeeds brilliantly at
tion to PlexTools, Plextor tosses in cramped SFF box. trimming over an inch from the drive's
Roxio's Easy Media Creator 7 and Roxio Samsung was the only vendor here depth, topping even Samsung's measure-
Toast 6 Lite for Mac users. You also get a not to have a recent firmware update ments. But airflow won't compensate for
stand for vertical operation. available for download, so the company coasters. Tread carefully.
In the end, we remain fans of Plextor may have had time to work out its kinks
based on past drives, the many points of by the time you read this. by William Van Winkle
That doesn't seem to bother the drive's Hitachi Deskstar 7K400 400GB Hard Drive premium as it's undoubtedly expensive
performance results, though. Although $345 to manufacture. It also lacks the SATA II
Western Digital's Caviar SE succumbs to the Hitachi Global Storage Technologies features that give Maxtor and Seagate
burst speed of both Maxtor's and Hitachi's (800) 801-4618 drives their advantage. Fortunately,
flagships, it posts the most impressive aver- Hitachi does use an FDB motor to
age read performance and a respectable There aren't any extraordinary perfor- reduce acoustic output, and there's a
random access time, too. Those are particu- mance-oriented features that give three-year warranty guaranteeing
larly impressive results considering that the Hitachi's Deskstar 7K400 an advantage against failure, too.
Caviar SE only comes with an 8MB buffer, over the other juggernauts in our
doesn't support any of the second-genera- roundup. However, the drive's massive Honorable Mentions
tion SATA II features, and relies on a 400GB capacity is enough to deserve Two drives didn't quite make it into
bridged implementation of SATA. approving nods from anyone with a pen- our roundup. One of them, Seagate's
Western Digital's warranty is on par chant for large numbers. And, believe it or 400GB Barracuda 7200.8, is already
with Maxtor at three years. And the Caviar not, Hitachi achieves that storage mile- available at retail, but in such demand
SE has a longer estimated life, at 750,000 stone using proven technology rather than that there isn't much allocation for
hours. Is that enough to compensate for the newest areal densities. The Deskstar review units. The other, Samsung's
the lack of modern features? It may be if 7K400 comes with five 80GB platters, an 160GB SP1614C, simply never arrived.
you prioritize reliability over perfor- 8MB buffer, a 7,200rpm spindle speed, Seagate's Barracuda is particularly
mance. Then again, check out the Raptor and, like many other popular SATA drives, noteworthy because it features 133GB
family of enterprise SATA drives if raw a bridge chip to enable serial connectivity. per platter—more areal density than
speed is your driving passion. The drives Even still, performance numbers are any other drive. It spins at 7,200rpm
top out at a modest 74GB but offer those a more telling indicator of merit and and includes 8MB of cache, similar to
insane rotational speeds and a 1.2 mil- Hitachi's 7K400 does well for itself. Not many other competing products, but
lion-hour MTBF. only does the drive turn in very low ran- also boasts a native SATA interface, NCQ
dom access times, but it also performs support, and industry-leading acoustic
comparably to the Caviar SE's burst qualities. Furthermore, the Barracuda
Hitachi's 7K400 speed and the DiamondMax 10's aver- series is backed by an unrivaled five-
employs five 80GB age read results. That ultra-roomy year warranty. Does it hurt that the
platters to store 400GB capacity serves to sweeten drive goes nose to nose with Hitachi's
400GB of your the deal. 7K400 in the capacity department?
most precious But no hard drive is perfect. The Not at all. And neither does the drive's
information. Deskstar 7K400 commands a hefty price sub-$300 price. ▲
favoring NAS in a multiuser environment. Platform Builder 5.0 from the Programs
To begin, pulling file sharing off of your folder on the Start menu in WinXP. Click
own workstation and tasking a dedicated the File drop-down menu in the upper-left
system with that duty alleviates the I/O load corner of Platform Builder and select the
to which you're subjected. It's also an New option. You'll see the screen of a wiz-
always-on solution, meaning you can turn ard that will walk you through this process.
off your computer without blocking shared Click Next on that screen, give the device a
access to other network clients. recognizable name, and click Next again.
Although there are plenty of big-busi- Now you'll have the opportunity to specify
ness NAS solutions, building your own Win- an accompanying BSP, so choose the
dows CE-based enclosure is surprisingly ICOP_EBOX_50 or VORTEX86_50 package Platform Builder is an easy-to-follow yet
easy. Even Microsoft's Channel9 crew (both refer to the same piece of hardware) powerful tool for creating a bootable
(channel9.msdn.com) has a how-to on that you installed previously and click Next. Windows CE 5.0 runtime image.
building a light-weight NAS system. The Platform Builder has several preconfig-
The procedure is relatively straightfor- ured templates for creating different de- Platform Builder, you'll see a series of tabs.
ward. Before you start, asemble some com- vices, but you'll want to choose the Custom Click the ParameterView tab and expand
ponents, including a hardware platform, a the project, its subcategory, called C:\WIN
USB floppy drive or flash disk device, a 2.5- CE500 by default, and then the folder that
inch laptop hard drive, and an evaluation corresponds to the BSP you selected earlier
copy of Microsoft's Windows CE 5.0, which (ICOP_eBox_50 or ICOP_Vortex86_50). Ex-
is good for 120 days and can be down- pand the folder called Project Specific Files
loaded from msdn.microsoft.com and double-click project.reg. Scroll down
/embedded. You'll have to request a prod- and add the following block of text:
uct key, but any Windows CE runtime that [HKEY_LOCAL_MACHINE\Comm\HT
you generate with the Platform Builder trial TPD\VROOTS\/RemoteAdmin]
will last indefinitely, without charge. "HTTPDRestartTimeClient"=dword:8
We used ICOP's eBox II CE.NET Devel- ICOP's eBox II is an inexpensive "HTTPDRestartTime"=dword:4
opment Kit (www.icop.com.tw), which development platform for architecting According to the tutorial by Microsoft's
costs less than $200. The eBox II chassis is a home-brewed NAS device. Chris Grey, those keys will reduce the
smaller than a CD-ROM drive and features amount of time required to restart the
a 200MHz processor, 128MB of RAM, an Device on the next page to start from a Web server after a password modifica-
AGP 2.0-compliant display controller, 1/8- clean slate. Click Next again to see a series tion. The stock values are closer to 30 sec-
inch audio jacks, 100Mbps Ethernet, three of different application classes you can add onds, which he claims are excessive.
USB 1.1 ports, PS/2 connectivity, and a to your custom runtime. Keep clicking the The last two additions include adding
parallel printer port. Also, there’s an IDE Next button until you get to Step 8: Com- ATAPI IDE support to recognize the hard
port and room to secure that hard drive. munication Services and Networking. Ex- drive and the FAT file system. To find those
eBox II is an integrated platform with a pand the category called Networking - modules right-click the Catalog pane on
fairly uncommon processor. So, you'll need Local Area Network (LAN) and put a check the far-right side of Platform Builder and
to install the proper BSP (Board Support mark next to the Wired Local Area Network click the Find option. Type ATAPI into the
Package) to allow support for Windows option, which enables support for Ethernet. field, click Find Next, expand the first result,
CE’s hardware foundation. The BSP has a Expand the Servers tree and select the File and drag the red ATAPI PCI/IDE Storage
boot loader, an OEM adaptation layer, de- Server and Simple Network Time Protocol Block Driver into the OSDesignView pane
vice drivers, and configuration files for a to synchronize the device's time with an on the far left. Don't worry about where
given platform. You can download the Vor- Internet server. Click Finish. You'll see a you drop the driver; it will automatically be
tex86 BSP from www.dmp.com.tw/tech security warning that corresponds to the placed in its appropriate folder. Repeat the
/soft ware.htm or, if you have the Win- file server, but a next step will ensure that Catalog search using FAT as your keyword
dows CE 5.0 Evaluation DVD, install it from the NAS device isn't vulnerable, so click the and drag the red FAT File System object
the Third-Party Solution companion CD. Next button and click Finish one last time. over into your OSDesignView, as well.
by Warren Ernst
The Bleeding
Edge Of Software
Inside The World Of Betas
dotWidget RC2
T
here has been no shortage of Why consider dotWidget over Kon-
attempts to enhance desktop fabulator? Konfabulator ($24.95; share-
accessories since Apple’s first ware) isn’t freeware, and dotWidget is—at
Macintosh helped popularize the idea. The least for now. Widgets are also written in
latest Apple OS is reportedly “borrowing” Visual Basic instead of JavaScript, which
Konfabulator’s idea of using background may lead to many casual programmers
JavaScript-based applets, and Konfabulator creating lots of handy programs. Addition-
Official product name: dotWidget has a Windows version now available. ally, the SDK for creating widgets is avail-
Version # previewed: RC2 There is another option for Windows able and relatively simple.
Publisher: K23 Productions users, however, in the form of dotWidget. The release candidate includes a pretty
Developer and URL: K23 Productions; Much like Konfabulator, dotWidget cre- basic set of features for managing widgets,
www.k23productions.com ates a Desktop layer on which small applets, but perhaps that’s all that’s needed. Certain
ETA: Q1 2005 or widgets, run. These normally hide behind widgets still under development may flag
Why you should care: Handy Desktop existing windows, but you can configure Norton AntiVirus with suspect scripting
accessories are always useful. them to remain on top, be semitransparent, warnings, but widgets are scripts that need
and clickable. Widgets included with the base to run to work. Fortunately, the dotWidget
distribution include a clock and space, mem- discussion forums answer many questions
ory, and mail checkers. These all look pol- and iron out many wrinkles as dotWidget
ished and might even look more at home on moves toward the magic 1.0. ▲
the OS X desktop than Windows XP/2000.
M
any users still use newsgroups these, it generates a list of downloadable
to transfer nontext files of all files. Buttons let you filter file types, or you
types. These binaries include can manually filter files based on matching
executables, music, graphics, videos, and text. Select what you want, click the Grab
more. Traditionally, getting such files was a button, and let the program go to work.
multistep process that involved download- New features include a search engine that
ing, combining, and decoding the multiple looks for files across newsgroups even before
parts from encoded text to a binary file. Do you’ve downloaded headers and multiserver
Official product name: GrabIt
this a few times and you’ll soon see the value support, which lets you download the bulk
Version # previewed: 1.5.1 Beta
of GrabIt, which can automate the process. of posts from free ISP servers, only hitting
Publisher: Ilan Shemes
GrabIt exists pretty much only to decode your pay-for servers when necessary. Still
Developer and URL: Ilan Shemes;
binaries from newsgroups. Its development, missing is a bandwidth limiter and compre-
www.shemes.com
though, had stagnated until recently. This hensive help file. Still, this beta works better
ETA: Q2 2005
beta adds new features to an already easy-to- than ever, has many worthwhile features,
Why you should care: Perhaps the
use program. GrabIt lets you select news- and is free. ▲
best free binary newsreader available.
groups to subscribe to and then downloads
all or just new message headers. From Send Us Your Betas: Know of software in the beta stage that’s deserving of some attention?
Send your prospects to bleedingedge@cpumag.com. For more betas, subscribers can go to
www.cpumag.com/cpufeb05/betas.
Driver Bay
Adaptec Serial ATA RAID 1210SA
This month brings more tweaks than major upgrades, while NVIDIA This driver for Windows 2000/XP/
2003 includes a warning that it has been
and ATI release new graphics drivers, Futuremark patches 3DMark03, minimally tested, although it fixes a prob-
and Outlook gets updated junk mail filters. lem with system locks and drive failures.
Get it at: www.adaptec.com
Updates that can search automatically every 30
minutes, and support for up to 24 simul- ATI Catalyst 4.11
ATI Multimedia Center 9.03 taneous searches with faster results. Kazaa These drivers resolve issues with Halo,
The MMC adds audio and multiple- claims no “spyware” is installed, but the Roller Coaster Tycoon 3, and Serious Sam
monitor support to the EasyLook UI and GAIN and Cydoor adware networks are on select Radeons. A bug fix to AGP cards
fixes bugs with rapid channel changing still used in the free, ad-supported version. with 256MB of memory promises to “sig-
and TV player behavior. Get it at: www.kazaa.com nificantly improve performance” in games
Get it at: www.ati.com that make intensive use of video memory.
Nero CD-DVD Speed 3.55 The Catalyst Control Center also gets
AvantBrowser 10.0 The benchmarking utility for CD/ localized support for five major languages
This alternative browser has multiple- DVD drives gets new disc-quality testing and a new monitor properties page.
window support, an integrated Google for ASUS DVD recorders and bug fixes Get it at: www.ati.com
search field, RSS reader, and more. This for previous disc media incompatibilities.
build improves the RSS functionality and Get it at: www.cdspeed2000.com Intel Graphics Media Accelerator
overall stability. Driver 14.9.0.3943
Get it at: www.avantbrowser.com Opera For Windows 7.60 This revision adds support for HDTV
Technical Preview 3 modes over component output on 855GME
eMule 0.44d This preview of the next version of graphics controllers and aspect ratio scaling
This P2P app based on the eDonkey Opera (expected for late 2004) gets addi- on the 915G Express chipset family. It also
protocol gets a better UI and improved tions to the UI, improvements to the resolves numerous 3D acceleration issues on
detection of corrupt files and handling of browser window, and general stability fixes. other Intel onboard graphics controllers.
files on NTFS partitions. Get it at: www.opera.com Get it at: www.intel.com
Get it at: www.emule-project.net
Outlook 2003 Junk E-Mail Filter Update iPod Updater 2004-11-15
Futuremark 3DMark Patch 3.5.0 This update adds the most recent defini- This update for iPod minis adds support
This patch updates the System Info mod- tions for detecting junk email. for iTunes 4.7, creating multiple On-The-
ule to support newer CPU and display chip- Get it at: www.microsoft.com/office Go playlists, variable speed playback of
sets and updates the tools that detect clock audio books, and easier shuffle and play op-
frequencies on a video card. Benchmark PowerDVD 6.0 eration. Click Wheel iPods get iTunes 4.7
scores from the 3.4.0 build aren’t altered. CyberLink’s software DVD player support and better USB 2.0 connectivity.
Get it at: www.futuremark.com gets a major upgrade with new support Get it at: www.apple.com
for Microsoft’s WMV-HD format and
Gaim For Windows 1.0.3 better output to HDTV monitors. NVIDIA ForceWare 66.93
Gaim integrates several IM apps into a Version 6.0 also handles DVD-Audio These WHQL certified drivers (for
single client. This revision fixes bugs with and adds eight-channel sound output GeForce 256 through GeForce 6 cards)
handling Jabber and Yahoo! buddy icons and video enhancers that provide better add support for DirectX 9.0c and OpenGL
and includes a fix for buddy list crashes. DVD decoding and deinterlacing. 1.5, SLI arrays, GeForce 6600\6600GT\
Get it at: gaim.sourceforge.net Get it at: www.gocyberlink.com 6200 cards, HDTV output through a DVI
port, and TV\HDTV setup.
Kazaa Media Desktop 3.0 Winamp 5.06 Get it at: www.nvidia.com
This update includes a new UI with Winamp gets a big fix to plug a security
more search commands, a search agent hole and a correction for a crash involving by Steve Smith
A
lthough a case can be made for Executive Software also
your RAM and CPU, your hard wrote, and it’s also faster.
drives are arguably your com- Initial analyzing of disks
puter’s most important components. Not is far faster than before,
only do they store your OSes and pro- and foreground scans
grams, they store your personal data. You were between 30% and
can swap out other faulty components 150% faster than the
and keep on computing, but losing a hard built-in defragmenter.
drive can be a disaster. Most people don’t like
A good backup system should be your waiting for a defrag, so
hard drive’s first safety net, but there are Diskeeper offers a Set It
a host of other tools that will keep your And Forget It option where defragging Diskeeper 9 Professional
drives, partitions, and file systems in tip- happens either in the background while Edition
top shape. Such tools can help fix some you work, during inactivity, on a sched- $49.50
drive problems, set up new or additional ule, via a screen saver, or via a combina- Executive Software
drives, and generally make life with your tion of these. On fast machines you won’t www.executive.com
drives easier. notice it running in the background dur-
To find out exactly what the latest crop ing Web browsing, though defragging
of hard disk tools offers, we tested several noticeably slows down gameplay. I found Iolo Technologies System Mechanic 5
apps on several machines, drives, and it best to set the program to run at night. System Mechanic is a drive utility suite
OSes. The most meager test machine was Is disk defragmenting on this level even that seems to focus on the little annoy-
a 350MHz PII with a 20GB drive and worth doing? For a well-worn Win98 ances that Norton Utilities and System-
Windows 98 and Debian Linux partitions. machine, the improvement was dramatic, Works have missed, either by omission or
The best system was a 3GHz P4 with decreasing boot times by half. The system design (so as to sell you other Symantec
1GB of RAM, a 250GB hard drive, and also felt far lighter on its feet. WinXP’s products). Provided that you use it with
Win98, Windows XP, RedHat Linux, NTFS is supposed to be resistant to perfor- an OS that has a competent disk checker,
FAT32, NTFS, ext2, and ext3 partitions. mance-sucking fragmentation, and while such as WinXP, System Mechanic is a
The “sacrificial lamb” systems, on which I there were improvements with booting compelling package that has Norton
performed risky drive behavior, were a (about a 15% boot time decrease), detecting SystemWorks beat in most ways.
1.5GHz PIII with several drive and OS a general speedup during use was tough. System Mechanic combines Kaspersky’s
options and a virtual computer and drive Diskeeper’s overly dramatic warnings personal firewall (whimsically named Anti-
running via VMware within WinXP. may be somewhat self-serving. Even on Hacker) and antivirus products, Iolo’s own
machines with minutes-old installations of anti-spyware Spython product, a disk
Executive Software Diskeeper 9 WinXP and nothing other than Diskeeper defragmenter, and smaller utilities such as a
Professional Edition installed, the program presented dire pop-up blocker, undelete tool, disk wiper,
There are few one-trick ponies left in warnings of impending Windows failure and more. Unlike previous System Mech-
the Windows disk utility world, but due to critical disk fragmentation and lack anic versions, the programs share a similar
Diskeeper remains the best of the breed of of space in the NTFS MFT (Master File interface and vocabulary in version 5, so it
disk defragmenters. Though it only defrag- Table). Are other defraggers missing some- feels like they’re all working together.
ments, it does it well and with many user thing critical, or is Diskeeper simply The most glaring omission is the lack
implementation options and methods. The ensuring that you use it regularly? of a Scandisk or Norton Disk Doctor-like
program does come across as being a tad Despite this, there’s no denying that program. In the pre-WinXP days, this
theatrical to ensure you’re aware of its Diskeeper works quickly and unobtru- would be a show-stopping problem.
value, however. (More on this later.) sively and is more effective at speeding up WinXP with the NTFS file system, how-
Version 9 (finally) looks nothing like your computer than built-in or compet- ever, has proved it can keep itself working
WinXP’s built-in defragmenter, which ing third-party defragmenters. pretty well, knowing when to run its own
by Kevin Savetz
Weather Or Not
T here’s this ongoing belief that PC enthu-
siasts don’t spend enough time outdoors
part. Miles vs. kilometers isn’t much of an
argument for those of us
becoming one with nature. They prefer to sit living in the USA, but base-10 is pretty
inside and read about others enjoying the much standard everywhere else.
sunshine. After all, who wants to risk possible I’ve not forgotten about those who want
’Net-separation anxiety (or a skin tone)? screen-friendly, straightforward resources.
Reality dictates there are times when ven- One option that comes to mind is
turing beyond structured walls becomes a MyWxThing LT (free; wxplotter.com). It’s
necessary evil. “What if it’s raining?” Frozen definitely not going to win any awards for
with terror, you realize the importance of being powerful. I do appreciate the visibly
having live, accurate weather data available accessible System Tray temperature notifica-
right on your computer screen. Why is it tion icon, though. My eye would probably
such a big deal? It’s not like you’re trying to skip this sucker without blinking, but it did
avoid an acid rainstorm or an all-out attack make me say aloud, “Grandpa would love
from technophobes trying to beat you down that!” You may not like it, but your newbie Chris Pirillo (locker
with copies of Windows Millennium associates might care to give it a shake. gnome.com) wanted to be a
Edition. No, you just need to know what to Computers with horsepower to spare can meteorologist when he was
wear—or how to prepare for the worst. march to the beat of a different drummer with growing up. His childhood
There is always WeatherBug (weatherbug Weather Pulse (free; tropicdesigns.net). Keep heroes pointed at storm clouds
.com). For the longest time, it has been mis- cool or warm with a 10-day outlook, view live and warm fronts on the televi-
labeled as spyware because of a poor choice animated weather images, or email weather sion. He was routinely invited
for a business model. The ads that are placed alerts to buddies. If that doesn’t win you over, to the annual company picnic
in front of disinterested eyes may be benign, then perhaps having the latest satellite image for a local network affiliate,
but they’re still perceived as annoying to set as your wallpaper will. No? OK, what where he once asked for the
most. The UI, on the other hand, wins three about a built-in feature for immediate video autograph of a resident fore-
snaps in a circle for being intuitive and easy streaming of forecasts? That’s twice as nice as caster (who now resides at
for novices to follow. It is this writer’s opin- ice on a summer’s day. sciencearea.com). As a high
ion that the biggest obstacle a user will find While Weathertastic (free; justkez.com) school senior, Chris mastered
is the fact that WeatherBug is simply too should appeal to minimalists, I’ve always sided the nuances of a GOES-TAP
bloated for its own good. with Weather Watcher (free; singerscreations software package and was
Picky clickers might consider something .com). It’s clean, configurable, and quite com- invited to present his knowledge
along the lines of MetarWeather (free; nirsoft plete. As its author boasts, there’s no spyware at the national convention for
.net). Unadorned and uncomplicated, it will to be found in the code. It’s about as close to American meteorologists. One
certainly appeal to those wanting a program WYSIWYG as you can get with this genre. of these days, he may push his
with some flexibility. It’s painless to track Keep the figures as detailed or as general as head back into the clouds. It’s
more than one location (paneless, rather, as you’d like. Or keep the instruments complete- not so much the heat, it’s the
data is laid out in a simplistic grid fashion). ly out of your way. gosh darn humidity.
Unlike several other weather utilities out Being a Windows Mobile Edition user,
there, MetarWeather is a standalone applica- PocketWeather (free; sbsh.net) keeps my
tion that doesn’t need to be “installed.” Today screen up-to-date. It’s probably the That’s twice
RSS enthusiasts feeling left out? Here’s best add-on I have on my PDA. Instead of
something that will turn your earthbound
frown upside down. The appropriately
asking for the current time, my friends ask
me for the weather. Bet you didn’t think I
as nice
named RSS-Weather.com is a site (as had friends, did ya?
opposed to a software-based) solution. Who needs to get up and peer out the win- as ice on a
Cherry-out your own feeds, and they will dow to gauge the weather? Who wants to sit in
give you all the info needed to plan your
day. Being able to select default units (like
front of the television and wait for the meteorol-
ogists to explain what’s going on? It’s far better
summer’s
Fahrenheit or Celsius) shows some amount to have a weatherperson in your PC than it is to
of forward thinking on the programmer’s have voices in my head. I mean your head. ▲ day.
You can dialogue with Chris at chris@cpumag.com
I
t’s 6 a.m. and you’re awakened by with new blog content was impossible
the dulcet tones of the BBC radio with just a Web browser. With RSS
show, “In Our Time.” You drift in (Really Simple Syndication), however,
and out of wakefulness for a bit and software could quickly download and
then roll over and push a button. Now aggregate new content on hundreds of
the KOMO news guy is talking about blogs. The reader had only to scan the
how sitting in traffic causes heart predownloaded content for something
attacks. Sounds about right. interesting. No click-wait. As the inventor
You get up to face the treadmill and of RSS, Winer recognized that it could be
switch the program to “Acts of Voli- used for downloadable binary content,
tion.” Host Steven Garrity always seems too, such as big MP3s and video files.
to compile great music for exercising. To do this, he added a new XML tag,
On the way to work, you listen to “The <enclosure>, to the RSS standard. An en-
Dawn and Drew Show” and nearly closure lets you specify that a binary down-
have an accident from laughing so Add podcasting feeds to iPodder by entering loadable file is available and gives a URL
hard. At work, you listen to the earn- the RSS feed URL and clicking the Add button. for the file. If the client wants to download
ings report for some of the stocks in the file, it knows where to find it.
your portfolio, a program about poker you clicked pretty much ruined the Here is an example enclosure in the RSS
strategy, and a 20-minute monologue whole experience. They wanted to click feed for the Dawn And Drew podcast:
about photography. some content and instantly start watch- <enclosure url=”http://mp3.dndshow
What are you listening to? Not com- ing or listening to it. Because these .com/DNDS20041115.mp3”
mercial radio, certainly. Public radio? media files are huge (100MB is not length=”13420110” type=”audio/mpeg”/>
No, not that either. This all-day feast of uncommon), the only way to do that is
audio content is programmed by you. to predownload them—maybe at night Simplicity itself, the tag tells the
You pick which programs to listen to and, preferably, automatically. Then, client where to download the file, as
when and where you like. How is that when you wake up, all this cool content well as the size and type. What hap-
possible? The answer is podcasting, a is already there on your hard drive, pened next? Nothing. Almost nobody
cool new mix of old technologies that’s ready to play. was using enclosures. Two more sparks
changing the way tech-savvy users spend This was the root of the idea for pod- were needed to light the podcasting fire.
their listening time. casting that Winer wrote about in 2001.
It would take three more years for the rest
Podcast Beginnings of the pieces to fall into place. Mac Podcasting
Podcasts are prerecorded audio con- The RSS connection. Blog readers had
he great thing about the iPodder pro-
tent: You decide which content you like,
and it’s downloaded automatically to your
PC or MP3 player. This happens in the
already noticed that keeping up-to-date
T gram is that it works on Windows,
Mac, and Linux. However, if you are on
background while you’re doing other a Mac, you may want to try iPodderX
things (like sleeping). (www.ipodderx.com), which is a native
Podcasting works on what blogger Mac podcast feed reader.
programmer Dave Winer (www.script Another useful program only for Mac
ing.com) calls the “no click-wait princi- users is Audio Hijack Pro ($32; www.rogue
ple.” Winer and Adam Curry (MTV star amoeba.com/audiohijackpro), which lets
and entrepreneur) noticed that having Schedule iPodder to download all your you capture any sound your Mac is playing
to wait for content to download when podcasts at night. No more click-wait. regardless of the source. ▲
Listen To Podcasts
To listen to a podcast, all you need to
do is subscribe to the podcast’s RSS feed
using a podcast aware feed reader such as
Once a podcast is downloaded it is
iPodder (free; ipodder.sourceforge.net).
automatically available in iTunes or ready
Although not absolutely necessary, you
to be transferred to your MP3 player.
should also consider installing iTunes
(www.apple.com/itunes), which is avail- Use iTunes’ Smart Playlists feature to organize
The perfect pod storm. On Oct. 23, able for both Windows and Mac. Once all your podcasts.
2001, Apple introduced the iPod. Even iPodder is running, subscribing to feeds
though it was only for Mac users, the is simply a matter of adding the URL of Smart Playlists lets you generate play-
iPod was a huge bestseller. A short while the feed you want. For example, if you lists automatically from a set of rules that
later, Apple introduced iTunes for want to subscribe to “The Dawn and you define. For example, the set of rules
Windows and an iPod that worked with Drew Show,” select the Status tab and could include all MP3 files with the ID3
both platforms. With iPod leading the put the feed URL www.dawnanddrew tag genre set to a podcast that you have
way, MP3 players were everywhere. .com/rss2.xml into the Add Feed Man- never heard. This is a good start for find-
People used them in the gym, at work, ually box and click Add. ing the latest casts in your collection.
and out walking the dog. The other way to add podcast feeds is
Adam Curry had been thinking about to browse the Podcast Directory. Click Make Podcasts
all of these things and talking to Dave Select Feeds From The Podcast Directory, To make your own podcast, all you
Winer about RSS and click-wait. The and a browser opens that lets you explore need is a way to record MP3 files and a
idea of on-demand audio was technically various OPML (Outline Processor Mark- server to host them. Today’s podcasters
ready. There was a way to automatically up Language) lists of podcasts. OPML is a are using a wide variety of tools to pro-
download the content with RSS. There format for storing outlines in XML duce their podcasts, with mixed results.
was an audio standard that you could play (www.opml.org). Choose the podcasts What tools you choose largely depends on
on any hardware (MP3). And many peo- you’d like to try from here and click Add your budget, how much portability you
ple now had players (mostly iPods) and Selected Feed. need, and how professional you want to
were hungry for new, daily content. Once you’ve subscribed to a few feeds, sound. Podcasts have been recorded on
Curry stepped up and filled in the last click Check For New Podcasts, and everything from cell phones to high-end
piece: daily, compelling content. He iPodder downloads the XML files for each digital recorders.
launched “Daily Source Code” (radio.web feed. iPodder scans these XML files to find At a minimum, you need a way to
logs.com/0001014). Each day Curry the <enclosure> tags and downloads the record your cast into an MP3 file and
records about 40 minutes of talk about appropriate MP3 files. If iTunes is installed server to host the audio files and the
whatever he feels like. Listeners record on your PC, a new Playlist is automatically XML feed with enclosures pointing to
and send him MP3 comments, which he added with the podcast. You can listen to that file.
plays as part of the show. Every day, it on your PC or you can plug in your Most podcasters will also want a way to
thousands of listeners download his pod- iPod and the podcasts are transferred auto- mix in different audio sources, including
cast and listen. matically (just like any other MP3 files). music, prerecorded material, and even
Because the whole idea of podcasting is VoIP calls using Skype (www.skype.com).
to have the content you want available An excellent (and free) sound editor is
when you want it, iPodder lets you sched- Audacity (audacity.sourceforge.net).
ule automatic downloads in the iPodder
Scheduler tab. The best way to do this is
to have all your downloads happen at
night and then sync up your MP3 player What’s With The
in the morning. Name?
Manage Podcasts odcasting rhymes with broadcasting
Every podcast you download creates a
new entry in your iTunes playlist (if you
P and started with iPodder and iTunes.
But that doesn’t mean podcasting is only
are using iTunes), so you can quickly end for iPod users. Podcasts are MP3 files,
up with hundreds of shows that you need plain and simple, and can be played on
Browse available podcast feeds from the to listen to (or at least erase). iTunes any computer or portable player that
distributed OPML podcast directory. makes this easier with Smart Playlists. handles that format. ▲
If you want to get more serious about www.edirol.com), which lets you record
quality, invest in a good microphone and straight to MP3.
an external mixer such as the Eurorack Once you have your show in an MP3
UB1202 ($99.99; www.behringer.com). file, upload it to your server and add an
If you’re doing streeters (on-the-street live enclosure to your RSS feed.
interviews), invest in a good portable
recorder such as the Edirol R-1 ($550; by Paul Robinson
Other Approaches
To Schemas For XML
D
uring the past seven months, we have database schemas). This model also included a
described in great detail XML Schema, type system, the precursor of the types the XML
which is the W3C’s (World Wide Schema defined.
Web Consortium) official schema language for XML-Data was published before the W3C
XML. Hints along the way, however, have sug- work began on the XML Information Set, a for-
gested there are other approaches to defining mal, abstract data set that provides a consistent set
schemas, some of which are actually better and of definitions for use in specifications that need
easier to use than XML Schema. These rumors to refer to the information in a well-formed XML
are true, and in the next few articles we will look document. Reading XML-Data (and some of the
into these interesting alternatives. other proposals) between the lines suggests that
The best place to start, however, is with some issues identified in XML-Data led to development
history that shows how XML Schema and these of the Information Set. XML-Data was largely a
other approaches originated. This will help give set of thought experiments, and there were few (if
you some context into why XML Schema is the any) implementations of XML-Data processors.
way it is and explain why the other approaches XDR (XML-Data Reduced), published as a
took hold outside the W3C. W3C Note in July 1998, was a stripped-down
version of XML-Data (syntactic schemas only),
A Little XML History such that an implementation could be quickly
The XML Schema specification was made offi- developed and deployed. In late 1998, Microsoft
cial in May 2001. However, the first draft was implemented XDR as a production-level tool in
introduced in May 1999. Even before then, how- its XML parsers and BizTalk framework. This
ever, several proposals for an official XML Schema support remains, although XML Schema is now
language had already been fed into the W3C’s the recommended choice.
Schema specification process. These proposals Growing out of XML-Data, DCD (Document
reflected a lot of thought about how XML Schema Content Description) for XML was also published
should work and represented a wide variety of as a W3C Note in July 1998 as a joint submission
viewpoints. Some of these approaches reflected from Microsoft, IBM, and Textuality (Tim Bray).
existing schema products, most of which are still This was an RDF vocabulary for describing con-
C o d e r ’s
The roots of XML Schema largely lie in a pro- data types) of XML documents. This work helped
posal called XML-Data. This was published as a clarify some of the concepts behind XML-Data,
W3C Note in January 1998 and represented the but it didn’t result in any commercial tools.
collaborative effort of individuals from industry DDML (Document Definition Markup Lan-
(Microsoft, ArborText, DataChannel, and Inso) guage) was published as a W3C Note in January
and academia (the University of Edinburgh). The 1999. This approach focused on the logical struc-
goal was to create a language for defining and ture of documents and didn’t address types. This
documenting object classes. Thus, there was a grew out of analysis and reconsideration of ideas
clear object-oriented bias in their approach. The in XML-Data, and it was largely a community
scope of XML-Data was actually far broader than effort with little formal industry involvement.
just defining schemas for XML documents; the The approach mostly served as a thought experi-
proposal covered both syntactic (such as describ- ment on schema design and had some impact on
ing XML document instances) and conceptual the design of XML Schema and the alternatives
schemas (such as describing relationships amongst we’ll discuss later.
conceptual parts, such as RDF [Resource De- Finally, SOX (Schema for Object-Oriented
scription Framework] would do today or with XML) was published as a W3C Note in July 1999
and came out of work at Commerce required tree patterns expressed using 2000 and designed specifically for process-
One. This approach was strongly object XPath expressions. When comfortable ing XML. Roughly put, Clark took the
oriented, including concepts such as with a recursive tree pattern-based way of type system in XDuce, expressed it in XML
inheritance, and it also supported an thinking, this proves to be a powerful syntax, and added the features necessary for
extensible type library. Commerce One approach to schema specification. Indeed, a minimal schema language. This language
products still support SOX but, like Schematron has become modestly popular focused on structure and ignored primitive
XDR, the approach never gained accep- and is being adopted as an ISO standard. types. On the structural side, however,
tance outside the original vendor. Some Introduced in early 2000, RELAX TREX was similar to that of RELAX.
of the object-oriented concepts in SOX, (Regular Language description for XML) In late 2001, TREX and RELAX were
however, do appear in XML Schema. is a grammar-based schema approach merged under the auspices of the ISO to
Murata Makoto developed. Unlike XML form a new language called RELAX-NG,
Approaches Outside The W3C Schema, RELAX doesn’t demand deter- or RNG for short. This synthesized lan-
As the XML Schema juggernaut rolled ministic content models and has a much guage retained the benefits of both parents:
on, some XML experts became leery of cleaner separation between grammatical a simple to understand syntax, clean separa-
the direction it was taking, with particular rules and data types. RELAX simply tion between structural patterns, and primi-
concern over the following: incorporates the primitive types defined tive types; mathematically rigorous under-
• Strong coupling of the specification to by XML Schema and doesn’t define its pinnings; and the ability to model struc-
the XML Information Set own. Importantly, the RELAX design is tures that simply aren’t possible with XML
• Tight coupling between specifications based on a formal mathematical founda- Schema. Moreover, the simpler underlying
for structure and primitive data types tion (called hedge automata theory) that model means that element and attribute
• Limitation to purely deterministic con- ensures all schemas defined in RELAX are models are treated almost identically, which
tent models provably valid. This also lets RELAX greatly simplifies writing and understand-
• Overall complexity of the specification describe structures that XML Schema ing schemas. RNG has a wide following of
(with its deterministic content model avid supporters and is relatively well-sup-
By late 1999 it was obvious that these constraint) can’t. ported by modern XML Schema tools.
concerns wouldn’t be re- Last but not least is Ex-
solved in XML Schema, so amplotron. Developed by
the various experts chose Eric van der Vlist, it uses
instead to tackle the issues XML instance documents
by designing their own to provide examples of
schema languages. Away the allowed structure. In its
from the constraints of the purest form, Examplotron
W3C process, they tried is limited to modeling doc-
quite different approaches. uments that are like the
The first was a language provided example. How-
called DSD (Document ever, Examplotron also lets
Structure Definition). In designers include RELAX-
contrast to XML Schema, NG expressions to add
this approach defines a more complex rules into
schema as a set of rules an Examplotron schema.
(such as if element name = Thus, it is often best to
X, then content is “this”) think of Examplotron as a
rather than declarative pat- This illustration shows the main relationships between current and historical short cut to defining simple
terns. This approach wasn’t schema languages for XML, although there was much cross-fertilization of RNG schemas.
widely embraced, and work ideas between the people involved in creating the languages. Next month, we will
ended sometime in 2002 begin to look at some of
or 2003. TREX (Tree Regular Expressions for these other schema approaches in far more
A more important approach came with XML), developed by James Clark, fol- detail. Look for it on CPUmag.com.
Schematron, introduced in late 1999 and lowed shortly on the heels of RELAX.
developed largely by Rick Jelliffe. Unlike TREX uses simple, easy-to-understand by Ian Graham
the grammar-based approach of XML regular expressions to define grammatical
Schema (where the schema defines al- constraints/rules. This language is based (You can find a document that provides
lowed structural patterns), Schematron on an approach taken in XDuce, a pro- links to online information related to this arti-
defines required structures as a set of gramming language developed in early cle at www.utoronto.ca/ian/articles/feb05.)
three-cs.txt
C ustomization. Convenience. Cost. These
three Cs have been waging a battle
because downloading a movie and watching it
at home is more convenient than driving to the
online against one last C: Copyright. theater. Because watching it on your schedule is
Piracy has changed the face of the Inter- more in tune with your lifestyle than showing
net. First to fall victim was the world of up at a theater at 8:15, watching commercials,
music. In the late ’90s, MP3 rewrote the and listening to the loud coughing lady three
rules of customization for music. 50 megs rows back talk along with the movie. And then
could give you a CD. A gig would give you there is that cost thing again.
a jukebox far more manageable then any- Today, TV is breaking through like
thing you could buy from Radio Shack. movies did a few years ago. If you discovered
And as bandwidth increased, the inevitable that you liked “Lost” starting with episode
Napster came along and taught us that dri- three, you can go back and get episodes one
ving to the store to buy a piece of plastic and two online without waiting for ABC to
was inconvenient and, unfortunately for the air a rerun. That is very convenient and cur-
RIAA, expensive. rently free. To say nothing of the fact that Rob "CmdrTaco" Malda
I always assumed that the next battle would many of the online TV shows are ripped is the creator and
be waged over television. TiVo came from HDTV broadcasts and have the director of the popular News
along and with it the PVR revolu- commercials edited out. Now it for Nerds Web site
tion demonstrated that cus- is costing the TV stations, too. Slashdot.org. He spends
tomization reigns supreme. Movies, TV, and music are his time fiddling
TV viewers learned that they sort of the triumvirate of with electronic gizmos,
didn’t need to be chained to media and popular culture, wandering the ’Net,
their TV at 9 p.m. on and each of them will follow watching anime,
Wednesday night if they want the same path. Music came and trying to think of
to watch whatever NBC is first. MP3 and Napster made clever lies to put in
dishing out. The customization it possible, and accessible, but his bio so that he seems
and convenience of the PVR has never truly nailed convenience. cooler than he actually is.
revolutionized a million households. Apple’s iTunes has come incredibly
But there’s still one level of convenience close, proving that people will pay for the
that is lacking . . . you are still tied to the old convenience that piracy, by its very nefarious If you could go
notion of broadcast schedules. Modern PVRs nature, can never provide. If they allowed
can record two shows at once. They can users to redownload content, and play them to a Web site
record in hi-def. But they still exist to record on a few more devices, and cut the price by a
something that airs in real-time, according to few more bucks, nobody would ever want to and down-
a schedule. They merely cache TV for you. mess with piracy because the legitimate copy
But if you forget to record something, it’s lost would be more convenient! load every
to you. Not very convenient. The TV industry needs to learn quickly. If
But for some reason, and unfortunately for you could go to a Web site and download episode of
the MPAA, films came next. This is strange to every episode of your favorite show for the sea-
me because it’s harder to get new movies than son, wouldn’t you pay for that ability? Right your favorite
new TV, into a digital format. A camcorder in now people pay for cable and satellite. They
a theater is way more difficult than digitizing pay for their TiVo. In many cases, these bills show for the
broadcast TV. Besides that, movies are two to run from $20 to $100 a month. And none of
four times as long as TV shows, meaning larg- them are as convenient as being able to go to season,
er file sizes, and while 20% of American Comedy Central’s Web site and simply down-
households now have broadband, download- loading last night’s episode of The Daily Show. wouldn’t you
ing a gig is still a bandwidth burden. Cost. Convenience. Customization.
But BitTorrent solved many of the down- Piracy will continue to be a problem until pay for
load problems. There are countless Web sites the industry figures out a fair way to balance
that index torrents, and piracy runs rampant . . . the three. ■ that ability?
Email me. Do it. I dare you. It’s malda@cpumag.com.
Born Digital
I nname
1971, a fellow by the
of Michael S.
Hart used some of his very
valuable Xerox Sigma V
mainframe computer time
to create an electronic ver-
sion of the Declaration of
Independence. From that
experience grew the eBook
concept, which evolved
into Project Gutenberg, a
volunteer organization
dedicated to bringing a
downloadable library to
the Internet. To avoid Starting as gopher for the
obsolescence and maintain Emmy-winning team that
platform independence, pioneered live in-car TV
each book was to be typed cameras for the Indy 500, Joan
in using plain ASCII text. became an independent
Only 34 years later, armed with high-quali- Google has also recently unveiled a beta video/sound engineer, technical
ty scanners and IPO billions, the boys at version of Google Scholar, a specialized director, and producer. Playing
Google have stumbled onto a similar notion search engine that references only published with Reality Engines and
and, partnering with several prominent material for academic research (www.schol motion platforms led to
research libraries, embarked upon the daunt- ar.google.com), which could come in handy co-founding Xatrix
ing task of digitizing the collective wisdom of when the digitized volumes start to accumu- Entertainment, where she
modern civilization. late in large quantities. produced the two Cyberia
Harvard, Stanford, and Oxford Univer- Between the five institutions, approxi- games. Before 3D acceleration
sities along with Michigan U and the New mately 48 million books are available and was trendy, she formed Mango
York Public Library are all participating, each library is offering different levels of Grits to develop hardware-only
and each will receive a digitized copy of access. It will take several years of dedicated game Barrage for Activision.
their contributions. The goal, of course, is digitizing by a posse of dedicated scanners Since cashing out from
to have an extensive collection of literature to achieve. SharkyExtreme.com, where she
available for Googling purposes, with some Another flurry of technological innovation was co-founder and managing
interesting potential business models driving is happening in a rather unlikely spot: The editor, Joan has retired.
the endeavor. United States GPO (Government Printing
Along with links to popular online book- Office). Someone must have let it slip that
sellers and public libraries, scanned book electricity is really taking off because the
What has taken
excerpt search pages may carry ads. For GPO has put together a “Strategic Vision for
books still under copyright, publishers will the 21st Century” that includes developing a
centuries to
have to agree to allow Google to use the digital content system. They estimate that as create and
excerpts. They will be scanned completely, much as 50% of all U.S. government docu-
but search access will be limited to a few ments are now born digital, only published to collect will be
pages at a time to let the reader discover if it the Web, and will never be printed by the
is a title they want to purchase. However, federal government. available,
the most interesting proposition is world- Appropriately, the GPO intends to start
wide availability of full-length versions of their digitizing efforts with a series of articles sorted by
out of print, out of copyright volumes. Can composed to promote the not yet ratified U.S.
you imagine? What has taken centuries to Constitution. Originally published in 1787- relevance, in
create and collect will be available, sorted by 88, the Federalist Papers were first scanned by,
relevance, in 0.33 seconds. you guessed it, Project Gutenberg. ■ 0.33 seconds.
Digitize joan@cpumag.com.
Road Warrior
One Smart Phone, Sharp’s New Zaurus, Phones
That Flower & More From The Mobile Front
Flowering Phones
Researchers at the University of Warwick working in part-
nership with Motorola and PVAXX Research and Develop-
ment have created a biodegradable phone cover that will
actually turn into a flower within weeks of being discarded.
The secret is a special biodegradable polymer that quickly
breaks down after it's placed in a compost heap combined with
a small, transparent window that contains a flower seed. After
the cover disintegrates, the seed is free to sprout into a flower.
Dwarf sunflowers were used for testing, though poppies
and roses are also expected to perform well. Considering the
rate at which consumers upgrade their mobile phones, the
experiment could be an important breakthrough environ-
mentally. While still in the testing stage, if the product does
eventually come to market it could provide a way to offset
growing concerns about technological waste. ▲
At Your
Leisure
A/V Corner Movies by Samit & Music by Blaine
The entertainment world, at least where it pertains to technology, morphs,
twists, turns, and fires so fast it’s hard to keep up. But that’s exactly why we
love it. For the lowdown on the latest in PC entertainment, DVDs, consoles,
and just stuff we love and recommend, read on.
DVD Byte
The Ultimate Matrix Collection by Todd Doogan
We look forward to seeing these 10 DVDs spanning more than Happy New Year!
35 hours on a single disc once Blu-ray or HD-DVD make their
mark. Until then you have six DVDs alternating between the 2005 is off to a good start. The 4th
films (including a fully remastered version of the film that start- started off well with a special edi-
ed it all) and film-specific extras discs. The remaining four tion for the wondrous Eternal
$79.99 DVDs include "The Animatrix," "The Zion Archive," and the Sunshine Of The Spotless Mind.
Warner Brothers two highlights of the collection: "The Roots Of The Matrix" We'll also get a fun-packed ver-
www.thematrix.com and "The Burly Man Chronicles." sion of Harold & Kumar Go To
White Castle, the surfer doc
Riding Giants, and Brad Pitt in a
24: Season Three skirt: Troy. On the 11th look for
CTU agent Jack Bauer (Keifer Sutherland) returns for his special editions of The Fifth
third outing in this seven disc package featuring 1080 min- Element, Ghost In The Shell, and
utes, 24 episodes, and 44 deleted scenes (available with and The Village. Paparazzi and
without commentary) to fight a drug lord, bioterrorists and Without A Paddle will enthrall
personal demons. Some have said that this season was not up lovers of crap cinema. Fine film
to snuff, but they're dead wrong. " ‘24’ Season Three" is lovers will want to pick up John
$69.95 excellent television made even better on DVD; like the pre- Sayles' latest masterstroke Silver
Fox vious two seasons, you'll be addicted through to the end. City. Did I say crap? There's even
www.fox.com/24 more on the 18th: Catwoman and
Cellular street. But so does Curb
U2 "How To Your Enthusiasm: The Complete
Dismantle An Atomic Bomb" Third Season and Farscape: The
Peacekeeper Wars. Finally the
"HTDAAB" isn't the punk, pedal-slammin' rock record U2
25th is packed with Alien Vs.
(semi)promised us. It isn't the band's best album ever, either.
Predator, Batman The Animated
What it is, though, is eleven songs full of sonic expansiveness
Series: Volume 2, Mean Creek,
mixed with Bono's best (and certainly most mature) lyrics
the wonderful
$13.99 CD; since "Joshua Tree." Few albums get better with every listen.
$22.99 CD/DVD Metallica: Some
This is one.
Universal Music Kind of Monster
www.universalmusic.com documentary,
Predator 2:
Special
Eric Clapton Edition, and
"Sessions For Robert J" Sky Captain
"Sessions" gives us a rare chance to watch and And The
listen to a master of his craft show and tell exact- World Of
ly why Robert Johnson is the Mecca for aspiring Tomorrow;
$24.99 guitarists. Clapton is clearly enjoying a return to lots and lots
Warner Brothers his blues roots, and "Sessions" takes us along for of stuff that
www.wbr.com the magical audio/visual ride. day.
person action games, there's still a place same whether you use Joe or Sylvia, each short, Viewtiful Joe 2 is a very good
for a good 2D side-scroller. The game's character has unique attacks and attributes sequel of a great game; if you're into 2D
gorgeous graphics, tight controls, and a that make swapping between them worth- action and/or games with a quirky sense
campy but fun premise made VJ so popu- while and fun. Joe, for example attacks with of humor, VJ2 should be part of your
lar that Capcom decided to bring it to the punches and kicks that have a little more game collection. ▲
PS2 in August. oomph than Sylvia's more limited melee
Now Capcom has released Viewtiful Joe skills, but Sylvia runs faster and attacks $39.95 ● (T)een
2 (for the PS2 and the GameCube), and the more quickly, and her gun attack comes in Capcom
game has everything the original had and especially handy in some instances. www.capcom.com
Growlanser Generations
More Working Designs Gold
World Of Warcraft
One MMORPG To Rule Them All
Sometimes
duck-and-roll
is not an option.
Use pheromones
to get the bugs
on your side.
You won’t
always be
on foot.
T he TomTom Go is a
compact GPS device fea-
turing a clear 3.5-inch 320 x
$999.95 would have you on
the road in 10 minutes.) This
unit will rarely outsmart a
your way that much easier. In
several instances the Go select-
ed longer routes to our desti-
touchscreen interface is intu-
itive; it's obvious that a lot of
thought went into the OS and
240 color TFT touchscreen human in a familiar environ- nation but got us there with interface design. The Night
and integrated satellite ment, but works superbly in aplomb. On a drive between View mode dims the screen to
receivers. We took the unit out unfamiliar surroundings. two map regions (for example, avoid glare while driving at
of the box and were driving to The built-in speaker pro- Las Vegas to Omaha), a couple night, and the package bun-
the tune of clear directions vides clear directions in several of screen strokes will load up dles a USB cable, two mount-
within 30 minutes. (The 1GB languages and a quick glance the national road map which ing options, home and mobile
preloaded SD card version for at the unit lets you know how guides you from one region to power connectors, and CDs
far you need to drive another. Upon arriving at your with USA and Canada maps.
before you turn. destination region, tap the Register the product and
What really stands screen a couple of times to TomTom will send you a to-
out in a price-friendly load up the regional map and go case and another face plate
device of this size is key in your final destination. color. We've seen the package
Visit the Map Coverage por- on sale for as little as $550
$799.95 tion of the Web site to see the after rebate and at the price
TomTom region breakdown. You can it's a steal. ▲
www.tomtom.com/go add more points of interest via - Samit G. Choudhuri
included the software inter-
I
your system. This is an excellent start for
RONICALLY ENOUGH,WINDOWS XP IS NOT locating holes on your PC.
If you want a second opinion on your
ONLY THE MOST STABLE W INDOWS OS system's weaknesses to attack, you can try
Symantec's Web-based security scan tool
THAT MICROSOFT HAS EVER MADE, IT ALSO at security1.norton.com/ssc/home.asp.
Registry Tweak Of The Month Scan Your Net processes rather than all events, you can
Networking problems are the bane of apply filters to each of the logs. High-
Shared Docs Begone every PC owner. Some advanced users rely light the log you want to view different-
f the My Computer window is unneces- on the Ipconfig program to ping the net- ly and then use the Action menu to
I sarily cluttered and you want to get rid
of the Shared Documents folder, then open
work and identify the IP and Gateway set-
ting an adaptor is using, but there is a
open Properties.
In the Filter tab, you can check and
Regedit (click Start, select Run, and type Windows tool that can provide the same uncheck the different types of events you
regedit in the Open field). Simply find and information. In the System Information want listed in this log. Click Apply and OK
delete the key HKEY_LOCAL_MACHINE\ console, use the Tools menu to open up to make the change.
SOFTWARE\MICROSOFT\WINDOWS\CUR- Net Diagnostics. (You may also notice that
this menu gives you access to the DirectX Your Error Hit List
RENTVERSION\EXPLORER\MYCOMPUTER\
NAMESPACE\DELEGATEFOLDERS\{59031a Diagnostic tool, as well as Dr. Watson, To see a more manageable list of only
47-3f72-44a7-89c5-5595fe6b30ee}. We which produces a log of your PC activity in the major errors produced recently by your
recommend that you first highlight this key order to diagnose problems.) applications and system, open Help And
and use the Export command on the File The Network Diagnostics window is a Support on the Start menu. In the search
menu to export a backup copy of the key tool in the WinXP Help system that scans box, type advanced system information
so you can restore the Shared Documents your network devices. Click the Set Scan- and click Advanced System Information,
folder later, if necessary. ▲ ning Options item to open a list of options which appears in the results window. In the
and checkboxes. To get the most complete right window, click View The Error Log
picture, we recommend checking all of the to create a brief list of system errors and
Get Deep boxes and clicking Scan Your System. Af- descriptions of their cause.
The System Information console brings ter the scan, you get a detailed review of the
detailed views of many Windows compo- settings on all of your network devices, by Steve Smith
nents to a single place. At the Run com- including the settings for IP Address, DNS
mand line (click Start and select Run), type Server, Gateway, etc. Look for the Passed
msinfo32. Notice that the tool has a Find and Failed labels beside the relevant net-
What box that you can use to find specific work devices to discover which part of your
items. For instance, if you want to see network settings is not working properly. That Is One
where your Audigy audio device and drivers
occur on your system, type in the name of Event Viewer
Big Hammer…
ASA is busy making plans
the device (audigy) or the manufacturer
(creative) to move through each instance of
One of the quickest ways to diagnose
repeated program crashes and error mes- N for the Fourth of July. This
summer, the space agency's
these names in your configuration. sages is to use WinXP's powerful but over-
Here are just a few valuable trouble- looked Event Viewer. In the Control Panel, Deep Impact mission (not to be
shooting items in the System Information open Administrative Tools and Event confused with the 1998 cinematic
tree. Open the Hardware Resources branch Viewer. This Event Log is a record of all snorefest starring Robert Duvall and Elijah
and click IRQs to see which devices are your PC's recent activity, divided into Ap- Wood) will rendezvous with Comet Tempel
assigned to every IRQ and are sharing the plication, Security, and System categories. 1. Its mission? To smash the comet to bits!
same IRQ. In the Components branch, If you get error messages or simply have an Well, that's a possibility, anyway. The
find Multimedia, which has sub-branches operation that fails to execute, look for goal of the Deep Impact mission is to
for Audio Codecs and Video Codecs. Click events in each of these logs that are flagged launch an 800+ pound copper hammer,
Video Codecs to see all of the video codecs either as Warning or Error. Double-click moving at 23,000mph, at the comet's nu-
that have been installed on your system and the item to bring up its Event Properties cleus. While it's possible that the hammer
also identify the manufacturer and the spe- box, which gives you the time the problem will shatter the comet, scientists generally
cific file that loads that codec. occurred and the program or process that believe it will create a football-field-
Our favorite tool is the Running Tasks caused it. sized crater in the comet. Ultimately,
item in the Software Environment branch. In the Description Box of the Event researchers hope that the impact will
This tool gives you a more detailed view of Properties window, you get a longer expla- enable them to learn such things as the
all the processes Windows is running than nation of the type of error that occurred comet's composition and the conditions
the Task Manager provides. Running Tasks and a link to a Microsoft Web page, which under which it formed.
tells you which files on your system are brings you to a more specific explanation of As of press time, it remained unclear
associated with a running process, which the issue and some advice on fixing it. as to whether Duvall or Bruce Willis will
helps identify unnecessary programs that If you want the Event Viewer to show be on hand to save humanity should the
have been loaded on your system. certain listings such as problematic mission go horribly awry. ▲
Source: NASA.gov/The Arizona Republic online
WARM UP TO PENGUINS
Compiling Source Code
T
(which is represented by the .GZ exten-
HERE ARE FEW THINGS THAT FRIGHT- sion) and unpackage (the .TAR extension)
the file by typing a single command from
EN SOME LINUX USERS MORE THAN a command prompt:
tar xvzf liferea-0.6.4b.tar.gz
THE THOUGHT OF HAVING TO COM-
If the file had ended in a .TGZ
PILE A PROGRAM FROM SOURCE. extension, the same command would
work. For files ending in .tar.bz2, we
would use a j instead of a z in the tar
(One thing that does scare folks even more project was updated. Sometimes you will command. Once we press the ENTER
than this is compiling the kernel.) Although run across a program that hasn't been key, we will see each file display as it is
it would be nearly impossible to explain touched in years, which usually means it decompressed. Some sample lines from
upfront every little problem that you might may not be worth bothering with. As of the output include:
run into when building (another term for this writing, the Liferea site mentioned that liferea-0.6.4b/
compiling) code from source, we can pro- the project hadn't been updated since Jan. liferea-0.6.4b/po/
vide you with some solid ground to help 12, 2004. It would be easy to be fooled into liferea-0.6.4b/po/ChangeLog
make the process a little less intimidating thinking nothing has happened with this
and possibly even more fun. project since that date, but it's important to Because there is no slash (/) at the
actually go to the download directory to see beginning of the output, we can tell
Get & Prepare The Source the dates on the actual source code files. from this output that the subdirectory
Finding source code is fairly simple. In the case of Liferea, you will see a liferea-0.6.4b was created within the
Getting the right source code, however, Sources section on the left of the home directory we downloaded the file to. So,
can be a little trickier. If you are interested page. Clicking the newest version (which we can type cd liferea-0.6.4b to enter
in compiling a program from scratch, your is usually the version with the highest that directory. Now we're ready to set
best bet is to track down the program's number; this is liferea-0.6.4b.tar.gz in our up for compiling.
home page. A quick Web search should example) simply takes us to a direct down-
do the trick, leading you to the program's load page. This seemingly doesn't really Configure The Source Code
main Web site. For our example we'll use tell us anything. However, at the bottom Typically, in this directory you will
the program Liferea (Linux Feed Reader). of the Sources section, the SourceForge find an Install file and a Readme file. (At
A search of the name brings us directly to Project Page is mentioned. Clicking this least one of these should be here, if not
liferea.sourceforge.net. link informs us that the latest version was both.) Both of these files are useful for
The first thing we need to do in this uploaded to the site Nov. 30, 2004, so this finding out what needs to already be
process is figure out the last time this project is probably still active. installed before we can continue and how
Now that we are fairly certain that the to go through with the installation. The
project is still active, we can quality of these files will vary depending
download the 0.6.4b ver- on who wrote them, but generally speak-
sion from the main page. ing, users who are familiar with the
Once we have downloaded compilation process or who might be just
it, we can decompress a tad lazy will skip the files and just type
the following from a command prompt
This image shows the inside the source code's directory:
program Liferea (a RSS ./configure
feed reader application)
in action after we compiled The ./ portion is important, as it tells
the program's source Linux that we want to run the program
code by hand. inside the current directory and not to use
our PATH statement. When we press Compile The Program Better Than Programming
ENTER, a series of text will scroll by, Once our program finishes configuring, Not all compilations go as smoothly as
starting with something similar to: we'll type make at the command prompt this one, but normally they’ll follow a simi-
checking for a BSD-compatible inside the directory that contains the source lar pattern. The GNU Autoconf utility is
install... /usr/bin/install -c code. What follows will be a bunch of responsible for making the auto configura-
checking whether build environment is crazy-looking text scrolling by. How long tion program we’ve detailed, so give the
sane... yes this process will take depends on how com- GNU Project (www.gnu.org) a huge cheer.
checking for gawk... gawk plex the particular program is. Computers It's much nicer to let the system configure
today are fast enough that compiling soft- itself than having to know all the intricacies
If all goes well, the final output will ware can take just a minute or two. Some- of C and C++ programming and how to
look something like the following: times, however, compiling can take 10 configure all the necessary files—at least for
Use X Session Management........ : yes minutes or longer, and if you are using a those who aren't programmers.
really slow machine, it can take an hour or
Liferea will be installed in longer for some programs to finish. by Dee-Ann LeBlanc
/usr/local/bin. You will know that make has properly
compiled the program if it just stops
configure complete, now type 'make' without any error messages. For example,
a successful make might finish with some-
If you see this, skip to the section
Compiling The Source Code. Other-
thing as uninteresting as:
make[2]: Leaving directory `/home/
A Sweet Cure
ext time you come down with a
wise, you might see something like
the following:
dee/Downloads/liferea-0.6.4b/opml'
make[2]: Entering directory `/home/ N nasty cold that plagues you with
nonstop coughing, consider this sweet
checking for GtkHTML2 support... no dee/Downloads/liferea-0.6.4b'
checking for Mozilla support... no make[2]: Leaving directory `/home/ news: Researchers at Imperial College in
configure: error: dee/Downloads/liferea-0.6.4b' London say an ingredient in chocolate
*** You must have either the Gtk- make[1]: Leaving directory `/home/ could help stop persistent coughs and
HTML2 or the Mozilla development dee/Downloads/liferea-0.6.4b' lead to more effective medicines. In its
*** libraries installed in order to build study, theobromine, found in cocoa, was
Liferea! This text is a good sign, however. nearly a third more effective in stopping
There's actually one more step here. persistent coughs than codeine, the main
If this is the case, you will have to use Before we can use the program, we need to ingredient in most cough medicines.
your distribution's package management install it. Typically, you will do this by first The team gave 10 healthy volunteers
scheme to add the proper libraries, which typing su at the command prompt to theobromine, codeine, or a dummy pill.
are files full of code that is specialized for become the root user, and then from inside Researchers then measured for levels of
certain tasks and can often be used again the source code directory you will type capsaicin, which is used in research to
by many programs. Sometimes you'll make install. This routine actually puts cause coughing and as an indicator for how
have to do a Web search to find the everything in place, assigns the proper per- well medicines are suppressing coughs.
library's home page and download the missions, and so on. If the process finishes When volunteers were given theobromine,
source code for the library. When this with no errors, that means the program the concentration of capsaicin needed to
happens, compile the library just like you installed properly. produce a cough was around a third higher
would the program you were trying to We should be able to run the than with the placebo group. Theobromine
add, and once you have the library fin- program at this point. The instal- worked by suppressing vagus nerve activi-
ished, return to the program. lation routine usually puts the ty, which helps cause coughing. Unlike
To add the GtkHTML2 libraries in a app in a standard location some standard cough treatments,
Fedora distribution (which we are using), that is accessible to other theobromine caused no adverse
we changed to the root user and typed users' PATH statements. In effects on the cardiovascular or cen-
yum -y install gtkhtml2 gtkhtml2-devel. this case we can type liferea tral nervous systems, such as drowsi-
Once you have added the libraries, try at a command prompt as ness. Don't rush out and buy a candy
typing ./configure again to see if you get any user and start the pro- bar yet, though. Experts say it takes at
through this time. Continue this until gram. It is also safe now to least 25 Kit Kat fingers or 25 tubes of
you see a message at the end that tells you erase the file that we have Rolos to get any benefit. ▲
that you are finished with the setup. downloaded and source (Source: ABC Science Online
(Note that you didn't have to configure code directory that we www.abc.net.au/science)
anything by hand.) have created.
Technically Speaking
An Interview With Anthony LaMarca, Project Leader For Place Lab
whether it's encrypted or not. So you can blocks of a Starbucks, it'll ping us and to create this sort of greenhouse for
actually hear the existence of Bob's Coffee say, 'Hey, wake up. There is one right people building location-based apps,
Shop's AP and then realize, 'Oh, shoot. I around the corner there.' lower the bar, make it easier to write apps,
don't have the key for Bob's.' But you so that we can see 50 or 100 instances of
still know there's an AP there, and that's LaMarca: Exactly. It's actually the exact these and see if there’s something emer-
all Place Lab uses. opposite of the way the cell-based loca- gent here.
tion systems work now. With Place Lab,
CPU: Are there any privacy concerns the client's listening for the towers. Now, CPU: Of all the apps that have actually
with Place Lab? the downside of this is that we actually come across your desk, which two or
need a database put on your device of three jump out at you as the ones that
LaMarca: In theory, it is entirely pas- known towers because a tower that you appeal to you personally the most?
sive, which actually makes a really strong have no information about doesn't help
story for privacy on the client. A lot of the you at all. LaMarca: The one I want is awareness of
existing systems, like cell phone-based my immediate family. I travel, and I discov-
locations, are tracking you in the backend CPU: Aside from guiding people to Star- ered that when I got a cell phone, the world
of the infrastructure. Place Lab does total- bucks, what everyday uses do you foresee seemed a lot smaller. I got a lot less lonely
ly passive scanning. You have the database for Place Lab? when I was in Europe when I could call my
of AP locations cached on the device, wife every day. For my kids, a little Where’s
right? It's actually completely client-side. LaMarca: Well, the dirty secret of loca- Daddy picture frame that shows the city or
You're actually saying, 'I am here,' and if tion-aware computing is that the killer country that daddy’s in or something about
you choose to disclose your location to a app hasn’t actually emerged yet. Because that country, like its currency, would be
location or a service, that happens on if it did, we’d all just have Plexiglas great. I’d love to know where my wife is.
your own terms when you want. We have roofs on our cars and houses, and we’d Know when she picks up the kids at school,
a strong privacy story as a foundation. I'm just use GPS. We’re operating under the like a heartbeat of my family, and what’s
not going to argue you couldn't build a assumption that there are a large num- going on all around. That might not appeal
bad application on top of it, but there's ber of low- to medium-value location to some people. In fact, that might horrify
no entity that knows where you are all the applications that are going to make a some people. But I miss my family, man.
time other than your client. qualitative difference in the way you do
your job. The area that we’ve actually CPU: We'll second that. Sign us up.
CPU: Say we have a hypothetical really been focusing on, mostly because we
smart phone with Bluetooth, Wi-Fi, and think it has the most interesting issues, LaMarca: Here's another one. Have you
GSM built into it—an uberphone or uber- especially in the privacy space, are in the ever been way out in the middle of
iPAQ. Describe the experience we'll have social domain. The social applications nowhere, like you are in Europe, and
with Place Lab. are categorized as ones where you are you bump into somebody from high
actually disclosing your location, not to school? You think, 'What are the chances
LaMarca: You're wandering along, an institution or an entity, but to anoth- of that happening?' That seems to happen
your device is listening, and suddenly, er individual. fairly often.
'Oh, I hear Bob's Coffee Shop's AP.
Oh, I hear this AT&T tower.' You're CPU: The dating app. CPU: You must have gone to a bigger
looking them up in the database, saying, high school than us.
'Well, that one's right here. This one's LaMarca: Not necessarily dating apps. I
right here. Hey, I'm at the corner of mean this could be a work group or LaMarca: All right. Maybe out in the city
Fourth and Stewart!' things like dodgeball.com, where it’s all you bump into somebody. The question is,
about wanting to meet up with some- for every time that you bumped into some-
CPU: Then a client application can kick body. Location-aware instant messaging, body, how many times were you one aisle
in and say . . . dropping people messages, to-dos. All this away from a close friend that you didn't
stuff based on location but exchanging it see? Maybe you were in the bread aisle and
LaMarca: '. . . if you're near Fourth and among people. If this is sounding weak, he was in the juice aisle, and you just
Stewart, that's actually by Jenny's house. that’s frankly because it is, and that’s why missed each other. How can you facili-
Should we tell Jenny that we're nearby?' we’ve structured this research project as tate meet-ups with people in your social
Or whatever. a really open, collaborative thing. The network when it's appropriate? You need
project’s all open source. It’s on Source- location. Having this extra sense and ability
CPU: And if we have our map system Forge.net. We have heavily engaged the to find out where myself, people, and re-
set to tell us whenever we're within five university community. We’re really trying sources are in the environment presents a
lot of interesting application opportunities. Bob’s Coffee Shop is beaconing, whether silicon in a pack of Bic pens in my pickup?
That one clearly is rife with privacy issues, Bob wants to participate or not, it’s proba- Well, we don’t know, and that’s actually
so that one isn't even on the table. bly in there, and we can use that. There are what the applications we’re trying to build
also databases that have GSM towers. are. It’s good for Intel because if we suc-
CPU: Let's go back to the uber-iPAQ ceed, then it has a lot more people it can
and talk hardware. If this thing is constant- CPU: So even if organizations and indi- sell silicon to. If I can make your devices
ly pinging, trying to find people, locations, viduals don’t volunteer to be part of the more useful all the time, then you’re going
whatever, there's no sleep mode. This has Place Lab infrastructure, there’s enough of to want to buy more of them. That’s it,
to crush your battery life. a community out there to get the same pure and simple.
thing accomplished through a back door,
LaMarca: Well, that's interesting. Yes, we so to speak? CPU: Do you think this infrastructure
could take a Nokia phone that will sit in and the fruits of this project are going to
standby for 100 hours, and if you slam on LaMarca: That sounded a little scary, have a big impact on people in the future?
the Bluetooth constantly, it'll only last 10. but basically, yes. Now, from an organiza-
So absolutely, we can kill a battery 10 times tional perspective, I could see doing it very LaMarca: I think it has a potential for
faster than its normal low-power mode. differently. I could see a company like a large impact, and I’ll tell you why.
But there are tons and tons of tricks that Intel saying, ‘You know, we are including Today, your computers do the things
can be done to reduce the cost of this to this client with all of our corporate lap- you tell them to do. The problem is that
something insignificant. For instance, a tops, and when you travel this client will as you scale up the number of computa-
little accelerometer like IBM uses in its lap- help you find the nearest traveler’s work- tional devices to five, 10, 50, 100, you
tops to park the disks when you drop them station, where the latest admin is, what the can’t be feeding 100 little mouths. The
can sense when your location's not chang- closest corporate hotel is, what times the system has to do things on your behalf.
ing. In that case we don't need to be doing shuttles pick up, and it comes bundled This is the promise of proactive com-
any of this active scanning stuff. Even in with the AP databases for all of our corpo- puting: Computers cease to be a pain
the absence of that, if we're going at free- rate sites. We obviously have this infor- in the ass, and they actually start to do
way speed, you might want to look more mation. Now you suddenly get 100,000 clever things for me without my asking
often, but if we're sitting in a meeting for people with a large percentage of their day to figure out a whole bunch of stuff.
10 minutes, it can actually start looking less covered really, really accurately by this To do that they have to have context.
and less often. data without any cross-institutional issues. And for a mobile device, one of the key
From the rumors I have heard, that is sort pieces of context is location, both in-
CPU: It seems like the most significant of the approach that Longhorn is taking door and outdoor.
hurdle you have to jump here is making with its location API. It’s not so much
this work globally, meaning getting every- about this global shared thing but more CPU: This sounds like the ubiquitous
one onboard, from NTT DoCoMo to sort of resources tied to locations, things computing stuff Xerox PARC was pursuing
Bob’s Coffee Shop in the middle of Ne- like printers and secretaries and such. a decade ago.
braska. Because if Bob’s isn’t in the Place
Lab system, there’s a location hole in which CPU: The obvious question: Why is LaMarca: Yeah, Mark Weiser’s pro-
I’m potentially lost. Intel doing this? jects. I worked for him for a couple
years. His 1990 Scientific American arti-
LaMarca: Ah, that is so interesting. The LaMarca: Intel makes most of its money cle is a really interesting read. He has
thing that got us bootstrapped quickly into now by selling you a few big chips every got a very strong vision that ubiquitous
having a system with regional coverage is couple years. There’s another future in computing is not doing Outlook on the
the community of war drivers. They’re which people buy hundreds of computa- beach. It’s not taking regular desktop
looking for networking and APs. Their job tional devices. I’ll give you the mission computing and moving it around in the
is to say, ‘I am standing right here. Where’s statement for our lab: In the near future, world. It’s computing when you don’t
the closest open AP?’ We’re actually going it will be possible to put silicon into virtual- know you are doing computing. You
the other way, saying, ‘If I hear this AP, ly every manufactured device. The jobs of don’t think, ‘I’m using a computer
where am I?’ But it doesn’t matter because the researchers in this lab are to actually now.’ What you think is, ‘I’m making
the database folds both ways. There are come up with the applications to make you my lunch.’ But there’s computationin
online databases like Wiggle.net and actually want it there. Why would I want the environment that’s actually making
WiFiMaps.com that have millions of silicon in a coffee cup? Why would I want life better.
mapped AP locations. Wiggle.net, during
the last Worldwide WarDrive, I think in To read our entire interview with Anthony LaMarca, subscribers can go to
like eight days added 300,000 APs. So if www.cpumag.com/cpufeb05/lamarca.
J
ohnathan "Fatal1ty" Wendel JW: Definitely. I went to Taipei and
could have written his own talked to the engineers. They would say,
ticket in football, tennis, or "OK, we're going to do this." And I'm
even billiards. Instead, he like, "Well, if you do this, what's the dif-
opted for Doom and Quake. ference between this? And if it doesn't cost
The 23-year-old is the most famous gamer that much, why don't we just have both
in the world, having won the title of CPL of them?" I was just going crazy on every
(Cyberathlete Professional League) Cham- aspect. Like in one situation, they said,
pion three times, each time in a different "OK, we're going to build Gigabit LAN
game. Wendel founded his Fatal1ty (www on the motherboard instead of the regular
.fatal1ty.com) line of products by self-pro- 10/100." Most people wouldn't even think
moting a line of mousepads around the about that. But is there a latency difference
world. He now has a premium Fatal1ty in the 10/100 to the Gigabit? I don't
motherboard made by ABIT and is work- know, so I told them to do tests, and they
ing on additional products with Zalman actually found out that a 10/100 is faster
and others. His mission—apart from win- for latency, ping-wise, than Gigabit LAN.
ning—is to help make gaming into a recog-
nized professional sport and help elevate
others to his level. Q Some forum posters on ABIT's
site are down on the Fatal1ty
brand and view it as a "kid's" semi-
JW: I started playing in tournaments for JW: When I turned 18, I found out about JW: The true story behind the Fatal1ty
FPS games around 14 or 15, playing the CPL, and I was like, "Wow, you can brand is to make second-to-none products
Quake 1. I found out about tournaments make money playing video games!" So I and give back to gaming. If people don't
in my area, Kansas City, and went to all of trained like crazy and went to the tourna- even support a guy that is one of theirs,
them. I mean, it was like 20-person LAN ment. Actually, I had to move out of my then gaming will never make it to the next
tournaments, and I won every tournament mom's house because she grounded me level. I'm trying to make it possible for
I went to. Then I found out about a tour- again for another three months right after other gamers to make a living off of gaming
nament in the Midwest about three hours I'd signed up for the tournament. I moved and support them traveling to tournaments
from where I lived, and just on the spur in with my dad—just switched parents. all over the world. I've already sponsored
of the moment, we got this mom of my 12 or so gamers, from traveling them to
friend who always took second in the local
tournaments to take us. That tournament
had about 120 players. I was like 15 at the
Q What did your dad say when you
told him you wanted to be a pro-
fessional gamer?
France, Dallas, Europe, and also doing my
Fatal1ty Shootouts across the world to give
gamers a chance to play against me and also
time, and I just destroyed everyone. win some cool prizes. The future of gaming
After that, I got sucked away from gam- JW: He was skeptical, of course, but he is coming, and I plan on being a big part of
ing for a while because I was playing tennis supported me in whatever I chose. We helping this community and scene grow.
for the high school team and constantly made a deal together, when I went to my
getting grounded from the computer. first professional tournament, that if I Subscribers can go to www.cpumag.com
didn't win any significant money, that I /cpufeb05/wendel for bonus content.
Q Why?
would quit my insane hours of gaming
and start putting that towards school and
work. Fortunately for me, I went there
William Van Winkle began writing for com-
puter magazines in 1996. He was first pub-
JW: Just—not any bad things. I mean, I and won over $4,500. lished in 1990, the same year
don't smoke. I don't really drink. I was a he took his first job in comput-
pretty straightforward kid. But my mom
and stepdad were just really strict, so I got
grounded a lot from the computer.
Q When you sit down with companies
such as ABIT, do you get to say, "I
think you should do this and that?"
ers. He and his family live out-
side Portland, Ore.