Category Archives: Geek Stuff

An Interesting Insight into the Mind of Steve Jobs

Gawker Media’s Ryan Tate got a little tipsy, a little ticked off, and sent off an email to Apple head Steve Jobs with his concerns. To his great surprise, he got a response–several of them. The email trail is fascinating for the insight it gives into Steve’s thinking. Read it all:

http://gawker.com/5539717/steve-jobs-offers-world-freedom-from-porn

Latest Dispatches from the Flash Wars

Normally, I’m fairly agnostic on the politics of the technology field. One of the great things about a free market in general, and technology in particular is that the political issues have a way of sorting themselves out without bystanders needing to become partisans fighting for one side or the other. On everything from “network neutrality” to the age-old “Macs vs. PCs” battle, we can all pretty much just vote with our wallets (and our coding efforts). Shouting about such issues or writing strong forum posts never seems to matter as much as the underlying business cases. The tech world largely goes on its way whether we bother to fight the political battles directly or not.

All that said, there are some very interesting developments happening as regards Flash, and it is definitely making me rethink, if not our platform development efforts, at least how we might want to prepare for our own efforts in the future.

It started with Apple’s seemingly inexplicable lack of support for Flash on the iPhone (and later the iPad). In practical terms, this meant that our web sites (which use Flash in a minor way) would display blank “Plug-in not available” icons where such Flash content should have gone. It was nothing critical, though, and we simply coded around it for the iPhone and hoped that Apple would resolve whatever issues they had with Adobe in time for the iPad.

Now, however, it seems that the bad blood between Adobe and Apple has turned into a full-on conflict. Starting with some snarky blog posts between the evangelists of both camps, Steve Jobs at Apple kicked the conflict into high gear this week with his “Thoughts on Flash” open letter in which he took several pages to lay out six reasons why Apple and Flash have parted company, seemingly for good.

This in turn came on the heels of Apple’s announcement that apps made with cross-compilers (like the one in Adobe’s new CS5 suite) would not be accepted in the iPhone/iPad App Store. This effectively killed Adobe’s promising effort to to easily allow Flash developers to package their applications into iPhone apps the day it was born.

Adobe fired back in an interview with the Wall Street Journal, and later with a kind of retaliation by immediately ceasing development of their Mac Flash products, making Flash on Mac OS X an also-ran to Windows in the desktop world.

Interestingly, Microsoft also piled on Adobe, albeit subtly, in stating not so much their antipathy for Adobe as their belief that “open standards” (HTML5) are the future of the web, and that Internet Explorer 9 will only have built-in video support for H.264 video. Although it seems unlikely that a release of IE9 will appear without Flash video support in some manner, it can’t have been a great week over at Adobe.

Android, for its part, gleefully embraces both technologies.

Regardless of the technical merits of the discussion, what it really means is that Flash isn’t coming to products like the iPhone or iPad ever unless something very dramatic changes in the business of either Apple or Adobe.

While I don’t really have a dog in this race, I–like most web developers–want be able to make sure the stuff we create can be viewed well on as many devices as possible. Despite Apple’s claims to the contrary, HTML5 isn’t an easy replacement for much of the type of interfaces we’ve seen in Flash. At a minimum, they’d need to be completely rethought and re-coded. More likely, completely alternative designs–often less…well, “flashy” ones–would have to be developed in their place.

So yes, although we don’t use a lot of Flash in our daily life, it’s looking like we’ll be spending some efforts in the days ahead to see what the alternatives might be for the sort of work we currently use Flash for. It looks like this is one argument the squabbling kids aren’t going to be sorting out any time soon. They’re effectively taking their toys and moving to separate playgrounds. Those of us who used to play with these guys will either have to pick a side, or spend a lot of extra work to make sure that we can operate well in both camps.

Welcome to the Flash Wars.

Fix your Crummy AT&T Reception: $150

If you’ve got a speedy, reliable internet connection at work or home, you have a real shot at fixing your lousy AT&T network reception. We’re talking a full five bars and a rock solid connection whenever you’re near your home or office.

But it comes with a price, specifically $150.

For the past week I’ve been using an AT&T “Microcell” (a.k.a. a “femtocell“) hooked to my home network. It’s a small box that looks a bit like a router and acts like as own personal cell tower. Basically, whenever you’re within 40 feet of it, it’ll scoop up all your calls and route them over your internet connection instead of AT&T’s network.

Setup wise, it was pretty straightforward: just bring the box home from the store, hook its internet connection into your router, and turn it on. There’s a web page you go to to register the cell phones that are allowed to use it (up to ten numbers), and then you just wait a bit for it to be activated on AT&T’s network. Once that happens, your iPhone or other AT&T device will show “AT&T M-Cell” for the currently connected network, and you’re good to go.

The experience so far is just as promised, with nary a dropped call or glitchy connection since it was activated. In short, it just works.

The rub comes on the price itself: you’re basically shelling out $150 to fix a network which AT&T really ought to have fixed themselves. Although some rebate schemes are available if you sign up for AT&T DSL, I was happy with my present (cable) internet connection, so I got tagged for the full amount. Plus, you’re really doing AT&T a favor by shipping all your cell traffic off of their network, freeing up bandwidth. It’d be nice if we at least got a rebate or a nice card in the mail to thank us.

Another point of confusion is that AT&T offers the MicroCell both as a standalone, and in conjunction with an “unlimited calling” plan for another $19.99 a month which lets folks burn unlimited minutes while connected to the MicroCell. In theory, this is useful for people on minimal calling plans who nevertheless make a lot of calls from home–but paying a monthly charge to get the unlimited ability to push data over my own network connection would be too much to contemplate. Besides, it’s a moot issue thanks for the mandatory unlimited calling plan that came with my iPhone.

So what’s the bottom line? I bought it, and I’m happy to have had the chance to do so.

If you’re in the same sort of  “1-bar/no-bars” network location I live in, this is an easy, effective way to take a big point of pain out of your personal communications life. I’m obviously not in love with having had to drop the additional cash in order to fix things, but it’s one of those choices which may be a little unpleasant, but is a lot better than the alternatives of either giving up my iPhone or living with a third of my calls dropping mid-conversation.

Amazing, and a Bit Scary: New Photoshop Retouching Feature Preview

[youtube=www.youtube.com/watch?v=NH0aEp1oDOI]

Already, art exhibitions of photography are getting to be more like, “digital paintings inspired by real life” as opposed to actual documentation of a moment in time. With the simplicity of the retouching here, I wonder how it will change our perception of even news photography as a source of proof that a scene actually happened? Changing a tiny detail of a scene can affect its context dramatically–imagine a photo of a person throwing a rock through the air at a policeman with a gun raised in response. Photoshop out the rock and you’re left with a picture of an angry policeman confronting an unarmed man with his arms outstretched.

Already I’ve seen innumerable Photoshops being passed around of famous politicians made to look like they’re wrapping themselves in flags and crosses, prancing around in ridiculous clothes, or giving a Nazi salute…and I’m pretty sure the folks passing the photos around see these not as fakery, but as confirmation of their own notions of what those politicians are really like. Are we sophisticated enough as media consumers to suspect the image was manipulated, and as a result, our emotions are being manipulated as well? I doubt it–and is the alternative to simply disbelieve every image we see unless it’s confirmed by multiple, independent photographers?

It’s going to be an interesting future…

HT: Gizmodo

…And Speaking of Comics on the iPad…

Bill Amend wins the “funniest geek joke I heard today” prize…

http://www.foxtrot.com/2010/03/03212010/

One Worry out of the Way: Kindle app for iPad

This just in: there will (as predicted) be a Kindle app for the iPad. Barnes & Noble is also announcing an iPad app.

Why does this matter? It means that the iPad is effectively the universal e-reader, capable of pulling in purchases from all the major bookstores, as well as Apple’s and public domain party/PDF publications. For myself, I’m planning on grabbing one so I don’t need to haul around hundreds of pages of constantly changing interface specs at meetings.

(That and, err… maybe my comic book listings…)

You Gotta Be Kidding Me: Amazon’s “One Click” Patent Stands

The US Patent and Trademark Office just re-affirmed Amazon.com’s patent on 1-click checkout. In other words, the idea of automatically pulling up and simply using a customer’s previously saved customer payment and shipping data is considered so novel that nobody except Amazon (and its licensees) is allowed to use it for the duration of the patent.

As everyone is forced to step through multiple screens when checking out of every gosh darned site on earth for the next decade or so, spare a thought for our friends as the US Patent and Trademark Office.

I don’t blame Amazon.com for attempting to patent this; I blame USPTO for granting (and  affirming) a patent that’s so patently obvious in nature.

Full Story: http://gizmodo.com/5490150/amazon-now-owns-the-concept-of-one+click-online-checkouts

iPad to Launch on April 3rd

A little less than a month from now, we’ll be able to grab one in person; pre-orders through the Apple store start March 12th–although no word as of yet as to whether that applies to both the Wi-fi and 3G models.

For myself, I go back and forth as to whether 3G matters–everywhere I currently would want to use an iPad has a Wifi connection, and I’ve got an iPhone for the odd spot in between). I’ll definitely be grabbing one for myself, however–Ah, but which model?

[polldaddy poll=2799472]

Evan Doll on the iPad (via uxtalk)

I’ve started a separate blog focusing on user interface and design issues (uxtalk.wordpress.com), but I wanted to note a recent posting about designing for the iPad, courtesy of fellow Apple alum Evan Doll who now teaches a course over at Stanford on usability.

Noted tech visionary Alan Kay also seems interested in the iPad, judging from his recent comments.

Barnes and Noble, You’re Breaking My Heart Here!

I love Barnes and Noble: It’s a genuinely pleasant place to hang out, have a coffee, and browse books. It’s got a great selection, the bargain books are numerous and interesting, and the folks are nice.

In short, the place is wonderful… It’s just that I find I’m drinking a lot of coffee there, doing a lot of browsing, and not doing a ton of actual book buying.

So what gives? It goes back to my previous article on ebooks which predated the release of Barnes and Noble’s Nook e-reader. As soon as I heard about the Nook, I put one down on order and waited for months on tenterhooks for it to arrive.

But then it showed up, and the trouble began.

For starts, the reader itself is executed about as adroitly as I execute a triple lutz. After a bottle of Cuervo. While wearing wooden clogs stolen from a little Dutch girl.

But no worries, it’s software updateable over the air, and surely the team will get around to fixing the bizarre navigation and control issues that make finding a book in your library only slightly less complicated than opening a Chinese puzzle box.

No the real killer is Barnes and Noble’s insane eBook pricing scheme. Let’s compare and contrast a couple of books I would dearly love to buy from Barnes and Noble, but will almost undoubtedly buy from Amazon instead.

Let’s start with Juliet, Naked, the new Nick Hornby novel. I’ve been a sucker for just about anything this guy writes, ever since High Fidelity, and I was really looking forward to loading up my new Nook with it. The list price of the hardcover is $25.95, and Barnes and Noble offers the hardcover in physical form for $18.68.

But in what can only be a cunningly executed joke which sailed right over my philistine head, they decided to price the ebook version at…$18.53.

You read that right: a whopping fifteen cents less than the actual hardcover.

Similar high-priced humor was on display in their ebook release of Traffic: Why We Drive the Way We Do (And What Says About Us), the book I cited when I first contemplated buying the Nook in the first place. That one’s out in paperback now, for $11.52, but lucky me, I can also get it in ebook format now for my Nook for just… $11.88. It actually costs more to buy it in digital form!

Amazon.com, on the other hand, offers both books in digital form for $9.99 each. Obviously, they’re not sophisticated enough to get Barnes & Noble’s no-doubt-hilarious pricing joke either. But as I wait for someone to explain it to me, I’ll be downloading both books onto my Kindle, having bought them from my lowbrow reading buddy Amazon.

Barnes and Noble, I’m begging you: get a clue on this whole “selling digital goods” thing, and do it fast. (And the same goes for you, Apple, if you’re tempted to follow in their footsteps). Otherwise, I find it all too easy to picture myself in your store a couple of months from now drinking your coffee while I read the latest novel I bought from Amazon–on the Kindle reader on my new iPad.

Your coffee’s top notch… but wouldn’t it help you to be able to sell me the occasional book as well?