If you know a littel of medicine, or mechanic. And you have a accident in the forest, that stuff will help you to repair the engine if is easy, and heal your wounds or stop bleeding.
A small course in programming will not help you "stop bleeding". To even being to create something worthwhile, or repair something complex in software, you must much more information and experience.
The weak support for CSS and strange rendering, layout and JS interpretation are engine things.
The slowness of JS is another engine thing.
The bad security is again a engine thing (but may continue in other engine with the same people writting the defaults).
Since programmers must maintain code, read it, understand it, and write more than work with the existing code, the top priority of code is to be well written, and easy to understand for humans. You maybe can help him take ideas how to make his code better for other programmers.
I don't care much about the german law either, but forcing people to use his real name in the internet is just wrong. With your real name you can have people know everything about you, while you don't even know that exists. May pull other data from other sources, like your taxes, where you live, who is your family. Is unhealty and a big risk, probably the motives has ben made a law in germany (making it a law is a bit excesive, I think). Revealing your real name open the floodgates for anyone to easy reveal all other data, and start connecting the dots.
New consoles are going to release in a year!. Buying a console now (except the Wii-U) is the worst thing a gamer can do!.
In a perfect world Microsoft would not exist, or where a different company.
But the Microsoft that exist fight standards, and create propietery protocols or closed programs, and created huge dependencies for these, so people with one of his programs must buy the others. Microsoft fiery defend other companies, but not on quality, but on poisoning the well.
OpenGL was one of the key pieces to code a game once, and play it everywhere, and Microsoft succefully made it secondary with Direct3D. It has continued fighting all standards, to destroy them, and in games have a unmitigated success. Games are a world of Microsoft libraries, and game dev's don't know how to build games withouth these libraries, and the games created don't withouth these libraries (or libraries that emulated them).
At this point Microsoft is a cerebral parasite, and removing it would kill the host.
If you release a lot of crappy software, sooner or later, somebody will have to pay the bill. The secret of Microsoft is that make so the customer is the one paying this bill, but sometimes Microsoft has to pay part of it. Imagine if Microsoft where forced to retroactivelly pay for all the lost because of OS crash, and all the expenses because of antivirus software. But we don't live in a world where Microsoft is being forced to pay for his crappy products faults.
Because have learned how something is done, but not why, and refuse to learn a different way that perhaps is better ( or just new ).
We have police to stop crimes, not to commit them. What this dude just did, was proposing the commit of a crime at big scale.
So much of western sci-fi have pilots of fighters in a style that looks more WW1 than anything else because is good for storytelling. And most "sci-fi" is optimized for that.
Not all of it, you have some anime series where you have something probably more realisitic, like hordes of ships with computers doing the firing, mostly lasers.
Popular science-fiction is sorta "pop culture", and is for the most part very "pulp".
Mixing free software and commercial software can sometimes work wonders. Sadly sometimes is a misunderstood thing.
Angry Birds, the most popular paid app, its position 53. Its not even on the top 50. And since the market is horrible to discover new apps, apps neet a strong marketing. So this is a market of free apps with a strong marketing inversion. Not a market really atractive, I say.
Dude in San Francisco buy 50$ game, with amazon shop credits, and pay 20$.
Dude in Sydney pay 150$ for the game.
Dude in Sydney get the exact same version, binary exact version.
Fuck regional pricing, fuck them in the ass!.
If a search engine abandon neutrality this way. Then why not avoid violent sites? porn sites? sites with bad spelling? sites that are not political correct? where is the line here?. You must have a line, that you will never cross, because some people will push you more and more.