Though even an out-of-date Linux distro is going to be safer against malware than Windows, keep in mind that it's almost impossible to keep one of the major distros updated with security patches via dialup. I tried that with my father in law's computer for a couple of years, setting up a cron job to dial up automatically late at night, every night, and chip away at the downloads. It fell further and further behind.
Other than the fact that I don't know if any of them even support dialup, a Chromebook seems ideal for this application. Updates are smaller and less frequent, and ChromeOS is strongly hardened as compared to a standard distro, so it's less worrisome if they miss some. Chrome Remote Desktop would enable you to take control of the machine when needed (that actually works on any platform) and while it's painful at dialup speeds I have used it successfully.
Because face time is important. Interacting with coworkers is important. Being able to go over a design at a whiteboard together rather than reading the same powerpoint slide separately is important. THe best ideas I've had in my career have been created as a result of talking to my coworkers over lunch/coffee break/tangent from another discussion. Telecommuting is a loss to productivity even if they are perfect about actually working (which having done it for a year- its not an easy thing to do, there's a lot of temptations). Its not only easily worth 15-30k, its worth 2-3 times that to have then onsite. That's ignoring the fact that a large number of people won't be on point when working from home- many without even meaning to cheat the system.
I doubt you paid much attention to this. I do, I've been developing keyboards for 5 years now. Some of those at Swype, some at a second startup (I left Swype a few months after the buyout and have had neither residuals nor stock in the company or its new owner since May 2012), and now well its still on keyboards but I'm under NDA preventing me from stating where. Do all Android users use continuous path input? Of course not. Not even a majority. But a very solid percentage do, and a majority of those wouldn't use a device without it for a phone sized device (answers differ on large tablets where swyping isn't as efficient). So no, I don't think I oversold the importance of the technology- its a blocking issue for millions of people moving to iOS. Would they have moved had it been available when they were making their OS choice? Some large percentage of them would have. Will they now? Who knows- now they're locked in by various apps and expected behavior. We'll see.
THe shift key changes state slightly- colors in blue when manually capped, outlines blue when in autocaps mode. But no, it doesn't show on the keys.
What if I want a Model 3 but without the battery and the electric motor? I'm going to mod mine, Flintstones-style.
Perhaps you would be interested in a BMW i8?
Also, Brakes and Tires are functionally identical between a BMW and a Tesla, and, on the Model S
Sort of. The tires, yes. The brakes are functionally identical, but should wear much more slowly on the Model S thanks to regenerative braking. How much less depends on driving style, obviously.
then you also have to handle the case where the data is corrupted
. No matter where you are storing the data, there's always a chance of the data being corrupted. And as far as users removing the storage card, computers have had that problem since as long as there have been personal computers. I'm sure most people could deal with it. People understand that they shouldn't just pull the card out randomly. If they lose their data by being stupid, then that's their own fault. They shouldn't cripple the entire user base because some users may do stupid things.
I have also seen/heard of circumstances where "doing the minimum to keep the thing working" is allowed but actually improving the code is not because improving the code counts as "new work" and comes from a different budget than maintenance. Seems stupid but that's how some shops operate.
"The minimum to keep the thing working" nearly always implies improving the code. All developers need to realize this and stop this silly false dichotomy between "maintenance" and "refactoring".
IMO, developers know there isn't a difference but management does not.
Does management review the diffs?
iOS terms of service prevent you from writing a service or daemon except under very specific circumstances. If you do, they'll reject your app from the store. So you have to do a lot of things that should run in the background only when you're in the foreground. Yes, its idiotic- in order to try and avoid a few badly written apps from draining battery power unnecessarily running in the background they've instead prevented entire categories of useful behavior.
There are obvious differences between Christianity and Islam that make Christianity able to coexist with a modern secular state while Islam is showing all over the world that it can't.
This is only because Christianity has changed. Christianity as it was during the era of the crusades, and for hundreds of years after them, not only could not coexist with a secular government, it couldn't even coexist with an ostensibly Christian government which espoused a slightly different form of Christianity.
Note that I'm not bashing Christianity here... I am a Christian. But let's not whitewash the history of Christianity.
can you imagine the Pope leading a frenzied crowd in the St. Peters square in chants of "death to infidels"
Well, historically, the Pope doesn't lead chants. Instead he just issues orders to root out and forcibly "convert" infidels via torture, to save their souls. Of course, popes haven't done that for centuries because it has become unacceptable to Christians.