Apple is reaching new standards in term of paranoid control over development (iPhone and iPad). From the iPhone SDK 4.0 beta agreement:

3.3.1 – Applications may only use Documented APIs in the manner prescribed by Apple and must not use or call any private APIs. Applications must be originally written in Objective-C, C, C++, or JavaScript as executed by the iPhone OS WebKit engine, and only code written in C, C++, and Objective-C may compile and directly link against the Documented APIs (e.g., Applications that link to Documented APIs through an intermediary translation or compatibility layer or tool are prohibited).

So programmers now can’t even choose their programming languages? What’s next?

How about people stopping to write software for those platforms?

Apple should at least stop using words like innovation and freedom. There’s nothing innovating in this crap. Choosing a programming languages is at the core of Computer Science. It’s so bad even Adobe is looking fresh.

So what Apple does not want is for some other company to establish a de facto standard software platform on top of Cocoa Touch. Not Adobe’s Flash. Not .NET (through MonoTouch). If that were to happen, there’s no lock-in advantage. If, say, a mobile Flash software platform — which encompassed multiple lower-level platforms, running on iPhone, Android, Windows Phone 7, and BlackBerry — were established, that app market would not give people a reason to prefer the iPhone.

It’s shit. I already started a iPhone project which I’d like to finish, but I won’t continue to comply to this kind of crap.

“Owners of capital will stimulate working class to buy more and more of expensive goods, houses and technology, pushing them to take more and more expensive credits, until their debt becomes unbearable. The unpaid debt will lead to bankruptcy of banks, which will have to be nationalized, and State will have to take the road which will eventually lead to communism.”

Maybe what strikes the most is that after such an absurd and illegitimate disallowance he calmly begins his argument with:

“Gentlemen, I think you’re being subjected to an unlawful order”

And continues:

“The authority of the state of Massachusetts should not be misused for a political exclusion of a presidential candidate who has a ticket to watch the debate on remote television and has a official invitation from FOX news. [...]

The [presidential] debates [in the USA] are controlled by the so-called Commission on Presidential Debates, a private [non-profit] corporation which was created by the Democratic and Republican Parties in 1987.

The Commission is headed by Frank Fahrenkopf â€” the former head of the Republican National Committee, and Paul Kirk â€” the former head of Democratic National Committee.

Fahrenkopf is a lobbyist for gambling interests, Kirk for pharmaceutical companies.

Matteo Salvini, a member of the Italian Parliament has been banned from Facebook. Upset by this outcome, he raised the issue in the Italian Parliament asking the minister of telecommunications to do a background check on Facebook (sic), asking who determines the bans, why, where are Facebook HQs and the PR persons, how many “acts of censorships” have been done, etc (sic)

Salvini hypothesizes that he was banned because he was surfing FB on his laptop for more than 5 hours while the opposition was speaking in the Parliament. He was “killing time”, in his own words. (sic)

Salvini, who does not even hold a degree, was surprised that the automated answer from Facebook was written in English.

Facebook is a private enterprise and has the full right to ban anyone without explanation. It’s written in their terms of use.

This moron fails to understand the basics of how things work with data on 3rd parties software. I am sure FB banned his apparent stupidity.

Repubblica, Italy’s most widespread newspaper, dedicates an article to this non-issue, reinvigorating its leadership as best news-toilet.