skysight-inc/HackerNews huggingface dataset:
Its a semi-religious topic, so you will get varied and loud opinions.

My opinion is ansible. Basically python + yml, you list out steps to set up your server. Takes a few minutes longer round 1, but you can remake the server in 60 seconds in 6 months. Lots of ansible tutorials around, try it out..
Reusable Code Patterns
I also noticed that discrepancy in the "talking while charging column"; 21 + 12 = 33 != 34. I briefly looked for an explanation in the text, but I could not find one.
8 hours, still down.
Well it depends what you mean by custom. I create custom views all the time and its even better now we can render them 'live' in IB:

https://developer.apple.com/library/ios/recipes/xcode_help-I...
Investors simply do not bid up stock prices for short term gains at the expense of long term. Stock prices are always based on long term expected returns.

It happens that CEOs manipulate the business to show a short term profit at the expense of long term, but if investors find out about it the stock will promptly tank to reflect the long view.

A common related idea is that CEOs gut businesses to satisfy Wall Street. This makes no fiscal sense at all. It can very well be true that Wall Street and CEOs often have conflicting and/or mistaken ideas about which way a business should turn, but it is never about gutting a business.

And yes, if a business can make more money by being "parted out" than as a business, then parting it out makes sense.
HoloLens came from Microsoft.
Sounds great, for example ZFS has proven to be more reliable than PCI-e card based hardware RAID solutions.

EMC and Netapp are of course another matter, they're great. If you can afford them.
"Massively better" doesn't mean deployable to production either. Especially not if you've only tested with a single point of failure with a single sized payload. But I'm willing to give it a third (and final) trial:

1) Does "DELETE * FROM foo" still cause the system to lockup, freeze, and require a restart to free memory? Or are there other conditions/queries that cause the system to become unstable?

2) There's no README/CHANGELOG/dependencies info on the download page. Which is the preferred version of Go to install on my servers for Influxdb - 1.4 or 1.5?
Elastic storage on AWS has a fairly low AFR (https://aws.amazon.com/ebs/details/):

Amazon EBS volumes are designed for an annual failure rate (AFR) of between 0.1% - 0.2%, where failure refers to a complete or partial loss of the volume, depending on the size and performance of the volume. This makes EBS volumes 20 times more reliable than typical commodity disk drives, which fail with an AFR of around 4%. EBS also supports a snapshot feature, which is a good way to take point-in-time backups of your data.
I agree that OS X is more reliable. I have both a Mac and a PC in my office, and my 5K iMac has never crashed. I had some weird issues with Windows 10 after I upgraded my laptop, where it would hang after an update.
I'm using tensorflow with Python 3.5 on my machine, why does this say it doesn't work with 3.5?
It should be required reading and I have it prominently displayed on my desk at work.
Agreed. When you actually need to restore something from backup, often you need a fairly recent state. Hours or days ago (and not 7 days ago).

Having something 7 days old might be useful in some cases (especially e.g. DB dump) but it is far from 'good enough'.

I am not sure what's the reason why they do not provide more recent backups (for additional fee, obviously).

Would it be so complicated that the engineering effort required wouldn't make it worth it? Or such a service wouldn't be popular enough among DO users?
Source code lives in a repo

user data lives in redundant databases / storage service

server setup lives in a repo via bash scripts or ansible etc (and bake that into an ami or container)

setup your launch-configuration for your servers to setup all of the above and you can destroy and spin up servers on a whim
Aren't conspiracies fun?
Location: Los Angeles, CA (91773)

Remote: Yes

Willing to relocate: no

Technologies: Golang, Puppet, Perl, PHP, Python, MySQL, Redis, Memcached, Cloudstack, AWS, Redhat/CentOS/Fedora, Ubuntu, Docker

Resume: http://geek.jasonhancock.com/resume/

Email: http://geek.jasonhancock.com/contact/

Looking for: FTE or part-time contract work building webapps, building CI pipelines, working with containers, or other interesting work.
Wilhelmsen Ships Service: Mastering Complex Logistics
Assange 'arbitrarily detained' in embassy
Don't Be Realistic
Whether you're public or private, you're always going to have to deal with the people who own the company.
Automate Your App’s DevOps Journey with App Pipelines
I wouldn't notice.
I've been programming while sitting in a position that resembles a curled up prawn, for about 25 years now.

Zero back problems. My posture is a bit shitty, but my income makes up for it.
Perhaps you can boost radiation levels by leaving your phone on a call with a white noise generator and tuck the phone in the front of your [under]pants.
This is a very important point.

Bluetooth interferes with 2.4GHz Wifi, therefore most Macs with bluetooth keyboards/mice struggle a bit on networks at this frequency.

5GHz is pretty much a requirement these days to get the best from a newish Mac.
Yeah. I've been standing about 8 hours every day for over a year now, taking short breaks on a "saddle seat". I dread sitting in an office chair now. I also do weighted squats regularly which probably helps. It takes a long time to adjust, but it was worth it.

I've been meaning to try out a balance board for some extra variation too - something like FluidStance or Wurf Board.
The dangers of HFS+ for Git repositories
> You should be designing for failure in "the cloud"

DO should be designing for failure: VM storage should be on a SAN. A single physical server failing should not cause data loss. This is basic stuff.
Desktop smesktop. For MS the desktop has always been a means to an end. Its have been about "total cost of ownership", where they can claim people need less training before being productive at their new job.

But to manage all those desktops you need server, and with MS the billing pr active user etc.
Exactly, just look at Hillary: she's totally a war hawk, whereas Bernie is definitely not.

Seriously, look at all the female candidates we've had in the past half-decade: Sarah Palin (Republican war-hawk and all-around ditzy moron who didn't know Africa isn't a country), Hillary (war hawk, on the payroll of Goldman Sachs, voted for Bush's Iraq invasion), Carly Fiorina (probably the worst tech CEO ever, drove HP straight into the ground and helped destroy Lucent before that, Republican).

If you want someone who isn't going to rush to jump into another war, or someone who really wants to help people at home with better social policies (leave aside the debate on how realistic they are), then you need to look at white men: Bernie Sanders, Dennis Kucinich back in '08, etc.

These days, it seems the sexist feminists would rather vote for a war hawk who'll screw over the middle class for her rich buddies, just because she has a vagina.
Introducing DeepSQL: Adaptive, MySQL-Compliant Database
The software that went with Microsoft's Zune media player was amazingly good. Sadly, even though it was available separate from the Zune hardware, almost nobody downloaded and tried it.
That is great to hear - thank you very much! Did some research and it looks possible, though not particularly likely. My 12 years of experience isn't directly in programming unfortunately - I work in video games as a PM/assistant producer before moving to code about 5 years ago.
But wouldn't it be much more convenient (largely because of the complexity) to have the complete backup solution at the same place (i.e. DO)?

Obviously, you want some offsite backups rather than completely relying on DO but that should be for disaster recovery (massive failures in DO's DCs, etc) rather than a more routine one.
If I start labelling a site as an addiction - like I habitually type in the URL of one of these sites when I open a new tab - I block the sige by adding it to my hosts file. After a month or two The hunger pangs on wanting to go to those sites go away.
It's worse on Windows. The Windows version would hash file names or something. Probably to get the search features working. So once you imported your files you didn't know what was what. The Mac version probably just uses spotlight and file names were always readable.
A thinly-veiled attempt to outlaw posting links to TPB and the like.
CAP theorem applies everywhere, but most software practices still do not assume that you must code for your app to be able to handle performance variation and partial failure state both of which are common scenarios of cloud infra.
Thank you. HN can be irritatingly sanctimonious. It's usually just slightly irritating but when someone comes and specifically asks for help about something it really makes this community look glaringly unhelpful.
PM of Singapore wrote C++ sudoku solver
That's very well, but this entire thread is about how Apple's devices are slowly not kicking ass as much anymore.

So, if we're not buying them for style... they're not working as well... they cost $800... they have questionable tax and manufacturing practices... at what point does the public call it all into question?

This thread, in my opinion, is a sign of bigger and worse things to come for the company. The canary is singing.....
I've seen a number of Slack rooms try to charge that had nothing to do with religion (nomads.io comes to mind).
I like it. Even better that the name will inevitably be misspelled.

Chilly's Postulate
Chillys Postulate
Chillys' Postulate
Chillies Postulate
Chillie's Postulate

To be fair though, mine was an actual typo. I don't correct people when they make typos, that's just rude. I correct only with the goal to educate. Irregardless is wrong, even if it will eventually be made correct by mass acceptance by americans.
Came here to say pretty much the same thing. It's slick and easy to use. It's actually the 'dropbox' I've always wanted and if they introduce a storage limit I'd pay.

https://keybase.io/jgrahamc
I turn off all phone notifications. My information consumption is pull only, no push. Once you no longer the little 'reminders' the urge starts to subside and becomes more manageable and less distracting.
This was not a zero risk business. There is no such thing as zero risk. He made a 5x revenue exit, a life changing decision.

Only someone with a time machine could calculate if his business would survive 5+ years it would need to take provide a similar return.
https://status.digitalocean.com/

* Jan 6th

* Dec 11th

* Dec 4th

* Nov 27th

* Oct 10th

* Oct 2nd

That is annoying enough I'd want to be able to failover if it exceeded 15 minutes. I get it might not be an issue for anyone else but failing over is less complex than mitigating latency issues with droplet creation or whatever.

I get "regularly" to me might mean something different to you but if the 2 DO DCs I was using are hit literally every month with a problem of some kind...it seems regular to me.
Sounds like it was actually a 10x multiple of his profits.
Zero to Won – Ep. 3, Feat. Atlassian President Jay Simons
And those are the public ones.

BTW, i seem to recall that the London Stock Exchange had a spectacular failure when they went with Windows. The result being that they switched to Linux with in a year or two of bringing their brand new Windows system online.

Ah yes, found it: http://www.computerworld.com/article/2467082/data-center/lon...
iTunes and iCloud deleting all my data is what sent me to Android. Deleting data should be a cardinal sin and require some conscious effort to do.
Don't ignore my grand mum – on designing apps for the digital immigrants
One device.

I don't have a problem with most of these. Facebook can demand a lot of attention though. I learned others expect what you give. So I don't give much, others are fine with that and Facebook isn't a problem.

My Mac at home is the entertainment computer. It has all the problem stuff on it, potential problem stuff too. When I have time, I can hop onto that computer and enjoy. No worries.
Yes. Sorry that took so long.

The submitted title was "Mozilla officially killed Firefox OS". Submitters: it's against HN's rules to editorialize titles like that. The site guidelines ask you to use the original title unless it is misleading or linkbait. Making a title more misleading and more linkbait is the opposite of that.

In this case we changed it to what seems to be the most relevant subtitle. That's ok for submitters to do as well. What's not ok is to make up your own sensational language.
One of SwiftKey’s Co-Founders Got a $250 Bicycle Instead of $28M
They mostly don't:
https://www.facebook.com/10153270300786451
Yep, sure can.

https://access.redhat.com/ecosystem/search/#/vendor/Lenovo?s...
This is a pretty cool system! Sounds ideal for e.g. sharing passwords, API keys or other credentials.
Care to elaborate whats missing?
> I'll take a well-trained amateur that hates complexity over an expert any day.

I would consider someone sufficiently well-trained, yet wise enough to understand the value in simplicity, humble enough to listen to the ideas of others and keep learning, and curious enough to actively consult others for dissenting ideas to be one of tomorrow's experts.

In other words, I agree. :P
Will AI-Powered Hedge Funds Outsmart the Market?
I think it's a management problem. I agree that the software quality have been declining the past years. Snow Leopard is probably the most stable OS I've ever used, and since then, the OS have become bloated IMO.

However, the major thing that bugs me is Apple's services. iCloud, iMessage and Apple Music have had some terrible issues.
Especially when they launched Music, it was not only buggy, it was SLOOOOW. I can't believe that the giant Apple can't even compete with little Spotify in terms of ease of use, speed and stability.

It shouldn't take 10 seconds to search for a track, and not take a few seconds to start playing a track. Spotify is, and have (the past 4 years when I've used it) been INSTANTLY on when playing tracks.
lemon_party.jpg is a nice touch.
Yes. We changed the title. Please see https://news.ycombinator.com/item?id=11037408.
Apple ordered to pay $625M to patent troll in FaceTime lawsuit
it's declarative programming! you say what result you want and let the machine figure out how to get there.
Fantastic commercial!

"The Great One"

I can almost see Don Draper standing in the shadows behind the car.
So IPFS with cryptography? Although, since Keybase still has a copy of the data, its closer to Dropbox with crypto.

https://ipfs.io
DNA evidence uncovers major upheaval in Europe near end of last Ice Age
I suspect also the end of Bretton-Woods, and western counties moving from dominantly Keynesian economic policy to dominantly Monetarism/Neoliberalism (which is responisble for your last two points).

I suggest the following article [1] for more on neoliberalism, as well as Philip Pilkington's series of articles on the origin on neoliberalism.

[1] http://www.globalexchange.org/resources/econ101/neoliberalis...
> We just didn't care because Steve Jobs was really good at distracting us with promises about how great things were going to be, really soon now.

I tend to characterize the "reality distortion field" as a magician-like talent to focus an audiences attention on a particular subject.
That's fine, but they didn't introduce this functionality until recently. One day, I logged into my DO console (I don't have a reason to do this very often), and saw a new backup tab. Older customers might not even be aware.

I don't host anything I couldn't live without though, so I'm not really worried.
This is awesome. Never knew such a product was in works
That's a very unreasonable expectation at cloud price levels.

Does any cloud provider have SAN backed VMs? If any do, at what price?
I think that was supposed to be a joke. Enough git to be dangerous... what about some dangerous git command which potentially destroys some important history... [stopgirl.gif]

Your books are great, I've been buying Learn Enough to be Dangerous preorders for topics I already know well because I learned so much from the Rails Tutorial dot-org. Thanks!
First, IANAL.

Second, I don't understand how raising the price can be illegal. If the company owns the product, then they should be able to set its price. Even if it makes people mad, or even if people die, his company has been granted ownership of this drug, and therefore should be able to set the price as they see fit. (I'm not arguing that this is a good thing. I think he is a horrible person. I'm just trying to objectively consider the legal side as I understand it.)

Third, this is not an example of the failure of capitalism. Pure capitalism would allow other companies to provide the same product, and competition and the free market would determine the price. If anything, this is an exacerbated example of government-sanctioned monopolies of specific products, as provided under patent law. (I'm trying to determine a better word to describe it... perhaps fascism?)
Hm. I wonder how hard it would be to make a drone that lands on the roof of a Starbucks, automatically connects to the wifi, then autonomously runs airpwn?

The tricky bit would be power; solar panels are too bulky, wind power too intermittent.
The TPP was signed yesterday by 12 countries, beginning a 2-year period for ratification and changing of national laws to enact new penalties, http://motherboard.vice.com/read/the-internet-transforming-e... & http://www.michaelgeist.ca/2016/02/the-trouble-with-the-tpp-...

From http://www.freezenet.ca/tpp-signed-off-marking-the-beginning..., "... the trade deal would force countries to ratify many other copyright treaties including various WIPO (World Intellectual Property Organization) treaties, kill Internet privacy for domain name registrants, create a so-called “TPP Commission”, extend the length of copyright, add criminal liability to the circumvention of a DRM, effectively institute statutory damages for non-commercial infringement, mandate government spying on the Internet for the purpose of tracking copyright infringement, possibly add unlimited damages for copyright infringement, allow “destruction” orders of any product circumvents copy protection, allows authority to enforce copyright laws even when infringement hasn’t taken place (ala “imminent” infringement), seize personal devices at the border for the purpose of enforcing copyright law (and destroys your property and forces you to pay if a border guard believes you have copyright infringing content on your personal devices), institute traffic shaping and site blocking for the purpose of allegedly enforcing copyright, implement a notice-and-takedown regime, force ISPs to install backdoors for others to enforce copyright law, and force ISPs to hand over customer’s personal information without court oversight or compensation to the ISP. So, in short, the TPP is a major crackdown on civil rights on the Internet."

TPP excludes devices (e.g. phones) in checked baggage from border inspections for copyright infringement, but the UN is considering a ban of battery-operated devices from checked baggage, http://www.theguardian.com/world/2016/jan/28/un-panel-backs-..., "A UN panel has recommended banning cargo shipments of rechargeable lithium batteries from passenger airliners because they can create fires capable of destroying planes, according to aviation officials familiar with the decision."
Hack the Forest Harvester  with Ponsse
I have been forwarding Riemann metrics to it and visualizing with Grafana, pretty fun so far. Love that it's written in Go and fairly lightweight on resources compared to JVM-based technologies.
On the other hand, and not that I'd like to be sued for placing links, if the link in my page is something like <a href="ftp://thepiratebay.com/avatar.mp4">Avatar Movie Download</a>, the argument that the page had the text of the Holy Bible in it last time I checked might not be very convincing.

So I can see how someone might mull.
Why "Dangerous"? Dangerous to who or what?
Here's Why Rackspace Is Truly the Worst Stock in the World
I just skimmed the first section of Learn Enough Command Line and discovered you can hold option to use the mouse to insert the cursor in the middle of a line.

I thought I knew how to use cli but now I feel like I need to go through this whole tutorial to see what other incredibly obvious things I've been missing.
She must still be in training then as most qualified doctors in the UK NHS earn way more than that:

https://www.healthcareers.nhs.uk/about/careers-medicine/pay-...

Worth noting that there are no limits on what doctors in private practice can earn and some NHS doctors do private work on the side to augment their NHS salaries.
This is annoying!
I worked on a commercial MMORPG project for a while. The game assets were hosted on an unversioned asset server instead of in Perforce. The same asset server was shared by every branch and release of the game client, which made backward and forward compatibility a major hassle. None of the artists understood what the big deal was. I feel like I should write a post-mortem of that project some day.. :)

Kotaku has a great post-mortem on the development of Bungie's Destiny game, including fantastic horror stories about the design tools:

“Let’s say a designer wants to go in and move a resource node two inches,” said
one person familiar with the engine. “They go into the editor. First they have
to load their map overnight. It takes eight hours to input their map overnight.
They get [into the office] in the morning. If their importer didn’t fail, they
open the map. It takes about 20 minutes to open. They go in and they move that
node two feet. And then they’d do a 15-20 minute compile. Just to do a
half-second change.”

http://kotaku.com/the-messy-true-story-behind-the-making-of-...
Ah. I was aware that high-temperature plasma eats metal like breakfast cereal, but not that it would cool off that fast.
DO should do what's written in their terms of service, and the customer should read them carefully.
I'd say it's more important for a CTO to have soft skills than be a top-notch programmer. The job is about seeing the forest for the trees and properly directing people based on experience and basic knowledge.

The idea that a CTO is some sort of "super dev" who is the best coder in the company and a great people manager is like the 10x engineer myth. They might exist but they are pretty rare.

As CTO, I know enough programming to know bad practices and give general guidance to avoid major pitfalls (like, perhaps, exception handling and avoiding compiler warnings), but my job is to make sure people deliver a product that meets the overall company goals, and to manage people.
I heartily recommend the same, I have notifications turned of for all social apps, and for email/messages I only have the badge icon. Almost everything on social platforms don't require your attention right away. It's okay, people can wait.
Hmm, maybe that's what they're thinking. But I wonder if it's really true that a refer-a-friend or similar, happy scenario is the "typical" cause for a refund. Certainly in my life I've received far more refunds due to company mistakes than than credits due to the happier reasons you mention.

And when in doubt, if you're refund system is not capable of discriminating between the two, it seems to me wiser to err on the side of a less jubilant message.
"Luckily, we made the decision at Spatie to host every site on it’s own droplet, so only one site was affected."

I think that's a poor lesson learned here. Were this me, I would have said:

"Luckily, all of our sites run on several servers, access data in a shared, replicated cluster, and a small shell script I wrote kept me from writing this entire blog post."

IaaS has only surfaced what has always been true: your data lives on little physical things that are screwed into a thing and goes through a controller that could fuck up due to cosmic rays.

Do better for your customers.