Dear Java, please die. You don't bring anything useful to the table.
Google Chrome and their Native Client system seems like it would give you what you want.
No. Not without substantial work on the graphics and sound subsystems. Who knows though, maybe Valve can get the ball rolling and make that happen.
No it's not. It's a 60fps arcade-style game with a deep block + counter-attack + positioning combat system that requires very specific and tight timing. Yes it has easy-modes for the casual gamers but Bayonetta is most certainly not a casual game. Some enemies cannot even be beaten on normal or above difficulty with using witch-time effectively. Calling it more casual than pikmin and automated is baseless hyperbole. Back that up son if you want to be taken seriously.
Better check existing patents & applications first. I believe IBM has much of this area already locked up. Searching for new things to patent: http://yro.slashdot.org/story/08/09/29/140245/ibm-wants-patent-on-finding-areas-lacking-patents Patenting the patenting process: http://slashdot.org/story/11/01/02/1534223/ibm-files-the-patent-troll-patent
"but more importantly a new mindset about the entire project, a mindset intended to encourage greater deep beauty in the application layers below the user interface" No. Not "more importantly". No one cares about the "deep beauty" in the application layers or anywhere else besides the user interface. The most important thing for a desktop to get right is the user interface. Everything else is just codemonkies masturbating.
First hand experience: iPhone 3G running iOS 3.3x is SLOW. Running iOS 4 it's nearly unusable. So while technically newer versions may be supported I would not recommend it. The first couple of releases of iOS 3 is probably where you should stay if you own a 3G.
My boot times at work are around the 3 minute mark. I blame it on Windows XP SP2 weighed down with massive amounts of corporate spyware and McAfee virus scanner.
I agree, the Xbox360 should come with a keyboard and C# dev environment.
I don't really see any useful features that Gnome or KDE offer over a more vanilla window manager. Mostly it's junk that doesn't really work right like notifications or Network Manager. Neither is really that easy to configure and neither has a particularly useful interface. You know, Windows 7 actually looks very attractive in comparison. If you really need to run anything Unix-like just use VMware Player and an image that boots to a nice CLI.
"Why Ted Dziuba is unsuitable for web development", or possibly, "Why the web is unsuitable for development". Either works really.
It wouldn't even have to be that complex. I have had AMD drivers crash on malformed GLSL code. NVidia fails gracefully and either displays solid white for that render pass or just nothing. Hell I've had their ATI FireGL cards crash on bad GLSL code and GL is right there in the name!
I don't think $60/game publishing houses are going to be too happy about competing directly with an iOS gaming device attached to living room T.V.'s. Nintendo was already crying in it's beer about the $1-$5 price points of iOS mobile games.
What happens to Qt? I'm not so concerned about phones but for writing useful little GUI apps for Windows, Linux, and Mac. Qt is fantastic. Qt makes C++ worthwhile. It adds to and reworks the parts of C++ that are annoying - safe pointers, signals-slots, MUCH better standard data containers and iterators, class/object metadata
.. and that just wasn't enough. Then they wrote an amazing collection of extremely useful and well-built collection of modular libraries - web, opengl contexts, networking, sound, video, file management, vector drawing, animations, .. Don't make me go back to wxWidgets pleeeease! :(
How can you lay this at the feet of the graphics card manufacturers? The closed source binary drivers (NVidia) work just fine. The open source ATI stuff is mostly junk. It's a bit unfair to say OpenGL is bad just because the open source guys can't implement it correctly in the Linux drivers.