Keiretsu check up

Not a lot of time today, but here’s the latest from around the keiretsu:

Update: iPod Remote

A while back I mentioned that I was getting the iPod Remote Control. This little device is essential if you have an iPod and you either (a) work out or (b) listen to it in your car. It is a small module less than an inch square with a clip on the back. The control layout is volume up/down on the top (rocker switch), previous and next track switches in the middle, and play/pause on the bottom. A small slider on the side allows locking out the remote so you don’t press buttons accidentally. The top of the device accepts a standard miniplug for headphones or another device (like a cassette adapter).

In the car, I clip the remote to my shirt (what do you call the strip of fabric into which the buttons go? there must be a word for that [Update: Esta says it’s called a placket. Thanks, Vocabulary Fairy!]). If I need to change a tune it’s a one hand, no eyes required operation, much safer than trying to do it on the iPod. In the gym, as long as there’s a flat surface nearby, I don’t even need a belt clip for the iPod; the remote clips to my t-shirt and away I go.

Some bonuses: if you have the original iPod with the ear-stretching earbuds, the remote comes with the new, less painful earbuds. And pressing play while the iPod is off immediately turns it on and starts it playing. Using the iPod, two button pushes are required, one to wake it up and one to start it playing, and there is a perceptible amount of lag time, which seems absent when using the remote.

In a related note, I missed the announcement of the Burton Amp, which holds an iPod and integrates a remote control into the sleeve. Good for snowboarding, I suppose…

Update: Sony RM-AV3000 Universal Remote

As Anita requested, here’s a quick update on my Christmas toy, the Sony RM-AV3000 universal remote.

First, the good: programming it is pretty straightforward. There are two kinds of programming you can do with a remote like this, learning and macros. Learning involves teaching the remote to duplicate a signal produced by another remote. You put the universal remote in learning mode, tell it which button you want to take the new function, and then hold down the button on the other remote until the universal beeps. Simple. Macros are sequences of commands that the remote has already learned (or that it had assigned at the factory). They’re also pretty simple: tell the universal which button you want to assign the macro to, then go through and press all the buttons on the universal in the sequence you want them to happen.

I’ve programmed a few macros so far. I have two macros for power on (turns on all the devices in the system) and power off. That way, I don’t have to worry in other macros about whether devices are on or off. Other macros generally involve automating the sequence of switching the amplifier to the correct source channel and hitting “Play” on the target device (e.g. the CD player). The most complicated adjustment is the DVD player, because it uses a different input on the TV than everything else.

The bad: My wife still won’t give up the other remotes. In spite of the fact that it takes her two remotes (cable and amplifier) to watch TV, she prefers this to the new remote. This is primarily because she doesn’t “want to take the time to learn the new remote.” It’s also because of …

The ugly: Your final command setup is only as clean as your existing remotes will allow. There are generally two types of buttons on remotes: stateless, which always tell the device to do the same thing (or keep doing what it was doing before—think pressing a Play button twice), and stateful, which tell the device to do different things depending on the result of the last time the button was pressed (think about the Power button: one push turns it on, another turns it off). Stateful buttons are useful for maximizing real estate on a remote control, but they’re hell for programming. Without a discrete “power on” command, workarounds like my “power on/power off” macros are needed. Worse, without a discrete set of commands to select between the S-Video, component, and composite inputs on my TV, there’s really no way to fully automate switching from TV to DVD and back again. I have no way of knowing beforehand what input state the TV was in, and hence don’t know how many times I need to send the “Switch Input” signal.

As Anita said in her inital comment, “no wonder that only a small percentage of people do a lot of home theater and audio stuff. It’s just complicated!” I now understand why people pay a lot of money for systems with insanely complicated remotes. They’ll never use the original remote, but they need it to program the universal remote…

Weblogs.com watch – high water rising

Continuing the Weblogs.com watch, it looks like everyone’s favorite list of updated weblogs survived the blogstorm following the MacWorld keynote pretty well. In fact, it’s hit three or four consecutive high water marks in the last three days.

This seems like a good time to update the graph I did in October showing the high water marks over time. For a while in November and December it looked like the rate of growth was slowing down, and the slope is slightly less than it looked then. But if the activity over the last couple of days is anything to go by, it looks like we might expect a slope increase in the next few months.

Here is the updated graph:

weblogs.com high water growth is approximately linear at 2.74 weblogs a day

I still can’t separate how much of this is due to new weblogs coming on line vs. old ones blogging more frequently. I suspect that this would require more data than Weblogs.com currently collects.

Welcome Macintouch readers

Looks like Macintouch printed my letter about my size comparison between the different PowerBook models in their reader report on the new models. Other reports on the page include the experience of someone who had a 15.2″ TiBook in the pipe from the Apple Store (they’re offering him the new lower price point and honoring the “double RAM” deal since he placed his order before 12/31) and some details about FireWire 800, the new double-speed implementation of FireWire.

On a more personal note, thank God for the fine hosting services of Weblogger.com. If I had gotten as many hits while my site was on editthispage.com, the site would have fallen over (and did, quite a few times). Right now I’m up to somewhere north of 650 hits and climbing…

Safari: my $0.02

Apple made a new browser available in public beta yesterday. This doesn’t happen every day. There was, naturally, a rush to get it, and then a rush to test it. I think every web designer and blogger in the world was thinking what I was: “Great, another browser that I have to worry about. How many things on my pages will break with this one?”

In this case, for me, not much breaks. If you’re reading my page using Safari, the title of each post will appear in the same font and size as the paragraph text below it. It should instead appear in Verdana, Helvetica, or your favorite sans serif, at 14px (slightly larger), as specified by my CSS rule for the H3 tag. Also, periodically a page will load but not show any content or only show a few images on a page; reloading generally fixes the problem. So far I haven’t found anything else broken yet. It does seem a little faster than Chimera, though I haven’t done any stopwatch exercises.

There are a bunch of other folks looking at the browser, though, chief among them Mark Pilgrim (who has both an initial review, in which he strongly states that the lack of tabbed browsing is a showstopper, and Safari Information For Web Designers, in which he summarizes rendering successes and failures of the browser). and Mena Trott (whose article contains links to most of the other big articles on the subject, including the changelog from KHTML to Safari). Finally, here is the blog of Dave Hyatt, one of the team members, in which he addresses some of the initial review comments.

Greg moonlights…

… on a community blog that gathers state level political news from around the country, the mellifluously named “Political State Report.” Greg is covering Georgia with all the skill, thoroughness and wit that he customarily brings to the Green[e]house Effect. Suggestion to Greg: ain’t nothing wrong with reposting your stuff from Polstate over to the home blog.

Reading Polstate is like reading the political pages of every decent newspaper all over the country, only a thousand times better.

“It goes to 11&#8221: Native X11 support for Mac OS X

Call it “How to bury an important announcement, Part II.” Without any fanfare, Apple released a public beta of an X11 environment for Mac OS X. Unlike third party efforts, the X11 for Mac OS X public beta provides true Aqua window management and graphics acceleration courtesy of Quartz.

(A curious thing: the pointer to Quartz Extreme on the page points to this UK page (note the URL). A hint as to the origin of the new X11 environment?)

This is cool. I was never happy with XDarwin; I couldn’t figure out how to get it running again after upgrading to 10.2, it put crap all over my filesystem in directories that weren’t visible through the Finder, and it offered whatever window manager you wanted, as long as it was an ugly old-school non-Aqua window manager. The new release also lives happily as a little package file: X11.app.

Oh yeah: for those who don’t know already, X11 is a standard GUI toolkit for Unix. A lot of graphical Unix apps, including the Gimp (a Photoshop competitor) and the original Mosaic browser, require X11 to run. With this release, Mac OS X has an even firmer claim on being able to run almost every desirable piece of Unix software.

Got your $20 check from the music industry?

SF Chronicle: CD settlement money going begging so far. According to the article, if you bought a CD, cassette tape, or vinyl record between 1995 and 2000 at a retail store, you are eligible for a piece of the settlement that BMG, EMI, Warner, Sony, and Universal paid for price fixing. Also according to the article, only about 30,000 people have filed for their share of the settlement so far. You can file a claim online at www.musiccdsettlement.com.

Sadly, the maximum amount of the settlement is $20 (per person, not per CD purchased), or I’d be a rich man.

Hedging the dimensions issue

All the links for the new products announced during the keynote are now live. I started wondering about the claim that the 12″ PowerBook is the “smallest PowerBook ever.” Surely it’s not smaller than an iBook? or a Duo?

Here are the dimensions as they stack up. Steve wasn’t idly boasting, but it depends on how you cut the figures:

Dimension PowerBook Duo 210 iBook PowerBook G4 12″
Width (inches) 10.9 11.2 10.9
Depth (inches) 8.5 9.06 8.6
Thickness (inches) 1.4 1.35 1.18
Volume (cubic inches) 129.7 136.99 110.6
Weight (pounds) 4.2 4.9 4.6
Image PowerBook Duo 210 White iBook - 12 inch PowerBook G4 - 12 inch

So the new 12″ PowerBook is a little deeper and heavier than the old Duo 210, but still smaller in terms of overall volume. Quibbling aside, this is pretty cool—I never thought we’d see a machine close to the Duo’s form factor from Apple ever again.

MacWorld bloggers talk hardware

Continuing with the live blog of the live bloggers: Eric says Steve is talking hardware, including laptops: 17 inch Powerbooks, only 1 inch thick:

1440×900 resolution, 16:10 ratio. Fiber-optic backlit keyboard. 6.8 pounds. Aircraft-grade aluminum. 1 GHz G4 and FireWire 800.

Will all bloggers lust after the new AlBook like they did the TiBook? Have to wait to see the photos. If Apple succeeds in improving AirPort performance over the TiBook they might have a winner.

Dammit I posted too fast. Looks like it will incorporate AirPort Extreme: 802.11g (54 MB/sec, baby) as well as BlueTooth (Eric and Matthew).

Double dammit. New Airport Extreme base stations for $199, 802.11g, with USB print server. Oh well. The SMC works fine. <sob>

“One more thing” — Matthew: “…New 12″ Powerbook. Smallest powerbook ever. Full sized keyboard. 867 MHZ G$. Bluetooth built in. Airport Extreme ready. Cost: 1799$.”

Other coverage: Daniel Berlinger of Archipelago.

A real-time MacWorld blogger

Dave points to Matthew Langham, who is blogging the keynote real time. First big announcement: “FinalCut Express. Looks really neat (from the demo). How much will it cost? 299$ Wow!” Matthew also notes that watching Steve demo iMovie 3 (announced along with iPhoto 2) is “boring.” Sounds familiar.

Additional announcements: iLife, an integrated suite of iMovie, iPhoto, iTunes. Free; $49 with iDVD. Safari, a new Mac OS X browser, supposedly “fastest Mac browser ever,” including Google on the toolbar. Unclear whether this is the true Google toolbar or just a search box. Also unclear whether this is the long rumored Apple version of Chimera, a Cocoa browser based on the Mozilla code base. Also unclear whether Microsoft will still want to play in the Mac sandbox after this… A note: if I have to choose between speed and standards support, I’ll just use Chimera instead, which is plenty fast for me…

Other real-time bloggers: Eric, who notes the QuickTime stream isn’t great even if you can access it, and Frank.

Hmm, Matthew says Steve says they used KHTML, from the KDE library, and will donate back all the additions they make. Also to send them the URL for any page that doesn’t render correctly. Heh. Hope: that they are using this as the basis of a new Cocoa class for HTML rendering; the current one suxx0r. Glad to read in the KHTML notes that it “mostly” implements CSS and DOM.

Hmm… Keynote, a new presentation app, according to Frank. Eric: import/export PowerPoint, export QuickTime, PDF, and XML. $99.

Just a quick foolish note: here I am blogging in real time a bunch of folks blogging in real time. Dave: looks like Weblogs.com is standing up to all the blogging traffic quite well, despite having hit a high water mark.

Helpful Quicktime streaming tip

Courtesy Indiana University:

10061 : Connection Failed Error
Some users may experience a “10061 – Connection Failed” error. This is usually due to an incorrect streaming transport setting on the player and is easy to fix.

From the desktop, double-click on the QuickTime Player icon to open the application (or from the Windows Start menu: Start/Programs/QuickTime/QuickTime Player). From the Edit menu, choose Preferences, then Streaming Transport. A QuickTime Settings window will open with two transport settings to choose from. If you are not behind a firewall, select “Use UDP, RTSP Port ID 554” (the top one), or if you are behind a firewall that does not allow port 554, select “Use HTTP, Port ID: 80.” Then close the QuickTime Settings window. If both of these settings work on your computer, UDP is the preferred setting for optimal performance.

Of course this doesn’t help my problem: “500 (Connection refused).” Looks like I won’t be watching any of the speech after all.

Keynote watch

Last year at this time I was live-blogging the MacWorld SF 2002 Apple keynote from the Apple Store in McLean, Virginia. I don’t think I’ll be repeating that feat this year; for one thing I’m working today, and for another I very much doubt I’ll actually get access to a good feed of the keynote, our company’s firewall being what it is. But I will try to make a few notes about the announcements, if only for professional reasons.