skysight-inc/HackerNews huggingface dataset:
There are so many flaws in this reasoning, I don't know where to start.

#1 - Two of the worst carts preceding the '83 crash were E.T. and Pacman, both developed and produced by Atari itself, not these mysteriously inferior 3rd parties you're alluding to. And how many games has Apple, who logically has the most know-how on the platform, produced? None.

#2 - You're making an oranges to apples comparison anyway. The video game market was not crashed by the availability of cross-compilers or tools that lowered the bar of entry. Similarly, Nintendo did not solve the problem by restricting what tools developers could use. They solved it with a strict editorial process.

#3 - Video game production in 1983 required producing and marketing physical goods. It relied on predictable "hits" just like AAA game development to recoup the considerable outlay required to get these games in front of consumers in the first place. iPhones games are virtual and the marketing for many of them non-existent (simply because I can't spend $0.25 CPC on Google trying to sell my $0.99 app). Additionally, there's a long tail of developers creating a more robust landscape of content. There can be tons of failures and still leave plenty of room for successes. Just look at how many games on the iPod have made it big. Many of them came from virtual "nobodies".

#4 - In 1983, there was no manifestation of "wisdom of the crowds" to guide any consumer purchases. Word of mouth was about it. Today, at Apple's scale, one can find dozens of opinions about the quality of a game that only 0.01% of total users may actually purchase.

Many of these problems continue to persist in the locked down AAA console world that you seem to be so fond of. You know, I can accidentally buy 50 terrible iPod games and still spend less money than I would have spent accidentally buying 1 terrible PS3 game.
Like what? You can't use Objective-C to do something like that?
It's almost like refusing to accept patches that are written in anything but vanilla C. It's almost like they are claiming if you can't at least code in C you probably aren't smart enough to submit patches anyway.
Two things I haven't seen mentioned: 1. The majority of iPhone developers aren't effected by this at all. 2. To some degree, this is is about ensuring the Mac remains a required part of iPhone/iPad development.
Average dude being Rich Eisen, of the NFL Network, who in fact trained for this sprint:

http://www.nfl.com/videos/nfl-combine/09000d5d816ad7b3/Eisen...
Quite. How does one extend this to real-world languages?
"You must originally compose message board posts in English"
So, nazi mind-readers to detect those secret English-as-2nd-Language speakers who are secretly, nefariously still thinking first in their native language before rephrasing it in English?
Announcing WebKit2
Conversely, how many apps have been made worse by archaic restrictions by Apple?
Letting Firefox Move Faster: Solving The Innovators Dilemma
Click the title of the original post. New licence quoted in Gruber's story.
They can probably track how long you "interact" with the ad. That's probably much better data than providing up/down votes.
"Inherently unfair and often dark" was an exaggeration on my part.

The universe is benevolent by default because it has absolutely no supernatural character,

Wouldn't this make it utterly neutral?

What I meant to say, and didn't articulate very well, is that human societies have egregious failures that often undermine progress. Most people are good, but most of the people who get power and status (at least in the short-term, first-order senses of these words) are the despicable, evil ones.
Just because we want to do something, doesn't mean we can.
You could write your Android app in Objective-C and then run a program that translates it to Java. Google doesn't prohibit you from doing that.
Ooh, and with multi-process coming to Firefox and other Mozilla apps (https://wiki.mozilla.org/Electrolysis), soon we'll have multiprocess/async web browsing everywhere.
It's not that easy to grow 1000% when you start little...

Mobile advertising is growing, but that doesn't make it a big part.
It's amazing how fast even the big dudes run. That's what blows my mind.
Sorry, I think you've failed to grasp what Apple's "Multitasking" is about. They are perfectly happy with apps that do not multitask AT ALL. They are not offering "true" multitasking, but allowing app's to notify system daemons to carry on CERTAIN tasks, e.g. IM notificiations, VoIP, downloading content. If an app doesn't want to do this, and there's no reason an App written in MonoTouch can't do this just as easily as an ObjC Cocoa app, that really doesn't matter to Apple.
If i understand "originally written" correctly, doesn't this also kill objective-j and GWT?
Not enough for me. I would really appreciate being able to adjust the number of weeks (3-6) to show.

The view should show 1 week past and the rest future, regardless of the current time of month, and have continuous rather than chunked scrolling.
Wouldn't a case like that exacerbate the overheating issues the iPad (reportedly) has?
Might I recommend that you make it a web app?

All of the facilities you have listed are available in Safari (client side storage, location data).
Only free apps have ads. Paid apps don't have ads. Nothing to worry about.
Web application scanning with skipfish
I think they missed the point.

There are already apps in the store with banner ads. It's one choice of many for a business model for the app. The purpose of the iAd platform is to make the user experience better for applications which are ad supported.
Fortunately, another limit is imposed by women getting access to education and then birth control. That has played a huge part in bringing the birth rate down.
Hmmm ... interesting point.

Maybe it's: if you're not eating a total (ancient) Inuit diet, then fruits and vegetables combined with the relatively small amounts of protein and fats most other peoples eat is necessary ...

Hmmm
Uhm, that article says that the average life expectancy for inuit, not counting infant mortality was 43.5 years old. Sure, some of the people lived to older ages, but it's hardly the apples to apples comparison they're trying to make.
I suspect that this is just a poorly thought-out attempt to keep Flash off of the iPhone.
Bank of America Employee Charged With Planting Malware on ATMs
As much as I dislike this particular move, and Apple's Orwellian control over their platform, bringing this to a lawsuit and getting the FCC involved would be straight-up wrong. Let the market decide this one, Adobe has no legitimate ground whatsoever to force Apple to support it.

I would be hugely disappointed to see Adobe pursue this course of action, and would regard it with significantly more contempt than I currently hold toward Apple.
Say, one wants to develop a touch user interface for a visual programming language for music composition and the core engine happens to be written in Common Lisp (say, something like PWGL or Open Music) - why can't I have that in Lisp? It is compiled, native and would use the Cocoa libs.

There are not only consumers which want to download ebooks with ads. There could be an area of innovative and experimental use where Universities want to develop novel applications - applications that might be written in Smalltalk, Lisp, Haskell - or any other language that can compile and is not Objective C. In many cases the innovation lies in the core logic and the innovative use of a touch screen. Why should I develop my core logic in a way that it is tied to the iPhone or iPad (assuming that the iPad will get the same developer agreement) and where I have to use a relatively low-level language like Objective C.

It is one thing what you assume Apple's target (Adobe, cross platform frameworks, ...) is and another thing who else is also affected by these clauses the developers have to agree to.
Android requires use of the Dalvik VM. Native code cannot make API calls to create interfaces etc. WebOS is the same deal, must use JavaScript and their framework for a native interface (and WebOS is a dying platform.) Windows Mobile is garbage, maybe 7 will be better, but it's half a year away and likely Microsoft will just copy Apple blindly and ban languages other than C# and C++.
I am not trying to defend Apple, but is it possible that the approval process was being slowed done by having to ensure that all the other intermediary translators were not using private APIs?
MacRuby and RubyCocoa are two separate projects. MacRuby is not a Cocoa bridge like RubyCocoa is. It's a complete reimplementation of Ruby's primitives in Objective C to allow you to compile a Ruby app to a double-clickable app bundle.
Dropped Linux support in the process :-/
Facebook | Thutty Luph Firman
I'm assuming there is an entirely different stride that lets them run so fast (aside from tons of training, of course)?
"Currently WebKit2 is available for Mac and Windows, and we would gladly accept patches to add more ports." does not sound like they are dropping anything.
My Nexus One is so laggy that I can't stand to use it anymore. It's just a huge pain in the ass scrolling around, resizing, etc. It's a slow turd, and the Android devs seem intent on bolting on more useless features rather than speeding up the user experience or fixing bugs. The first (and only) update for my N1 added more bugs than fixed.
It would be cool if they actually gave his time. Also, if you put Tebow in a suit and him in running clothes it would be (a little bit) closer.
it looks like it http://news.ycombinator.com/item?id=1250799
The developers who make apps 'for fun' aren't producing the blockbusters that make the appstore so important to the iPhone.
This is incorrect. Apple's C is C99; they have also introduced a new optional syntax for blocks that they have submitted for standardization.
i find a very helpful concept here is the 'appropriate level of abstraction'- when making some assertion, make sure that the language you use and the claims that you make are specific enough to be compelling, but abstracted enough to be 'not a lie'.
From the article:

"... "People have to be very careful dealing with this information," says Professor Sreenivasan. "It's part of the culture now, it's out there, but you still need context, you still need analysis, you still need background ..."

You are spot on with your observation. I've noticed the trend in what passes for Journalism in some news organisations to emphasize information and skew context, analysis and background. We still need Journalists and Journalism for this reason.
Determining the number of lines in a Spark RichEditableText control in Flex 4
we need to realize that iphone OS is actually just that...an OS. What you are saying is kinda like saying that we would be incapable of finding valuable web apps or locally installable apps on windows/linux/whatever OS we use on our PC. Because there are no restrictions there and never have been.

1. It's only a matter of time until apple realizes this model is not good for anyone.
2. Android (who by the way is powered by the very people who specialize in filtering out the crap on other platforms) will dominate the next few years.
Banquet Room at Sushihana
The Sushihana Banquet room in San Antonio, Texas is ideally suited to meet private dining needs. Whether it is a business meeting, a wedding rehearsal dinner, or a birthday, people will experience the exclusivity of a private location and the experience of a creative menu while still maintaining competitive prices.
<a href="http://sushihanasan.com/banquet-room.html">banquet room</a>
I suppose C++ will be banned when QT for iPhone is ready.
You do get GPS, just no camera, mic.
That is an option, but much more difficult if he is planning on selling his app.
10 Useful Web Apps to Manage Any Information
With the help of technology, it becomes quite possible to manage important information with relative ease. Specifically, web applications can be a great aid for people who need to keep track of a wide variety of informational tidbits every day.
Whatever you do, dont use Craigslist. You get what you pay for!

And incidentally, are other just dumbfounded by those that advertise "Develop my iPhone app, no compensation" ads? How can they realistically think someone might do that?

I can understand why they advertise, in hope, but I would rather be working on my own company and my own apps for FREE.
So, for iPhone/iPad development, you can use C, C++, Objective-C, or JavaScript (4 languages).

But on the other platforms you are in reality limited (in practice) to one or two languages? I'm looking at you, Android and BlackBerry.
(Windows and Palm don't really count, since nobody's writing for them).
> Apple has consistently demonstrated that they don't care about what developers want.

The facts disagree.

The App Store model is unusual and it is not perfect. Few developers have any experience with Cocoa or Objective-C. Developers must use a Mac. iPhone software only runs on the iPhone and is not easily ported to other platforms.

Despite all of that, Apple has attracted developers to the App Store and the iPhone in numbers nobody would have predicted. Meanwhile, all other mobile platforms are rushing to duplicate the model.

It would seem Apple knows exactly what developers want.
Not true.

There's already nothing preventing paid apps from running ads (CNN Mobile is one example) and the iAd framework makes it even more tempting for app authors to do so.
This strikes a nice balance between pop-level postmodernism ("there is no truth, only interpretation") and authority-based philosophies ("such-and-such holds the key to absolute truth and cannot be questioned"). I've seen the same reasoning given other names, but for someone versed in formal logic and probability theory, this is a very nice presentation of the concepts.

Key points:

- in Bayesian reasoning, beliefs are not held as absolutes, but as probabilities.

- observations / measurements change those probabilities (using Bayes' formula). As a special case, certain measurements may set certain probabilities to zero; viewing only the "zero/nonzero" dichotomy is equivalent to classical logic.

- as a counterpoint to Holmes' "When you have eliminated all which is impossible, then whatever remains, however improbable, must be the truth", beware that you may have treated something as impossible which is merely highly improbable. There is a significant difference between actually zero and merely very close to zero.

- A implies B does not mean B implies A. But A makes B more likely does mean B makes A more likely; this is a consequence of Bayes' formula. (This does not imply causation. It's just a recognition of correlation -- if two factors are correlated, the presence of one increases the likelihood of the presence of the other.)
> It would be cool if they actually gave his time.

The guy in the suit?

The fastest player was Jacoby Ford with a 4.28s 40-yard dash. http://www.nfl.com/combine/top-performers?tabIndex=0
Relative to a native application no. Relative to strait JS with a minor cost of performance, yes.
Evernote. I heard the hype and ignored it for a while. I tried it a few months ago on a whim and have been hooked ever since.

We come across a lot of data. Lots of it is interesting, but we don't need it right now. I save dozens of articles a day in Evernote and search it first when researching a topic I'm interested in. It's likely I've saved some great posts on the subject, but haven't gotten around to reading them yet.
Yeah, the Linux kernel, Mozilla, Chrome, Safari, Emacs, vi, Mac OS X, iPhone OS, Windows 7, Google search, Apache, Nginx, the very first web browser, et cetera are utter crap.
Yeah, the guy in the suit, for comparison. I know that very fast NFLers are in that ~4.3 range, so it would be cool to know that he got a 6.8 or whatever for comarison
We're also not deleting any of the existing APIs - we expect there to be a gradual migration to the new model.
This might be a bit off topic. If you have read the book "Yes!", the book mentions that caffeine helps a lot if you try to persuade someone. And, the effect of caffeine kicks in after about 40 mins you consume it.

In other words, if Apple provides free coffee to all the attendees for the event, it will be easier for Apple to convince the audience that they just launch one of the best product in the world about 40mins after the event starts (when the effect of caffeine kicks in).

http://www.google.com/search?q=caffeine+40+mins+persuasion
This is only enforceable for tools like CS5 that reverse engineered the app signing process. How could Apple distinguish binaries produced intermediaries like PhoneGap and Appcelerator's Titanium from binaries produced by native Objective C code?
Computers are bringing the power back
Assembly and graphics shaders are used extensively, to name two that external developers are prohibited from programming in.
I don't think that's the point.

The point is that some things naturally prey on our tendency towards addiction. There are a lot of people who (like this guy) get REALLY uncomfortable when they aren't pinging their inbox constantly.

And social sites are getting downright scientific about addictiveness. "How'd we do this week?" "Time on page is up by about half a second and return visits is up 0.3%".

So much innovation has happened around shortening the distance between you and something amusing/engaging... To the point where you could just surf around Facebook and the web and really never get tired of it. For a lot of people there is an "angel" sitting on their shoulder saying, "What the hell are you doing with your life? On your deathbed, are you going to look back at this and be proud/happy with how you spent your days?"
Get a Sony Vaio Z, and install Lucid?
I like the fact that it's thought provoking without being a blatant hit-whoring attempt. I mean, hardly anything in there is really "controversial"... it's more like just an interesting analysis of the branding of NoSQL and why it affects people so much.
Shyness
I mostly use Google Reader. I use the shareaholic firefox extension to add non-RSS sites to my Google Reader shared items, so I can search for them later - I don't share publically.

To a lesser extent: evernote, readitlater, and firefox bookmark folders.

My mantra: don't archive what will still be there tomorrow, and don't sort what you can search for.
the market is fucking clueless. it's entirely possible that the path from where we are now to completely locked down "appliances" has monotonically increasing user experience. that doesn't mean it isn't an abysmal local maxima though.
And as of this morning, even that's not good enough. Sigh.
This is a massive exaggeration. I went from OSX to Ubuntu and I am more productive on Ubuntu in interface terms. The dock is very silly and graphical when you have quicksilver or gnome-do. Chrome is a better browser and browser UI experience than Safari in my opinion (and lots of people like firefox and opera more). The Finder vs Nautilus differences aren't big enough really, there are pros and cons to each. Apple stuff is well designed until you want to go past just cookie cutter customizations and then the openness IS the UI because I define it to work how I want to.

The same caries over to other things. Sure the install and uninstall of applications on OSX is a great UI. But apt-get just seriously leaves it in the dust. The problem with linux was never that it had a bad UI or was too customizable. The problem with linux was actual hardware bugs in drivers, lack of office, lack of flash, lack of games. Which have mostly been addressed asides from games (which is a sore point for Apple too). UI is far too overrated over actual features.

And it's all based on a myth. Steve Jobs ringing up SUN over their looking glass and threatening with UI patents is just ridiculous. As are the claims to Apple fame with interfaces taken from Xerox.

So yes, I agree Apple are very good, possibly the best at UIs. But my points are 1) UIs aren't as massively important as people say, 2) Apple's "innovations" have been overrated 3) your statement that "no human beings on the entire planet other than those that work at One Infinite Loop in Cupertino are capable of doing a UI" is just ridiculous.
The first Apps produced by the beta version of CS5 were horrible, bloated, kept everything in one class, slow.

Of course, if Adobe managed to improve this process, which they surely would have, then that argument goes.

I guess if these libraries contained a bug, then several apps would all have this bug, and Apple would get blamed, rather than the app writers. A bit of a stretch.

It is probably just wiggle room for Apple, so they can reject apps if they want to. Maybe.
I'd be interested to hear a little bit about choosing between CouchDB, MongodB, and others. Couch and Mongo are the two I'm most interested in, but I haven't had the time to really look at either closely.
IBM and the labors of TurboHercules
My 3 year old teaches me how to operate my cell phone... it's a little scary.
I could do it with assembly. But it would be stupid, and wasteful. Objective-C is not the tool for every job. http://en.wikipedia.org/wiki/Turing_tarpit
Yeah, it’s a great read and reference afterwards.

Here’s a companion site for applying the book to the web: http://webtypography.net/toc/
Creating a vertically auto resizing Spark TextArea control in Flex 4
NoSQL DZone Poll Results
I understand the need for each process to be in a separate process, but would've all this special code (to separate processes) would've been needed if Windows had implemented fork()?
I personally think that NoSQL isn't always the right tool for the job. Yes, it scales. Yes, you don't need to structure your data. Yes, it is fast and distributed and can be redundant. To that I say, it is too new, it has a steep learning curve, there aren't any tools to abstract away the database portion.

Now SQL has ease of use, a myriad of tools such as ActiveRecord, or Hibernate, an ANSI specification. All of which allow developers to quickly pump out a site that will handle the needs of 98% of the businesses out there.

There is no need for a small time web store to be using a Hadoop Cluster, just like we wouldn't expect Google to be running on a MySQL backend.

As someone who has worked in both sides of the industry, I can definitely say that trying to integrate a NoSQL solution with a standard 3 Tier type website would increase the cost of development 10 fold. Sure, you can get it with no license fee, but you end up paying for it elsewhere.

Basically it boils down to NoSQL != NoPricetag

P.S> I recently wasted a week of my life trying to get HBase up and working on a small cluster with the data from our Vertica solution. I ended up using InfoBright and got it up and data loaded in a few hours. I am still open to the NoSQL idea for our specific business, but why can't it be just as easy?
no, it isn't any harder to determine whether binaries produced by intermediaries access private apis.
I don't like it, because it goes again my own beliefs in what constitutes effective teams. As a geek herder, I can't think of anything worse than a team full of "rock stars". The best teams have a mix of good people who excel at different things. For example you never see a job ad for "compulsive documenter" but every team needs one.
Have you ever written software? You'd be surprised what isn't written in C or C++. I bet this clause disqualifies the majority of serious applications in the app store. Anything with a generated parser, for example, can now be rejected. Objective-C is definitely a kiddie language, it's highly dynamic and mostly suitable for creating a OO interface to lower-level code written in C, which is how almost all of OS X and Apple software works. I personally believe C is not suitable for writing large GUI applications in, and many people would agree. C++ is unwieldy and more difficult to map onto UIKit without it just ending up looking like C again.

Apple is telling people, "write software like this, because we say so."
106496,24,6,82944,160,0,160,144,73728,0,82504,0,8450,132,81928,8192