skysight-inc/HackerNews huggingface dataset:
That's the one thing I took away from the article. I'm obviously not the target audience that made the telephone a killer app. If it was up to me, we'd probably have gone from telegraph to SMS/email, skipping the phone. There's just something about a disembodied voice that freaks me out a little.
He mentions a 60/40 split on ads, can anyone speak to how this compares to other services?

(edit, the ads are basically mini-apps, apparently in HTML5)
Personally I really dislike copy and paste on an iphone. It is really annoying to use and always comes up when you don't want it to.
Colorado, the 22nd most populous state, has 5M people. Only 9 states have ~10M or more people.

http://en.wikipedia.org/wiki/US_states_by_population
I think this is the right way to go about it... rather than giving apps whole-hog access where they can burn up cpu and memory at will, in a black box, Apple can do a "don't call us, we'll call you" type of API.

Apple can monitor exactly what resources are being used, have timeouts for api calls, etc. to maintain perf. If you do regular multitasking (just split up cpu time between the top N apps) you have no idea how efficient apps are being, or why they are using cpu. You can't easily prioritize certain activities over others (i.e notifications vs. voip vs location). You can't optimize everyone's calls with core library functions (each app would re-implement their background tasks, perhaps poorly).

When people say they need multitasking they really mean "streaming music/skype/background notifications", like when they say they want flash they really mean they want video. We have to be careful not to just give people the faster horse.
Which has nothing to do with what I said. I was referring to the people defending the lack of multitasking as a feature. They would always crop up. Indeed, I remember one person using that same argument: That other MT implementations sucked, Apple shouldn't/couldn't do it for the iPhone. The reality is, MT was a missing feature, and it took them till revision 4 to deliver it. It wasn't because MT isn't important. It's because they didn't know how to implement it. That's a fair reason. I didn't see people suggesting that, and they were right.
Canon camera lenses | fuji cameras
we introduces the best products from the previous generations of Canon's with a an impressive product line with comprehensive canon camera lenses lineup.
The best example of this is forward/back buttons - these don't exist on the desktop, but are integral to the browser experience.
"Market leader adds features in response to and inspired by features their smaller, more nimble competitors ship with."

It's kind of the way of the world.
With 25,000 towns in the US, is there any surprise that you can find one with an unexpectedly {low,high} incidence of {heart disease,cancer} by pure chance?

This was particularly telling: "... But also leads to stress, ills, and unhappiness that didn't exist in Roseto. Well, until Roseto became just like every other town years later."

Ignoring this, let's look at the structure of this "case/control" setup. The "cases" with unexpectedly low heart disease are all from the same geographic region and environment. Many are related (up to 3 generations living in the same town).

The controls are... well, the rest of America, dispersed across hundreds of millions of acres in diverse environments and with a more diverse genetic background.

In other words, they inadequately controlled this experiment, so any assertions about the results are suspect.
Not only is it not productive, it's disingenuous. After all, tihs is a bug that in the worst of cases you're going to be hit by only once (unless you're a masochist), so whoever you tell 'don't do that then' that has just experienced your bug already knows that.

It's the people that haven't experienced it yet that are at risk, and you can't tell those 'don't do that then' preemptively.
Kept you reading for the whole thing though, didn't he?
because we have adopted the "no child not dragged behind" system where all we need to do is test and measure everything relentlessly.

It seems to me that mainstream schooling is like mainstream corporate employment. top-down control, mind-numbing meetings all day and the killing of individual initiative.

we need more Montessori schools and more startups!
Have you ever tried it on an Android? I'll admit the popup coming up all the time was annoying at first. But once I saw the alternative -- which was unusable as far as I'm concerned -- I didn't mind it as much.
These do look ridiculously sticky.

Now if they can figure out how to target this stuff AND deliver high quality... damn.
Google, the 800 lb gorilla in this space, keeps the split completely secret probably cuz it's not a percentage but a value that changes over time.

Admob, the iPhone advertising platform that Google bought had the same split as iAd, 60/40 for CPC and 50/50 for CPM on banners. There are others that pay higher, more here:
http://mobiforge.com/running/story/mobile-advertising-how-mo...
Which VCs Are Active In NYC
Apple Creates IAds (SuperAds) with Iphone OS 4.0
I love this concept of vcreating an experience rather than a flash of ad text, Permission Marketing at its best.
Unrelated aside: I enjoyed the zero-based index for your references. :)
I've owned an Android phone since October and I have no clue how to copy & paste on it.
I think this update is the complete opposite of that trend - Apple is trying to do a ton of new things all at once (ads, game center, multitasking, etc.), almost too much in my opinion.
IPhone OS 4.0 Includes Advertising Platform (iAd)
Who are the smaller and more nimble competitors?
A New Scientist headline in 10 years: Half the people in human history who reached the age of 75 are alive now.
Can I just pop in to say I'm pretty disappointed to see that all the pro-copyright comments in this thread, including many well-written ones and sensibly-argued ones like the parent, have been modded down?
Which limits an entire class of applications. It's not multi-tasking, it's system services that multi-task for you.

To even call it multi-tasking is a joke.
I've had no qualms about multitasking on my Hero. Switching between my browser and gchat is a matter of holding down the home key for 3 seconds and pressing on whichever icon I want to go to. Things that run in the background, such as uploads, leave a notification on the top when it's finished.

What's so bad about that?
Given that Apple knows a lot about people's buying history and demographics from the iTunes store (music, apps, etc.), I expect they're going to be able to target these ads pretty effectively. I predict you'll see Apple being pretty selective about which advertisers get into the iAds program — they want high quality brands that will be of real interest to users.
One of the early slides says something about uploading in the background. Guessing this is probably Safari -- can't think of where else it would apply.
> for iPhone 3G and iPod touch 2nd generation, they will run "many things"

> "but there are some thigns they will not run because hardware doesn't support them, like multitasking"

(via Ars live blog)

...so the 1G phone would presumably be out as well.
Great question by Gruber:

"There's got to be a developer kit for making these HTML5 iAds, right?" (http://twitter.com/gruber/statuses/11835821330)

Even before this I started thinking that an online app that made HTML5 banner creation cheap & easy would be huge. Now, jeez, seems like a no-brainer.
Can anyone explain the implementation of multitasking here, not the user experience of it? I'm hearing a combo of new service APIs and "freezing state." What does "freezing state" mean? That to me implies some sort of serialization out of and back into RAM, otherwise you'll run into out-of-memory problems opening new apps, but that would seem to indicate swap, which as we know would kill performance (and presumably battery life), both of which Apple claims multitasking won't do.
Alright good job Apple. Now when can I have Google Voice without jailbreaking?
Right - and there's about 350 million Firefox users in all, so that 12 million is <5%, which is what made me wonder.

Via: http://blog.mozilla.com/blog/2010/01/21/firefox-3-6-release/
No, only 3GS

edit: sorry Only 3GS gets multitasking, you probably were asking about other OS4 features. no idea.
MooTools' DomReady is a great example: http://mootools.net/docs/core/Utilities/DomReady
My startup is about online games... the more Apple delves into this (GameKit), the more I feel pulled toward developing for the iPad vs the web. Any thoughts? Is the iPad filled with more potential than the web for casual card/board games?
Right, but why do you assume you'll have to make your own widgets? That the API will come with none. That'd be an odd decision for adobe to make.
Onion headline: World Death Rate Holding Steady At 100 Percent.
The Writing Problems of Visual Thinkers
Unless the important factor is the absence of extreme heat rather than the presence of extreme cold, in which case Vancouver would be just as good as Helsinki.

Destroying this hypothesis entirely, though, we have the high educational achievement of Singapore, which is hot and humid as heck every single day of the year.
iPad is a great device to build for. Just remember that iPhone/Touch has tens of millions of users already. iPad by the end of the year will have probably a few million.
You've got a couple months before OS4.0 goes live. Hope you go for it! Quick idea: quick-start ad templates that can be created and shared and sold. But not outright community sourcing, invite required. Threadless mashed with iStockPhoto. Also, thumbs up/thumbs down to allow consumer vote on the iAd
IAd: Apple's Very Own Mobile Advertising Platform
Palm, HTC, Android (Google's huge, Android's not).
Apps like flickr.
> But you can do that as an individual, too.

If you are a secretary working for Google, and overhear talks about the buyout and proceed to load yourself on the stock, SEC is going to want to have a word with you.

> I assumed that a deal with Rackspace meant a purchase of Rackspace products.

I don't think this would be illegal either -- with whom would Google break it's duty of trust if they bought half of Rackspace just before announcing a large deal?

> They have material information about the prospects of another company, and they use that information to trade.

I have material information of the prospects of every company I trade -- I wouldn't trade them without. What turns this into illegal insider trading is receiving that information from a source that is bound by duty of trust to not speak about it. As long as the material information about the prospects of a company does not originate from the company in question, or anyone else bound to not divulge it, it's not insider trading.

When visa data mines credit card transactions, the information so gained can be freely used to whatever purpose without fear from insider trading accusations.

That being said, I do not think it's moral or right -- the laws just were written before large-scale data mining was feasible.
Statistics For Programmers VI: Omitted Variable Bias
It'll be interesting to see if they offer iAd outside of the Apple platforms. These little HTML5 apps they demoed look mobile specific (location, shake, etc) but you could do something very similar for desktop browsers.
Strong disagree. Apple's implementation of background services looks more like a vindication of the defenders. They didn't simply get their act together and make apps run in the background; they set the bar significantly higher than that.
It's probably NDA'd like all beta SDKs, so we'll have to wait a day or so for the details to leak.
How To Download From Torrent | Hack A PC
I'm ooh ing. I can't help it. But I'm easily impressed. Maybe I won't be when I dive deeper though.

Thanks for the other handle on the jug, the devil's avocation and the report about the color of the vegitation other side of the fence.
JavaScript Constructor Performance
Google's purchase of AdMob now looks like a great exit by AdMob and horrible purchase by Google
Backpacked Birds Reveal Who's The Boss
And Apple never changes position on anything and removes things from the store retroactively. Oh wait they do that all the time.

The way the agreement is written it expressly forbids interpreters. Additionally, corona is mostly compiled (although parts are still in an intermediate format see 16:30 in http://www.mobileorchard.com/corona-easy-to-implement-high-p...)
But it does seem a bit odd that the only participation in HN by this user has been posting comments praising DuckDuckGo!
Sounds like Malcolm Gladwell's Blink.
But design is as much about "hiding" things incidental to the experience as it is about calling attention to the things you want people to notice. Subtle elements of the design may not rise to conscious awareness but still have an effect on how people perceive the experience.
Everything you need to know about iPhoneOS 4.0
From the monotouch faq:

>MonoTouch is delivered as a static compiler that turns .NET executables and libraries into native applications. There is no JIT or interpreter shipped with your application, only native code.
+1 on templates. Plus: pay extra for hosting, stats, A/B testing, etc.

We brainstormed this idea a couple months ago but put it on the backburner because of still poor HTML5 support across browsers, etc.

Fall is a ridiculous deadline... but, admittedly, also an inspiring one ;)
"Error establishing a database connection"

Perfect.
Problem with jeans is that the trend seems to be to sew some sort of logo into the pockets.

Congratulations, you just lost a $150 sale...
It kinds of put the Steve Jobs quote about Google going into multi-touch phones but Apple "not going into search" in perspective.

They're now competing in Google's main cash cow market.
Actually, it crashes Opera for me. I need to stop being bleeding edge about my browser, I guess.
The other problem was that the original iPhone and 3G model were nerfed with 128MB of RAM.
I didn't see in this article a fact I am checking now,

http://www.informaworld.com/smpp/content~content=a916131954&...

that fully one-half of girls born this year or later in the developed world will live to the age of 100. Male life expectancy for boys born after the year 2000 is also well into nine decades of life.
Nice to finally have bluetooth keyboard support. I could never bring myself to use my iPhone as an SSH terminal because typing UNIX commands using the onscreen keyboard drove me crazy. I think landscape 80x24 on the iPhone would even look pretty decent.

I've always been disappointed in iPhone bluetooth support. When we finally got A2DP they only implemented a half-assed AVRCP profile so we couldn't skip tracks with our A2DP headsets. Frustrating. Hopefully version 4.0 of the iPhone OS finally implements this, but I've yet to see confirmation.
I'd also love to see uploading from browser, even if it only had access to photos.
Android copy paste has been pretty seamless for me. Theres always the option there when I need it. Tap and hold and it'll appear.
This is the same thing that happened with that other framework announced here a few months ago (can't remember the name, but its in the HN archives). The fundamental problem with demos is precisely that there's a good chance someone else has done it already and its hard to tell exactly how well the framework scales up to a real app. Until you start seeing full blown apps with something, its kind of up in the air. This is why we originally did the opposite approach: we launched 280 Slides months before we made Cappuccino public, a real app with users actually creating things.

The unfortunate thing is that the "small demo" strategy really does a disservice to the framework itself: usually what happens is that competing frameworks shrug it off because they already have a demo that does the same thing (and thus don't learn from the new innovations being demonstrated), and oftentimes the "general audience" devolves into meaningless discussions about exactly how many lines of code or hours of time more or less it would have taken in some other technology.

I offer this as launch advice to anyone (as I did to the other guys here on HN):

1. Make something truly unique

2. The more "real" the better

3. Most importantly show us how you did it: I would love it if new frameworks coming out had little tutorials of these apps or better yet a video showing how the app was made as opposed to saying "it took us X hours and heres the code". You wrote this framework, for all I know you designed this framework specifically for this demo. Show me how you made this and why it was so much easier for you. For example, what we do with Cappuccino is show that you can make a similar interface with Interface Builder and nib2cib in 10 minutes, not 10 hours. If you believe that your selling point is your meta programming or whatever, then show me how it made things better in the process.

Again, I honestly haven't looked deeply enough into this to make a reasoned opinion on whether this framework is good or bad, but I see these responses a lot and I think doing the above helps avoid them and to better demonstrate what makes you "special".
Mobile ads are a tiny fraction of Google's business.
I read it will supports 'SSL VPN's' does anyone know if this will include openvpn support
No multi-tasking on 3G iPhones - 3GS only.
Wondering: does every test of an in-app purchase result in a cut to Apple?
So, does this mean that an IM app could now run in the background instead of using push notifications? It's not really clear that "local notifications" means that an app can keep a connection open.
Yeah it's like polled IO vs interrupt driven IO. I am interested in this new paradigm for the iPhone os. I wonder what types of apps they are leaving out of the background multitasking? It seems like they have gotten most of the use cases down but when you limit it there usually is one glaring use case that was not thought of.
How many people did? Why so few? No market to speak of.

They made things one level free-er, which is the best they could have done given the constraints of the market and the technology. There are issues. They aren't villains for having issues.
That announcement had shades of Microsoft for me: "you want to compete with us? OK, we'll just re-create your only profitable product using our proprietary internal APIs. Our version will be more integrated, faster and better than yours, and you can't do a damn thing about it, because we own the platform."

It's a bit of a stretch to say that AdMob was a "horrible" purchase, though. They had to do something to move into the space. The only question is whether the iPhone is dominant enough in the market to make Apple's strategy successful over the long term -- if Android takes over the mobile market, Apple will only have a monopoly on a niche ad network.
iAd is the ultimate FU to Google.

The cheap way to pay them back for Android would have been to banish Google from the iPhone. Instead, they're attempting to transform mobile advertising into something where Google's technical strengths are worthless, while their weaknesses - user interfaces, platform fragmentation, and apps - are a serious liability.

Worse, Apple is right - mobile ads do suck. Nobody clicks on them, because launching a web browser from an app is incredibly disruptive on a handheld. This is an 'aha' moment akin to when Google launched adwords. If iAd is easy to develop for and deployed across millions of devices, Google's ambitions for mobile are in serious trouble.
Any mention of pricing for the iPod Touch update?
Right, those features totally never occurred to them before Palm and Google did them. Multitasking? Ads? WALLPAPERS! Where DO they come up with these amazing ideas?
I found Engadget's auto-refresh to be very slow. gdgt was much better about it.
Very true about Gladwell. But I've picked up the original research too by Wolf and his book. It was Wolf's observation about what made Roseto like it is. Gladwell just restated it.

http://www.amazon.com/Power-Clan-Influence-Relationships-Dis...

And as for the heart disease premise, you are totally right about there being a correlation that way. Which makes me curious though what would happen if we all just all stopped self promoting like you are trying to do. Would we all be just so much happier. On the blog right now someone brought up the example of Warren Buffet and how he doesn't do much self promotion. His results speak for themselves. And his website remains very stark.

I also thought of http://instapaper.com. A very popular and useful tool, and I can't find a review or testimonial on the entire stark, grey site. People just find out they need this tool and sign up. Even the itunes sales page - http://www.instapaper.com/iphone has nothing on it. No "Techcrunch calls it the best thing ever".
iAd - or Apps as ads are great for national brands, but not for everyone else. Google owns online advertising b/c it is point, click, type, done (not done for optimizing, etc, but for building and deploying).

Perhaps Apple is aiming to be a boutique ad net like the Deck or Federated.

Also - The FTC seems poised to block the Google/AdMob deal (http://news.google.com/news/search?aq=0&pz=1&um=1...). Conjecture on conjecture, but if this happens, it would indicate a much more aggressive regulatory environment (makes sense given changing administration), so Apple might face issues of its own. As they said during their presentation, they control ~60% of the mobile browser market....
I couldn't focus on anything else after this. "Tapirs are responsible for 78% of the world’s economic output." Thanks a lot. I'm now going to be thinking about tapirs all day.
Seriously? Have you used a droid or a nexus one? Multitasking has been one of the killer features for me. Swap between the web browser, email, podcasting app and it never loses your spot. There's no going back once you really feel like you have a computer in your pocket. Really hoping iPhone 4 can replicate this experience.
FCC still hasn't approved the purchase. I'm hard-pressed to see any anti-trust issues now, but imagine if it got blocked? It will be tough to compete with iAd.
"Steve: We tried to buy AdMob but Google came in and snatched them from us cuz they didn't want us to have them"

All I can say is LOL! sorry.

edit: forgot to say it's a quote I saw on arstechnica live coverage.
But a rapidly growing fraction of Google's business.
Yeah but it often feels hollow, like Fox News having Colmes. It's a ruse (albeit an effective one) to establish trust.
I saw a NoSQL presentation where the presenter said it stood for "Not Only SQL". Once I started reading it that way, all the emotional Us vs Them bullshit was gone.
Is there much difference in hardware between the 2g and 3g iphones?
Exactly. This is a fucking big deal :)
Those of you who have iPhones will truly love this. I know after having a Palm Pre for just one week I realized I could never go back to single tasking. You'll find yourself walking around, listening to Pandora, mapping what's around you, checking out reviews of it on Yelp, etc. Or sitting in a coffee shop, Googling something else, answering a call, emailing, etc.

It will be rare that you're not running two things.
What exactly do you mean by your question? I'm not sure what you mean, but I'm happy to respond further if I can make sure to understand correctly what you are asking about.
They have some good videos available.

The biggest concern for me, a user considering frameworks is always: 'how long are these guys going to be around'
Perhaps, but I'm just curious from a stepped-back perspective, given a very constrained environment (limited RAM, no swap device) and expectations for a responsive user experience, how one would go about implementing "frozen state" for a process without presumably swapping to (slow) flash storage. What technique is being employed? Compression of in-memory objects, perhaps?
I just tried it in the gmail app and I don't get any copy & paste options?
IPhone OS 4.0: Game Center