Yes, but want to bet that the bug ONLY happens with gcc 4.9 is compiled with gcc 4.9?
Salvation army should take computers in good working order. The problem is that support and education need to go along with hardware. Your box should at least be able to run modern software and come with installation media for the same for someone to be able to support it.
Tablets are not the answer for serious learning. Chromebooks may be, with good guidance on finding educational websites.
Chromebooks are $200 new. Figure in used and people who can not afford one are in more urgent need of assistance in other areas of their lives. Once you have one, there are plenty of online tools for education, even coding.
Internet connections are a biggie. If anyone in the family has a cell plan, tethering would be an option. It would be a huge help if wireless providers donated access, even to a very limited plan with low speed and only selected educational sites.
I would consider buying a bundle outright, but I don't see for whom this is going to make sense. The whole point of Netflix is that you can continuously watch new movies and don't have to buy many from other sources. Here I will only like a portion of already small catalog and will still need to keep buying non-EA games. This kind of offering should really be done by Sony, Nintendo or Microsoft with games from many publishers.
Since you don't have a specific use for these servers, it's best to find someone who does. This could be a godsend for another small company that will be able to start it's services immediately rather than waiting for presumably more expensive new servers to arrive.
Do you prefer the current situation of no updates or low quality updates? That $30 will save you $400 if you are happy with your phone for another year.
They also have a much more limited number of devices, less 3rd party hardware and continued app/music/movies/books income stream from old hardware. One result is better support, but beware of trade offs.
Would you pay $29.99 to update your device to a new version of iOS or Android? If so, I am sure you would get much better/longer support - more in line with Windows updates on existing hardware than current mobile status quo. But if most people figure they would rather get a new device as soon as their mobile contract is up for renewal every two years, why should device manufacturers care about support anything beyond this time?
In truth, contract subsidizes are not good for users by hiding the total cost they end up paying for their device. Most WOULD be better of paying for a higher quality OS update to make their $800 phone last 3-4 years instead of 2. We should also include full environmental cost of mining and recycling toxic elements of modern electronics into the device price. If someone can make these last longer rather than creating more pollution, they should have a solid incentive to do so.
If you plan to support new code base on old devices at all, development of a large project will result in hundreds of decision points where you can either have more features and faster or easier to maintain code on shipping hardware or better performance on discontinued devices. Just how much effort would YOU spend in the later, especially with a hard deadline coming up?
A new OS is also likely to create new demands on device drivers. How much support are you going to get from the manufacturers after they have discontinued the hardware, got out of an entire area of business or simply went belly up? Anyone who has a working knowledge of the chipset could already have left the company or be engaged on other pressing projects.
I think the most realistic solution is to release all available and legally unconstrained knowledge about the platform to community so that they can provide solutions like CyanogenMod as long as there is sufficient interest. In the meantime, try to treat free updates to discontinued hardware as a glass half full. The vendor has spent millions of dollars developing, testing and certifying it, with no commercial gains for itself besides reputation.
I am glad your high school has money for a Photoshop license for each student and an IT stuff to fix and remove malware from all their Windows laptops. For most, it will be more realistic to have a lab with Photoshop and in the meantime focus on students being able to do some web research and type up a paper.
I can not imagine homework is very practical without keyboard or trackpad. Chromebooks are also easy to pass along to next kid or share without privacy issues, and if they break down, like things in kids' hands often do, replacement is exceptionally cheap. Tablets for web browsing, visual tasks like photo editing, and casual games, laptops for heavy duty typing and bigger screen/multi application workflows.
That would be a much bigger install base, including users in developing countries that missed these games first time around and could use inexpensive ones from GOG. Most games could be controlled with a single row of soft keys at the bottom of the screen.
Physical media is going away and Netflix is focused on improving streaming business. Expect mailing service to deteriorate and eventually go away. Realistically the future is pirate bay, but I can imagine especially scrupulous individuals setting up a non-profit DVD trading service.
Business only will be eaten for lunch by web applications and cloud services and there are other well established companies in that space.