« Back to Operation Gadget Main | Useful Web Sites Archives
I was on the train home from NYC tonight reading tweets on the Twitterific iPhone app. I got a tweet from TUAW that said:
i.tuaw.com
This is (of course) the iPhone-optimized version of The Unofficial Apple Weblog.
Is this new? If so, it's long overdue. It takes at least a minute to load most pages from the full TUAW site. The iPhone pages load as you would expect an iPhone-optimized page to load, in a few seconds.
Wish I'd seen the tweet about i.tuaw.com before I read the story about the iPhone 2.0.2 Firmware Update from the main TUAW site.
Like I said, I don't know that the iPhone-optimized site is brand new. I couldn't see any indication of an story announcing it. Let me know if I'm late to the party.I'm pleased to report that I am contributing to Inside iPhone, a new part of the O'Reilly Digital Media Website. I will be posting over there once a week.
My first post is Dave Aiello's Attempt at Introducing Himself. It explains who I am to people who have never seen Operation Gadget before, and also hints at what I'm planning to talk about in my first real post next week.
There are several other good writers contributing to Inside iPhone, including Derrick Story and Erica Sadun.
I'll point out my posts on Inside iPhone as they get published. Please read them and let me know what you think.
NoGrapesNoNuts.com tells a humorous story
about Grape Nuts cereal. [ Image: Kraft Foods,
reposted on my Flickr photostream ]
Jesse Gardner and a few other friends of mine sent me links to NoGrapesNoNuts.com, a website that advertises Grape Nuts cereal.
The site includes a monologue by the presentor taking a humorous look at Grape Nuts position in the marketplace and its history as a product. I think you need to see at least part of the presentation in order to appreciate it.
What I like most about this site is that it pokes fun at the notion of building a website to promote such an old-school type of cereal. This goes to show that if you think outside the box, you can promote anything.
I think the site is very well done. I wonder how many more sites like this we'll see before the end of 2008? How many are already out there?
Unfortunately, with a site like this on its way to becoming the latest web meme, none of us will be able to use this technique ourselves for a while.Every year I look for blogs that attempt to cover L'Etape du Tour, the Cyclosportive that follows the same route as one stage of The Tour de France. This year I found Rob Mackey's blog at The New York Times called The Climb.
Mackey is a web journalist who has done a great deal of work for major publications. (See his portfolio at http://mackey.typepad.com/.) So, you can bet that he will produce a good blog if he survives the training leading up to L'Etape du Tour.
The Climb is well written and has a lot of good information in the posts I've read so far. I'm definitely going to keep it in Google Reader throughout July. [ via Spare Cycles ]I've seen a several tweets and articles today stating that Apple is advocating a Javascript-based Model View Controller framework for web development called SproutCore. Reports indicate that Apple based the MobileMe web application announced at WWDC on SproutCore and provided details on the framework in sessions at the Apple World Wide Developer Conference last week in San Francisco.
AppleInsider has a very good article called Apple's open secret: SproutCore is Cocoa for the Web that goes into some details about why Apple is so interested in SproutCore and why Apple may be switching some of the animation and special effects on its website to SproutCore from other frameworks like Prototype and Scriptaculous.
That article lead me to SproutCore - Feature Rich Javascript Framework, which says that SproutCore is a JavaScript implementation of the Cocoa framework commonly used in MacOS X application development.
This article in turn pointed to Cocoa for Windows + Flash Killer = SproutCore from RoughlyDrafted Magazine which explains why Apple would prefer to use HTML, Javascript, and CSS rather than Flash to implement rich internet applications on the web.
It's pretty clear from this article that Apple not only wants to avoid becoming dependent upon Flash or Silverlight so that it can control its own destiny, but that it wants to use a Javascript framework like SproutCore to build web applications that usurp some of the power of the Windows platform by making Windows less and less necessary. Check out some of the comments to this article if you want to really get into why Apple is making the strategic architecture bets that it is on the future of MacOS X.
All of these articles are fairly technical, but these technology concepts look like they will be really important in order to fully understand where Apple plans to take the iPhone platform and web-based extensions to it in the future.Apple's MobileMe drops support for IE 6 on 37signals: "So it’s interesting that MobileMe is the first major web application (that I know of, at least) that’s dropped IE 6 support completely. It’s a gutsy move, since Apple’s billing it as a way to access your data from anywhere.
And I’m hoping it’s the beginning of a trend. IE 6 is definitely the most painful browser for us to support – it’s seven years old and doesn’t even fully support the CSS 1.0 standard created in 1996."
Let the cheerleading for the abandoment of IE6 begin, and let it continue with me.The Tragedy of America's Disappearing Fathers on WSJ.com: "As we celebrate Father's Day tomorrow, we should reflect upon a sad fact: It is now common to meet young people in our big city schools, foster-care homes and juvenile centers who do not know their dads. Most of those children have come face-to-face with their father at some point; but most have little regular contact with the man, or have any faith that he loves or cares about them...
This represents a dramatic shift in American life. In the early 1960s, only 2.3% of white children and 24% of black children were born to a single mom. Having a dad, in short, is now a privilege, a ticket to middle-class status on par with getting into a good college."Remembering Russert: Bills had a special place in journalist's life on NFL.com: "Tim Russert truly loved the Buffalo Bills. Loved them because they were his hometown team. Loved them because they were an integral part of his earliest and fondest childhood memories. Loved them because of the bond they helped create between him and his father, the subject of his bestselling book, Big Russ & Me: Father and Son: Lessons of Life. Loved them because of the direct and unbreakable link between his heart and their fortunes.
When I heard the shocking news that his heart had suddenly stopped beating on Friday, I, like others who call Buffalo home, immediately thought about the connection between Russert and the Bills."
What a shame that he died so young and so close to Father's Day.Over on The Apple Phone Show Blog, Liana Lehua suggested that iPhone fans buy a copy of .Mac from Amazon.com now in order to access MobileMe when it goes live in July. It looks like you'll save about $30 if you do this.
The only problem is that Amazon.com itself is out of stock on both the .Mac 5.0 Single User Pack and the .Mac 5.0 Family Pack at the time this article was written. Orders placed today will either have to go to one of Amazon's partners (like J&R Music World) or wait until Amazon gets more stock-- which may not happen before MobileMe software packages become available.Many of you know that I officiate college ice hockey, so you probably won't be surprised at my interest in a few video clips taken from interviews with four NHL Officials selected to officiate the Stanley Cup Finals:
These interviews were made available by ESPN on a website called ESPN Video.
I've never seen NHL referees and linesmen interviewed in this manner before. I think it's great because it shows the officials are human beings, just like the players.
I hope that interviews like these make more people consider officiating hockey in the future. There's a real shortage of good officials. The leagues I work in are always looking for talented men and women who do a good job.The Wall Street Journal has an interesting article in its Tuesday edition about a U.S. Supreme Court decision that could have a profound impact on online fantasy sports. The article says that Major League Baseball and the Players Association have been fighting for three years to limit the number of companies offering online fantasy baseball games. They apparently attempted to use a strategy that combined strict licensing terms with high fees.
A year ago, a company called CDM Fantasy Sports Corp won the right to use statistical information without paying a license fee. Major League Baseball appealed to the Supreme Court. The Court just rejected the appeal without comment.
The article goes on to say:
In taking on the fantasy-baseball operators, and losing, MLB has likely cost every pro sports league millions of dollars. All the leagues had been getting fees from fantasy operators.
The first few times I read this, I assumed that the reporter meant that MLB shouldn't have appealed the lower court's decision. Now I suspect that the strategy being questioned question is the attempt to license statistics more strictly and increase fees.
I wonder if the ultimate effect of this decision will be that fantasy sports become so widely available that nobody makes money hosting them? [ Paid subscription may be required to access articles from The Wall Street Journal. ]On Wednesday, I visited the Panera in Levittown, PA to sip a diet soda and use their WiFi. This is supposed to be an amenity for customers. I had never taken advantage of it before.
I saw a Twitter post (aka "tweet") from someone I am following in my Twitterific window, and I wanted to know what they were talking about. I clicked on the URL that was embedded in the tweet and saw this {see the first screenshot}:

SonicWall CFS Blocking TinyURL.com:
This makes Twitter almost unusable, in my
opinion. [ Screenshot: Dave Aiello on Flickr ]
For the record, the URL depicted resolves to a YouTube copy of a Cheetos commericial. I didn't find that out until I got home and had time to look, probably 12 hours after the situation I'm describing.
At the time I thought, "There's pretty much no way I am going to remember this later today. I'll have to reread all the tweets on my 'with friends' timeline and hope that I remember this specific one." I was sure I wouldn't remember because I had a meeting with a potential client in Center City Philadelphia scheduled for around lunchtime, and those types of meetings have a tendency to clear my head of previous ancillary thoughts.
Twitter is basically unusable in this environment from a followers perspective if SonicWall decides it's not going to allow requests for any URL issued by TinyURL.com.
I considered my options and none of them looked good. I guess I could have written the tweet down and some information about the context if that was important, but I didn't think of that.

Submitting a URL Rating Request:
"... It's unfair to assume that tinyurl used in this
context is a means of obfuscation." [ Screenshot:
Dave Aiello on Flickr ]
I decided to take SonicWall's advice and submit a URL Rating Review request. In the HTML form shown in the second screenshot, I made the case that access to TinyURL should be allowed. My complete statement is as follows:
"URLs in the tinyurl.com domain are utilized by services such as twitter.com in order to minimize the total length of messages transmitted on their service. There is no way to determine what the content or nature of the ultimate destination site is. It's unfair to assume that tinyurl.com used in this context is a means of obfuscation."
I went about my business of researching my potential client and forgot about the situation until I got home. Now that a few more hours have passed, I have a couple of questions:
I guess it takes an experience like this for me to realize how fragile freedom of access to services on the Internet is. What I'm illustrating here is clearly a side-effect of an overly restrictive policy, but you can see the potential for this access hurdle to exist in its present form indefinitely.
If I get a response from SonicWall to my URL Rating Request, I will certainly update the story.If you follow me on Twitter, you know that I attended my first Princeton Mac User Group meeting on Tuesday night rather than stay home and watch Game 3 of the Flyers - Penguins series.
This is undoubtedly considered a sacrilege in my community, particularly because I am so involved in hockey at lower levels.
I point this out not to take myself to task, but to plug the Philadelphia sports website called the700level.com. I am really impressed with their article Outplayed, which analyzes the Flyers' performance in that game.
I spent 20 to 30 minutes listening to the Flyers Postgame Show on 610 WIP on the way home from Princeton, and I had little idea after that why the Flyers lost. Yes, the host and a number of callers said that the Flyers were outplayed, but they didn't give specific enough examples for me to understand why it happened.
Contrast perception of the WIP presentation with this excerpt from the "Outplayed" article:
The biggest problem in this game was again the turnovers. The Penguins ran an efficient trap that slowed the play down and confounded the Flyers' attempts to gain the zone and maintain it.... There were very few sustained attacks in the Penguins' zone; if the Flyers gained the line and were lucky enough to get a shot off, the Pens collapsed on it and cleared the rebound.... The neutral zone woes have been a major problem all series, and we have to begrudgingly give credit to the Penguins and coach Michel Therrien for that efficiency.
It's damn near impossible to win a playoff game in which you only take 18 shots (and about 3 of them were just hard dump-ins that went on goal). Sure, it was frustrating to see how many calls the refs made early in last night's game. The whistles slowed the play down far worse than some light hooking would, and I increasingly feel like a dinosaur who wants just a little of that old NHL back, so players on both sides could play without worrying about every little stick contact.
It's abundantly clear to an experienced hockey person why the author feels the Flyers lost, what role he feels the referees played in the game, and why he is not laying the blame for the loss at the feet of the officials. Excellent.
Another thing I really like about this blog is it's tendency to illustrate key plays with video clips from the game. They are using the service called RedLasso to embed the broadcast video directly into their analysis. I have never seen this done in a sports blog before to the extent that the700Level is doing it.
From what I can tell RedLasso itself is in private beta. I seriously want to know more about how they work and why they haven't been taken down by a major media company. I think that RedLasso's concept is excellent, and the way their service is used on the700Level is the epitome of fair use.
In short, I feel like I understand the Flyers - Penguins game far better after reading "Outplayed" than I did after watching the game highlights on NHL.com. That's a big reason why I will keep looking at the the700Level when I am looking for analysis of Flyers games.
I will have to look at the700Level's coverage of other Philadelphia professional sports teams to see if they are as useful as they appear to be to the thinking person trying to follow the Flyers.How to Eat Healthily at Top Chain Restaurants on Lifehacker: "The food experts at Health magazine have scoured the menus at popular restaurant chains in search of the healthiest foods on the menu, rounding up several healthy menu options at otherwise unhealthy chains."
They found reasonably healthy choices at Denny's, Ruby Tuesday, and P.F. Chang's, among others.The "missing" iPhone ringtone on TUAW: "We've all seen the iPhone ads.... None are identical, but most have something in common. Namely, that peculiar ringtone. We call it peculiar because it isn't actually included with the iPhone. Luckily, most of us have it installed on our computers already."
The article goes on to explain how to convert the Apple Loop that comes with GarageBand (part of iLife '08) into a ringtone for your iPhone.One of the biggest annual stage races in the United States begins Monday: The 2008 Tour de Georgia, this year presented by AT&T.
I won't be attending the TdG this year, but I have attended it in the past and I have some friends who do an excellent job covering this race each year.
I recommend that you check out Frank Steele's Tour de Georgia Weblog. Frank does an excellent job of summarizing the coverage of the race that appears in a number of other places. He also provides great background on why the race is run the way it is, and some excellent analysis of the race once it gets under way.Today is April 15, a date that quite a few different tax authorities in the United States have picked as the deadline for filing annual tax returns. I had to file several returns today, including:
Due to slightly higher than expected income in 2007, my wife and I owed a small amount to the Federal, State, and Local tax authorities. I paid these taxes using my credit card through Pay1040.com, a payment provider closely associated with H&R Block and the TaxCut tax preparation program, and Official Payments Corporation, the payment provider most commonly used by tax authorities in the United States.
Pay1040.com successfully processed my Federal Income Tax payment using the Safari browser that is installed on my wife's MacBook. She is still using MacOS X 10.4, but all of the software updates have been applied so she is on Safari 3.1. That's good news, because this is the first time I have used Pay1040.com and I didn't expected a relatively small provider to have a Safari-friendly payment process.
TaxCut's Pennsylvania Tax Preparation Software didn't even offer the option of paying by credit card, so I had to file on paper and use the Pennsylvania Department of Revenue's website to initiate a credit card payment. Their chosen payment partner is Official Payments.
At Official Payments' website, I found that I couldn't make a payment with Safari at all despite the fact that there was no indication that Safari was not a supported browser. I could never get to the page where I could confirm my payment details on either my wife's MacBook running OS X 10.4 or my fully updated MacBook Pro running Leopard.
I had to switch over to Firefox on my Mac in order to pay what I owed the State of Pennsylvania.
I took advantage of web-based electronic filing offered by the local tax administrator serving my town-- a company called Berkheimer Tax Administrator, Inc.. Berkheimer performs this service for lots of towns, school districts, and emergency services districts within Pennsylvania.
Safari didn't work for interacting with their electronic filing site, and I had to use Firefox to complete the forms. When time came to pay, however, I was warned that the interaction between Berkheimer's electronic filing solution and Official Payments would only work in Internet Explorer. So, I had to save my session, fire up VMware Fusion, launch IE 7 in Windows XP, login to Berkheimer's e-filing site, pickup my session where I left off, and make the payment. Forcing someone to use a PC for any step of a tax filing process is simply unacceptable in 2008.
Surprisingly, The New Jersey Division of Taxation had the most Safari-friendly payment system I experienced. They also use Official Payments, but they created their own front end to it. This front end is very simple and apparently had none of the browser-specific JavaScript that is present on Official Payments' own site. I was surprised because other aspects of the New Jersey state government are pretty IE specific.
I'm not sure if Mac users in other states who needed to make payments when filing their returns had similar experiences. If my experience is typical, the tax authorities need to start now in order to roll out more robust Mac support before the bulk of personal tax returns are due for 2008. Who knows how many Americans will have switched from PC to Mac by this time next year?Ode To A Burrito -- Chipotle Mexican Grill on Fast Company: "Good food wrapped in a socially responsible message has created legions of Chipotle fans -- and a superhot business. Acquired by McDonald's in 1998 when there were only 14 Chipotles, the company went public in 2006 with 500 stores and watched its stock rise from $22 to $110 in 18 months. The now-independent outfit is enjoying an 80% revenue run-up over three years....
"Chipotle has achieved these impressive stats by spurning fast-food orthodoxy. Workers make each burrito by hand, which leads to long lines of customers waiting far beyond the four-minute industry standard. Turns out, that's not a problem for many customers." There aren't many Chipotles in Pennsylvania, but one just opened in Warrington, in the same complex with one of our two closest Wegman's. Why can't we eat there more often? [ via 37signals SVN ]The Wall Street Journal's Golf Journal column carried an a great interview with Frank Thomas, the former technical director of the U.S. Golf Association (USGA). Thomas makes some great points about the impracticality of state-of-the-art golf technology to the grassroots golfer. The quote that jumped off the page for me was this:
...the thing that concerns me is how commerce now dominates golf and is trying to squeeze the last dollar out of its most avid customers rather than trying to open the game up to more participants. If the goal is to improve the overall health and enjoyment of the game, that's the wrong direction.
I see the same kind of issues happening in sports that I am more involved in, namely ice hockey and road cycling. All three of these sports have grown rapidly in the past ten years, and are arguably having difficulty sustaining that growth rate because they are all expensive sports to play.
The media that helps people follow these sports focus on the personalities at the top of the elite pyramids (people like Tiger Woods, Sidney Crosby, and Levi Leipheimer), and the technology that makes greater achievements possible.
I'm in favor of talking about the technical advances in sports-- Operation Gadget wouldn't be what it is with out them. But, the key to continuing the growth of technologically-driven sports in North America is driving the technology into progressively less expensive equipment.
If all technological advances stay at the high end, growth of these games will stagnate and the gear manufacturers will fight over the people who are willing and able to pay top dollar for the latest and greatest. Some people would argue that's where we are today in all of these sports.
I was really impressed with what Frank Thomas had to say in this interview. The column mentions two places where we can hear more from him:
I got an email from Guy Kawasaki last night telling me that Operation Gadget has been added to the Alltop Gadgets page. What a great terrific break for us!
Alltop is the new weblog aggregation site that its owners call "the digital magazine rack" of the Internet. Operation Gadget headlines now appear on the same page with headlines from Engadget, Boing Boing Gadgets, Personal Technology by Walt Mossberg, and a bunch of other a-list gadget blogs.
We'll have to raise our game.Until I listened to this week's edition of This Week in Tech I had no idea that the Transportation Safety Administration had a blog called Evolution of Security, that Blogger Bob was one of the authors, or that they had posted a reassuring video of the process they used to test a MacBook Air with a solid-state drive.
As I said to my friend Henry Scheuer when I emailed a link to this video to him, a couple of things stand out to me:
Scott Bourne, the host of The Apple Phone Show, saved $5750 on a new car that he just purchased by using his iPhone during the negotiation. It looks like the most productive uses of the iPhone were recalling email correspondence that had occurred between him and the dealership, and verifying the information that the dealer's salesperson offered during the actual negotiation.
Kathleen and I bought our Honda Accord in December 2006 when we both had Treo 650s. At that time, we could recall our emails with the dealership as Scott Bourne did. However I'm guessing that we had less useful information in our emails than he did.
The web capability of the Treo 650 was primitive compared to my iPhone. If the dealer had open WiFi for use by its service customers (likely at least in California), the iPhone would be that much more useful.
Scott doesn't say what kind of car he bought. I assume that in order to get a $5750 discount on the price, he had to purchase a luxury car in the range of a Mercedes or a BMW.
I think what I learned from reading this article was that I should do some introductory email correspondence with dealers before ever going on a lot. If I had corresponded with dealers prior to going to any showroom, I bet I could have gotten the ask price to move in a favorable direction.
Of course there's no question that I'll bring my iPhone when I shop for my next car.Guy Kawaski, Will Mayall, and the rest of the folks at Nononina have built a new topic-based RSS aggregator called Alltop. There idea is to display the latest five stories from thirty or more blogs in each topic area. You can drill down to the topic areas that you are most interested in by using the appropriate subdomain URL. My favorites are:
I'm also pretty interested in the Linux topic. I think there could be a market for a Web Development or PHP topic. There's already a Politics topic that probably would be a quick way to catch up on what's going on in the latest news cycle.
I think Alltop is an excellent idea and could be a mobile competitor to Google Reader if they create an iPhone version.
In Episode 45 of Tekzilla Daily, Patrick Norton pointed out a website called System Requirements Lab that can help you determine if your PC has the minimum or recommended hardware and software necessary to run dozens of popular PC games.
I tried this myself and the way it works is to download either a signed Java or Active X component which collects information about your PC and compares it to System Requirements Lab's database of minimum game requirements. If you pass those requirements, it also tells you if your PC meets the recommended requirements for the game you chose. If your machine comes in above the minimum and below the recommended requirements, then certain features of the game will appear degraded or won't operate at all.
I asked System Requirements Lab if my Dell Latitude C810 can run UEFA Champions League 2006-2007. The site told me that my machine failed the CPU minimum requirement, CPU minimum speed, and video card minimum requirement test. It recommended that I buy a new machine, and referred me to a customized list at CNET.com. I guess it's a good thing that one is already on order.