It's about both cost and risk analysis. If you've got a lot of infrastructure, then you've probably already got a team of decent admins. Adding another server has a very small marginal cost. If you haven't, then the cost is basically the cost of hiring a sysadmin. Even the cheapest full-time sysadmin costs a lot more than you can easily spend with GitHub. Alternatively, you get one of your devs to run it. Now you have a service that is only understood well by one person, where installing security updates (let alone testing them first) is nowhere near that top priority in that person's professional life, and where at even one hour a week spent on sysadmin tasks you're still spending a lot more than an equivalent service from GitHub would cost.
In both of the latter cases, the competition for GitHub isn't a competent and motivated in-house team. It is almost certainly better to run your own infrastructure well, but the competition for GitHub is running your own infrastructure badly and they're a very attractive proposition in that comparison.
Outsourcing things that are not your core competency is not intrinsically bad, the problem is when people outsource things that are their core competency (e.g. software companies deciding to outsource all of the development - it's not a huge step from there to the people working for the outsourcing company to decide to also handle outsourcing management and start up a competitor, with all of the expertise that should be yours), or outsourcing without doing a proper cost-benefit analysis (other than 'oh, look, it's cheaper this quarter!').
If you think outsourcing storage of documents is bad remember that, legal companies, hospitals and so on have been doing this for decades without issues - storing large quantities of paper / microfiche is not their core competency and there are companies that can, due to economies of scale, do it much cheaper. Oh, and if that still scares you, remember that most companies outsource storing all of their money as well...
I've got news for you, sparky: saying "right wing propaganda" isn't some kind of magic incantation that makes your favorite teleprompter-in-chief's incompetence just vanish in a puff of wishful thinking.
What you are complaining about is that Obama didn't manage to clean up the complete mess that Bush managed to create
More like, the motherfucker continued everything he ran against. How many times has he signed extensions to the PATRIOT act?
no windmills glued on the plane please
What do you think those big things under the wings are? When the throttle is at idle, they're being pushed around by the airflow from forward momentum.
This is the organization that put the Saud crime family's minions on their "human rights council".
What a load of bullshit. Musk showed up more than an hour late. It doesn't take a special snowflake to be pissed off by that level of half-assed unprofessional behavior.
Is that you, Elon? Just want to let you know that you've made a complete ass of yourself.
I give you Sun Microsystems as a warning example.
If Apple's board appoints Jonathon Schwartz as the CEO, then I'll follow your advice and bail. Until and unless that happens, I'm quite happy staying long on AAPL, thanks.
Swift doesn't limit its strings to ASCII characters, and moving from one character to the next in a unicode string isn't as simple as ++.
A plane travelling at 500 miles per hour, at an altitude of 40,000 feet, has to lose a huge amount of both kinetic and gravitational potential energy before it's stationary on the runway. If you can capture 1% of this, then you can taxi around the airport for quite an extended period.
A number of airlines are now also powering the flight systems from the ground when connected to the terminal, so that they're not burning expensive avgas to generate electricity.
The main reason for using swift is that apple wants their developers to be locked in, on a language level.
Oh, for crying out loud.
The reason for Swift is that Apple is highly aware of where they spend their engineering time, and Swift makes the most common Obj-C mistakes difficult or impossible to write at all. It's not some kind of Machiavellian plot.
Woah, we have an Apple shill day today.
Why would an Apple shill care about Rust? The only impact it has on Swift is the occasional question that comes up on the swift-evolution mailing list, like "should we add this feature that Rust has?"
Business will be either better or worse. -- Calvin Coolidge