Take a look at Codea: http://twolivesleft.com/Codea/
I don't think most people are arguing that congressmen are overpaid. They have a lot of responsibility, and should be paid for it. I think what most people are objecting to the fact that he claims teachers making one third of what he does are overpaid while he complains about how low his salary is.
Which devices are those? Adobe has yet to deliver Flash 10.1, which is the version they say is appropriate for smartphones.
That was never true for Hulu, and hasn't been for most sites for quite some time. Flash uses RTMP (and an ssl protected version called RTMPS) to serve the videos. If you write your flash interface correctly it can be very secure.
Sounds like you don't know much about Erlang. Erlang processes are MUCH lighter weight than unix processes, and are designed to scale to millions of processes. Generally, you want one Erlang process for each concurrent task in the system, like maybe one process for each active chat session. So, having 5 million Erlang processes would be as designed.
It has nothing to do with scary bad coders, it has everything to do with them keeping people from getting videos outside of what they control (itunes).
I'm not sure how you could be more wrong about this. Since the very FIRST iPhone, you have been able to put ANY video you want on it as long it is H.264 encoded in the proper profile. It is TRIVIAL to use Handbrake to rip DVDs to an iPhone compatible format and import them into iTunes. I know this because I used to work for a company that sells video content in iPhone compatible formats.
Well, we have the subject of this article, Grand Central Dispatch. We also have Darwin & XNU, their version of the Mach kernel. There is also Bonjour, their version of zeroconf, and their streaming server (Quicktime Streaming Server). They also purchased the source to gimp-print (now called Gutenprint) so they no longer have any obligation to keep it open source, but they do, and they keep releasing the source. How much more do you need?
Dude, I think you're hearing things that people aren't saying. The article describes how apple has improved their dynamic loading. The author doesn't claim they invented it. Apple doesn't claim they invented it. Nobody said anything about amazing new technologies Apple created.
So I just googled "study of apple marketing" and nothing on the first couple of pages shows me any sort of statistically significant study indicating why people who chose to buy Apple products did so. I did see a lot of "case studies" and glorified opinion pieces.
If we were going to accept anecdotal evidence, I could tell you that none of the many developers I know who have switched from Windows to Mac in the past couple of years give a shit about brand - they just want to get their work done in the easiest way possible - for them that turned out to be a mac.
Of course, we would both be idiots to assume that our personal group of acquaintances were representative of the many millions of people who buy Apple products every year.
I do agree that marketing can be quite powerful. I also agree that there are probably people out there buying Apple products just for the brand. However, I think you're crazy if you think that the vast majority of Apple customers are buying Apple just for the brand, regardless of any advantage in hardware or software quality.
Marketing can guarantee a strong opening weekend for a shitty movie, but once people figure out that it sucks the attendance drops dramatically. People would not continue to pay a premium for products costing multiple hundreds of dollars if the quality wasn't there.
If I had to guess, I'd suggest that people are continuing to buy Apple products because they consistently boast the highest customer satisfaction rates in both computers and cell phones, and nothing sells products like positive word of mouth:
So in the absence of any real evidence, we both have our theories. I just happen to think it's a lot more likely that people are rationally choosing superior products based on positive word of mouth than it is that people are irrationally spending lots of extra money because of some commercials they saw on TV.
Have you looked at the iPhone app store lately? There are plenty of free apps, just like there are plenty of paid apps in the Android store. I don't know about a metal detector app (seems unlikely to actually work well), but everything else you mentioned works fine, including apps like Enkin:
You can of course use GV through the browser, although I admit I'd prefer a good native app. My guess is that Apple will have to approve it eventually - refusing just seems a little too anticompetitive.
There's nothing wrong with the G1 hardware, but it is most definitely NOT as nice as the iPhone hardware. I've spent plenty of time with the G1 and I'll take my iPhone any day - the trackball is OK, but I definitely don't miss it. That said, newer Android phones seem to have much nicer hardware - having multiple different phones is a big win for the end users, but will likely end up being a big pain for developers.
So is your good friend a giant hypocrite? If it is so terrible that she won't eat it, why is she willing to inflict it on the rest of us?
I think that MS's behavior is only seen as anti-competitive because they happen to own such a massive share of the market, not to mention have the financial backing to be able to buy out companies that are suing them.
Do you realized how silly this sounds? The whole point of monopoly law is that things that are legal most of the time are no longer legal when you have monopoly power. That is because when you reach a certain point, you can do things which make it impossible for any competitor to emerge, at which point you can charge whatever you like.
So yes, they are doing things which would be legal if they weren't a monopoly. The fact remains that they are a monopoly (according to a trial) and can no longer do those things.
Aside from that, I hate the current attitude that exists in the US that it only matters what is legal, not what is ethical. If the large banks had acted according to what is ethical, not what is legal, we wouldn't be in the financial crisis we're in. At what point did we as a country decide it was OK to screw over anybody you wanted, as long as you could justify it legally?
Not only is it Posix compliant, it is certified by the Open group as meeting it's Single Unix Specification:
Since the Open group is the current owner of the UNIX trademark, that's about as official as it gets. Whether that makes it "UNIX" all depends on how you define it I guess.
It has supported "Reopen all windows from last session" as a menu item for quite some time, but I don't know of a way to have it do so automatically.
So what would you suggest is a better economic stimulus? Putting people to work building schools IS stimulus. The construction workers get jobs. They buy building supplies, which creates jobs for those manufacturers. They pay taxes which helps the local governments keep spending, which generates more jobs.
Providing money to state & local goverments so they don't have to enact spending cuts and lay people off is about the fastest acting stimulus there is, and the conservatives want to keep cutting it. Crazy.