This reasoning also extends, IMO, to new programming languages as well. A lot of my friends hop on the bandwagon every time something like C#, or Scala, or Node(Ok, it's not technically a language is it?), or Go pops out.. "OMG a new language, so much better than C++, so much more productive I'll be!".. I don't honestly believe in most cases that the language is what's going to make you productive, but your ability to think and just do the work. And obviously C++ has some things that are pretty WTF-y but usually when I watch Scott Meyers' videos on it, they tend have a reason for why it is the way it is.
One might be puzzled by my response, but I say no because technically anything can be fixed, the only question is how.
I've been struggling with this issue lately myself as my own laptop (which is not underpowered by any means) has been experiencing incredibly slow login times for the Windows 7 install I have on my HDD. I also have an install on my SDD, but aside from bootup the performance difference is negligible for me(I also use it a lot less so it doesn't have all my software installed). The hard drive in this case is a 2TB Samsung Spinpoint M9T at 5400 RPM. Slower RPM, but it's a super dense 2.5" laptop drive.
I've made some progress in speeding it up, especially the login time which was atrocious... Removed an update that caused some Windows crap to be re-verified or something all the time, removed several things from startup and switched non-essential services to automatic. Eventually I did get the logon process to not be too bad and Windows would become responsive after maybe 40 seconds instead of 5-10 minutes. It's still not as fast as I'd like, but it's much improved.
But the problem with this is that I'm shooting in the dark and have to rely on trying pretty much every suggestion on the web there is. And here is the difference between my Windows installs and my Linux installs. GNU/Linux is open source, virtually everything you use in it is. The system is also designed to be tinkered with and the bootup processes are all opened up for any level of configuration that you desire. You can screw with your init system, the kernel itself, your bootloader, anything... So with the sources to all these pieces, I think figuring out what's wrong is relatively easy.
Come Windows, everything is closed source. The problem can be fixed, but you're stuck with decompiling and trying to debug perhaps even the kernel itself if you want to solve any problems. How are you going to profile bootup or login times? Can you easily find a sink for disk or CPU usage in certain functions in the Windows source code? Probably not. It's really challenging to figure out what's going wrong in this case. The best I can hope for is to look to people who have gotten a lucky guess or someone who is so absolutely hardcore that they've debugged a closed source operating system.
Just my 2 cents.
While I agree with another comment that I think this is more likely to hinder the industry, there is a simple answer to your question.
The FAA and FCC are regulatory groups. They're just bureaucracies that pretend to know enough about a subject to set sensible rules for it (and often I question whether that is actually true).
NASA is the National Aeronautics and Space Administration. They've always been involved in actually researching new aerospace related technologies, that's what they're supposed to do. The FAA and FCC are not research/design organizations.
There was a discussion on a particular image site the other day about Bill Nye complaining that creationism is anti-intellectual. What I find ironic is that most people here, and 'scientists' including Nye seem to understand what science is or how it works.
This is science: You perform experiments to confirm or deny that some theory is likely to be generally true, to come up with some level of prediction of how things will play out. It is always possible that it won't play out in a well tested way, but with every successful experiment the chance grows smaller, but never to zero. This is the key, you can't prove that things "are not" or "do not." You can observe, and show that something is, any number of times but not infinity. That, realistically to anyone who can admit the limits of their own knowledge and methodology, is science.
Instead, everyone talking about science believes creationism is wrong because God hasn't been scientifically observed, falsely concluding that this disproves his existence rather than fails to demonstrate it experimentally. Or somehow the fact that some people can come up with the idea of evolution that it must therefore be true if we can argue there's some infinitesimally small chance that it is actually capable of producing the results it has. Nobody here has been standing around for billions of years to observe that.
One last thing... Did the billions of galaxies out there fail to exist 1000 or 2000 years ago because we didn't have the technology or know-how to observe them? Because that is what Nye and this article imply. The unobserved does not exist. Except when it does in the case of evolution or the big bang, because that's the side they've chosen and it's convenient for their argument.
Or something like that. There was one of those creepy "you won't believe dis shizit" shows on history channel or Discovery or one of those others a few years ago that I downloaded... It had a warning about disturbing content before each episode. In one of the episodes, it talked about a doctor several decades ago who tried head transplants on monkeys. Of course, they died a day later at the most as well, and the situation was described as being terrifying for the apes or monkeys because they'd be paralyzed and whatnot.
It's been done. The question is, is the technology we have now enough to provide a full or nearly full recovery afterwards?
How ready is Perl 6 to succeed Perl 5?
I was just trying to be facetious with that comment, but then I thought of asking "How ready is C++ to succeed C?" or other silly things. As someone who programs in C++, I see little reason to use pure C, yet people do. When using Python, I use Python 3 and see little reason to use python 2.7, yet people do. People just don't like change, and they often won't do it unless absolutely forced to. Others here have already made this point, but the whole world isn't going to switch to pure IPv6 without some incentive, to practically force them to do it, it seems.
Recap: It's not a question of how ready IPv6 is to succeed IPv4, it's a question of how ready people are to adopt IPv6, at the ISP and consumer level. Services will follow when there's a demand, as someone else also noted.
Perhaps normal people and businesses in general just want to get shit done... But it seems like the hipsters always end up running the show. Somehow companies like Microsoft see that as innovation. After all, trying to enforce Metro on 8 was pretty much a hipster move. Not very good for usability or familiarity in my experience. Then masses of people trying to get shit done had to inform the hipsters at Microsoft that this was a really dumb idea. It's different so it must be good!!!!!!!
Honestly I don't care much about the icons though. Metro was much more annoying. My problem is I don't really know of a good way to change to a different theme for windows. I prefer the colors and contrast of Windows 7 and the previous versions. Instead, Windows 10 TP comes default with funky colors. I don't want a purple desktop. I'm not a 12-year old girl. Reminds me of the Windows XP Fisher Price interface, except that was less annoying, AND you could change it back to windows classic. I'm aware you can change colors, but I've not had good success finding a clean set of colors that have good contrast without hurting the eyes. I don't want to have to spend time coming up with a theme that doesn't look stupid. And maybe I don't care for flat-mode.
I thought this was true for all genders and species. I'm constantly pushing myself to be more logical and have more control over my emotions, but I'm nowhere near completely there. And some of that might also aid in social awkwardness.
For the record, in regards to the post, I didn't learn how to use Linux extensively through playing around with Gentoo or learn to program C and whatnot because my parents encouraged it. Having said that, my mother bought me an HTML book when I was young, and only after seeing that I was starting to make my own websites. Now I'm studying electrical engineering at school, and my parents never told me or suggested what I should do. It was entirely my choice driven by what I found to be my own interests. So having said that, why must we assume that women don't participate in STEM as much due to outside influences?
Anyway, someone said something about Feminist Friday... It's been what, 3 days?
Real Programmers think better when playing Adventure or Rogue.