skysight-inc/HackerNews huggingface dataset:
I don't know one way or the other about their history of going back on direct claims, and that would be a pretty sprawling area to get real data on. But they certainly do have a history of locking the phone OS down more and more and controlling it further and further.

I really wouldn't put it past them, and I think today's a bad to err on the side of "things won't change."
Not quite self help, but will definitely show you what the right path looks like.

The Millionaire Next Door: www.amazon.com/dp/0671015206
> I am not a free software "zealot" and don't mind some closed-ness

Maybe we were not that zealot after all when we free software "zealot" said that proprietary software allow their owners to treat their users badly and that eventually, this happens to every proprietary software. Just saying. It amazes me how surprised users of proprietary software are every time they get screwed by their masters even though this has been happening for the last 30 years.
This seems like a bastardization of FP. I've been studying Clojure for the last few months and I'm amazed at the elegance of Lisp syntax. Maybe the perens have corrupted my brain, but F# just looks really ugly to me. It looks like Microsoft is trying to spoon feed it to C# developers, which is ok I suppose, but I don't think that people are really going to grasp the underlying concepts of FP without letting go of a lot of what they've learned in the imperative world. A familiar syntax can actually be an impediment in this effort, as it creates the impression that two expressions are equivalent when they really aren't.
no. by end of 2010 (tentative).
ADBE isn't going down because the market closed before the implications of this situation became obvious. For that matter, they're still not entirely obvious. But you can bet they're going to open down tomorrow.
...until Apple changes its mind.
If you're concerned abut these flames, you could probably just add a note that English is your second language and that you're not particularly strong in English writing.

Many people might already know that after reading your blog. However, the note may eliminate some flames from other people who don't think of this possibility

Of course, this doesn't preclude your learning better English grammar
The way we eat in the 'developed world' is not necessarily the reason that people are living longer. Advances in medicine, sanitation, personal hygiene, etc probably have played a larger role.

That said, being in 'the developed world' doesn't necessarily mean that we are eating worse than in previous years. IIRC, the Irish Potato Famine happened because most of the farmers in Ireland ate a diet that mostly consisted of potatoes, so they were starving when the crops were bad (I believe the potatoes that they grew for themselves were different than the ones they grew for the land-owners, and it was the type of potato that they grew for personal food that suffered causing starving farmers). I can't imagine that a diet that largely consists of potatoes is necessarily healthier than eating McDonald's everyday. Just saying...
Too many "ninja" listings on Linkedin?
The Spread of Walmart
PastryKit: http://daringfireball.net/2009/12/pastrykit
I had the same thought and wondered, if a developer did follow such a path, how would Apple identify that they did? I'm not sure Apple could detect that such a method was used. Although, I suppose they could ban an app even if they only suspected that it had been developed in such a fashion.
Apple has consistently demonstrated that they don't care about what developers want. They seem to believe, and have so far been shown to be correct that if they can get the consumers, developers will follow. The only way I can see this changing is if a killer app that consumers want becomes available on another platform and not iPhone OS due to Apple's restrictions.
Apple Introduces Mobile Ad System
With this headline it is week old news. A better summary is "The angels behind Facebook acquired Divvyshot" or something similar.
Apple: Walled Garden is to Keep Porn Out
Adobe will not be happy about this, which makes me think: given how events unfolded recently in Adobe-Apple relationship and given that Photoshop is getting crappier and crappier in its OS X incarnation—has Apple some Photoshop/CS analog in the works?
It won't get there before the iPhone is obsolete. You really think that web apps are ever going to get access the microphone or the camera?

Also, a stop gap? I think there's an app for that.
I guess this was expected
I suspect Apple had a roadmap for all of these long before WebOS or Android came out. Could the final form have been influenced by those? Unknowable from outside. I'm not sure in what way you think this looks like Palm's solution.
With much deliberation, I had got to where I could accept the ipad--window on the future of computing--being a walled (and barbed-wired, and guarded) garden. I was planning to get a 3G iPad if I have any money left after taxes, and a WiFi one for my wife soon. But this... I think this is farther than I'm willing to go. And even if they were to back down on this requirement (as they did on the original NDA)... I'm rambling, but I feel hurt by this.
Actually, Apple hosts the ads. I guess that might limit your ability to do A/B testing, too.

It all depends on how Apple structures the ad submission process. From Steve's pause before responding to the "will ads need to be approved?" question, I am going to guess they haven't entirely fleshed it all out, yet.
No, they're clearly doing this to lock people down and prevent strong innovation on their platform. They want tons of toy apps, but nothing threatening. They don't want people abstracting over their platform. They are deliberately restricting developer freedom. If they wanted to avoid crap apps, they would just reject crap apps. They don't care about that. They want to prevent developers from innovating on top of them, so they cripple the tools that developers may use, hobbling us so that we may only produce small cute toys which they can use to promote their platform.
While Adobe is going to bear the brunt of this, this looks like a calculated move against Android as well. By precluding things like PhoneGap (if it turns out that it's "an intermediary translation or compatibility layer"), they're forcing developers that can only afford to write an application once to choose one platform. Right now, iPhone is the easy choice for a lot of developers, just based on market.

The end result being fewer apps for Android and a less vibrant software ecosystem.
Thanks Hacker News spelling Nazi
The statement was that Mono is crippled. Last I checked, Mono was lagging at least one major release behind Microsoft's CLR. So if you're using fancy new features, you'll probably have to refactor to gain cross platform support, and even then you may encounter bugs and memory leaks.
Previously submitted:

http://news.ycombinator.com/item?id=1249051

You were correct to submit the canonical URL.
I can think of only two (tenuously) justifiable reasons for this.

1 - Perhaps, during the beta, they want code written in C (and derivatives) to aid in debugging framework bugs. Rather than "My App doesn't WORK!!!!! (Using MonoTouch Vxxyy)", they can get a repro using a stack they know and control top to bottom. In this case, I can see it as justified.

2 - If it's specifically to target cross-compilers as a business decision, to ensure that iPhone only gets "exclusives", then I suppose it's their prerogative. It will probably backfire long-term, as their market share isn't that dominant. "Browser, Palm, Android + all else" or "iPhone" makes the iPhone a secondary port target versus a first class platform.

If it's any other reason, it is ridiculous. It makes me seriously question my upcoming Mac Pro & iPad purchases. Even though I currently develop for Mac and iPhone using only Obj-C, I can't build a development strategy around a schizophrenic "partner". What's next - documentation not written in Pages? Failure to use Steve's favourite colour in the background? It's getting... bizarre.
Usage is the relevant metric when you're talking about advertising.
Actually, that'd be a nice screencast to put on cappuccino.org. Perhaps worth the time/effort..
Next up: Only non-sentient developers allowed.
The solution is Android. Do you have JVM bytecodes? Great, your app is approved.
You don't submit your source code to Apple. Why should this matter?
My iPad already has a nasty looking scratch on it, so it definitely needs a case. I've seen these cases (they're made by an awesome guy who's a friend of mine) and they're really beautifully made - the sort of hand-craftmanship you just don't see nowadays. I love my moleskine, and I love my iPad, so I think it's a great idea to combine the two.
I wonder if Leo Laporte is going to be right about how he thinks that will Apple eventually stop making macs so that they can focus on more closed or controlled platforms like the iPod, iPhone, and now the iPad. They seem to be pretty good at making money with the closed systems.

Maybe the next iBook will just be a foldable iPad with the same closed OS.
http://www.apple.com/aperture/
Yeah, as if Flash is known for its stability (especially on the Apple platform) and security…
Yes, but it's the content creators that are developing the apps and making the iPad/iPhone a more valuable platform.

Boycotting Apple's content creation tools and consequently not developing for the iPad/iPhone is one way to send a message.
Who's going to know? My C happens to look exactly like what Chicken Scheme generates!
Extremely Cool Concept Multitouch Interfaces
Thanks, my biology is weak so there's a couple of key terms for me to check up here!
World population growth is not exponential, but logistic. A logistic curve looks exponential until you pass the inflection point. IIRC, we did that in the '80s.
I thought I wrote the headline as "Facebook acquires AngelList startup". Maybe I made a mistake.
Can someone put up a link to the full text of license?
"Your contract when you buy the iPad is you're going to watch the spots. I guess there's a cetain allowance for people going to the bathroom..."
I find this particular defense to be utterly ridiculous. It’s the classic “Won’t somebody please think of the children?” trope. The iPhone already has parental controls. You already can deactivate the App store as well as iTunes there. Just add another switch for unapproved third party apps, heck, turn it on by default if you want to.
Diet Pills Blog: Diet Pills that work
IPad Frenzy and Other Mobile News
Last week was a huge week with respect to mobile news and buzz, primarily driven by the impending launch of the iPad on April 3rd. Of course we’ll get to some of the iPad coverage, but there were some other interesting stories that deserve a quick mention as well.
>> "You really think that web apps are ever going to get access the microphone or the camera?"

Definitely, if other phones or devices have such capabilities, and a killer webapp comes out that uses them.

If I was Apple I'd just shut the App store down to get rid of all the ungrateful developers. Sorry, but it's their show. They get to decide if you can play, and what the rules are. If you don't like it, don't play with them.
Seems like Apple thinks the same restriction applies. If you use parenscript or coffeescript (or GWT) to generate your JavaScript, you are technically violating the contract you signed with Apple.

Of course, if you didn't sign that, then you can do whatever you want.
There are products and there are platforms.

Products are OK to be proprietary as long as the value provided is top-notch. Sorry, but I don't see profesional designers using Gimp over Photoshop.

Relying on a platform for your existence is a different story. But as a business you need alliances with other businesses, and not just in software. And everybody can pull the plug on you, that's why reputation matters and in many cases it's all you need.

About free software, programmers need to eat too. Myself I use open-source everywhere, but for the last 7 years I've been doing consultancy work (turn-key apps that are never released in any form or web services that put a lock on your data ... the worst kind of closed systems). And until you'll teach me a business model that would empower me to work on "free software" while providing for my family, then I'll keep doing it.

Until then it's only fair I get paid for my work, that's why I consider the free software philosophy as extremist bullshit.
Ever since 10.5? Today's date.
Under no circumstances is the government going to file an antitrust case based on web usage stats.
All previous one have been $10.
The average person's tolerance for faulty software is lower than it should be. I guess Apple wants to raise expectations, so that people are locked into the iPhone. ("OMG, that android app has ITS OWN KEYBOARD!!!111".)

Of course, this is why I don't use C, C++, or Objective-C. I'm always a little surprised when someone writes code in one of those languages that actually runs.
Some companies are interested in having their ecosystem succeed and keep their agreements largely stable. Developing software for Microsoft is typically a solid proposition, for example; they're unlikely to change the agreement as to what toolkit you can use after the fact.

Apple, on the other hand, has shown a somewhat... avaricious... approach to the app store, rejecting applications for curvy buttons, speech bubbles, or being able to load arbitrary images from the internet. We should all realize that Apple will allow precisely what it wants to with respect to the app store, and nothing more. They don't need to do anything else; consumers will buy their products regardless of how the apps can be created.

I don't like it, but I definitely saw it coming. :/
Yes, I've mentioned in previous posts that paywalls for news sites only work if certain criteria are met. There may be more, but these are the ones I can think of:

-Niche (i.e. news about F1 racing that has rabid fans)
-Financial (variation of niche, but ones that help readers make money)
-Local (without high quality, free competitors)
-Incredible brands with strong differentiation in quality (these don't exist. NY Times might be the closest, but even they failed the first time around with TimesSelect)
IIRC, Jobs made a similar statement about being a novice when introducing the first Xserves, acknowledging that this was not an area in which Apple historically had strength, but that this was a first offering.
A friend of mine thought he had a well paid job in Australia, then moved to the UK to do contract work in a similar field to yours and earned 4.8 times as much with much less responsibility and stress.

The exchange rate isn't as good anymore, but I would recommend the UK over the other options.
Developing for the iPhone ecosystem is a win/win for both the developers and iPhone. because iPhone/iPad/iPod Touch users actually BUY apps.

Developing web apps for Android is mostly a win for Google. Because mobile web apps are very hard to monetize (at least for now, mobile ads are just not there yet).
I've just invented a new language: C2010. It looks exactly like ActionScript, for some reason...

(Hint: Apple's version of C is unlike any standard version of C, like C99. So technically, you can't use Apple's tools. Or, you can call anything you want C, just like they do.)
Good arguments in general (though yes, careful not to reinvent any wheels here...) but to me the most important thing I got out of the article was the link to

League of Technical Voters
http://www.leagueoftechvoters.org/

which is a great idea.
GHC has a C backend. Just claim that you wrote that code yourself. Problem solved.
Btw, in developer zone on your website, I get a weird alert:
ReferenceError: _NFindX is not defined.
Before you know it they'll be adding clauses like "Code for your application may not be written on Sunday".
The Common Opensource Application Publishing Platform
"... world of Children of Men, though." ah great movie. I almost cried on the scene where all the soldiers and the insurgents stop fighting to protect the baby.
Really? Bullshit. You honestly believe that stuff made in Obj-C can only be a toy whereas something written in ActionScript will bring the "strong innovation"? Yes, they're certainly restricting developer freedom (which, again, I don't like any more then anyone else), for the same reason they have been in the past: because they don't want their users to have a shitty experience.

I mean, how the hell do you define a "cute toy" vs. an actually innovative app? What's something that is more innovative on Android, say, or a Pre that isn't there on an iPhone? (Google Voice being the obvious exception, but again with the everything-Apple-does-is-about-UX thing.)
If you can't get ahold of one, check out the Arduinome which is an open source clone of it and operates exactly the same for all practical purposes. Korg and Akai have also made some similar commercial things recently that fit into this market.
Are the browser differences really worse than differences between OS and dev environments? That is, rather than even out browser kinks, you'd prefer to port from Java to Objective-C or vice versa?

Also so far most mobile browsers seem to be based on WebKit, and you can assume a specific browser, so it should be easier than on the open www.
Hulkshare.com Galena-Tvoite telefoni.mp3
If I had to guess, the iPhone and iPod Touch are seen as more successful endeavors to Apple than the Mac has been of late. So I wouldn't be surprised if Apple's iPhone policies start leaking their way onto the Mac too.
If they started actively censoring/blocking websites that they determine haven't written javascript by hand, then that would be theonion.com territory (And the end of their sales) :)
Thank you for notifying us. We'll post a fix shortly.
I'm just explaining why I think kids don't have posters of it on their walls. Experimental research plane? Yawn. Real plane? Awesome.
"Apple is finally bring a bit more organization to the iPhone with folders, too."

How ironic, when it has just been claimed that Apple killed the file system (a ka organization with folders).
Or http://firefox.afterthedeadline.com, it works in Firefox and it's open source.
When Palm announced this, I thought it was a brilliant move. It took our team less than half the time to develop our WebOS app as our other native apps, and it's more stable than when they were first released. The downside is mostly performance. WebOS apps are built upon so many layers of abstraction and interpretation, they are significantly slower than native apps on the same hardware.

That doesn't matter if everything your app does is trivial and not intensive, but it's pretty limiting. Chances are, our next version will have to use the native APIs that games are now beginning to use, if we can get access to them. I'm sure that if Google did the same thing, we'd end up in the same boat.
Guy Gets Ticket 30 Seconds After Parking, Writes Awesome Letter To Contest It
Why all the free marketing and press for Apple on HN lately ?
The front page links for iPad and iPhone etc. seem to be increasing.
9 other great iPad Stands
http://www.seifi.org/apple/10-beautiful-stands-for-your-new-...
lets see theres training, and consulting, theres offer the free version, and charge for a more robust paid version, theres pay for customization and don't forget ads. There are many ways to have a business model around "free software". Red Hat, Canonical, and Google are just some of the companies that have found valid business models around "free software".
Miguel de Icaza: MonoTouch compiler for iPhone OS
Wow, color me totally surprised. Apple treating their developers badly? Say it ain't so.
Welcoming explanations for how this is a good thing for Apple's end users.
The problem is that the current computers have not enough bandwidth to satisfy your brain.

Cycling to the store and talking to a real human being gives you more diversified sensations. (Even if it does not feel as interesting at first as a computer game.) Also moving around on your own is good for your body.
No.

Especially if you're a software entrepreneur.

Even more so if you're an internet entrepreneur.

We don't make products that our customers can touch and feel. We make ones and zeros. All our customers have is trust and implicit promises from us.

Lie and we have nothing.
The Levy flight
Excellent visualization! This literally explains the phrase "Walmart's growth has exploded during the early years of this decade"
Today's date shows in the dock, but check out the icon in the Applications folder: http://csclub.uwaterloo.ca/~f2damji/Screen%20shot%202010-04-...
Don't worry, there's still plenty of features that most people don't care about that techies can have mile long threads about.

- You can't change the battery
- It doesn't support 3D glasses and 4K cinema resolution
- No 20MP camera with flash and replacable lens
- There is no noticeable lag when running applications in the background, so it's actually not "true multitasking". You can't run 100 apps in the background.
- Can't install apps without jailbreak (or dev license)
- Doesn't have a nanoSD card
- No USB port
No... only 26% of the world's population

http://www.internetworldstats.com/stats.htm
Opinion Column: The Sad State Of The Web Design Community
One of them shows 10 to 2 still a smiley face though.
Medical Animations
It seems like Adobe is already filling this niche, but it has the potential to be better than HTML/JS in couple ways. First of all, you're supposed to be able to deploy native apps to the iPhone/iPod/iPad in CS5. Second, you can develop with the Flex IDE (or whatever Adobe is calling it now), which has a GUI builder, a visual CSS editor, and lots of other nice stuff.
Since Apple completely controls the App Store and reserves the right to refuse any app for any reason (and have shown time and again they are willing to exercise that right), how could this possibly be unenforceable? It is their way or the highway. What is or isn't enforceable is entirely up to them.

Note: I am in no way saying that Apple's stance on this situation is a good one or not, in face, absurd. The iPhone 3G is the last Apple product I will ever buy because of this and other iPod/iPad related anti-developer bullcrap.
I wish they'd hurry up, Yahoo's Slurp is the worst crawler I've seen. The other day it had 113 connections open to one of our sites. Jeff Atwood has also blocked them from StackOverflow because they were taking up a disproportionate amount of bandwidth and generally behaving like tools.

I love flickr, but Yahoo Search needs to die.
I hope you're being ironic.
My understanding of what Adobe was doing is that they're using LLVM to output the necessary ARM binary directly, not going to C/Objective-C and then using the standard tools by Apple to make the binary. It is probably worth noting that Apple doesn't even use LLVM/Clang for the iPhone yet; you still have to use gcc-4.2 to build your app.

What I'm curious about is what Adobe is that makes binaries much larger than the size it would be if it was in ObjC. As an example, the binary for Trading Stuff (only picked on because it is free) is 14.1MB. Thats rather ridiculous; I don't think I've ever come across an app written in ObjC for the iPhone that was 1.4MB.

And looking at the reviews for Trading Stuff, it doesn't seem like the app performs very well. Of course, that could be due it being written poorly. But, my initial inclination is to think otherwise.