So they're not even based on Broadwell yet; when are they expecting to get Xeons based on Skylake out - next year?
I use the MessagEase keyboard on a few devices, and I can't imagine a better input system for small screens. It is unconventional, and it takes a bit of learning. Small enough to fit on a dime? Probably not. But for a watch, absolutely.
Win 10 adoption is GOING to happen fast
Really? I've still got people that won't let go of XP, and even the keenest MS users in the place are planning to wait a bit to see if it's going to be another Vista or Win8. That's only one place but it may represent a trend.
You do raise an excellent point, but MS has never put "free" behind one of their upgrade efforts before, and Win 7 is already out of mainstream support. NOBODY wants to go through another migration at this point (XP-32 -> 7-64 was a massive effort, and many of us are still recovering from the hangover) but I think this is really a "get on the bus, or get left behind" moment.
People with the buying power will probably beat on Microsoft to give them more time and delay, but in the SMB space, it's going to happen.
But why did the third guy immediately recognize the problem (and put in place a very effective solution) without being prompted? Was that a "skill" he learned in a programming class?
It might have been that he was just a clever guy, but let me offer an alternate possibility -- the new guy recognized the problem precisely because he was the new guy.
Specifically, it's common for people not to think about minor annoyances they have grown used to. It's the boiling-frog effect -- a programmer who has been working on that app every day since the very beginning, as more image assets were slowly added, might not notice the gradual slowdown of the app's startup phase, because at first it was fast enough, and eventually he/she just got used to the slow startup because "that's just how it is with this program".
The new guy, OTOH, sits down with the app and because he's had little or no previous experience with the delay, finds himself noticeably annoyed and says to himself, "that is a problem... maybe I can find a way to improve that".
tl;dr -- a person with fresh eyes can often see problems that the old hands have grown too accustomed to, to notice.
But he was a superstar, and last I checked he is now the CEO of the company, with 95% of the staff gone (and down to 1 or 2 developers), and he is credited with keeping the company afloat.
That's an ingenious way to accomplish layoffs without having to pay for any severance packages...
General hint: If your functions are so long that having to (suppose this was indeed the case) declare/define all your variables at the top becomes a serious annoyance, then chances are that your functions are too long/do too much. Fix that instead.
More general hint: The principle of minimum scope exists for a reason. Declare your variables at the point where they can be initialised, not at some arbitrary point and you make life easier for people trying to understand the lifetime of the variable.
With how all the anti discrimination crap going around, do you really think that the churches will be allowed to not marry homosexual couples in the future? I just don't see that exception remaining around with all the anti religious positions of the left...
There is actually a good precedent that will predict the answer to your question. 50 years ago, interracial marriage was in a position similar to the position of gay marriage now -- widely considered "unnatural" and banned by many states, but becoming increasingly accepted and the bans were increasingly being found unconstitutional.
So the interesting question is, 50 years later, are churches that disapprove of interracial unions being forced by the law to hold marriage ceremonies for mixed-race couples?
AFAIK the answer is "no"... but what's more interesting is that it's largely a non-issue, since there are so few churches that actually disapprove of interracial marriages anymore. My prediction, then, is that 50 years from now we will see a similar situation regarding gay marriage.
Says the guy that won't even put a pseudonym behind what he has to say.
I've got some news for you, AC: just because someone expresses a viewpoint you happen to disagree with doesn't make them a shill. I've been a UNIX user since the 80s, a Linux user since 94 or so, a postfix and sendmail admin for over fifteen years, and helped run a dozen MMOs back when they had text interface and were called MUDs. GPL beats BSD, vi beats Emacs, and my windows desktop runs Xming so I can do real work from time to time.
What I said was not marketing, and is not even an endorsement. I was not claiming that win 10 is the best thing since sliced bread, but rather simply stating that the economics are impossible to ignore. Win 10 adoption is GOING to happen fast, and it's going to be driven by the "free upgrade, but only if you do it right now" bandwagon. That was my only point, and wishing it were otherwise isn't going to change what's going to happen.
Wouldn't it make more sense to have users be the testers? The ones who use the products all freakin' day long? What do IT people know about how the product is used by the masses?
Oh wait. Microsoft. They don't care what the consumers really want. They want to look cool. Double fail.
Do you point your desktop Linux users (okay, so I'm kidding) toward the bleeding edge/preview yum repos? No? Then why harp on MS for aiming their previews at IT people rather than end users?
Feedback is only good if it's listened to. As we have already seen with the demise of Visual Basic 6, the ribbon of Office 2007, the colors of Office 2013, and the not-desktop-or-start-menu of Windows 8.0, Microsoft does not listen to feedback.
Who the hell was screaming to keep VB6 around? Even the VB programmers I know almost universally hate it.
No, it's apparently compatible with Windows 7 or later. Remember, Office is targeted at business, and most businesses are still using Windows 7, and will be for a considerable time to come.
I believe that's going to change, drastically. Microsoft's path with Windows 10 (free updates from Windows => 7, as long as you do it within a year of release) is going to drive the fastest corporate OS migrations ever--for better, or for worse.
I know we're planning for it. It scares the hell out of us, but the incentive to move forward is so powerful there really isn't any other viable path.
If all goes through, what will it mean?
If I understood correctly, it allows you to pre-warp some space ahead in your journey, so that you can begin your journey later. For example, to go to Alpha Centauri A, where light takes a few years, you may start the warp drive, wait for a year, then jump into the ship and travel there (taking 1 year less time).
It will not save you anything going to new places you did not plot a course to.
If that's correct, who cares if it takes a few centuries for the thing to warm up? It would completely solve the problem of how you get the crew from point A to point B alive... no suspended animation, no generation ships, etc, just board at the right time and be there after a relatively short period. YOU won't ever get to see Alpha Centauri, but frankly, from the perspective of the species, that's really not a problem.