ADSF

ADSF is a neat little tool that starts a webserver in any directory with a single command. Handy.

Google Voice Returning to the iPhone?

This article on TechCrunch has gotten my hopes up that there might be a decent Google Voice app now that Apple has changed and clarified its position on App Store review policies. Honestly, Google Voice integration is the “killer app” that always has me thinking of switching to Android in the back of my mind. Now I can only hope that Google re-introduces its first-party app for Voice.

Twitter’s OAuth Implementation

Ars Technica has an interesting article on Twitter’s now-mandatory OAuth implementation. The article describes the OAuth system and challenges for implementors pretty well, so I won’t rehash them here. I wrote an implementation of OAuth for a previous employer and indeed ran into many of the challenges described in the article, particularly around how to protect the Consumer Key and Consumer Secret in client software that was distributed to end-users.

In the end, it was very clear that OAuth was a good solution to the problem it tackles, allowing an end user of a service to delegate access to a his own online resources at that service to a third-party without sharing his credentials with that third-party, but for server side communication. We were shipping a Flash-based client that embedded Consumer Keys and Secrets, but ultimately determined we couldn’t rely on them alone as any sort of guarantee of what service “consumer” was asking for access to ours on behalf of a mutual end-user, for the exact reasons discussed in the article. It’s a shame that Twitter made these poor choices that will probably hamper developers of Twitter clients and the service’s end-users alike, and likely be a (undeserved) hit to OAuth’s reputation in the developer community.

Good to see Ars digging deep on such a technical issue and not shying away from writing about it.

Twitter for iPad

The newly released Twitter for iPad is interesting, but was also an immediate uninstall for me.

I like the design of automatically sliding out a panel to show an embedded URL in a browser without requiring an extra step from me to open it. I was confused when I instinctively tried to swipe it out of the way (which worked), but it wouldn’t get all the way off-screen. The remaining clutter was distracting and I investigated getting rid of it completely, but it wasn’t obvious I could. Overall, that was a near hit for me.

The deal-breaker? No way to send a link for future reading or blogging to Instapaper or the like. I know that this app is trying to appeal to the masses and probably resisted implementing something like that for similar reasons that the same feature isn’t in Twitterific. Still, I need it, and if it’s not an option, I’m out.

Ping

I’m stmpjmpr on Ping; feel free to follow (or friend, or whatever) me there. I’ve set it so that I’ll have to approve people until I decide what to think of Ping, but I’ll be liberal in approving accounts that look like real humans. The whole thing seems pretty empty right now and being devoid of friends on a social network makes it pretty useless.

Weird iTunes 10 Change

You know the little Skittle-like controls on every window Mac OS X? The red, yellow and green ones? They are lined up vertically in the top left corner of iTunes 10, instead of horizontally like on all the other windows. Weird to break with such an important foundation. I wonder if it’s a sign of things to come. There are a lot of other new icons and conventions in iTunes, too. I was surprised to see that the UI of Mac OS X itself didn’t follow iTunes 9 more closely with the Snow Leopard release; maybe the next Mac OS X will follow this iTunes.

Initial Thoughts on Today’s Apple Announcements

That was quite a set of announcements! I was only able to watch part of it live, but I caught up on what I missed from the various sites who were liveblogging the event.

iOS Updates

Man, there was some good stuff in there. I’m using my iPad like crazy, so I was really excited to hear that early omissions like printing are going in. There was an interesting line where I swear Steve Jobs mentioned that the HDR functionality was going to be in the iPad too. Does that mean there’s going to be a new product update with a camera? I really couldn’t care less about a camera going into the iPad, but I know that a lot of people who are on the fence about the iPad point to the lack of camera as a reason. To be honest, I was surprised it was released without one in the first place.

I can’t wait to get iOS quick app switching, threaded email and unified inbox on the iPad, so I was disappointed that it’s not coming until November. Gah!

AirPlay sounds great, and I can imagine that the interaction from the iPad could be really cool. What a great way to share photos this could turn out to be!

iPods

I use my iPhone as my iPod, so these announcements, while very cool, weren’t of much overall interest to me. I thought the new Nano looks really cool, although I can’t imagine that tiny touchscreen being very useful. That said, is the Nano now an iOS device? There was no mention of targeting it for 3rd party apps. The new iPod Touch looks amazing. I was a bit surprised at how thin it is without all the phone stuff in there. Very nice.

Whither the iPod Classic? No new update doesn’t necessarily mean it’s dead, but I wonder. It seems out-of-place with the rest of the lineup now. Update 12:37 PM:Engadget says it’ll still be offered.

iTunes

I’m surprised they didn’t rename iTunes along with changing its logo. Let’s face it: it hasn’t been only about music in a long time, and in some senses it’s not even the majority of its focus now. Still, it does have strong brand recognition, I guess.

The other changes look interesting, and the new Ping social network seems like it might be cool—we’ll have to see. Most of my friends don’t necessarily have tastes in music that I’d be interested in following, but the same is not true with movies and television. We’ll see if it works for other parts of iTunes than music. I’d say the social aspects of video formats is one of the more interesting things about Boxee and I’d like to see that kind of thing on iTunes, especially on the Apple TV. Speaking of that….

Apple TV

I was disappointed here. I was hoping for a more radical redesign of the software. The new hardware looks good, although I’m out of HDMI ports, and use component for my Apple TV. Still, that’s a nice form factor. But the software looks almost the same, but with Netflix, the new rentals ($0.99 == nice!), and AirPlay. I really hope existing Apple TV’s can get those new features too, because the changes aren’t really anything to run out and buy a new box for, even the nice $99 price point. Update 12:37 PM:Engadget says existing Apple TVs are out of luck. Also, I wonder if the new rentals have the same awful restrictions where you have only 24 hours to complete watching something you’ve rented. Bummer if so.

Only ABC and FOX? Wow, that’s a bummer. Hopefully the other content providers are still available the old way via the Apple TV.

The iPad as Mediator

Is it only me and Val, or does every couple reach for their iPads as soon as a dispute of fact rears its head?

For instance, if I comment on an actor’s age while watching TV and Val thinks that person’s age is different than my guess, I dive for the iPad. Before you know it, we’re on IMDB or Wikipedia verifying who is closest, usually with an “AHA!” and a not-so-subtle reading of the relevant source. (We used to use the iPhone, but the iPad is even better for this purpose.) I think this might be the iPad’s single greatest use—it should probably be a commercial.

Zeiss Distagon T* 1,4/35

Oh, my. I have the original Zeiss 35mm f/2 and like it a lot. I’d love an f/1.4. This one has to go on the wish list. I wonder if Nikon is going to reintroduce the Nikkor 35mm f/1.4 anytime soon. It’s been rumored for awhile.

Mazda2

Mazda 2 - Front Quarter View

It’s really good to see the fun-to-drive economy car class heating up. The new 2011 Mazda2 looks like a good entry in the class, which has already seen a good new competitior enter the ring in the form of the new Ford Fiesta.