skysight-inc/HackerNews huggingface dataset:
> This is entirely about protecting Apple's own interests and the comparison to Nintendo's lock down of the NES is not applicable.

What I don't understand is how this isn't anticompetitive behaviour. By creating an app store and lock-in for application vendors, Apple become the only provider in the market. They now appear to be leveraging that monopoly to restrict another market, that of developer tools, to their commercial advantage and at the expense of a competitor.

I'm not a lawyer and don't live in the US where presumably any legal action would be brought, but can someone please explain to me how this isn't black-and-white illegal under US law?
In Sleepless Nights, a Hope for Treating Depression
pretty sure cloure is just the account for Rich not a channel.
Not sure if even your "mechanical translation" condition works, though certainly tighter.

What if I hire a human to do the translation? If even that would violate the agreement, then the "original written language" of every program is the plain language specification document (that is, if you write one).

Heck, XCode has project templates that "write" starter code for you. So, technically, no iPhone developer "wrote" every single line of copyrighted code.

.. and (someone else mentioned) copy pasted public domain code, apps ported from other platforms, are all ruled out.

Basically, it seems that this clause reeks of a lack of understanding of the nature of software.
As I read this I get the strong feeling that Apple can do no wrong - whatever they do, they'll be a strong apologetic exegesis from the Apple-ites to justify it somehow, even if it requires some pretty awkward contortions.
The highest quality apps in the App Store are being written using Xcode & C/Objective-C. The biggest app development shops working on the biggest and most popular iPhone apps are using Objective-C and Cocoa frameworks, not any kind of meta-platform. Users won't see any loss of quality, none whatsoever.
If Apple waited until they needed something like this, it would already be too late. That's why they are doing it now. It's not that WebKit isn't good enough as is, they just want to make it that much better.
The best counter to the quality argument I've seen is a comment on the Appcelerator blog:

The irony here is that Titanium apps are fully native and make use of iPhone-only features, and they’ll be rejected. Alternatively, you could open up a web view in Objective-C, and pop whatever slow, non-native crap you wanted in there, and not be in contravention of the rules!

http://developer.appcelerator.com/blog/2010/04/iphone-os-4-0...
I don't know about OS/2, but the POSIX subsystem for the NT kernel is alive and well:

http://en.wikipedia.org/wiki/Interix

(note that this is not POSIX implemented on top of Win32, like Cygwin, this is POSIX implemented next to Win32)
Android gives app developers enough rope to hang themselves, or at least waste the battery by constantly firing up the radio or GPS. I agree that you don't need a task manager to conserve memory, but there's no automatic solution for overactive apps except the automatic cleanup for long-running apps. Even the link you supplied admits it:

"Is it really necessary to be notified about every new tweet or status update? Reduce the refresh times on your social networking applications and reduce the number of items you’re notified about. Reduce the number of widgets you have on your home-screen, instead replace them with program shortcuts, you’ll still have quick access to your most used programs without the constant battery drain caused by continuous data pull."
Megan Fox Cosmopolitan Magazine Malaysia March 2010
How could I miss Megan Fox! Megan Fox covers the Cosmopolitan Magazine Malaysian issue for the month of March 2010. Check Megan Fox on the Magazine coverpage.
Yes, I had top sites enabled. However, as I mentioned somewhere else, I just checked safari for the first time since the last update and the beachballing problem seems to be gone now. Safari overall seems much more responsive.
Those of you who have Internet compulsion problems might like Mac Freedom: http://macfreedom.com/ , which is one of the most brilliant and simple programs I've found. You open it, it gives you a prompt with a number of minutes, and for that period of time you can't access the Internet (it's possible to get back on with rebooting, but that's enough of a pain that I suspect few people do it).

If you're looking to disconnect distraction: http://paulgraham.com/distraction.html without disconnecting altogether, this is a great way to do it.
To play Devil's Advocate, why would Google want you to create stuff that works across browsers? They have their own browser and are creating an operating system based on that browser. It's in their interests to reward you to develop on Chrome, in the hopes of causing a similar app-driven fanboy rush for Chrome OS.
AT&T charges you up to $150 to improve service you already paid for
Google needs to expose the USB port in android. That would allow a plethora of add-on third party devices that the iPhone would never be capable of supporting.
DC Citability Codeathon - April 9-11 2010, Chevy Chase, MD
Fcgi vs. gunicorn vs. uwsgi
Computer Engineers get their own Barbie [video]
Fake louis vuitton
Find the difference between real and fake Louis Vuittons through our site
Quartz 2D is Apple's C-based graphics drawing framework, mentioning that is irrelevant here. I still haven't seen anything specifically mentioned that's not written in C. You mentioned using Lisp & Haskell to write iPhone apps, which ones are those? Who else is doing this and which apps have they published?
Real Time iPad Sales #s (Algorithm Updated)
Thanks. This definitely looks like it would be something that would help me.

Once I set this up with Dropbox, I am good to go.

+1
Copyright law has nothing to do with this requirement. If Apple thinks you originally wrote your program in another language, they'll remove it from the App Store. If you sue them for this action, you'll have to prove that Apple somehow broke their agreement with you. At the minimum, you'd have to prove that you wrote the [Objective] C[++] code yourself. My understanding is that the agreement allows Apple to reject apps for any reason they want, so even if you manage to convince a judge of the pure pedigree of your code, you've gained nothing.

The moral of the story is, "Don't work with assholes when it can be avoided."
If the installed base of the products is large enough, no matter how draconian the terms there will be a subset of all potential developers that will be swayed by the money to be made so they'll accept the terms. Any attempt at boycotting will simply fail because of that.
s/Or/And/

emit strictly, accept liberally. then we'd have 2 lines of defence.
Nested Labels in Gmail (finally)
"Nice github repository. It looks like you were right. That's nice. Your app has been rejected anyway. Because we feel like it."
IIRC, the life expectancy of people who lived past 40 hasn't changed much in the last few thousand years. Early life expectancies were low due to childbirth (for women) and accidents + infections (for men). If you reached old age, then you were likely to hang around until cancer or heart disease got you; the same as today.

Cancer treatments and heart pills extend people's old age a little, but I'd imagine that modern diets (increased meat consumption and refined carbs) take their toll.
"It would seem Apple knows exactly what developers want."

Aye, money outweighs freedom even today.
Wired's iPad app violates the new developer agreement, too
Posix isn't a bad example, but I still think it incredibly unlikely that frameworks at the application/gui level are going to become standards in place of Apple's APIs.

Instituting a blanket ban on all frameworks (regardless of crossplatform status - which 3.3.1 doesn't mention) and restricting languages for fear of being displaced is ludicrous. Even if Apple's fear was legitimate there are plenty of other measures they could take if this problem actually occurs.

Whatever Apple's intentions this wording is a mistake and they need to revisit it. Good frameworks that make the App Store better are going to be pushed out by this.
Since you're in the SF Bay Area, you should hang around the Hacker Dojo and see if there are any takers. Generally speaking, there are pretty good developers there and they don't charge and arm&leg for development.
Searching HN: List of projects that included ways to play with sound
A long time ago someone shared a project they were working on. It was many pages on a simple site. One of the pages involved a table of checkboxes and based on where you checked the boxes, it would play different sounds and cycle through to create a beat.

Where do I find that page?
"Web Developers: No change." Not so. I'm a web developer, and I was just getting into iPhone development via Appcelerator, which has no future under this developer agreement.
Ubuntu Lucid Lynx (10.04) LTS beta 2 released.
Apple's market is one of their own making, and is in fact something of a submarket. They control the platform, period, and when you agree to the terms of their developer agreement, you agree to be bound by them, so you are subject to the same rules as everybody else. They don't have any market monopolized, they merely have their corner of the market locked down.

and they aren't locking in any body. You don't forfeit rights to your source code, you're welcome to write some crossplatform app using some shared code library you build in-house. You just have to build apps natively, rather than use some watered down piss poor Common language that breaks standards on all platforms. This is the same reason adobe apps suck on macs. They have tried to abstract away the os from their applications to the point where they don't look, act, or function properly on any platform. They look like ass and run like ass on everything .
Steve Jobs Rolls Out His Google Killer
I don't think the android can output 500mA of power needed by most devices... you probably can't even power a usb mouse.
Copyright law looks like the only reference point for defining "write" - if you own copyright for something, you "wrote" it, otherwise you legally didn't (even if you claim otherwise). It might have been much simpler if Apple just said "all applications should be products of the iPhone SDK tools".

Anyway, it all depends on what exactly they want to accomplish with this clause and it is poorly worded at the moment for whatever that purpose be. Hope Apple clarifies soon.
I didn't intend to say anything stupid here...why the downvotes? I don't care about the karma, just want to understand why I was wrong.
Well, that could be a problem since Apple's new agreement says "Applications must be originally written in Objective-C, C, C++, or JavaScript as executed by the iPhone OS WebKit engine". So if the code is written anything but those 4 languages, then the resulting app is breaking Apple's new licensing agreement.
Gruber's a pretty good apologist.
Published stories | Gamekicker.com - All the latest video game and gaming news
Because multitasking to me means background apps, it means IRC, location based alerts, Skype with incoming calls.

"Social gaming network" doesn't mean anything to me. What am I supposed to do with it? How will it change ... anything ... for me?
Hmmmm. Ok thanks for the feedback. :)
According to Adobe, there's already over 100 iPhone apps in the iTunes store made with the private beta of Flash CS5. So Apple currently isn't being selective enough. It seems without Adobe advertising which apps are made with Flash CS5, that users aren't noticing the difference between them and apps made with Objective-C.

Here's a developer who just got his iPhone app made with Flash CS5 approved just this afternoon:
http://twitter.com/james_eberhardt/status/11850738164
Why poor countries don't catch up
Another test is: Would the victim be annoyed if they found you had lied? I doubt a VC would get annoyed at inflated sales forecasts (they know it's part of the game), but they would be annoyed if you lied about the feasibility of your project.
I tried dragging & dropping messages in all of those samples and all I got was some highlighted text. I know they're just samples and that is "just one thing", but it's a pretty big difference.

If you don't like Uki for some reason that's fine, but you should just say it. Personally I think it looks fairly promising.
You thought that, but we weren't.

We were having the discussion "plausible reasons why Apple might not have implemented multitasking yet, and a pragmatic understanding and acceptance based on the wonderful nature of the iPhone anyway and hope for future multitasking done in a way that wont ruin that".
That really is a great idea. Kind of a Netflix for food. It seems to be UK only. Someone will do US if they don't.
Those of you who have iPhones and haven't jailbroken them and installed Backgrounder from Cydia.
This is one of the main reasons I like Tao. The guy is a terrific and prolific mathematician but he always strives to reach the larger public with his writing.
3G, GPS, a speed boost and a change of shape are the main ones, I think.
".why the downvotes? I don't care about the karma, just want to understand why I was wrong."

Voting on HN has gone to the dogs a bit recently with thoughtless (and often mass) downvoting. There is often no real "reason" except some dumb fellow got up oon the wrong side of the bed today.

My suggestion, don't worry about it, just say what you want to. By and large, good comments are upvoted sooner or later. (upvoted you btw)
Renderware and Unreal Engine both spring to mind.

Renderware made every cross platform game made in the PS2/Gamecube/Xbox generation look like garbage because the PS2 ended up being the lead SKU.

I am in no way defending the change to 3.3.1 though, I think it's bullshit.
wow. in 2004 delicious had hierarchical tags. x would retrieve things tagged as x, x/blah, etc. had to take it out for performance reasons, though.
> There’s a reason it’s at the top of the screen, and it has nothing to do with screen resolution.

I understand the original reason for it. However, hitting the menu is an extremely large distance from what you might be working on now. I'm typing this on a multi-monitor machine -- this app is totally self-contained on one monitor. Why must I move my mouse across two monitors just use this app's menu?

> Personally, I still can’t stand how Windows and Linux make no distinction between applications and windows.

I can't stand how you can close all windows on a Mac and still have the process around with the only indication being a slightly difference in the menu bar. Amazingly confusing.

Now this may be personal preference but it still shows that the Mac GUI isn't some ultimate model of perfection that everyone agrees on.
750words: write three pages every day
Because Google makes money on browsing, not selling web browsers. The faster and more functional everybody's websites are with all browsers, the more page views result, and the more money Google ultimately makes. Its in Google's best interest that all browsers can navigate the web effectively.
If your trying to bulk up, eating less isn't going to help.
The data.model file is about 100 lines of code
I wonder if melatonin imbalance (stuff that controls our circadian rhythms) could be a cause for postpartum depression.

For one thing, this is definitely a short term fix, but as the article notes, skipping REM sleep will crash upon ye real hard when you nap. Also, add in the fact if you crash into sleep pretty late into the night and wake up early without adequate sleep, that nasty grogginess of a ":-(" is somewhat explained in the light of this study.

This other journal article related to the subject is quite interesting as well: http://www.ncbi.nlm.nih.gov/pmc/articles/PMC2468214/ It delves into the same concept of sleep deprivation except they focused on the Amygdalae (processing and memory of emotional reactions).
Breakaway with $600 FREE in Sign Up Bonuses
Moore's law. Even desktop computers capable of rendering today's web pages haven't been around forever. But a web browser is just an app -- and all platforms have them now. I'm not sure what point you are trying to make.
Gruber is very wrong in thinking that languages other than Objective-C, C and C++ inherently generate non-native apps. Other languages can simply link to the native libraries and still use native widgets - that is if this wasn't specifically forbidden by these changes. So clearly this is about something else.

Apple could simply use its approval process to block apps if they started using non-native widgets anyway, and that wouldn't be contrary to its current HIG.
Ask HN: Is it wrong to not have a Terms of Use and Privacy Policy on your site?
Our website doesn't have a privacy policy or terms of use pages.

Don't get me wrong, we won't ever share emails, ip addresses of our users or anything. We don't even send newsletters, though it seems like everyone else does, since we consider it cheap spam.

But we don't have it written out on our site anywhere, for a couple reasons.

1. How does one prove the terms that they agreed on in the event of a conflict. Say you have a policy page that randomly changes versions on every visit. It could say either 'We (will|won't) share your email' each time it is loaded. What then? Which version of the document did you agree with.

2. Following the extra comma fiasco, where one company lost millions of dollars because a comma was added in the contract where it shouldn't have been. Why put something on the web which in essence...can only hurt you?

With no terms of service, you are free to do whatever you like (within reason/confines of the law) - adding an extra contract just makes you vulnerable since you are agreeing to things that maybe a great lawyer could find a hole in.

We don't have a ToS or Privacy Policy for those reasons, is that wrong?
Now, where's my naïve bayes classifier to sort my mail automagically into those labels instead of writing a gazillion filter rules?
Thanks for your comment. We created the site on a very tight deadline where we had to code everything in 45 days to meet the PayPalX deadlines. We will add some information about who we are. My name is Trevor Cornwell. Here is my Linked profile: http://www.linkedin.com/in/trevorcornwell and I am on Facebook at facebook.com/cornwell and twitter.com/appbackr I hope that you'll follow our progress. If you'd like to meet come to to: peerfinancingny.eventbrite.com
I know UI designers (who work on iPhone & iPad apps) that make $120-150 per hour for their work and they work for themselves, no agency. Of course your goal is to have 40 hours a week of billable work but it never really works out like that :)
Though the flash version of Canabalt is written in ActionScript 3, the iPhone version is written 100% in Objective-C. Take my word for it, I personally did the iPhone port.
Here, you imagine an ancestor like Homo erectus sprinting on the grassy savanna to a patch of trees to escape one of the formidable predators that roamed over Africa 2 million years ago.... Our ancestors walked a lot carrying heavy weight in order to move camp and bring back as much of the kill as they could. Power walking, laden with real weight on the order of 35 to 100 pounds, is an effective modern version of what our ancestors did.

Oh really? Where exactly do we confirm this through empirical evidence? I love how "science" has gotten to the point where we completely make shit up about what supposed cave-men did 2 million or 40,000 years ago (with absolutely no solid evidence whatsoever for their true daily habits) and then apply that to modern training regimens.

This supposed portion of a "research paper" blows. It's about the equivalent of Gladwell's pop psychology that sounds great from a first read but has no solid scientific backing whatsoever. I don't even see a single source cited at the bottom.
I like to do my fair share of running, and found his comment on "marathon runners" having a suspiciously high cancer rate. Curious and wanting to know more...

Granted I have only skimmed over the following ( ie this stuff is hot off the internet press )

http://cebp.aacrjournals.org/content/17/1/183.full
This is a full text article discussing how regular exercise whici I consider running and marathon training to be part of, is useful in the fight against colon cancer, yet they are not 100% sure why.

http://jnci.oxfordjournals.org/cgi/content/full/96/24/1805
Still getting my head around this article, yet it is a fascinating read.

Marathon runners are at risk of skin cancer.
http://www.ncbi.nlm.nih.gov/pubmed/17116838
http://archderm.highwire.org/cgi/content/abstract/142/11/147...

http://www.msnbc.msn.com/id/15817212/ ( first found via msnbc, I wasn't happy with msnbc as my source )

If anyone else has more links on cancer linked to marathon running please add, as I would like to read more on it.

As with anything on the internet, this article or the papers above, always read up from multiple sources and see what lies between the lines.

My biggest problem with this essay, knowing it was part of a research paper, im saddened by his lack of citations.
We are keeping the site invitation only so that we can make sure that we have all of the UI right; the legal agreements in place and be able to address questions like yours before we have a big audience. We are a very small team who did this on a small budget. Please follow our progress at twitter.com/appbackr or see my story at http://www.linkedin.com/in/trevorcornwell. If you'd like to learn more come meet us in NY at peerfinancingny.eventbrite.com
I agree, that's why Ubuntu comes with the "Ubuntu Software Center" which is basically a frontend for those tools my grandma could use.
Under-respected & under-appreciated no more
http://www.alistapart.com/ is where I learned a lot. One of the classic articles was about using an unordered list to make a menu.

http://www.alistapart.com/articles/horizdropdowns/
Xmonad claims to be about 1000 lines of Haskell. I'd say that's equivalent to about 10-100k of C.

It doesn't crash because it's simple, not because it's written in a good language.

Well you'd probably have 100X as many bugs in a C program (it takes 10X as many LOC, and I bet bugs scale with N^2), so Haskell is a bit better, but language isn't as important as scope. Big programs have more bugs.
Yes, second Sony laptop ind the last 6 years (so i had the first one 5 years, and it's still in use without any hardware problems!).
Displays are top notch, as well as the keyboards on the new one, best keyboard i've seen. Of course that's purely subjective ;)
I was thinking about this and remembered the "task completion" service. Their example is Flickr uploading, which is keeping a connection open for an indefinite amount of time, so it seems likely that IM clients would manage.
A guy who I respect named Ben Kutil did the design for the appbackr home page. http://make-things.com/ Let me know why the .jpg makes us look shady. twitter.com/appbackr trevor at appbackr.com Thanks, Trevor Cornwell, Founder, appbackr inc.
That's the thing. I wrote the article and had no idea they were going to do that. I mentioned in the beginning that I wasn't going to name any particular sites as a part of the problem, which is the only reason that "sister site" wasn't in the original copy.
what type of sales experience do you have ? where are you located ? contact me offline - depending on your profile, there's an opportunity i'm aware of