Exporters From Japan
Wholesale exporters from Japan   Company Established 1983
CARVIEW
Select Language

April 2006 Archives

Erica Sadun

Mechanical Turk’s requester site https://requester.mturk.com now offers an interactive Ask-A-Question HIT Builder and a new HIT management area. Of course, this completely obviates my AskAQuestion freeware, but who cares? The new capabilities rock and are a great sign of things to come.

So what is this and what does it mean? If you’re willing to set up an Amazon Web Services account and fund it with your bank account (I recommend you create a new free checking account, separate from your normal personal finances), you can start creating Mechanical Turk requests.

I decided to give it a spin. The new Create HITs tab offers two approaches: a Basic HIT and an Advanced one. The basic approach presents a question and asks for a freeform text reply. I asked 5 workers to submit their opinions about the future and health of Mechanical Turk. Unfortunately, I could not get the creation pages to work with Safari, so I ended up creating the HIT in Firefox.

Workers quickly (and I mean quickly!) accepted the new assignment and I was able to track the pending assignments on the requester site, review the response and approve and reject the work.

This new MTurk interactive website deserves a complete how-to, and I’ll try to write one up if time allows.

Erica Sadun

iTunes celebrates two years of freebies. Unfortunately, they aren’t doing some massive giveaway. Instead, iTunes showcases all the musicians, whom you probably missed your chance to get free and now have to pay for. Bummer.

Erica Sadun

If you’ve been following my recent posts, you’re probably well aware that I’ve been doing a lot of playing with Web APIs–particularly with iTunes and Amazon Web Services. I love the concept of API as User Interface and I love the new ways established companies are providing Web-based utilities.

Because the World Wide Web is such an open place, many Web API services demand that you authenticate your requests. Requests must come from the proper parties and sent without loss of message integrity.

Francois Joseph de Kermadec

Asking customers for a credit card number, even when they sign up for a free trial is not outrageous. It’s standard business and it’s time we accept that. Here’s why and, more specifically, why it’s the perfect example of the Getting Real way of life.

Robert Daeley

I had occasion recently to need to remotely delete a user — let’s call him “George” — on a Mac OS X box that is running the Client version of Tiger. I have ssh access to that machine and, since I keep meaning to learn how to do it, I decided to take the time to make a few notes on the process for the next such occasion.

Erica Sadun

  • New Apple Patent [Engadget]
    In this new patent, thousands of tiny image sensing cameras are embedded next to the LCD display pixels. We’ve been watching our monitors for years. Isn’t it fair that they get their turn? And seriously, wouldn’t it be cool to hold up photos or documents and have them scanned instantly?
  • The Smithy Code
    Whoda thunk it? Geek DaVinci Code Judge with a sense of humor.
  • Sheep Billboards [Herald Tribune]
    The challenge is, of course, to get the sheep to line up in raster arrays.
  • Little Green Apples [Apple.com]
    Jo Jo was a man who didn’t buy a loaner, but he knew his Mac couldn’t last. So he packed up his computer, in Tuscon, Arizona, and sent it to California fast. Take back, take back, take back the computer to where it once belonged. Take back, take back, take back the computer for recycling, mon.
  • Is it real? Or is it Memorex? [iPodFun.de]
    From Germany: iPod klones und produkt pirating. A fascinating fotogalerie to browse through.
  • PC Death [PCStats.com]
    The top ways your computer will die.
  • libipod [SourceForge]
    Lightweight, C-based library for Apple iPod management, licensed under the lesser GNU public license(LGPL).
  • Prolonging your iPod’s Battery Life [PlaylistMagazine]
    Tips to keep your iPod from running down before its time.
Chris Adamson

In a previous blog, I said I had dismissed GarageBand as a podcast editor because of its seeming inability to generate uncompressed masters. Readers suggested I give it another chance.

Francois Joseph de Kermadec

A few weeks ago, Fluxiom was to me a beautiful video on a definitely Web 2.0 site. Gray backdrop, light greens and gorgeous design were announcing an application I had absolutely no interest in but that, from the previews and the author’s previous portfolio, seemed like it could kick ass - provided you need it, of course.

It turns out Fluxiom launched a few days ago. I didn’t get an account but I still would like to make a case for it. Here’s why.

Derrick Story

Transmit Icon

In my last post, There Has Got to be a Better Way to Share Big Files, I asked for ideas to help me improve my workflow for transferring big files across the internet. A ton of good suggestions were posted in the comments section, and I’ve tried out many of them today. Here’s how my favorites shook out.

I used a 12.5 MB zipped file as my test subject and moved it around using four of the methods suggested in the comments discussion: regular iDisk from my .Mac account via the Finder, iDisk using the Transmit FTP client, a free DropSend account, and a free YouSendIt account. I tested these methods using my sluggish home DSL connection and the super fast O’Reilly T3 connection. The results were interesting.

Giles Turnbull

Here’s a couple of Automator actions I’ve discovered lurking on the interwebs recently. Both of them - like many third-party actions around - offer something incredibly useful and oddly missing from Automator’s default actions list.

First off there’s Play Sound, a simple action that, um, plays sounds you feed into it. I thought it might be useful as an instant MP3 file player, although feeding a half-hour BBC radio show into it caused a little bit of runaway CPU. Still, useful to have around.

Another neat little action is Upload to FTP, which, um, uploads stuff to an FTP server.

upload.png

It comes with a selection of useful workflows, including one for auto re-sizing selected images and uploading them to a server. Another workflow performs basic backup functions.

If you’ve found a neat Automator action or workflow recently, do mention it in the comments.

Chris Adamson

It’s been pretty predicable in years past - during the week of the NAB conference, Apple rolls out a new version of Final Cut, which they can then talk up for the rest of the show.

Thing is, the show ends Thursday, and so far… no Final Cut!

Derrick Story

iDisk

I have more big stuff to move than ever. Photos, movies, podcasts… I’ve gone from a kb world to one of MBs. Originally, I thought that my .Mac subscription would ease my pain. I love the concept of iDisk, and the storage is reasonable these days (1 GB), but the uploading performance is still dismal. I keep thinking that any day now I’ll be able to upload 100 MBs in less than 30 minutes. Nope.

I’m hesitant to use my personal server for big file sharing. This is where my websites and email live. Call me paranoid, but giving strangers “secure” access to even a few sectors makes me nervous.

There’s got to be a better answer. Maybe you can convince me that opening secure access to my server is really OK. Maybe you have some insight about the future performance of iDisk. Hopefully you have a completely new solution that I haven’t thought of. If you do, will you share it with the class?

Erica Sadun

Things You Probably Didn’t Need to Know About the iTunes Music Store. More after the break.

Erica Sadun

  • US: Dimension by Wolfmother
    Is there more to Wolfmother outside of the lead singer’s fabulous Afro and his rare ability to wear a very small vest and actually look cool? Normally, this would be enough, but in the case of this Australian power trio, it’s just the beginning of their effortless chic. “Dimension” offers all the blazing riffage of Sabbath and Ozzy-esque vocal phrasing you need but without the pure evil.
  • US: Zambra by Willie & Lobo
    This track from Willie & Lobo’s tenth release puts a Middle Eastern spin on their full-bodied, tasteful Latin jazz and funk. Heavy on the violins and flamenco-guitar accents, Willie and Lobo imagine a world where gypsies can still celebrate until dawn. “Zambra” is our free Discovery Download.
  • US: Mayflower by Nathaniel Philbrick
    How did America begin? Time magazine called Philbrick’s award-winning In the Heart of the Sea “spellbinding”. In Mayflower, Nathaniel Philbrick casts his spell again, giving us, complete and completely fresh, the ultimate American story. [Spoken]
  • US: The Apprentice Clip Show [2nd week]
    Seventeen are told, “You’re fired!” Only one hears business tycoon Donald Trump say, “You’re hired.” At stake is a career-altering job of a lifetime with the Trump Organization and a hefty six-figure salary.
  • Australia: Don’t Walk Alone by Bob Evans
    Bob Evans aka Kevin Mitchell from Jebediah is heading home to Perth to release a new album. Recording happened in Nashville Tennessee last year where Bob teamed up with a former member of alt country heroes Wilco to record twelve new tracks.
  • Canada: Take Some Time by Rose Melberg
    You’ll know Rose Melberg from her time with Go Sailor, the Softies and Tiger Trap. She was a major force in indie-pop in the ’90’s. “Take Some Time” moves beyond incessantly cheery pop to post-youth pursuit of self-repair.
  • UK: Cuckoo by Archie Bronson Outfit
    Swampwater addled Archie Bronson Outfit are a group of misfits who act like blues-soaked rock was the biggeest innovation since microwavable bacon.
  • France: The Servant by Cocosuma
    From “Reindeer show the way”.
  • Japan: Trip by Kao
    Googling says: “Neo acoustic/ guitar pop band from Osaka ORANGE CUBE’s main vocal KAO’s solo no.1. She started playing solo since the band dissolved in 2002 and moved to Tokyo from Osaka. She writes both music and lyrics by herself and released CDRs by indies and had shows constantly. During her activity, she won a prize at a contest held by a radio station and became more notable.”
  • Refrederator
    Vintage Cartoon podcast from the same folks who brought us Channel Frederator.
  • Vintage ToonCast
    Cartoons from the 30’s, 40’s and 50’s no longer protected by copyright, many of them marked Explicit as they come from an era before political correctness.

Update: Added Japanese Single of the Week.

David Battino

At the Maker Faire on Sunday, I had one of those great Silicon Valley moments: While watching four guys zipping around on their Segway scooters, playing polo, I realized that one of them was Apple inventor Steve Wozniak. I whipped out my digicam just in time to see him thwack a shot into the goal. Here’s a little movie (608KB), edited together in iMovie HD 6 out of two QuickTime clips:

Woz Polo Movie

Click image to play movie.

Todd Ogasawara

I read that the Sony PSP 2.70 firmware was available in Japan and decided to check if it was also available in the US although the Sony PSP Update page still shows 2.60 as the current firmware version in the US. I used the PSP’s built-in network (wireless) update feature and found that, yep, the 2.70 update is available in the US too. Here’s some info and gotchas.

Erica Sadun

Giles Turnbull

OK, according to Apple’s own figures, here’s what the MacBook Pro 17 inch has got that the 15 inch model hasn’t:

  • Faster processor
  • More RAM
  • One extra USB port
  • A Firewire 800 port
  • One (1) additional hour of battery life (estimated)
  • More oomph in the graphics card (well, more than the lower-end 15-inchers anyway)
  • Faster hard disk, but only if you sacrifice 20GB of storage: “120GB 5400-rpm Serial ATA hard drive. Optional 100GB 7200-rpm drive.” (??!!)
  • 1680 by 1050 pixels
  • Additional pound or so of weight

Here’s what’s the same in each of them:

  • 667MHz frontside bus
  • Airport, Bluetooth, 10/100
  • Optical digital in
  • Optical digital out
  • Speakers, mic, iSight, Photo Booth (yay!), Apple Remote
  • DVI, VGA adapter

So, is that a compelling package? Are the extra dollars worth all those additional pixels and another USB port?

Personally, I’m not persuaded, but then I’m not a video/photo professional for whom those extra pixels may well be worth spending the money on. But I’d expected to see a few more extras in this very top-of-the-line machine, things to make purchasers feel like they were getting something insanely special.

So, raise your hands. Are you planning on buying one?

Update: Macintouch has rounded up some good comments on the pricing, especially compared to recent purchases of 15 inch models. In and of itself, the 17 inch price tag looks more appealing, unless of course you’ve recently spent money on a 15 inch.

Erica Sadun

As regular readers of this blog know, I’m just getting acquainted with Perl, which is to say that I started programming in Perl in the early ’90s but as an occasional thing. Only recently, with my renewed interest in scraping Webpages and using Web APIs have I really started to get my hands dirty with Perl scripts more than a line or two long.

Therefore, I was particularly pleased to be given a chance to review Steve Oualline’s new Wicked Cool Perl Scripts book (Feb 2006, No Starch Press). It offers collections of ready-to-use code snippets that raise the abstraction level from the basic “how do I express something in Perl” up to “how do I get a particular coding job done”.

Erica Sadun

Noggin’s entire 2nd Season of O’Grady is free. That’s currently 5 free half-hour episodes. What’s O’Grady? It’s a Noggin show about a normal town affected the paranormal “Weirdness”, where your life can change in an instant.

In O’Grady’s second season, the Weirdness is witnessed by a slew of all-star comedy guest voices belonging to Late Night’s Conan O’Brien, Saturday Night Live’s Amy Poehler and Rachel Dratch, and Arrested Development’s David Cross and Will Arnett…all complementing the wicked humor of O’Grady’s regular (and hilarious) cast.

Update: Another freebie. Easy Love by MSTRKRFT (Master Craft) is the free new Discovery Download. “MSTRKRFT is one half of the explosive punk rock duo Death From Above 1979…[whose] appeal is their relentless, pummeling beat-something worked to frazled (im)perfection…”

[1] The sensationalist headline used for this post was inspired by this post I stumbled upon via Digg. It discusses and suggests attention grabbing post headlines.

[2] Free show catch courtesy of the MacRumors forum. I didn’t catch it on my usual Tuesday iTMS scan

[3] There is no footnote 3.

Jason McIntosh

Related link: https://volity.net/

I am the head of the Volity project, an open platform for multiplayer casual games. (This has been my main project since I declared myself done with tech writing in 2003.) We consider ourselves an easy-entry alternative to systems like Yahoo! Games, providing a complete network-gaming infrastructure and inviting casual game developers of all stripes to use our open architecture and development libraries to rapidly implement and add their own titles to the system.

We’ve actually been in a quiet player-centric beta for the past few months, so we have live parlors running games you can play right now with Gamut, our Java-based client application, and lots of documentation and examples to help developers learn how it all woks. I’m posting here today because we just entered a developer-beta period with the release of new game programming libraries, currently available in Perl and Python flavors. (The platform is language-agnostic, but the core group happens to know these two languages best, so that’s what we’re starting with.)

The platform is open in the sense that anyone can develop games for it, and also in that it’s entirely based on open technologies. Volity uses XMPP (a.k.a. Jabber) for user authentication and its communication transport. Gamut supports game UI files written in SVG and made interactive with ECMAScript. And it all actually works!

To dive into the system from a player’s perspective, go download Gamut, which should work on any Java-happy machine. You can use it to create an account and start poking around our handful of launch and demo titles immediately. Most are implementations of real-world board and card games made by friends of ours, and implemented for the most part by Andrew Plotkin, our in-house wizard.

Our hope, though, is to become less a maker of games and more a provider of a platform that other people will want to make games on — and that even more people will want to play games on! We already host a couple of games created by our first trailblazing game hackers. If you’d like to help with the developer beta too, please visit the Game Developer’s Overview page on our wiki.

We’ve also started to roll out Volity.Net, the web front-end of the public Volity game network that we’re running. It features a number of applications and other resources to help developers add their games to our platform, and maintain them once they do.

Disclosure: I am also helming a startup that is currently accelerating the development of Volity, and will try to make a buck off of it through magical jedi voodoo. We’re being very careful about putting a logical and legal firewall between the company and the platform, so that the fate of one is not bound to the other. That said, we’re staking the future of the company on how well casual game developers receive this idea, so we are keenly interested in entering a beta feedback cycle with some of them.

Erica Sadun

As today is my birthday, I thought I’d share a couple of ways to give the gift of iTunes. If you know a person’s e-mail address, you can send them an iTunes gift without having to visit a bricks & mortar store. I’m not sure whether an iTunes gift is up there with a fancy dinner, wine and flowers or, say, a new red Ferrari but it may help you out of a last-minute fix for that iPod-enabled special someone.

Gifting a Playlist To buy any playlist, select its name in the playlist column and then click the arrow to the right of its name. (Assuming you’ve set the “Show links to the Music Store” option in iTunes preferences.) A dialog opens asking whether you want to give the playlist as a gift or publish it as an iMix. Click Give Playist. iTunes will prompt you to fill out the Gift Recipient information and handle the payment terms.

Buying a Gift certificate iTunes Gift Wizard walks you through the steps to purchase and send an iTunes gift certificate, which you can send by e-mail or US mail or print to a hardcopy. Gift amounts range from $10 to $200.

Erica Sadun

  • Mac Resellers Pre-Installing WinXP
    InformationWeek reports that some resellers are taking advantage of boot camp to pre-load new Mac desktops with WinXP. Apple says it won’t for now. Adding XP Home adds $100 to the price of a new Mac, XP Pro adds $150.
  • $0.99–and holding
    The New York Post reports that Steve Jobs seems to have held steady in the negotiations between Apple and major record labels to renew agreements due to expire in two months. The four major music companies wanted Jobs to introduce variable pricing to the iTunes Music Store. Jobs has stood firm on the singe 99-cents-per-track price.
  • iPod prices to drop
    Reuters reports that Apple CFO Peter Oppenheimer says iPod prices are likely to drop in the June quarter. However, posters at online iPod forum iPodBank think there may be more to the story than Mr. Oppenheimer’s comments.
  • iPod Chip Change
    EETimes reports that Apple Computer is set to switch media processor chip vendors for its iPod line.
  • OS X vulnerabilities “highly critical”
    Secrity site Secunia has issued a Mac OS X advisory for multiple potential vulnerabilities. Worth checking out.
  • Update: Apple Legal vs Little Girl
    See girl write letter. See Apple Legal send warning. See girl cry! Mean Apple!
Todd Ogasawara

Microsoft’s David Weiss provides a A Tour of Microsoft’s Mac Lab. Lots of interesting information and good photos from the home of Mactopia.com.

Erica Sadun

What’s worse than discovering that your backup hard drive has mechanical difficulties that just killed a years worth of your pictures and videos? I’ll give you the answer: Discovering that the file system on your primary data drive is corrupt and also just killed that same years worth of pictures and video.

So what do you do? In my case, I dashed over to the Alsoft website and downloaded a copy of the well regarded Disk Warrior software. The reviews on this software are such that I expect people to regularly offer to marry the software and bear its little disk-recovery babies. That’s how good the reviews are.

Unfortunately, the software was no-go. It did not work. It did not recover my disk. Not only did it not work, but the horrible way it ran under Tiger OS X gave me the impression that it was a bad Carbon makeover of legacy 9.x code. (It may not be, but that’s the impression it gives.) For heaven’s sake, I couldn’t even drag the window when it’s scanning a disk. Nor did it offer a try then pay model. No refunds, no returns, no trial.

I’m out my primary data drive. I’m out my backup hard drive. I’m out a years worth of photos and videos. And I’m out $80 for the Disk Warrior software. And I am more than a bit cranky about it all.

So what are your experiences with Disk Warrior? Happier Endings? Let me know in the comments.

UPDATE: I’ve downloaded the Data Rescue II trial and I’m seeing whether or not it can find any data before I lay out another $99. According to the software, the scan will take an hour or two before I know. The Quick Scan did not work at all.

UPDATE II: The Data Rescue II scan worked beautifully! My data is (mostly) rescued and my $99 seems to have been very, very well spent. Thanks for the recommendation!

0604DataRescueIIscaled.jpg

UPDATE III: Tech Support from Alsoft just contacted me by e-mail, gently chided me for not contacting them first to take advantage of their tech support and offered their help.

Erica Sadun

Remember NeXT? Steve Job’s next big thing after he left Apple in the 80’s? Weblog Mac on Intel reports they’ve gotten NeXT OpenStep up and running on a new Intel-based MacBook Pro. OpenStep was developed in the early ’90s to let NeXT’s NeXTStep OS run on Solaris SPARC workstations. NeXTStep, which dates back to the late 80’s was a Mach-kernel based Unix with a GUI that later evolved into Rhapsody and eventually OS X. GNUStep continues a live, open-source and developing GNU release of OpenStep.

0604OpenStepscaled.jpg

David Battino

Recently, when trying to export movie files from QuickTime Pro (7.0.4) or iMovie HD (6.0.1), I’ve been getting mysterious errors. This unhelpful iMovie one popped up when I tried to export an MPEG-4 project using the QuickTime Full Quality setting:

The movie could not be sent to QuickTime, because of an unknown error. (Error -50)

Other formats failed as well. For example, trying to export in iPod video format ended with this unhappy message:

Oliver Breidenbach

Reuters has a story about Apple planning a new campus.

Why do I post this on a technology weblog?

Well, it is the litmus test for Google Earth: I want it to figure out geographic locations that relate to certain news.

Why do I want to do this?

First of all, I am curious. Second, it might be the sort of machine intelligence we can expect from future applications. It is not very hard to do. A little bit of data mining, provided the data is available online.

(BTW: this is the satelite view of the new campus area. How did I figure this out? I watched the Cupertino City Council webcast with Steve giving away the location…)

Erica Sadun

If you’re thinking about updating your Macteltosh’s firmware (iMac, mini or MacBook Pro), you may want to visit Apple and download a copy of the Firmware Restoration CD first. You’ll need a copy of this CD on hand for failed firmware updates.

You can only use this to restore the Firmware after an interrupted or failed update. If your computer is already in this state, you’ll need to download the software and create the CD on another Macintosh computer, or you can take your computer to an Apple Store or Apple Authorized Service Provider to restore your firmware. This CD can be created on both PowerPC and Intel-based Macintosh computers…This CD cannot be used to return an Intel-based Macintosh computer’s firmware to a previous version if a successful update has already been performed.

To use:

  1. Power on the computer you want to restore, holding down the power button until the LED blinks rapidly followed by a 3-quick blink/3-slow blink/3-quick blink series.
  2. Release the power button.
  3. Insert the CD into your optical drive and wait. There’s nothing more you need to do until the computer restarts. The startup beep occurs at least 30-60 seconds after you begin this process and a progress bar will appear to keep track. Do not unplug or otherwise mess with your computer during the update.

Firmware Updates:

Erica Sadun

Today’s iTunes Music Store Hack: downloading the text that accompanies an iTunes Music Store album. The text will generally include the album description and user reviews from the main album page. If you’re a Unix weenie, you can think of this script as “strings” for the iTMS.

As always, this is a US music store hack only. If someone can help me figure out how to request listings from another storefront, please let me know.

I’ve taken some of Andy Lester’s superb coding examples to heart here, but as always please feel free to suggest improvements. Enjoy.

#! /usr/bin/perl
# US Only, Erica Sadun,  14 April 2006
# Return the text for an album
# e.g. ./getAlbumText.pl 140812843
# or   ./getAlbumText.pl 145852049
use warnings;
use strict;
if ($#ARGV < 0) {die "Usage: $0 AlbumID (StoreID)\n";}
my $albumid = $ARGV[0];
my $url = "https://ax.phobos.apple.com.edgesuite.net/WebObjects/MZStore.woa/wa/com.apple.jingle.app.store.DirectAction/viewAlbum?id=$albumid";
my $doit = qq{curl -s "$url" | gunzip};
my $riz = `$doit`;
my @riz = split("\n", $riz);
foreach my $item (grep(/TextView/ , @riz))
{
  $item =~ s/<[^>]*>//g;
  $item =~ s/^ *//;
  if ($item ne "") {print $item, "\n";}
}

Download a copy of the code here.

Erica Sadun

  • US: Out Here All Night by Damone
    Yes, they’re named after a character from Fast Times at Ridgemont High. Yes, they play rock music that people ought to listen to while they spin their car around in circles in the parking lot. Somewhere between Weezer’s melodic wizardry and Judas Priest’s relentless riffage - therein lies our free Single of the Week, “Out Here All Night.”
  • US: The Apprentice Clip Show by “The Hair”
    Seventeen are told, “You’re fired!” Only one hears business tycoon Donald Trump say, “You’re hired.” At stake is a career-altering job of a lifetime with the Trump Organization and a hefty six-figure salary. This latest competition is a uniquely international affair, with candidates hailing from the former U.S.S.R., England, and Canada. The Donald’s trusted advisors, George Ross and Carolyn Kepcher, are back, with the original “Apprentice” Bill Rancic filling in as well. And for the first time, Trump’s daughter Ivanka and eldest son Donald Jr. appear in multiple episodes. Among the diverse group of candidates are a psychotherapist, an appellate attorney, a Mensa member, and even a sticker company owner. Ingeniously challenging tasks have been devised featuring some of the biggest companies in the world. Plus, the boardroom showdowns and weekly rewards are the very best yet, with a wealth of twists, turns, and unexpected surprises along the way.
  • iTunes New Music Tuesday podcast
    Your guided tour through the best new music iTunes has to offer. From brand new releases, exclusives, pre-releases, Originals and catalog albums just added.
  • Japan: Me, Me, Me by Dr Love vs Tense
    Alternative. Radio version.
  • Australia: Ave Maria by Alfio
    What sounds like synthesizers. And no product description.
  • Canada: Tomorrow Starts Today by Mobile
    Don’t try to figure out the logistics of the phrase–you’ll get stuck in a vortex for days. However–if you enjoy this title track from Mobile’s debut album, life is likely to get better within minutes. Marked by a propulsive drum kick, whirlwind energy and glittery melodies.
  • UK: Where to Start by Elin Sigvardsson
    Sweden–home to lutefisk, Ingmar Bergman, lutefisk, lutefisk, lutefisk and singer/songwriter Elin Ruth. Her strong vocals come to the forefront of this song, a tough mixture of country, folk and rock.
  • France: She’s Coming Over by Fugu
    I have no idea what the French store says about this album. Here’s what I googled up from DreamChimney.com: “I have to give a shout-out to the French iTunes store, otherwise I might never have known that Fugu had put out another record. Was quite a fan of that debut record. This one has some of that innate pure pop Brian Wilson attraction, but this one gets more into power pop territory. One of the Tahiti 80 guys and a resident Stereolabber worked on the record, so you can probably guess how shiny and nice it sounds. This dreamy little bit of post-Beatles 70s pop sounds pretty nice from my carpeted confines.”

UPDATE: The Japanese Single of the Week just got updated to control freak! by Hanson.

Erica Sadun

Reuters reports that PBS CEO Paula Kerger is considering putting more PBS content online.

“My goal in running PBS is that no matter what choice consumers in the digital age decide to do … we recognize the need to make content available to any of those platforms, and right now we’re moving in that direction,” Kerger said at a luncheon sponsored by the Media Institute…She also pointed to PBS’s archive of educational shows like “Nature,” “Frontline” and other documentaries as a possible resource that could be accessed “anytime, anywhere.”

PBS’s Newshour is already available from the iTunes music store. (Free)

Not to sound like a broken record or anything, but free on-line Sesame Street would rock the rockiest rock that ever rocked. Load it onto the iPod. Let the 3-year old zone. I like to think that my kids have two proper parents: computer games and television.

NOTE: The parenting views expressed above do not reflect those of O’Reilly Networks. They are solely the views of the digital media-addicted poster. O’Reilly Networks does not endorse excess computer and iPod use by toddlers. The application of media described herein is hypothetical in nature, does not reflect actual parenting, and is not a guarantee of well-raised children. Results will vary with child and over time. All parenting discussions are based on historical data and are not verified, followed or reviewed for parenting performance. Excess use of alcohol and dancing may result in small persons being produced several months later. In the event of actual parenting, please consult an actual parenting professional.

Erica Sadun

Weblog Skattertech has a post up today showing how to stream your iTunes music to your wifi-enabled PSP. You’ll need a an WinXP computer, an 802.11b router, iTunes and the iTunes-PSP-Server.exe software. Make sure to read through all the directions. They’re a little non-intuitive.

This project is based on the iTunes RSS Server which publishes playlists as RSS 2.0 Podcast feeds.

Cool stuff.

Erica Sadun

Digital Lifestyle Outfitters (DLO) is now shipping their HomeDock Deluxe, an iPod dock with a TV GUI. The GUI lets you select, play and navigate through your iPod song collection using your TV screen and their remote control. At $149.99, it’s a pretty hefty pricetag for a fairly simple interface–although I wouldn’t mind getting my hands on one, just to give it a spin.

0604homedockscaled.jpg

Erica Sadun

PC World writes:

During our first and so far only testing of an Intel-based Macs, done by Senior Editor Eric Dahl using WorldBench 5 (PC World’s benchmark suite), we had only one technical issue which he discusses his blog entry.

Aside from the one benchmark issue we encountered, we also had a problem trying to make back-up images using common drive imaging/backup software. We contacted Apple about the one benchmark issue and hope to have a solution very soon. All-in-all, we are very excited about the possibility of including Apple PCs in the desktop charts, and we are looking forward to the final version of Boot Camp.

I’m curious to see how the new Macteltoshes stack up.

Erica Sadun

Andy Lester, fellow OReillyNet blogger and Perl Foundation PR-person kindly performed a quick makeover on my iTunes command-line country-changing code. He writes, “It now uses warnings and strictures to enforce better coding habits, and no longer uses a deprecated hash feature that I’m sure you didn’t mean to use.”

Download a copy of the renovated code here.

Thanks, Andy!

Erica Sadun

Last November, with relatively little fanfare, sales-giant Amazon introduced a new work-for-hire program called Mechanical Turk. Without having to submit a resume or application, anyone with an Internet connection and an Amazon account could sign up and start making money. Immediately.

Some tasked asked you to transcribe audio. Others matched pictures to business names. Some made you look up handwritten information on deeds. Others simply asked for your opinion. Simple tasks and easy to do, but they were tasks that machines just couldn’t do.

Amazon recognizes that people still do some jobs better than machines–whether it’s editing product descriptions or spotting street addresses in pictures. It calls these jobs “HIT”s, human intelligence tasks. And they know that businesses are willing to pay to get this repetitive but human-powered work done.

According to Amazon Vice President of Product Management and Developer Relations Adam Selipsky, Mechanical Turk offers a “marketplace for intellectual capital”. It brings business tasks together with the labor needed to complete them. Its technology manages the job listings and captures the results of any work performed.

More after the break…

Francois Joseph de Kermadec

A few years ago, decorators worldwide discovered the “minimal” interiors, featuring clean black walls, clean black carpets, clean black suede chairs and clean black celluloid blinds. The alternative was clean cream walls, clean cream carpets, clean cream suede chairs and clean cream celluloid blinds. Today, we laugh our rear ends off at the thought of the highly depressing world in which our parents (or ourselves) used to live a few years ago. Of course, you can’t blame them: they were just off the 70’s where flower patterns, groovy colors and orange backdrops were omnipresent. The reaction was inevitable and natural.

Gordon Meyer

Demographers tell us that the US is soon to experience a sharp increase in the elderly population, to occur as the baby boomers begin to age. Perhaps that explains the growing interest in using home automation technology to improve the safety of, and sometime monitor, old folks. It’s a common topic in the HA community and I get a fair amount of email about it, too.

That’s why Kirsten Scharnberg’s article Keeping Track of Dad in the April 9, 2006 issue of the Chicago Tribune really caught my eye. It gives a detailed look at a Oregon care facility that has embraced monitoring technology. Each resident is “tagged” so their movements and interactions with staff and other residents are available for review, their beds have built-in scales, and you can even see the room temperature of their apartments. (There’s a Windows-only video demo of their system at the website, by the way.)

The article is well-worth reading, even if you have to register to see it, if this is a topic you’re interested in. There’s little doubt this center is ahead of the curve but the general idea will likely catch on elsewhere. One very nice benefit, which the center deserves credit for implementing, is that the technology doesn’t just allow you to monitor the residents, you also get to see how quickly staff responds when they’re called to assist, as well as exactly who responded so you can follow up with them later if you have questions about how your loved one is faring.

As I mentioned, I often get email about this topic thanks to “Hack #81 - Instill Peace of Mind for the Elderly” in Smart Home Hacks. In contrast to most of the readers that I hear from, people writing about this topic are likely to have little interest in home automation per se, they’re just looking for something–anything–that might make an uncomfortable situation easier. There are several ideas in the book that can be adapted for this purpose but so far I’ve found that an emergency dialer is a popular method for adding a simple layer of technology to an existing home; it doesn’t require a computer or anything fancy and it provides a way to signal when help is needed. It’s only one piece of a larger puzzle, but surely there are other products on the market that can be adapted to lend help or comfort.

Matthew Russell

Take a moment to go and check out Google Calendar Beta. The few screenshots I could post here just won’t do it justice. Although it doesn’t quite exceed my particular expectations of an ideal calendar product (yet anyway), it sure is a good start. A quick glance reveals that the interface is quite responsive and usable, you can publish and share calendars, you can import calendars from existing programs such as iCal, you can export calendar formats, and a lot more.

Really, the only missing feature I really want is to be able to automatically sync my iCal calendars on my PowerBook with Google Calendar automagically. SyncServices and the URLs that Google Calendar exposes make this doable, so I could hack something up if I really wanted (and had the time), but instead, I think I may just try ditching iCal for a while, and see how Google Calendar does as a standalone. Really, I’m seldom using my PowerBook if wireless isn’t available, so this approach seems like the road of least resistance — at least for now.

My only real hesitation to using Google Calendar as a standalone involves control. You see, I’m still getting used to the idea of my data being far off somewhere on a server that I can’t put my hands on and that I have no control of whatsoever. But then again, a nightly cron job to pull down my calendar with wget and the private URL that Google Calendar exposes would eliminate some of that anxiety I suppose.

Does the idea of your calendar being far off on a server somewhere that you’ll never see bother anyone else? Along similar lines, does anyone have privacy concerns — despite Google’s privacy policies, and (what I perceive to be) good reputation? Maybe these are silly questions to ask considering that most people’s e-mail is probably just as sensitive as their calendar, and virtually everyone uses a mail server that they never see, let alone think about.

But at the same time, I think this issue is definitely worth periodically reviewing, and now seems like as good a time as any. Now it’s e-mail, tomorrow it’s calendars, next year we may all be using online versions of office involving products like Writely and NumSum, which store our documents somewhere far, far away. Seem like a slippery slope to anyone else?

Erica Sadun

Note: This is very Amazon, very MTurk and very specific to people who have joined Amazon Web Services as MTurk Requesters.

Apparently, requesters can only contact workers with whom they’ve already worked, i.e. approved or rejected past work. The API does not return errors when you attempt to notify workers without this relationship, but will not send the message.

I’m in contact with Amazon about the problem.

Original Post: here.

About Mechanical Turk: here.

Erica Sadun

For my last few posts, I’ve added images at both low and high resolution. (Click the low-res image to pop-up the high-res image, starting with the Veronica Mars post). Frankly, this is a bit of a pain to do. So I’m throwing the question out there: is this extra work worth it? Is it helpful to have the images display this way? Should I be saying “Click to Enlarge” on the photos? Thanks for any feedback!

Erica Sadun

Reader Jas recently wrote in the iTunes: Switching Countries from the Command Line post: “I’m a newbie, just exactly how do you use this script to make it work? I need directions :) :)” Here you go, Jas:

  1. Download a copy of the loadintl.pl file to your desktop. It’s just a text-based perl file.
  2. Launch terminal, iTunes and Safari. In iTunes, switch to the Music Store.
  3. From the terminal, change directories to your Desktop: cd ~/Desktop
  4. Make the loadintl.pl file executable: chmod 755 loadintl.pl
  5. Run it. Type either perl loadintl.pl or (as I prefer) ./loadintl.pl
  6. To switch to a store enter “y” at one of the country prompts.

As a rule, you’ll have to re-sign into your Apple Store account after switching countries.

iTunesSwitchscaled.jpg

Erica Sadun

According to CNet News.com, state politicians around the US are eyeing new digital music and movie taxes to boost local revenues. I already pay nearly 8% sales tax on my iTunes Music Store purchases.

New Jersey Gov. Jon Corzine, a Democrat, proposed in his budget…that “downloaded music and videos” be taxed starting Oct. 1. The state tax agency expects legislation to be introduced in June.

MacNN reports that Apple is considering moving their UK operations to one of the Channel Islands in order to be able to sell to British customers while avoiding the approximately 18% value added tax (VAT).

Erica Sadun

On the left, video I captured through my Neuros Recorder II. On the right, video purchased directly from the iTunes Music Store. Click the pics to enlarge.

0604DoraCredscomparescaled.jpg

Homebrew iTMS
Quality A little fuzzy and washed out. Crisp and clear, with great playback at full resolution.
Price After the recorder is paid off, free recordings. $1.99 each
DRM Universal Playback. If a device supports MPEG-4, it will play my media. PC and iPod only, limited number of devices.
Time and Overhead 23 minutes per Dora episode, plus the overhead to monitor the recording, stop it on time, transfer it to my Mac and then to my iPod. Add it to my cart. Click Purchase. Go away.
File Size approx 150 MB 105-115 MB
Format AAC, Stereo (L R), 24.000 kHz
MPEG-4 Video, 320 x 240, Millions of colors, 29.97 frames per second, 890.14 kbits/sec data rate
AAC (protected), Stereo, 44.100 kHz, AVC0 Media, 320 x 240, Millions of colors, 24.00 frames per second, 621.91 kbits/sec data rate
Child Satisfaction Dora! Yay! Dora! Yay!

0604DoraCreds1-xscaled.jpg0604DoraCreds2b-xscaled.jpg

Derrick Story

New Loupe with Color Readout

Aperture 1.1 was available this morning via Software Update on my PowerBook G4. I’ve been using Aperture on a PowerBook from the beginning, and have been waiting for the 1.1 release to provide better performance when working with big RAW files. That day is here. I downloaded the update and went to work.

Many people will comment on the new color values readout that’s available in the HUD and the Digital Loupe. Nice addition, but the three truly important changes are improved RAW decoding, faster performance on a PowerBook G4, and UB compatibility on the new MacBook Pro. After just a morning of testing, Apple appears to deliver on all three counts.

When you first fire up 1.1, you’re greeted with this screen (below). The library update went smoothly on one of my smaller libraries, and I’m going to test updating a bigger one later today. The workflow was smoother on the G4 that previously with the 1.0 version, and I’m looking forward to burning through a large project with this update, just so I can get to know how all the different functions perform.

As for RAW decoding… well, that’s going to take some side by side testing with 1.0 decodes. My first impression is that the rendering of my .CR2 files from a Canon 5D and Digital Rebel XT look good. Very good.

Of course the real temptation is to get a MacBook Pro. If only they had the 17″ model ready…

aperture_1-1_welcome.jpg

Erica Sadun

Check out the laptop logo from last night’s Veronica Mars. Were the writers just dropping a red herring? Or are product logos a new problem in Neptune? Until now, Apple been proudly and prominently featured in the very pro-Mac UPN show.

0604VMars1scaledb.jpg

UPDATE: Washington Post story about Apple Product Placement here.

Erica Sadun

Today I learned (the hard way, is there any other way?) that by default OS X disables atrun, making calls to “at” and “batch” into pointless exercises of futility. The man page notes how to re-enable atrun, but warns against it because of power management concerns.

I’m not a big crontab fan for one-time jobs and I don’t really like using iCal to schedule Unix commands. So I ended up using sleep.

Good move? Bad move? Advise me, people.

Giles Turnbull

I enjoyed Rob McNair-Huff’s post at Mac Net Journal detailing what tools he uses for writing.

Rob uses a combinaton of different apps for different writing and organising tasks, including OmniOutliner and Tinderbox. He also has some interesting thoughts about the use of both NeoOffice/J and OpenOffice.org on the Mac.

As someone who is always ready to try new writing tools on OS X, but who always ends up crawling back to the Finder and BBEdit, I found Rob’s experiences particularly enlightening.

How about you folks? What writing tools do you use for which writing tasks?

Erica Sadun

Do you want to know your personal Mechanical Turk worker ID? This is the identification used by MTurk to track you when you work on HITs. Amazon recently updated the MTurk API, adding Worker IDs to qualification requests.

The idea behind this, of course, is to keep bad/unqualified workers from resetting their qualification scores. By tagging the qualification data structure, Requesters (the people who pay to put HITs onto MTurk) can see who is requesting what, and thus inform their decisions.

I saw this new API extension as an opportunity to play. I’ve added a new MTurk qualification. It shoots off an automated e-mail with your Worker ID upon granting your qualification request.

Please note that the notification is run on a daemon which is only active when my computer is awake, so it may take a few hours (or days) for your request to process. Also, I’m not sure how long I’ll keep this qualification going–probably at least a couple of weeks depending on the response. There won’t be any HITs associated with this qualification. At least not in the foreseeable future.

UPDATE: Please see this post for an important update. Amazon clarified that they only allow Requester-to-Worker communications where a previous work relationship has already been established. It’s not enough to opt-in for a qualification. You must have an assignment either approved or rejected before a requester can contact you.

Erica Sadun

It’s a mess, it’s a hack, but it does work. Make sure iTunes and Safari are opened before running.

#! /usr/bin/perl
# Erica Sadun, 9 April 2006
%countries = ("143460", "Australia", "143445", "Austria", "143446", "Belgium", "143455", "Canada", "143458", "Denmark", "143447", "Finland", "143442", "France", "143443", "Germany", "143448", "Greece", "143449", "Ireland", "143450", "Italy", "143462", "Japan", "143451", "Luxembourg", "143452", "Netherlands", "143457", "Norway", "143453", "Portugal", "143454", "Spain", "143456", "Sweden", "143459", "Switzerland", "143444", "UKt", "143441", "USt");
# Iterate through each country.
foreach $item (reverse sort keys(%countries))
{
  print "Switch to ".%countries->{$item}."?t[n] ";
  if (prompt() =~ "y.*")
  {
    loadCountry($item);
    print "Press return to continue."; prompt();
  }
}
# Prompt [y/n] (default is "n")
sub prompt
{
   $| = 1;   $_ = <STDIN>;  chomp;
   my $yn = $_ ? $_ : "n"; $yn =~ tr /A-Z/a-z/;
   return $yn;
}
# Use jingle API to load the country
sub loadCountry
{
   my $countrycode = shift;
   $doit = "osascript -e 'tell application \"Safari\" to activate'; osascript -e 'tell application \"Safari\" to set URL of document 1 to \"https://phobos.apple.com/WebObjects/MZStore.woa/wa/com.apple.jingle.app.store.DirectAction/switchToStoreFront?storeFrontId=$item\"'";
   # Load Country
   print "Loading ".%countries->{$countrycode}."n";
   `$doit`;
   # Bring Terminal to front--or at least frontish
   $doit = "osascript -e 'tell application \"Terminal\" to activate'";
   `$doit`;
}
Erica Sadun

  • US: Hide Away by Rock Kills Kid
    Single of the Week. Rock Kills Kid’s frontman Jeff Tucker finds a way to make the best of his social awkwardness through the dark and atmospheric textures that pop up in his group’s music. With angst for miles, Rock Kills Kid deliver(s) nervous, new wave-tinged pop.
  • Australia: Bounce by True Live
    Melbourne-based True Live is a unique ensemble that crosses boundaries of genre and style while engaging audiences with songs of passion and meaning and performances and recordings of musical and lyrical depth. An original, contemporary, organic sound that could only be described as monstrous.
  • Canada: Jaws of Life by Wintersleep
    Halifax’s very own Wintersleep have toured extensively throughout their homeland and Europe, bringing their earnest, emotional alt-pop to appreciative audiences all over.
  • UK: Falling Everywhere by Ilya
    If PJ Harvey had a greater desire to write pop songs, she might have come up with the sneering stomp that is Ilya’s “Falling Everywhere”.
  • France: Distant Radio by the Devics
    Push the Heart is the Devics’ third album. The duo is comprised of the singer Sara lov and the musician dustin O’Halloran. Devics returned to LA in 2004.
  • Japan: Boyfriend by Ayuse Kozue
    Is it me, or is this the same free single of the week as last week? Do they update at different times?
  • Bowdoin College; Bowdoin Music and Performing Arts
    A collection of lively and varied free music from Bowdoin College’s Gibson Hall.
Kevin Hemenway

I’ve been fiddling with Boot Camp on a MacBook Pro 2GHz since its release, and I’m ready to settle in: I can just expect games to work with all their gee-whizardry enabled and the highest widescreen resolution. Half-Life 2, Dungeon Siege II, Tomb Raider: Legend, and Oblivion: all working wonderfully. The one question remains: which of the zillion MMORPGs whose doors are now opened do I want to explore? (Yes, I play World of Warcraft, and yes, I do so only under OS X).

I’ve given up on the wireless connection for anything but casual online browsing or downloads (such as small patches) - various folks have suggested Windows XP’s wireless capabilities are “flaky”, and I’ve no real desire to fix it when I can wire into my router easily enough. Last night, I started a free trial of R.O.S.E. Online (which is at least entertaining enough to want me to play for a second day), and I’m debating City of Villains and this week’s Auto Assault (though, fie!, do I wish there were demos).

My final notes on the Boot Camp experience (see my previous posts for more):

  • remapkey.exe, a utility that will allow you to remap keys (so that you can “Delete” on a MacBook Pro, where the existing Delete mimicks Backspace), isn’t actually included in Windows XP, as I originally assumed. Instead, it’s part of some Windows utility/resource pack, along with a bunch of other junk. Worried about hard drive space (see below), it’s relatively easy to find a standalone copy of the .exe on Google, and I can confirm it does what it professes.
  • I originally chose 25 GB for the size of my Windows partition, so that I could read and write to it from OS X (where I’d be downloading demos and so forth whilst I accomplished real work). With three recent games installed, however, I’m already down to only 10 GB left, which is a bit less than I had hoped for. Granted, “how many games can you play at once?” and all, but still, a bit disconcerting. Hopefully Leopard has some way of writing NTFS filesystems.
  • Oddly, when I plug in my headphones to the MacBook Pro running Windows XP, sound will continue to spit out of the laptop speakers. I discovered this accidentally when I was kicked out of the local Borders - apparently, audio erotica is not appropriate whilst enjoying a tasty cheesecake at their cafe. Explanations that I was working on my memoirs, How I Learned Romance From Big Brown Riding Hoof, persuaded them little.

Any questions?

Tom Bridge

In a move that has sysadmins who’ve been holding their breath for a new MacBook Pro or Intel iMac jumping for joy, Apple has released Remote Desktop 3, now in Universal form, and featuring several new sysadmin-targeted widgets for Tiger. There appears to be no upgrade path, which annoys me a great deal, but the price is the same as it was at $249 ($149 education) for 10 seats and $499 ($299 education) for unlimited seats.

This is one of the last pieces for me, as a MacBook guy, that is falling into place with the new system. All I need now is a blogging client and an IRC client in Universal form, and I’m good to go! Oh… And an office suite…

Giles Turnbull

GrandPerspective screenshot

This colorful little app is GrandPerspective, my new favorite little bit of freeware for OS X. You can guess what it does. Give it a directory (which can be root level if you like) and it scans everything from there onwards, sizing every file it can find.

Then it displays this wonderful view of your files as little colored boxes; related files are grouped, and just by moving your pointer over them you can see from the text field below what’s what. All your music files appear as a mass of fairly small little squares. Big stuff, like swap files, is easy to spot.

As are space hogs. At the weekend, when a friend asked me why his 30GB disk was nearly full even though he had less than 4GB of music files, I suggested he use GrandPerspective to weed out the hogs. And guess what, after 30 minutes he’d identified nearly *8GB* of unwanted, unnecessary stuff that he could delete. Neat.

David Battino

In my O’Reilly Digital Media blog, I pondered what Microsoft’s rumored GarageBand tribute, code-named Monaco, would be like. For example, I doubt it will center around podcasting, given that word’s Apple origins. On the other hand, it would be cool if Monaco incorporated some of the algorithmic music technology from Microsoft’s sadly departed DirectMusic. Any more hopes or fears, Mac folks?

VistaBand

What could “Monaco” learn from GarageBand—and vice-versa?

Erica Sadun

Good: Disney to offer free internet downloads of ABC and Disney Channel shows. “The Wall Street Journal says shows like “Desperate Housewives” and “Lost” would be available on a revamped Web site the morning after they air.”

Bad: “New technology would be aimed at preventing viewers from fast-forwarding through commercials, in an effort to keep advertisers happy.” Embed the ads, dudes. Keep lawyers and accountants away from the media design.

Erica Sadun

Slashdot is Linux, Digg is Mac OS X and Metafilter is Windows.

Discuss.

Matthew Russell

A recent IBM developerWorks article looks at taking CS as a major and ultimately as a career. It’s pretty insightful and worth reading, but I would draw your attention to one passage in particular:

The way computer science was traditionally taught, you were assigned individual projects, you worked on them alone, and that became your view of the working world. I believe if the education better matched the real, team-based experience, where skills are applied to solving real-world problems, it would have more appeal. As an industry, we need to do more to get that message out. (Emphasis mine.)

Erica Sadun

Last week, the LA Times reported that several major studios began offering downloadable versions of their movies on the day of DVD release. The details left me stunned: Windows only, DRM movies at roughly twice the DVD price. You can’t even burn ‘em to disc. Let’s go through the stupidity point by point.

  • Release the Video on Opening Day. Lots of us have grown up. We’ve got kids, mortgages and pets. Babysitting costs? Crippling. We’re not going out to the movie theater even if you gave us free popcorn. We hate the icky seats, the crowding, the germ-laden air and so forth. So let us buy the movie on the same day it hits theaters. We’ll even pay theater prices and maybe a small premium. This nonsense of delaying the DVD/video release doesn’t pack the theaters more, it just ticks off the people who have to wait.
  • Skip the DRM limits. It’s called steganography, people. I can’t believe this technology hasn’t caught up with video. For heaven’s sake, just embed a single-user license code somewhere into the video itself. If someone peers-to-peers it, look up the code and prosecute the guilty party. The code doesn’t have to permeate the entire video, just a few secret scenes will do it. Add this to the storefront fulfillment software and bob’s your uncle.
  • Price it right. If you make us wait and won’t give us a pressed disc, at least give us a price break for crying out loud. Downloads should cost less not more than a DVD. You’re getting lower-quality and no package. We know how to rip, guys. Make it worth our while to buy digital.
  • Let us Convert. When I buy a movie, I want to be able to play it on the device of my choice, including my TV. Playback only on a PC? They guy or gal who came up with the PC-only limit is, frankly, an idiot. I can imagine him or her saying “Let’s sell movies, charge double the price of a DVD and…best of all!…prevent the customer from using the TV for playback.” Genius!
  • Skip time limits. Actually, this is one thing they got right. When people download a video, don’t make it auto destruct. Just let people play it whenever they like, however they like. This isn’t Blockbusters or Netflix. There are no shiny little discs to return so someone else can watch. Just sell the movie, we’ll watch it when we get around to it.
  • Make it Universal. What kind of idiot thinks: “Digital Media. Let’s go only with Windows?” Macs do digital media. Linux does digital media. Why Windows only? *knock* *knock* Anybody home?
  • CinemaNow: “You must use Internet Explorer Version 6 or higher on a PC running Windows 2000 or later in order to use the CinemaNow service.”

    Movielink: “Sorry, but as of May 2, 2005, Movielink no longer supports Windows 98 and ME operating systems. Movielink also does not support Mac or Linux. In order to enjoy the Movielink service, you must use Windows 2000 or XP,
    which support certain technologies we utilize for downloading movies.”

Erica Sadun

0604GiftingFreeItems.gif

Oliver Breidenbach

Two days ago, I installed Windows XP on our Intel iMac. Let’s see how Windows XP compares to Mac OS X on the same hardware, shall we?

So here are a couple of tasks I tried.

Task Win XP Mac OS X
iTunes rip a CD AAC 128kbps 3:20 min 3:20 min
Copy 5 files (446.2MB) from CD to harddisk 3:18 min 3:18 min
Convert QT file to iPod format in QuickTime Player 12.4 s 17.5 s
Boot to login 35.3 s 19.5 s

Note that all that is hand timed.

QuickTime on Mac OS X with Intel seems to be slower than QuickTime for Windows. Well, I had the suspicion that maybe the QuickTime for Mac/Intel is not optimised yet when I did a comparision in January between iMac G5 and Intel iMac and found that QuickTime on the PowerPC is still a bit faster. Let’s give them a couple of weeks, and QuickTime should be at least as fast on Mac OS X as on Windows.

Booting to login is different for both OSes and not entirely comparable.

Overall it seems as if Windows and Mac OS X in theory can both get about the same performance out of the hardware. Some tasks might be better programmed on Windows, others on Mac OS X, but there is no principal speed advantage or disadvantage to either of them in the areas I tested.

Although I would have wished for Mac OS X to be clearly in the lead, at least I am relieved that it does not lack behind either.

One thing that stands out however is the performance of the browsers. IE on Windows feels so much faster than Safari on Mac OS X that it is spooky. I hope the Safari team will not quit in frustration when they see that.

I am sure further down the road, some people will make more intensive tests and get some more refined results, but for now, my curiousity is satisfied and I can get back to business.

Derrick Story

I recently posted a simple workflow for producing great prints. Now, how about going beyond the simple snapshot and making your own fine art B&W enlargements? Here’s one surefire way.

In Great Prints from Your Mac, I focused on the basics in order to take some of the mystery out of the print process. By going just a few steps further (and a notable financial investment), you can make your own fine art B&W prints.

In the post titled, Perfect B&W Prints from Digital Files on the O’Reilly Digital Media site, I introduce a new Photoshop plug-in called Exposure by Alien Skin that enables you to make fantastic B&W conversions from your existing digital files.

I then output these images to an Epson R2400 printer that uses the new UltraChrome K3 inks. What makes the Epson so good for this type of output is that three of the eight cartridges are black (black, light black, and light, light black).

Epson K3 Inks

Get yourself some good looking Epson fine art paper, and you will be amazed by what you can produce in your own home. And they’re archival too!

Jason Deraleau

It’s Friday. It’s the end of the business week and no one wants to work any harder than he or she has to. Some might call that laziness, but it’s really about having an economy of effort. Just enough to keep the system moving AND to keep your own sanity.

As tribute to you, the hardworking Mac users of the world, I’m going to do my part to help you finish up the work week. Each Friday, I’ll share a script, workflow, widget, or other utility that somehow helps make my work faster or my life easier. These might not be tools that are perfect for every person, but they will certainly help some of you. And if you have something you’d like to share, please feel free to forward it along. I always appreciate a new way to save some time.

The Problem

Since the later years of the classic Mac OS, it’s been possible to schedule the startup and shutdown times of Apple computers using the Energy preferences. While a couple of early Mac OS X releases lacked this convenience, it has since been re-added to the OS. In Tiger, you can find these settings in the Energy Saver preferences pane ( Apple menu -> System Preferences -> Energy Saver). In the lower right-hand corner of the pane is a button labeled Schedule. Click it and you’ll see something like this:

Using these options, it is possible to schedule your Mac to start up at a given hour, as well as shut down (or sleep!) at your desired time. While this is certainly convenient if you want your machine up and running when you yourself get up and running in the morning, it doesn’t feel quite complete in the shut down department. Sometimes, you don’t want your machine to shut down at a specific time so much as after a certain amount of time has passed. For example, you’re up late, uploading that new web template to your homepage and you don’t want to wait for it to complete before you hit the sack.

In these situations, the Energy Saver preferences leave a lot to be desired. Sure, you could always set the shut down time by simply adding the necessary minutes to what your Mac’s clock is showing you, but that is hardly a convenient solution. You could accomplish this in the Terminal by using the shutdown command, but that isn’t exactly an elegant solution. Faced with this problem recently, I employed AppleScript to create a delayed shut down.

The Solution

My plan for the script was simple. First, pop open a dialog box to ask the user for the number of minutes that should pass before the shut down occurs. Then, wait for that time to pass before shutting down the system. So, my initial script looked something like this:

Note: Many of these lines of code are too long to fit in the width of this page. Where necessary, white space has been inserted to fit the site template. Long lines have been broken up into multiple lines, with each segment indented by a single space.

display dialog "Please enter the time to wait in minutes:" default answer "5"
 buttons {"Cancel", "Shut Down"} default button "Cancel"

set myResult to the result
set delayTime to ((the text returned of the myResult) as number)

delay (delayTime * 60) -- Multiply minutes by 60 for seconds
tell application "System Events"
    shut down
end tell

While totally functional, the script doesn’t offer much functionality. Perhaps I’m a MacBook user and I’d rather put my machine to sleep than have it shut down completely. So, I added a bit more code to give the user a choice:

display dialog "Please enter the time to wait in minutes and click the desired action:"
 default answer "5" buttons {"Cancel", "Sleep", "Shut Down"} default button "Cancel"

set myResult to the result
set delayTime to ((the text returned of the myResult) as number)
set desiredAction to the button returned of the myResult

delay (delayTime * 60) -- Multiply minutes by 60 for seconds
if desiredAction is "Sleep" then
    tell application "System Events"
        sleep
    end tell
else if desiredAction is "Shut Down" then
    tell application "System Events"
        shut down
    end tell
end if

Now the script is a little more versatile. It asks the user how many minutes it should wait and allows the user to specify which action should then be performed. My only concern at this point was that there isn’t really any user notification involved in the process. While I could have used more dialog boxes to give feedback, I instead turned to Growl for my notification needs. Here then is the final script, including Growl calls for when the shut down is scheduled, as well as periodic Growl notifications as the shut down becomes imminent:

(**************************************************
Name: Delayed Shutdown.scpt
Purpose: Sleep or shut down the system after a given
 number of minutes have passed.
Version: 2006032701
Author: Jason Deraleau <jldera at mac dot com>
License: Attribution-ShareAlike Creative Commons License
**************************************************)

-- Pop a dialog and get the action/time from user.
display dialog "Please enter the time to wait in minutes and click the desired action:"
 default answer "5" buttons {"Cancel", "Sleep", "Shut Down"} default button "Cancel"

-- Populate variables
set myResult to the result
set delayTime to ((the text returned of the myResult) as number)
set desiredAction to the button returned of the myResult

-- Pop a Growl notification
set theDescription to "The system is scheduled to " & desiredAction & " in "
 & delayTime & " minute(s)."
tell application "GrowlHelperApp"
    notify with name "System Alert" title "Delayed Shutdown" description
     theDescription application name "jd System Scripts"
     icon of application "Dashboard.app"
end tell

-- Delay for (time minus 30 seconds) and pop another Growl notification
set delayTime to ((delayTime * 60) - 30)
delay delayTime
set theDescription to "The system is scheduled to " & desiredAction & " in 30 seconds."
tell application "GrowlHelperApp"
    notify with name "System Alert" title "Delayed Shutdown"
     description theDescription application name "jd System Scripts"
     icon of application "Dashboard.app"
end tell

-- Delay for 20 seconds and pop final Growl notification
delay 20
set theDescription to "The system is scheduled to " & desiredAction & " in 10 seconds."
tell application "GrowlHelperApp"
    notify with name "System Alert" title "Delayed Shutdown"
     description theDescription application name "jd System Scripts"
     icon of application "Dashboard.app"
end tell

-- Delay last 10 seconds and perform the desired action
delay 10
if desiredAction is "Sleep" then
    tell application "System Events"
        sleep
    end tell
else if desiredAction is "Shut Down" then
    tell application "System Events"
        shut down
    end tell
end if

Enjoy this script. I’ll be back with another treat next Friday.

Todd Ogasawara

Parallels Workstation 2.1 Beta is a free download that provides virtualization services for Intel-based Macs. The list of supported OSes includes Windows (3.1, 3.11, 95, 98, Me, 2000, NT, XP, 2003), any Linux distribution, FreeBSD, Solaris, OS/2, eComStation, or MS-DOS. If this thing wokrs reasonably well, it would be a lot better solution for people like me who hate to reboot.

Erica Sadun

Sometimes playlists and albums aren’t enough to keep my tunes organized. I like prefixes. They let me keep certain songs together without dividing into extra playlists.

What follows is a quick AppleScript I use to add a prefix to all items in a temporary playlist. Note that the script checks to see if each song already has the prefix. If so, it skips that song and goes on to the next. Change the playlist name and prefix as desired.

Kevin Hemenway

With Boot Camp and Windows XP running fine on my MacBook Pro 2GHz, the next step was testing out a recent game. Before I ran out and dropped some hard-earned money on, say, Elder Scrolls 4: Oblivion, I headed over to Download.com to look for a demo of something “worthy”. I found that in the Tomb Raider: Legend demo - not that I expected it to be a “worthy” play, but because it was new and, presumably, graphically demanding.

Now, realize I am a console gamer (and occasionally OS X) and by no means a mastah of Windows tweakage of any kind. With that said, the Tomb Raider: Legend demo ran jim-dandily under Windows XP on my MBP, defaulting to a resolution of 640×480. Gameplay was fluid, immediate, and didn’t “look” bad. The real test was enabling every “gee whiz” graphics feature, increasing the resolution all the way up, and enabling widescreen. I can report that, with a maximum resolution of 1440×900, the game continued to run nicely with a refresh rate of 60hz (the only option available). I have a nagging feeling that 1360×768, the next highest resolution, “feels” better, though I lack the technical terms and know-how to describe it accurately (if I were to try, I’d say that it felt like frames were dropping and that movement didn’t seem as “smooth”, even though there were no actual hiccups of play).

Satisifed at my little test, I’m heading out today to pick up Oblivion and possibly Dungeon Siege II.

Besides games, some other notes:

  • There is no right click emulation under Windows XP. While you can certainly continue to do everything you need to do, if you’d like to do it faster, you should consider an external mouse. The Logitech USB mouse I use on my primary Mac worked immediately when plugged into Windows.
  • The Delete key on the laptop seems to actually be a Backspace key - thus, you have no ability to Ctrl-Alt-Del (which can be important if you need to login) or to enable Lara Croft’s flashlight. The OnMac.net project has already reported on this, and a workaround: … go to Start: Run. Enter remapkey. A nice GUI utility pops up to let you remap keys on your keyboard. You can use it to remap the delete key. I recommend using the Right Windows key (Right Command on MacBook Pro keyboards). After saving, reboot and you’ll be able to use Ctrl-Alt-(Right Command) to do a Ctrl-Alt-Delete and logon to Windows domains and other useful things. I’ve not actually done this yet.
  • My wireless Airport connection seems flaky - besides not being able to use WEP, it seems to connect for 10 minutes, drop out for a minute or so, reconnect, ad infinitum. This isn’t that big of a deal for an offline gaming experience, but not so much if I wanted to play City of Heroes (I do). I haven’t tested a regular wired connection. Anyone else seeing this? It doesn’t happen when I’m booted into OS X.
  • After Windows XP installation, updates, and the TRL demo, I have 20 GB remaining of my 25 GB partition. Not knowing the regular install sizes of Windows games, should that be alright? I don’t expect to be running 30 games at once, but I do expect to be downloading user-created mods and so forth.

More on the Oblivion install later.

Kevin Hemenway

Installed Apple’s Boot Camp on my MacBook Pro 2GHz machine today, and everything went swimmingly: Windows XP and the Mac drivers (ATI video card, wireless, sound card, etc.) installed, and no difficulties along the way. I had some initial problems connecting to my wireless network, but that seems related to the WEP key - if I disable WEP encryption from the shared Airport connection, I can connect with little problem. I’ve grown used to doing this anyways when I connect via my PSP or Nintendo DS. Dunno why, and don’t really care - if I walk outside I can’t reach the network, so I’m not too concerned about interlopers and it’d only be off for a very limited time anyways.

And, really, that’s the sole reason I’ve got Windows XP installed now: gaming. While I had every intention of attempting the same feat when the OnMac.net project hacked together a video driver, Apple just plumb ol’ made them irrelevant. Since I’ll still (naturally) be using OS X for Everything Else, I only set the WinXP partition size to 25 GB, which allowed me to format it as FAT32, which means OS X can read and write to it. And that it does: once I rebooted back into Tiger, there was the new partition already mounted, to which I started copying some files I had been downloading just for the occasion.

Games ahoy!

Erica Sadun

After today’s system update, my fonts suddenly went wacky. They got big, fuzzy and ugly. Going on memory, from like a gadzillion years ago, I remembered that there was an Appearance item in Systems Preferences to deal with this. Sure enough I had to reset my Font Smoothing Style to “Standard - best for CRT”. What I’d totally forgotten though is that you have to log out and log back in for the change to take effect. So here’s my reminder for anyone else affected: Don’t Forget to Log Out & Back In.

Hope this helps.

Erica Sadun

I hate having to use the iTunes interface directly. It’s slow. It’s annoying. It’s not macro-friendly.

So last night I decided to throw together some code to grab featured items from the iTunes Music Store and show them all together in Safari. From the command line. With working links, of course.

0604iTunesPicscaled.tiff

Oliver Breidenbach

As you’ve probably heard about now, Apple has made a cool piece of software available called “Boot Camp”. Of course I had to sit down and try it out immediately. This is what I find.

Why’s everyone so surprised about Boot Camp?

A couple weeks ago, a shiny new MacBook Pro landed on my desk, and Holy Crap what a difference a new Mac makes!

Giles Turnbull

Here’s a 30th anniversary surprise you might not have been expecting: Boot Camp, an official Apple-produced means of installed Windows on an Intel Mac.

bootcamp screenshot

From the press announcement:

“Apple has no desire or plan to sell or support Windows, but many customers have expressed their interest to run Windows on Apple’s superior hardware now that we use Intel processors,” said Philip Schiller, Apple’s senior vice president of Worldwide Product Marketing. “We think Boot Camp makes the Mac even more appealing to Windows users considering making the switch.”

Boot Camp simplifies Windows installation on an Intel-based Mac by providing a simple graphical step-by-step assistant application to dynamically create a second partition on the hard drive for Windows, to burn a CD with all the necessary Windows drivers, and to install Windows from a Windows XP installation CD. After installation is complete, users can choose to run either Mac OS X or Windows when they restart their computer.

Boot Camp is available as a free 83MB download, right now, and will be included in OS X 10.5.

I sent my review MacBook Pro back to Apple just a few days ago. I wish I’d held on to it a little longer now…

Giles Turnbull

Microsoft continues to impress me with its willingness to open up and communicate informally. This is something I’ve commented on before (and I got a lot of criticism for it, too) but watching Bill Gates’ video interview at Channel 9 brought those thoughts swimming back into focus.

This interview shows Gates looking relaxed and cheerful. He happily answers a variety of questions covering everything from Microsoft’s long-term strategic direction to what web sites he uses (Hotmail, Engadget and News.com all get mentions).

Also doing the rounds right now is a short article Gates wrote for Fortune, titled How I work, in which he reveals his fondness for multiple monitors and dependence on email. In both the video interview and the article, Gates is very revealing about his work habits, going into some detail about the actual steps he takes and the software he uses.

I said it before, I shall say it again now: Apple could learn a thing or two from all this.

Now I’m not suggesting they create a copycat blog along the lines of Channel 9, nor that they wheel out Steve Jobs for 17 minutes of frank discussion about what’s on his Dock (although, I did try and find that out for an article once, but the Apple PR folks didn’t want to pass my request on). Nor am I suggesting that Microsoft is doing everything right, and Apple everything wrong. Nor am I planning to rush out and buy a Windows box. And, yes, I *know* that Gates was essentially being interviewed by one of his own employees for the Channel 9 thing.

This is my point: it would be nice if, just once in a while, Apple’s polished PR professionalism allowed itself to relax a little in public.

As a media professional I can only admire Apple’s determination to keep its secrets secret, and its expertise in putting on a show (all the big announcements I’ve attended in recent years have been shows, not launches); but as a human being it would be nice to hear from them as people once in a while, not as marketeers.

And I’d still quite like to know what’s on Steve’s Dock.

Erica Sadun

Erica Sadun

Just finished handing in the latest iDVD update for the Missing Manual series to David Pogue, so I thought I’d celebrate with a nice Free Tuesday roundup. As always, let me know in the comments whether you find this retular feature useful or not. Last week’s comments helped shape the look & style for this week.

  • Blush by Plumb (maybe)
    Christian Inspirational. Although it’s the free single of the week, it showed up as full price in my shopping cart. Order with care.
  • Andy Milonakis Show (Season 2, Episode 1)
    “In the season two premiere, Andy receives magic teeth from rapper Paul Wall; calls the cookie doctor; wishes for some extra “pizzazz”; and plays the corn cob harmonica. Also, check out the premier episode of Andy’s cartoon, the Lower East Side Dysfunctional Monster Gang Squad Family Cartoon Show.” (20 minutes)
  • Discovery Channel
    “From expeditions to the corners of the globe to new technologies, animal behavior, extreme weather and human cultures, our podcasts are packed with astounding facts on every download.”
  • Face the Nation (CBS News)
    This week’s topic: Immigration Reform.
Oliver Breidenbach

I recently stumbled upon this cool little tool: Onlife by Edison Thomaz. It records what you do and creates a journal of your activities. It stores information a lot like your brain: in chronological order. I love the idea. In fact, I think that is how computers should store and retrieve information in the first place. Death to the hierarchical file system! It is one piece of the puzzle of how computers of the future should work.

Update: I just love weblogging. Of course, someone out there is more knowledgable than me (Thanks, Robert!) and points me to the work of one David Gelernter and one Eric Freeman from the first half of the nineties called “Lifestreams“. I am just starting to read up on it but I feel as if I have found the holy grail!

Giles Turnbull

Hot on the heels of the release of Mac OS X 10.4.6 comes news that a large company in Japan plans to switch its corporate desktops to the Mac platform. The move is considered a milestone; but what exactly is the state of Mac OS X in the enterprise these days? Is this really a milestone, or just a blip?

Oliver Breidenbach

And you may ask yourself - well, how did I get here?

(Once in a lifetime - Talking Heads)

So, now I am weblogging for Mac DevCenter. Wow. I started blogging in 2000 when it was not even called that yet and still I am kind of nervous about doing it here. It sure is an honor to work with you people.

Derrick Story

Epson R2400 Printer

Producing good prints that even come close to what you see on your computer monitor is still the most frustrating aspect of digital photography. It doesn’t have to be, however. Just remember these three steps: calibrate your screen, image edit your photo, and configure your printer.

If you don’t have a colorimeter to calibrate your monitor, such as the Pantone Spyder, go to the Displays preference pane, click the Color tab, then click on the Calibrate button. Mac OS X will walk you through a pretty good calibration process. My tips are, use 2.2 for the Gamma setting and D65 for the White Point. Some folks have asked me about the new huey screen calibrator that costs less than $80 and includes nifty software for the Mac. It’s fun to use, but I get better results from the Spyder, or even using the Displays preference pane calibrator.

Now that your screen is displaying photos properly, open the image you want to print and make your basic exposure and white balance adjustments. Don’t go crazy here, just tweak enough so the image looks natural and balanced.

The final tip is to let your Mac control the color management, not the printer. Choose Colorsync in your printer dialog box (from the Color Management dropdown menu) and choose the correct type of paper from the Print Settings dropdown. If you have custom ICC Printer Profiles for your printer, load them and use ‘em. This is one of the reasons that I like Epson printers so much. You can download ICC profiles from the Epson site.

Choose Colorsync

Now print. You’ll be surprised how much better your output looks by just following these three basic steps. And in case you’re curious, my current favorite “serious” printer is the Epson R2400. This is a great fine art unit that produces archival content that lasts for over 100 years. On the simple side of things, I really like the portable Dye Sub units made by Canon. I’ve been using a CP-300 for some time now for 4″x6″ snapshots, and it works great.

Giles Turnbull

Some new Macs now come with a bundled copy of Comic Life. With a little bit of forward planning, some creative thought, and a few hours of time in front of your computer, you can use Comic Life and iPhoto to make your own, printed comic book. Here’s how.

Matthew Russell

Ok, so apparently the spam engines that people are running finally got tipped off that there’s a whole growing community of <someone>@mac.com addresses out there. Or at least that’s what I keep telling myself when I receive bombardments for all of the latest and greatest male performance enhancers, rolex watches, and most recently, “The PayPal Game” solicitation.

But at least that one was sort of interesting: it’s a pyramid scheme where you send money to the person on the top of the list, take their name off, add your name to the bottom, and forward it on. Then eventually — after everyone plays along nicely — you receive a bunch of cash. But guess what? I got ripped out of a pack or two of baseball cards as a kid, and it’s not going to happen again. So stop it.

So anyhow, this brings up a neat opportunity for the .Mac team: why not develop or at least make use of some server side spam filtering or, better yet, provide .Mac users with a Mail plugin that performs better spam filtering than the one that comes standard?

Anyone else with a .Mac address been getting hit lately? And if so, would extra spam killing stuff from the .Mac team make you more inclined to renew?

Robert Daeley

The title of this entry probably seems a mite specific, but I had a devil of a time tracking down the technique in my original Google searching and thought I would share it here for posterity. Basically, all I wanted to do was create a simple chart in NeoOffice, using two non-adjacent columns of a spreadsheet. The columns were in one sheet (”Data”), the chart in another sheet (”Chart”, appropriately enough).

Jeremiah Foster

The potential for rich, dynamic applications that run through a browser and are hosted remotely is a key selling point for so-called Web 2.0. Now we are seeing some of the realization of that potential, and Apple looks to be positioned to effectively leverage these new applications. I offer Zimbra as a case in point. Zimbra is a company that has created a rich AJAX application allowing one to view vast amounts of disparate content easily.

Advertisement