This only applies to books read through the Kindle lending program where the author's all receive a part of the monthly pooled money based on the lending behavior. It is true of course that a 200 page book can provide as much value as a 500 page book to a particular reader. But let's assume that the author's effort is more for the 500 pages versus 200 pages (not always the case but probably true much of the time). This seems like a fairer way of distributing the Kindle lending money to me. I don't know anything about the lending program but hopefully authors have control over whether they participate or not.
I would hardly call Silverlight crap (on the technology front anyway), especially when compared to Flash. If the goal was to give Microsoft desktop developers (.NET/C#/WPF XAML) a way to make very rich browser based apps, then it succeeded. Don't forget that many more vertical market apps are built and used within a company, rather than the public facing internet. I don't think I've ever seen a public facing use of Silverlight besides Netflix (and they have now moved away from it only very recently because finally HTML5 has caught up on the media side). I'm sure Microsoft was hoping Silverlight would be adopted as widely as Flash but right when Silverlight finally became decent (v3+) was when iOS took off and all plugin based web add-ons started to tank.
.NET was designed before mobile became such a big deal. WinRT is supposed to be the energy efficient answer to iOS and Android. If MS allowed the use of full
That is fresh news to me. Can you post some references? Microsoft's recent Build conference had many sessions on XAML as used in Universal Apps (win 10, win 10 mobile, win 10 on xboxone). Xamarian supports cross platform (iOS, android, win) ui using XAML. I greatly prefer XAML over html for building universal apps.
"17 years old" is only a damnation of the C++ Standards Committee and the slow pace of standards bodies in general. C++ has been used in commercial applications since before 1990 putting it at 25+ years old.
Microsoft says that 20% of their running VMs are Linux (so I guess that "1 linux image" must be a pretty good one
But who cares about IaaS? There is nothing too special about spinning up VMs with different resource allocation. Lots of competitors.
Azure's real appeal is PaaS.
A few bits of
Microsoft is providing the full
Visual Studio Community Edition can be used by any one-to-five person developer shop (unless the company has more than 250 PCs or $1 million in annual sales). Can also be used by anyone, regardless of company size, if creating open source code.
Based on October 2014 financial results, Microsoft is the #2 cloud provider behind Amazon.
Yes, it is good to be a Software Engineer. Are you a "proper" engineer that is ticked off at software developers co-opting your glorious title? Words sometimes take on additional meaning over time.
Unless someone claims to to be a Professional/Licensed/Registered Engineer, then there is nothing wrong with saying Software Engineer.
Windows has nothing to do with it. No other music management program pegs the CPU while syncing media over USB. This is purely the fault of Apple programmers not caring or not knowing how to program for Windows.
The school already has AD and uses both Microsoft and Google products.
So instead of spending a few hours, one time, configuring ADFS for Google Apps, your solution is to throw almost everything out and go all in on a Google only solution?!? Awesome!
Microsoft is a tainted brand to a subset of the technical community, not to the overall public.
Interbrand's Best Global Brands list for 2014 has Microsoft as 5th behind Apple, Google, Coke, and IBM (and ahead of GE, Samsung, and Toyota). List is based on : the financial performance of the branded products or services, the role of brand in the purchase decision process and the strength of the brand (whatever that means).
SyncForce has Microsoft #3 brand behind Apple and Google (and ahead of Samsung, Coke, Disney, Toyota, Amazon, Johnson+Johnson, and Mercedes).
To do the same to a native binary requires skill in decompiling and assembly language, which even 99% of most software developers do not have.
This might have been a decent plan 10 years ago but now they made the OS core decent enough (and secure enough) that replacing the core is not really necessary.
"uphill struggle as the world passes them by" might just be a slight overstatement of MS problems. MS says they have 75% market share for x86 servers (I've no idea if that is a legit statistic). Macs are barely a blip in desktop/laptop market share. Win 8 and Win 8.1, which according to comments in posts like this is the worst OS since Win ME, each has greater market share than all versions of Mac OS combined.
They are obviously very weak on mobile (phone and tablet) but traditional desktops and servers are not being seriously threatened.
I remember using virtual desktops on Windows 2000 so that is 14 years ago. Might have been present in NT 3.1/3.5/4.0 but I'm not positive.
Windows API has had notion of multiple desktops per station since at least Windows 2000.
See references here: