Hacker News new | past | comments | ask | show | jobs | submit login
WWDC 2011 Prelude (daringfireball.net)
81 points by Judson on June 5, 2011 | hide | past | favorite | 58 comments



tl; tisfl (this-is-still-fucking-long): I'd like to pre-apologize for this rant, but Gruber is killing me. He's trolling for pageviews/loyalists and I hate that I keep reading his articles expecting insight and objectivity. Learn from my mistakes.

Also, I'm using grown-up words. Be warned.

Also, I stopped reading TFA at the "What I Hope..." section because my head started to throb.

From TFA:

    But in short let’s just think about the ways that iCloud 
    might be a major, dare I say game-changing, step away from
    USB tethering between iOS devices and iTunes running on your
    Mac/PC. Consider just the new out-of-box experience. Rather 
    than “Take this out, plug it into your Mac or PC (after first
    making sure your Mac/PC is running the latest version of 
    iTunes), wait for it to sync before you actually play with it”,
    you might get something like “Take this out, turn it on, sign
    into your iTunes account, and start playing with it.”
Really? Not plugging your phone into USB and then fucking about with iTunes is "dare I say game-changing". What decade are we in? Oh wait, maybe this quote was missing some critical bit of context... If so, fill me in. If not, FTFA.

But wait, there's more:

    If Apple can work out (or, if we can dream, perhaps secretly
    already has worked out) a deal to allow movies, in addition
    to music, to be bought and stored permanently in your iCloud
    account, then the Apple TV 2 suddenly changes from a machine
    for renting movies into a machine for buying or renting 
    movies. I like to buy movies, so here’s hoping.
The point of the cloud is that I don't have to "store permanently" movies in the cloud. A bit of data is stored that says I have permanent access to the movie. [I know that some might yell about DRM and what, but I really dig this access model and don't give a shit if I lose access to Top Gun. GrooveShark + PSN + NetFlix => no media files in my life.] And how could studios possibly agree to this insanity?! Oh wait. Netflix. (To which someone says, "but they don't have everything"; to which I say, "they will".) "Apple TV 2 suddenly changes from a machine for renting movies into a machine for buying or renting movies"... If I wait longer, will this sentence become not-dumb?


Completely agree with you here. Gruber does have miserable blinders when it comes to pointing out how completely flawed some parts of the Apple experience are, and usually points out only those elements that literally 100% of the universe is in complete agreement on (Hello, Notifications).

I am the most idiotically brainwashed Apple Fan Boy around, ipads, MacBook Air, iPhone, watch all my TV on iTunes (though, 100% of my books are on the kindle) - and even _I_ can point out how miserable the iTunes experience is for media. What, precisely, am I supposed to do with the last few years of TV Shows that I've purchased? When it was in DVD format, I could simply pack them in folders, at 32GB/page in my binder - 1.5 Terabytes/binder. Easy to lend, share, store - never lost a single file. I have three of those binders now.

With iTunes, what happens when my stupid 128 GB Hard drive fills up? What options did iTunes give me to managing / shifting TV Shows/Movies onto a NAS. I have to do this godawful copy / move / delete dance to manage my media, and, should that NAS crap out - everything is lost.

iTunes has been a _horrible_ long term media management experience for me, and adding the "cloud" feature, in the same way Amazon has done for books on the kindle (and, now that I think of it, Music on their storage locker) - is just bringing them up to the status Quo - it's a case of _stopping the pain_ - not really "game changing"

So - yes, please add the Damn "Cloud" already, so I can win back some of my life that I've dedicated to being a .mp4 data sysadmin.

PS: You want Game Changer? Give me cloud access to all the Media I've purchased from iTunes over the last six years. That _WOULD_ rock my world. :-)


It's pretty clear from Gruber's previous writing that he's aware that Apple's reliance on syncing with iTunes puts it behind the curve. I think this article from April (http://daringfireball.net/2011/04/cutting_that_cord) gives a lot of the context for this latest article. For example:

  But most iPad competitors have little-to-no reliance on a
  connection to a desktop PC, the way an iPad does.


Hmmm... So, even though Gruber is restating the obvious and then minimizing the behinded-ness, you'd agree that Apple's possible announcement is "game-changing"? Or is he, as I speculated, trolling?


Apple is clearly playing catch-up here. Their overall user experience is more polished but it's going to take a big leap of faith for them to bridge to the net as well as Android.

If their cloud service is an "ownership" model rather than a subscription access model like rd.io or Netflix they won't be getting much cash from me.


Apple is only "playing catch-up" to Android in terms of OTA sync and updates.

Android has been a mess for media and is only now starting to offer regular consumers the things they've had for years with iOS (movies, tv shows, netflix).


Obviously, I agree with you. Continuing: I really don't like the way Microsoft claims stuff they copy as "sparkling new MS technology", but that's expected. I really don't like it when Apple, the underdog, does it, even if they are playing catch-up.


FYI Gruber =/= Apple.

I'd guess Gruber's two overexcited paragraphs were the result of his trying to reconcile the "big deal" atmosphere surrounding WWDC (e.g. inviting world media) with what little he knows about it. It goes without saying that OTA sync is not the "game changer" Apple is ready to unleash on the world. If Apple's got a real game changer (and jury is still out) they're prolly going after markets worth over $100 billion.

The smartphone was a powerful disruptive device primarily because it converged the function of many things (among others "an ipod, a phone, an internet device" as Steve repeated at the debut). Tablets also did the same thing a bit less obviously.

Currently Apple offers 4 non-mobile consumer devices: computers (mac mini and iMac), Apple TV, Air Port and Time Capsule. In addition consumers also have televisions, game consoles, DVD/Blue Ray players, and stereos.

So my theory again is that Apple is coming out with a converged device that replaces* most of the above (I don't think they will sell the actual tvs or speakers).

* It won't replace them perfectly. In fact in many cases it will be strictly worse, as in the case of cloud gaming vs console gaming. But just as the best camera is the one you have with you, the totality of having one simple device that just works will be what they are banking on.


Seems like apple is still playing catch up. All the rumored features are already on android. But of course I am sure apple's implementations will be considered gamechangers and revolutionary according to the fanboys. What's next? A customizable home launcher?


"But of course I am sure apple's implementations will be considered gamechangers and revolutionary according to the fanboys."

Call me a fan boy then. Many companies tried to make tablets before apple. The ipad was game changing. Many people tried to make mp3 players before apple. The ipod was game changing. Many people tried to make smart phones before apple. The iphone was game changing.

On that note, gmail + google docs + google apps were game changing. If apple can do as well or better, on their much superior platform, it will be game changing.


> He's trolling for pageviews/loyalists and I hate that

Meanwhile you're trolling for karma and you love that?

> I keep reading his articles expecting [...] objectivity

Oh come on, you're not writing that seriously now are you?

> Really? Not plugging your phone into USB and then fucking about with iTunes is "dare I say game-changing". What decade are we in? Oh wait, maybe this quote was missing some critical bit of context... If so, fill me in. If not, FTFA.

It's game changing not because it's novel, Gruber is in fact well aware that Android or WebOS have had OTA sync of everything for a long time (he's mentioned it several times in the past), but because it plugs one of the biggest holes in the iOS platforms, especially w.r.t. the iPad: the systematic reliance on computer tethering for almost all operations. That is a major iOS drawback right now, and a major advantage of competing platform. If Apple can plug this hole, the value proposition of iOS (again, especially on iPad which feels much like a computer and on which the over-reliance on computer tethering really is uncomfortable) skyrockets.

> Oh wait. Netflix. (To which someone says, "but they don't have everything"; to which I say, "they will".)

Netflix does not let you buy movies. That seems to be what Gruber has issue with here: if they pull a movie from their catalog, it's gone. The point of buy would be to stay in control of the media: if the studio decides to pull the movie from the catalog, you still have it. If you want to download it to whatever device for offline viewing, you still have it.

> If I wait longer, will this sentence become not-dumb?

I don't know, do you think waiting will teach you the fine arts of understanding written words?


He's doing his job. He writes a popular Apple-centric blog and as such covers it from this perspective. Your whole rant is based on what you admit is an incorrect assumption which you are now very angry at Gruber for. That's irrational.


Why does John Gruber have to be "objective"? He's writing about what he likes, what he's interested in, what he doesn't like, what he'd like to write about. He writes to entertain and stimulate his readers. He's not writing Wikipedia articles, or reviews.


Regarding your second point, you two could be talking about the same thing. You are talking about it on a technical level, he is talking about it on a user experience level.


I really want to say "that's a nice point", but I'm having a hard time because PSN did this like 4 years ago (but why you would try to "own" a cloud-based piece of media is beyond me). That said, I've only ever bought incredible movies (of course, I'm talking about Fletch, Raising Arizona and Ace Ventura), so I don't understand the desire to "own" movies. Especially since they get re-mastered and HDed and 3Ded and what. It's like owning an LP (which is basically silly (if you consider logic and reason to be friends)).

That said, I'll say: that's a nice point.


Hm, I think you are a bit too focused on bringing other companies into this. Going back to the first point you made, sure, not having to plug in your iOS device is not game-changing when you are looking at the industry and specifically at Android but that’s not what Gruber said. Let’s take a closer look:

“But in short let’s just think about the ways that iCloud might be a major, dare I say game-changing, step away from USB tethering between iOS devices and iTunes running on your Mac/PC.”

He says that it would be game-changing for iOS devices. That’s most definitely true. I don’t think he says that it would be a game-changer for the industry.


How can you have a game with only one player?


Solitaire is a game.


Here's something that's been broken in iOS since v1.0 that I hope they fix: autocorrect. I was going to write a blog post about this but I'll just write a small version here.

Problem 1: Autocorrect is by definition an algorithm that makes mistakes. Hence, it should be an 'opt-in' UX. Currently, it's 'opt-out', ie, I can type a word that's perfectly correct, and the computer can "overrule" me and replace the word I just typed. This is horrendous. If I make a typo, that's my fault and I can only get mad at myself. If the computer makes a typo (ie, replaces my text with text I don't want without me telling it to) then that's inevitably frustrating.

Problem 2: The autocorrect bubble appears on the screen where the cursor is. This makes it so that I cannot develop muscle memory for the mechanism to de-activate autocorrect.

Problem 3: The bubble has the word it's going to replace with as well as an "X" -- the naive user will think that tapping the bubble will activate the word, and tapping the X will remove the bubble. It turns out, that tapping the word itself behaves the same as the "X".

Problem 4: Combine 1 & 2 and you realize that autocorrect as implemented right now necessarily makes it so I constantly have to be looking at both the keyboard and the cursor at the same time as I type. Every letter I type I need to "double check" at the cursor point to confirm iOS is not about to overrule me when I wack the spacebar. Then, if it turns out that I catch the computer doing something wrong, I have to remove my hands from the keyboard, and tell it "no, bad computer." On iPhone, this is barely tolerable because of the small screen. On iPad, it is a nightmare.

It amazes me Apple got this one so wrong since they usually don't miss these details. Here's some alternatives:

Proposal 1: Add a button to the keyboard to cancel the autocorrect and show the word if one is about to be blasted in over my typing. Basically move the "bubble" into the keyboard. This at least will make it so I don't have to watch the cursor like a hawk as I type.

Proposal 2: Proposal 1 + make it opt-in. So the new keyboard key is one-click to activate the word as opposed to deactivating the autocorrect for that word. (I think this is how Android does it?)

Proposal 3: Leave the UI as is but make the bubble opt-in (tap to replace) instead of opt-out.

Of course there are other ways to deal with this and they all involve tradeoffs. But it's clear to me that since I've owned an iPhone now since they first came out and I'm still frustrated by the autocorrect clearly there's a better solution out there.


Autocorrect works the way it does to optimize for the average case, and if you type very very fast on the keyboard and ignore any typos you make, autocorrect simply fixes them as you go. I've actually found it one of the better thought out parts of the system. Of course it makes mistakes but in my experience it fixes more than it breaks.


It all comes down to frustration. Having autocorrect "fix" things that aren't broken say 1% of the time, consistently, forever, is a constant frustration that I have no way to remove without either turning it off or changing the way I type (by watching the cursor for the bubble to come up.)

On the other hand, I've noticed simply turning autocorrect off results in less overall frustration, despite less efficiency at first, since the mistakes I make are my own and its my responsibility to improve my typing accuracy so they approach zero.


Yeah, I get irritated when autocorrect automatically "fixes" unusual words I wanted to type, but it's also nice to have correction available. So I'm really happy with ManualCorrect on my jailbroken iPhone - it makes it just correct when I tap the suggestion, instead of automatically. Not a real solution, but nice for my particular case.


I agree that the iPhone autocorrect is utterly frustrating and asinine. It is the worst aspect of the iOS platform. And it's even worse on the iPad, because the text and the autocorrect UI are that much further away from the keyboard.

The problem with disabling autocorrect is that you no longer get the obvious corrections: i -> I, dont -> don't, etc. And even if you leave autocorrect enabled, the iPhone may decide to stop doing those obvious corrections. It's just a complete mess.

Let's not forget that the iPhone also has no way for the user to add their own corrections or create custom text expansions.

Apple needs to separate the basic text replacement from the more advanced (and problematic) predictive auto-correction. The corrections need to be utterly consistent, easily undoable and redoable, and all without leaving the keyboard.

I think for anyone who's used a BlackBerry or, say, TextExpander on the Mac, it's obvious what Apple needs to do to solve the problem. And I really hope they do, because right now iOS devices are not really suitable for typing anything longer than a single sentence.


"Let's not forget that the iPhone also has no way for the user to add their own corrections or create custom text expansions."

That's not true. I've noticed the iPhone autocorrect add words to its dictionary after I use them a few times.


Mine, however, just doesn't seem to catch on to the fact that I mean fuck instead of duck, no matter how many times I use the word.


After typing "fuck", which gets replaced to "duck" when you continue on, backspace to the end of the word, and iOS4 will hover a new bubble that "asks" if you would like to undo the correction, as well as list any other suggestions that may be relevant for that case.

This is a quick way to train the algorithm into learning your spelling habits.


But it is much better now. I noticed when it autocorrects something you can just touch the changed word and it will show a bubble with the previously typed word. What annoys me here is that it doesn't work for all the words, maybe just the last three or something like that... I also hate how it autocorrects correct words into wrong words and I can't change that, it is so annoying.


fyi, autocorrect has made its way into lion..ios style. It's fucking miserable.


Nah, it’s not. You can actually use the keyboard to dismiss suggestions.


    Problem 3: The bubble has the word it's going to replace with as well as an "X" -- the naive user will think that tapping the bubble will activate the word, and tapping the X will remove the bubble. It turns out, that tapping the word itself behaves the same as the "X".
Actually, pressing the x will indeed remove the bubble and not force the word correction. Maybe you are not pressing the x correctly?


Touching the word will also remove the bubble. You don’t have to touch the X. That’s the problem.


I'm surprised he didn't mention that, without iTunes, you don't need a computer at all to use your iWhatever. You could travel for months with just an iPod Touch, or be a technophobe with just an iPad, and never miss not having a laptop to plug either into.

Or, in my case, be a Linux guy with an iPhone and iPad and no longer need to borrow my wife's Mac for syncing.


You do need iTunes to activate the device, though.


Currently, but I see no reason that's not fixable.


That was exactly what Gruber's point was.


The Twitter app for iPad does an incredible job of solving the side-by-side portrait orientation split view problem. I wish the native mail app behaved like this.


Heck, I'd go one further and wish it were a native Cocoa Touch framework.


Regarding side-by-side portrait-orientation split views on the iPad, wouldn't such a layout require the message view to be too small? I'd rather that the message list appear in the top half of the screen, with the message view below it, but this isn't quite typical on the iPad (notable exception provided by Matt Gemmell's open-source MGSplitViewController [1]).

[1] http://mattgemmell.com/2010/07/31/mgsplitviewcontroller-for-...


You know what Gruber didn't mention that's supposedly on the schedule? OS X Lion.

There's not much to say about it I guess. But it could be the first system update distributed over the App Store.


I doubt that a lot--OS updates need to be on disc so you can boot from them.


10.6.8 is an update that prepares the app store to distribute OS updates. It makes a partition on your primary hard drive that you boot from to upgrade.


OK for PC users.

What if you have a Mac and therefore a tiny hard drive that is full because you use iApps that refuse to read from external media?


Hm, why? Lion was already distributed to the developers through the App Store.


What do you do if your HD goes kaput and you need to restore?


Technically, you restore from your Mac's original restoration media (either DVD or USB stick). If it was Snow Leopard, then go to the App Store and download the Lion update again for free because it remembers you bought it before.

I assume Apple will sell a DVD version for MUCH more money (full $129 or higher) that you can use to do a fresh install or upgrade from Tiger and Leopard.

I also assume the Lion upgrade in the App Store will be super cheap. Probably $30. Possibly as cheap as $10.


You take your Mac to the Apple Store.


iCloud, dummy! Seriously though, I'm guessing it's a second partition.


Multiple partitions won't help if the drive goes bad.

With Apple's insistance that new HDDs in all their newer devices (*except the Mac Pro) are not user serviceable, no one should care about that because the new harddrive will be pre-loaded with an OS after you get it back from the Geniuses or AppleCare.


If you want to downvote, that's fine, but please provide an explanation. My comment was not derogatory, rude or against any of the HN guidelines.

Recent iMacs have been known to have their harddrive fans spin at full after a stock harddisk is replaced with an aftermarket replacement. Rumor is circulating that recent MacBook and MacBook Pro models are similar. Apple has hijacked some unused SATA wires to use for onboard temperature control on their branded drives. Unless you have access to genuine apple parts, any harddrive replacement on those models of computers won't work well.

http://blog.macsales.com/10146-apple-further-restricts-upgra...

Long story short: To Apple, Harddrives are not user servicable components, thus to Apple, "no one should care", because the computer will come back to the consumer after any repairs to a failed harddrive with a clean copy of the new OS.

I don't agree with that, but this is how things will be. I'm just a messenger with an opinion.


No downvotes from me. I've had two iMac HDDs die, lots of friends' too. My heart sunk when I found out about special temp sensor, I live a long way from any Apple repair centre.

As for Lion, it's anyone's guess whether we'll get a burnable/USBable DMG or not...


How do you install it?


I haven't played with the Lion developer preview myself, but here's guessing:

One of the "features" of Lion is a restore partition—I think that means a partition that is simply a copy of the install disc. That, combined with the fact that OSX has been able to in-place resize mounted volumes for a while now (originally coded for Boot Camp), makes me think that when Lion installer "app" starts, it simply makes 8GB of room at the beginning of your hard drive, writes its disc image there, then reboots into it.


You double click the installer.


> OS updates need to be on disc

Nope. They can be on USB keys for starters, and you can reinstall to the previous version and re-update if the update is fast enough.


I would rather have the two apps running on split screen view landscape.


The windows 8 video that appeared some days ago had a good solution for this. You could put any apps side by side and drag the separation line horizontically - of course this requires a special view for many apps.


Good, bad, or otherwise, Gruber usually has unique insight. Nothing here seems shocking or surprising, or really anything that people weren't guessing a year ago.


Yes, this is basically a few paragraphs on iCloud and then some really mundane things to complain about.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: