179 comments

[ 3.2 ms ] story [ 182 ms ] thread

  07:00 — Honolulu, Hawaii
  10:00 — San Francisco, California
  13:00 — New York, New York
  14:00 — São Paulo, Brazil
  18:00 — London, England
  19:00 — Rome, Italy
  20:00 — Riyadh, Saudi Arabia
  21:00 — Moscow, Russia
  22:30 — New Delhi, India
  01:00 — Shanghai, China (June 11)
  02:00 — Tokyo, Japan (June 11)
  03:00 — Sydney, Australia (June 11)
PSA: The Microsoft E3 press conference will be live streamed at exactly the same time (though MS will start 30 min before Apple) as Apple's WWDC press conference.

A few hours afterwards the EA, Ubisoft and the Sony press conferences will commence.

Here's a great site with times (in your local time zone) and live stream links to all the E3 speeches upcoming tonight:

http://www.e3countdown.com/

This is going to be one of the most exciting nights for tech/gaming junkies like me in a long time!

Not for me. The recent revelations about the NSA have made me realize that these events are largely a distraction from greater issues.
Indeed. And I'm editor at several tech sites.
Ever since the government started doing things that I disapprove of, I also stopped enjoying the things I like.
Of all the shit that has gone in in the world in recent history, the NSA potentially reading your email is what makes you care less about WWDC?
Lets move off the NSA chat for 5 minutes?
Microsoft starts 30 minutes earlier than Apple.
And those of us in Chicago? What are we, chopped deep dish pizza?
It starts ar 13:00 in NYC, so that means that it starts at...how many hours behind are you guys? oh yeah..should be 12:00.
10:00 am in San Francisco Bay Area.
19:00 in Madrid, Spain.
"Live Streaming video requires Safari 4 or later on Mac OS X v10.6 or later; Safari on iOS 4.2 or later. Streaming via Apple TV requires second- or third-generation Apple TV with software 5.0.2 or later."
Indeed - this may be the only reason to fire up Safari, ever :-P
That, and making sure the NSA gets its daily helping of your data! :-)
I doubt your choice of browser matters in that regard.
How would your browser choice affect that?
Better use Chrome instead. I only trust Google with my personal web browsing history.
Yep, that way both google and the nsa get my data! No need for backups at all.
The only time I use Safari myself, other than testing of course.

My wife sells Mary Kay, and for some reason, she can't login to her account using Chrome on her machine, but Safari works, so she uses Safari for the one website.

mplayer http://qthttp.apple.com.edgesuite.net/129opiygabsdvibsdfobsd...

seems to work for now. Though streaming the previous event for the time being.

The live event has begin but this link still streams WWDC 2012.

Has anyone been able to figure out the link for WWDC 2013 for linux & windows users ?

What are the chances the streaming servers will be able to hold up with the demand? Anybody got a favorite mirror for this?
Pretty big, they're using the massive Akamai network handling 15-20% of all internet traffic.

https://en.wikipedia.org/wiki/Akamai_Technologies#Customers

30-40% if you include PRISM.

Edit: Ok, fair enough with the down mod, I made a witty remark, but seriously, how do you measure internet traffic? In photons going to designated recipients, as if they were sealed love letters?

If the NSA required a copy of every bit flying around the Internet, wouldn’t the amount of traffic caused by Akamai remain the same, percentage wise?

(15 out of 100 is 15%. 30 out of 200 is also 15%.)

Yeah, but they only need one copy of what's on akamai, plus the metadata.
(comment deleted)
Apple uses their HTTP Live Streaming system for this. It is essentially a refreshing m3u playlist of 10 second MP4 video chunks that are served as normal files via HTTP, over their standard CDN.

It works well as long as the playlist refreshes properly, and the data gets deployed to the CDN fast enough.

They may not be great at 2-way cloud sync, but they know how to use a CDN (iTunes, App Store, etc)
So true. Steve Jobs saw the potential of Akamai back in 1999, when it was a small company and when most people hadn’t heard of them. Back then, Apple invested US$12.5 million in Akamai, for 5 percent of the shares of the company. (Akamai’s valuation has gone up to 36x since then)

In those first years, Jobs also promoted Akamai on stage at keynotes and Apple wrote glowing press releases about how well the Akamai network held up streaming Apple’s keynote addresses. http://www.apple.com/pr/library/2000/07/24Apple-and-Akamai-D...

It'll hold up fine.
It currently stops for 10 seconds every 30 seconds. Hardly "hold up fine" by me.
It's running great! Nice job, Apple!
So they're streaming this one live for the first time in ages?
Since last year, you mean?

Edit: Thanks smackfu - apparently last year's WWDC event was not streamed, but their October special event was, which got me confused.

I don't think the WWDC 2012 keynote was live streamed. The October 2012 special event for the iPad mini was though.
Ah I was probably confused with that, then. I guess my statement is still technically correct, but I did mean last year's WWDC event.
Shame they won't just stream on Youtube like everyone else.
I find the once-per-year installation and subsequent purging of QuickTime quite therapeutic. Is there anyone else than Apple that still serves up QuickTime video?
Not that I'm aware of, unless they use it internally for OS X apps?
Isn't all of this H.264 stuff floating around these days basically a subset of QuickTime?
Most iOS app that shows video are using it behind the scenes.

It's even mandatory if you want to work over 3G: "If your app delivers video over cellular networks, and the video exceeds either 10 minutes duration or 5 MB of data in a five minute period, you are required to use HTTP Live Streaming. (Progressive download may be used for smaller clips.)"

Who doesn't serve up quicktime video? After all mp4 is based on quicktime.
Did you really install it? Why? Just to take a jab at it? You should have used VLC if you are not on a Mac. The video stream is H264, not QuickTime video.
Who live streams on YouTube aside from the occasional celebrity event with connections?
http://www.youtube.com/live/all

Quite a few, more than I'd have expected actually. Looks like there'll be an unofficial WWDC stream too.

Very interesting, thanks...anyone know how one might get their organization included within the ranks of the YouTube live streamers? We're using a mix of Ustream and Brightcove right now.
It's an Apple event... why would they want to stream it on Google? Serious question (your 'everyone else' statement is begging for clari-citation-ification).
Maybe everyone else doesn't work in the tech context, because E3 seem to be doing their own thing too. I'm pretty sure I remember Son and Nintendo streaming there though. In a more general context, Felix Baumgartner's jump, Coachella 2013, Al Jazaeera, IOC streamed the Olympics, Barack Obama used it, it just seems to be becoming the standard for live streaming.

I can see why they wouldn't, but it's a shame.

I'm not sure that YouTube would be the best choice due to the Google connection, but I do wish they would let people on non-Apple hardware watch. It just furthers my view of them as overly insular and disdainful of Windows/Linux users.
I'd be interested to know how many of their sales are from existing customers, I'd hypothesise more than the average tech company. I suppose to them it's not worth it but it's a shame.
It's needlessly polarizing, though. Like they never learned anything from the Lemmings commercial.
Umm its their developer conference. By and large if you're a developer, you've got a mac or some device from apple that supports it.
That comment was referring to their attitude in general.
How many non-Apple customers are going to watch the WWDC live streaming. I suspect it's pretty near zero.
Just want to point out that Apple does have a Youtube Channel where they place their adverts so they aren't completely avoiding Youtube.

How does one have a live streaming event on Youtube anyway? I didn't realize Youtube allowed for live streaming.

Considering this is a developer conference, and you need to have a Mac to develop iPhone or OS X apps, it seems somewhat fair to expect someone wanting to watch to be on a Mac.
I thought Apple was in favor of HTML5, is this no longer the case?
That's no longer the case. Apple was interested in HTML5 when it was advantageous to do so.

Now, it's in their best interest to have developers build native apps in order to charge 30% of the money made from said apps.

Please. The money Apple makes from their 30% cut is a tiny fraction of what they earn from hardware sales. It supports the operation of the App Store and makes some profit but it's never been their key moneymaker.
From the keynote: "We have paid out $10 billion to developers in the app store, $5b just in the last year"

That would suggest a few billion dollars in app store revenue for Apple. That's nothing to spit at.

Apple doesn't want those billions of dollars to disappear into HTML5 apps where they get not such cut.

> you need to have a Mac to develop iPhone or OS X apps

This backs up my previous point. Why can't I develop iOS apps on Linux?

Because it takes developer time and other resources to develop tools for iOS development on other platforms. Apple hasn't done it (and they don't have any interest in doing so), they focus all their efforts on the tools within their own environment.

If not for other people's efforts with Mono and such [1], C# would be equally Windows/MSVC#-only.

[1] I'm not sure if this is completely accurate.

I believe that the problem with .net etc is that the development is done on Windows machines to run on Windows machines. iOS is different. I believe that Apple have gone out of their way to stop people from developing iOS programs on other operating systems. Similarly they have gone out of their way to block me from running OSX in a VM or on non-Apple hardware, even though there are no technical reasons why I can't (in fact you can do it, just not legally).
Its no different than building windows 8 mobile apps in windows.

As for gone out of their way to prevent you from running it in a vm, they equally have no real incentive to make it easy.

> Its no different than building windows 8 mobile apps in windows.

I'm pretty sure you can do that on other operating systems.

> As for gone out of their way to prevent you from running it in a vm, they equally have no real incentive to make it easy.

They have specifically gone out of their way to prevent it. They check to make sure it is being run on Apple hardware, and you can get hacks that bypass this check. There is no technical reason why I can't run OSX in a VM on my Intel Linux machine.

You realize that when you get an osx license it says it is only valid when run on apple hardware right? That check, which is named Dont Steal OSX, is there as a pretty basic check kernel extension. They could do MUCH more, this is not going "out of their way".

This isn't that big of a deal, if you're fine with violating the license agreement continue to do so I've no concern. But don't think for a moment that it is a contractual obligation for apple to have their os run everywhere. Ignoring the contractual obligations impacts things like the gpl as well, so if we're happy to ignore this part of the license agreement we need to reflect a bit as far as what legal obligations we want to abide by.

> You realize that when you get an osx license it says it is only valid when run on apple hardware right?

Yes, that is exactly my point.

> This isn't that big of a deal

It's a big deal to me. It's the only operating system that I know of that I can't legally run on my computer.

All I'm saying is that I wish that Apple were more focused on creating the best products they can and letting people use them, rather than erecting artificial walls to keep people in and out.

> All I'm saying is that I wish that Apple were more focused

> on creating the best products they can and letting people

> use them, rather than erecting artificial walls to keep

> people in and out.

It's ironic because that's precisely what they're doing yet you don't realize it. They limit the scope of hardware that OS X is meant to run on so they don't need to spend as much time on making drivers and ensuring the millions of hardware combinations work with as few issues. Just ask Microsoft about the effort involved.

Now, if you want to make the best product possible, wouldn't you make a single piece of hardware and software made specifically for it and take it to perfection? Rather than certifying tons of 3rd party hardware and fixing associated problems.

The fact that OS X runs mostly without issues on customacs is a lucky coincidence, but Apple doesn't want to be responsible or guarantee that it'll work properly.

> if you want to make the best product possible, wouldn't you make a single piece of hardware and software made specifically for it and take it to perfection?

No, that is exactly what I wouldn't do. Apple are a rare exception where this model actually seems to work. When Steve Jobs was asked to give examples of other companies that have succeeded with the same closed model over open competitors, he couldn't come up with a single example.

> Apple doesn't want to be responsible or guarantee that it'll work properly.

They don't have to. They just have to not put up legal and technical barriers to people using it on other systems.

Ok, now this is just ridiculous.

Entrance into the walled garden is only a couple of hundred for a used Mac mini on eBay plus the dev fee. If you can't afford that, you probably can't afford all the money you're going to lose developing an iOS app you can't afford to market.

Why is it rediculous that I want to be able to program for different plaforms from the same machine? If there were any technical reason for it I would understand, but this is just erecting artificial barriers out of greed.
> > you need to have a Mac to develop iPhone or OS X apps

> This backs up my previous point. Why can't I develop iOS apps on Linux?

You can.

http://www.saurik.com/id/4

(comment deleted)
The stream is HTTP Live streaming, which VLC and mplayer support. People on non Apple hardware can watch it just fine.
That would make Microsoft pretty disdainful of OS X/Linux/BSD/yada yada.. users as well, Visual Studio is not on anything but Microsoft platforms.

Both of their priorities are themselves, their customers and their developers.

If your software supports HTTP Live streaming, you can watch it. What Apple is saying is that will be using this to play and they know that the necessary support is in these devices/client software. If you can find the supporting software on your client ( http://en.wikipedia.org/wiki/HTTP_Live_Streaming#Clients ) there's nothing stopping you from viewing it. And, the spec is published ools.ietf.org/html/draft-pantos-http-live-streaming (It may not be in widespread use but it is available ).

> Visual Studio is not on anything but Microsoft platforms

That's a specific piece of software. You can write programs for Windows, Windows Phone, Linux, Android, and even OS X in Linux, but not iOS. Jetbrains have a suite of IDEs for developing applications, but the iOS one had to be gimped to only work properly on OSX.

> there's nothing stopping you from viewing it.

Yes, well it turns out that Apple lied, and you can in fact watch the stream on non-Apple hardware.

The issue I am talking about is much deeper than this - this is just one issue. It's also about, for instance, how every time someone at Apple talks about other company's products they seem to say incredibly derisive and needlessly aggressive things about them.

> Jetbrains have a suite of IDEs for developing applications, but the iOS one had to be gimped to only work properly on OSX.

What do you mean by gimped?

From what I've tried the YouTube streaming doesn't work through the Apple TV. They could probably do both methods, but I can't see Apple rushing to it.
This is available on Apple TV as well.
Why can't I use Firefox or Chrome to view this?
"Live Streaming video requires Safari 4 or later on Mac OS X v10.6 or later; Safari on iOS 4.2 or later. Streaming via Apple TV requires second- or third-generation Apple TV with software 5.0.2 or later."

Give me a break.

Its just http live streaming, use vlc if you want to its worked in the past.
If you are interested in this event running Safari is no great hardship.
Somehow I doubt HN would have the same reaction if MS forced people to use Internet Explorer to watch a video.
Hardship? Of course not - it's right there in my dock. My point is more about open web standards and Apple not caring about them here.
Definition:

> "An open standard [1] is a standard that is publicly available and has various rights to use associated with it,"

Published standard: HTTP Live Streaming at IETF [2]

See also: HTTP Live Streaming at apple.com [3]

The real question is why have none of the other browsers gone on to implement what is a very efficient streaming technology. And HTTP live streaming is very web-like, there's not really any new technology there. Instead Firefox and Chrome put effort into WebRTC, which seems like a lot more work. Although I do accept that WebRTC is orthogonal to HTTP Live streaming.

[1] https://en.wikipedia.org/wiki/Open_standard

[2] https://tools.ietf.org/html/draft-pantos-http-live-streaming...

[3] https://developer.apple.com/streaming/

Didn't realize there was an actual standard being used here that simply wasn't supported by the other browsers.
Oh and what standard live streaming should they have used?
I could definitely be wrong, but I believe neither have support for HTTP Live Streaming, which is Apple's preferred way of streaming video.
Is there a way to watch this from a Linux or windows OS?

I bet I'm like a lot of other people here where I have a macbook air at home but work on Linux and windows machines.

I don't own or use anything that is allowed to view this, but I would still like to. I really wish Apple would change their attitude toward non-Apple users.
It's not about allowed device. It's about supported technology. Apple went all-in on HTTP live streaming, everything they make supports it, and everything they stream uses it. VLC supports it. I think silverlight does too, if you want to whip up your own player in a dead technology.
Yes, well it turns out that Apple lied, and you can in fact watch the stream on non-Apple hardware.
seriously??? get over yourself.
(comment deleted)
Yes, 100% seriously. They said that you can't watch the stream on non-Apple hardware, and it turns out that is completely untrue. Why is it in any way controversial for me to point this out?
The actual requirement is a video player that implements HTTP live streaming. Not sure why they don't just put the URL for that on the page. When the stream goes live I'm sure someone will post the URL here though.

VLC supports HTTP live streaming.

Not sure if this will work, but you can try changing the User Agent to Safari in the Chrome Inspector preferences.
Quicktime does livestreaming on windows
The fact that the stream is live for apple users suggests that they are the targeted audience.
The fact that this is the World Wide Developer's Conference makes me think that developers are the targeted audience.
Use raveler to discuss WWDC. It's better than using twitter. https://itunes.apple.com/us/app/raveler/id641285606
I don't think you should lie when advertising your product.
Especially when it looks like Raveler co-opted Path.app's logo.
We actually took a lot of logo inspiration from the CNN app, instead of Path. If you had a chance to take a look at the app. I'd love to hear your thoughts.
I truly believe that's the case. It's simply a subjective opinion, not trying to lie. I think it's better than twitter because of the reply system, whereas twitter doesn't support conversations very well. You may not think it's better, but it doesn't mean it's a lie. Although, I would love to hear your thoughts on why it's not better. :)
(comment deleted)
(comment deleted)
New mac pro or gtfo.
I'm hoping for Xeon Phi coprocessors as standard a option too.
With an extra 10+ hours battery life. With every core (CPU+GPU) at 100%.

Heh, sorry couldn't resist. We all know that's totally unrealistic. What I really want is a changeable battery, whoops there I go again!

I hope you got plenty of what you asked for. It's the size of small cat with glow-in-the-dark lighting for fumbling with your USB keys under a table. Plus lots of other stuff.
So there is a new mac pro ... and it's a cylinder.

The nicest thing about a mac pro is the simple, well designed internals that made for ease of upgrade for cards and drives, and I am not sure how that will work in a cylinder...

Hopefully I will be pleasantly surprised...

For everyone asking for a Windows or Linux live stream, last time I watched it on UStream on Win XP - it worked flawlessly, and was about ~30 seconds behind the live blogs.

www.ustream.tv/ltktv looks good for today

If this is the guys who stream from a phone then last time they got caught about 5 times and the video/audio was pretty terrible in the auditorium wifi which is flaky. But that was a Steve Jobs keynote. Maybe Cook's will be different/more lenient.
No need to stream from a phone this year, or even be in the room. Joe Random with a Ustream account just needs to open the official stream on a Mac, then rebroadcast that to UStream. Easy.
Oh I see, that makes sense. Thanks!
I am on windows 8, Chrome/Firefox/IE10 and even installed quicktime. I also have VLC. Does anyone know a way to stream the video? Safari is not available for windows anymore. Seems pointless to restrict a huge demographic out.
As far as I know, it will not work on Windows. From the page:

Live Streaming video requires Safari 4 or later on Mac OS X v10.6 or later; Safari on iOS 4.2 or later. Streaming via Apple TV requires second- or third-generation Apple TV with software 5.0.2 or later.

Yes, as you say, that's... written on the linked page.
I can barely watch this. Cook imitating Jobs doesn't work.
It hasn't even started yet…why would you make that comment?
The direct HTTP link posted here was still playing the keynote of last year, which I didn't notice immediately. I have no doubt my comment will still apply when it actually starts.
It hasn't started yet has it?
really? you cannot watch if you are not on iOS? Messed up.
Is it just me or have i been spoiled by the awesome conference setups from the past (e.g. Google), that I am already a bit disappointed with the beginning of this one?
This manages to keep crashing VLC for me. Heh.
Same here - anybody have a fix?
Same here (and on mobile too). Seems like mirrors on Ustream are the best option e.g. http://www.ustream.tv/ltktv
Yeah, I think so. I've had a look through the other feeds on ustream, and haven't found one good quality as that one but that doesn't have annoying commentators talking over the presenter. Ah well...
I've found a bit of a workaround if VLC is crashing, which seems to fix the problem for me.

1. Open VLC, and open the stream as usual

2. Let the stream load - it'll load in lower quality first

3. Before it automatically transitions to the higher quality stream, go to Video --> Video Track --> Disable. The video will now be disabled.

4. Wait for a bit. Go to Video --> Video Track --> Track 1. The video will now be streamed in its highest quality mode without crashing.

This worked for me, hope it works for others!

This is working great on an Android FWIW.
It starts off on low quality, tries to go to higher quality, then buffers and stops stream. duh.
Install and use mplayer to play the stream. I had the crashing issue with VLC but mplayer works perfectly.
Really happy to see a tagging file system. Messing around with a hierarchical taxonomy has always been a waste of my time.

EDIT: oh crap flat UI

I agree somewhat, but I think I've become somewhat institutionalised by the hierarchical approach! However, here you can blend the two and get the best of both worlds. :)
Finally -- tabbed windows in the Finder. I am so so happy about this! It is a simple feature, so I'm happy to see it finally arrive.

The other window and dock management changes also look like big wins for me. :)

I wonder if the Finder will finally be able to auto-adjust its font for best-fit-for-content style views. Its the 21st Century, it should be doing this by now, grr ..
With the old Mac Pro, everything was in one box.

With the new Mac Pro, you will need power supplies for many external devices. Spinning the Mac Pro around is going to pull all those cables. Could make for a messy desk.

Does anyone have a download link of the keynote video ?

I live in India & the bandwidth is really low to watch the streaming video(even post the event) :(