skysight-inc/HackerNews huggingface dataset:
Could people who use Docker in production comment on the stability state of the storage drivers?

One thing that frustrates me about Docker is that no matter which storage driver I use, problems always seems to arise.

With AUFS on Debian, I constantly had problems with starting and stopping containers (problems with mounting and umounting AUFS layers). This was on Debian Wheezy and Docker 1.[1-3] era. I don't know it is improved now.

I tried BTRFS on Debian Jessie and Arch Linux, and found it to be much slower than AUFS on every aspect (creating images, starting containers, etc). The fact that BTRFS don't share inodes caches between subvolumes may be the culprit of slower times to start applications inside containers, when there is lots of containers running from the same base image.

Next, I stumbled on Direct LVM on Debian Jessie. Initially I liked that, on "personal benchmarks", the container creation time was very constant when the number of images increased (contrary to BTRFS, that increase the time to create subvolumes when the number of images increase). But.. In a few days using this storage driver, errors start to appear about problems to creating containers, corrupted LVM thin metadata, etc.

My last try was overlay on Debian Jessie with 4.5.1 kernel on backports. Apparently there is a bug on this specific kernel version that block containers for being started...

So. In my experience, BTRFS was the most stable storage driver, besides being much more slower than AUFS and Direct LVM (on XFS).
Did you mean the fifth amendment?
Every time I see rust news, I feel the urge to learn this language. But, thankfully, someone posts some random snippet. :-) Java is a beautiful language compared to this.
If I'm not mistaken, this release is not the multicore release[0]. Also, if anyone's keen on reading the paper behind modular implicits in OCaml, its a fun read - http://arxiv.org/abs/1512.01895

[0] - https://blogs.janestreet.com/flambda/#comment-39958
Hmmm... I have asked other's in the car to read and respond to text when I am driving. I can also read and respond (canned text) to texts in my car using voice or steering wheel controls.

Seems like this is either very misguided/flawed, simply a feel-good measure, a way to funnel public money to a connected company, or some combination of the three.
It's easy to pick up Vue and start hacking at it right away. I'm currently using it for a production app right now (in development) after evaluating other options, it's super productive. I'm excited for 2.0!
You'd have to find a community adjacent to your interests.

I like programming languages and functional programming and haven't had trouble finding things to learn and people to help me, mostly through the Haskell community. You have everything from completely disorganized but perfectly accessible help like IRC channels and mailing lists to things like type theory meetups and study groups (if you live near enough people with those interests). It'll be easier in the Bay Area or New York, but moving here has lots of other benefits and isn't nearly as constrained as going to grad school.

Once you know enough on your own you can parlay that into a "sexy" job if you're so motivated. I interned at a company that had their own internal language, for example, and one of the main people working on their compiler had a philosophy degree and (unless I'm misremembering) no grad school whatsoever. It's more difficult because interesting jobs are relatively rare and a lot of places (especially ones close to academia) are still disproportionately concerned with credentials but it's possible.

As long as you can concretely demonstrate your capabilities, you have a chance at progressive companies without credentials. This still isn't true within academia itself, at many government roles or at big rules-bound corporations, but it is possible within the "core" tech industry.
This is missing the point. You can also refuse a breathalyzer, but will then naturally have your license suspended.

Driving is not a right in any sense, it's a privilege.
I don't see why pinprick testing would help; it's not like a regular draw is that unpleasant (I went through a period of my life where I had two cylinders drawn every week).

The opposite problem exists with the tiny samples: blood like any other fluid, is not at all points identical at all times. You can easily demonstrate this for yourself: go to the drug store and buy a cheap glucose meter and take a bunch of samples just around the same finger, much less different fingers. You'll see a surprising level of variation. The larger samples of a conventional draw are shown to vary less.

They still vary (as the line you quote says) but less than the highly local samples.
Measuring the performance of StringBuffer with JMH
Now,vuejs not only just the framework, in my opinion it is already a very complete solution
4ms vs 100ms is instant response vs detectable delay...
Favorize – Highlight, share, and discover content
The article more than acknowledged the vested interests on the opposing side. The author even breaks down their actual campaign contributions and budgets. I'm not sure what you think it means to acknowledge both sides, but even despite the article's obvious biases, there was very clear delineation of both sides, their budgets, and their impacts.
This working is entirely necessary for C++-style handle-iterators to work. Rust's slice iterators are implemented in the exact same fashion precisely because C/C++ does this a lot and LLVM is trained to "get" it.
Don't get hired then. Just freelance and be done with it.

I as a developer can't understand why anyone skilled wants to be employed.

I was employed for about 7 years and now I'm a freelancer. I don't have to discuss with my customers that I want to work from home, I just do it. I get more money than before, I spend less for health insurance and taxes, I start working when I want and not when some manager wants me in the office. And job security seems a bit odd considering that everyone is searching for devs and the demand seems to increase every year.

And the best thing is, I don't need to do dumb interviews anymore. When I freelance people just ask me for solutions and give me money for them. When I look for employment for doing exact the same stuff I do as a freelancer, suddenly they want to know the weirdest stuff and ask me to do dumb tests.
What? Are you referring to how you can compiling and run apps if you have a developers account?
I just mentally substituted "competition" for "poaching". It makes for a very different headline!
Totally agree with all of the above - when sysadmins end up in court it isn't usually due to HIPAA itself.

According to both HIPAA and the major revisions in the American Reinvestment Act (aka Hurricane Sandy Bill), all HIPAA requires is non-cleartext data. It does not recommend or even define a cipher or crypto standard anywhere in the legislation. Legally speaking (IANAL), a zip file with password is fine according to HIPAA since it's non-cleartext.

So when those admins were in court it is usually due breach of contract (job spec says protect data, follow laws, etc.), heavy-handed tech illiterate lawyers, complete incompetence in hiring the sysadmin, or some other combination of madness - and not directly due to violation of Federal healthcare law.
A fair question but one that requires significant qualification on what the virtues and competencies of each are. If you consider religion in its entirety there are elements that certainly do compete and contradict scientific endeavour.
I enjoyed the book Religion for Athiests by Alain de Botton on qualifying those virtues of religion from the perspective of one who isn't.
Public VR Critique #1: Nighttime Terror
Yeah, you do that by keeping a corporation private. Like Elon Musk. Instead he made his corporation public, while keeping it effectively private, and he's doing it yet again.
Preventing a Potential Leak in Encrypted Autocomplete
I see striking similarities between Zuckerberg and the Bill and Melinda Gates Foundation which managed to entirely rid India of polio (!!). I'm not sure that it's totally disconnected from reality.
> The ROI of focusing on the tax code is finite and you really quickly hit diminishing returns. Accept you might possibly be paying a little more and move on.

Tell that to the oodles of lawyers and accountants managing Irish subsidiaries at Apple and Google. There is literally nothing with a better ROI than pushing papers around to save tens of billions.
Er, that's not how splits work. After the 3:1 split you have described, he would still own exactly the same percentage of Facebook, and any sale would change his percentage of control. Extra ownership is not created from thin air in a split. It's exactly the same proportion of ownership as before, there are just more (quantity of) shares. Two-thirds of post-split shares is identical in value to two-thirds of pre-split shares.

To be clear I'm responding to what you've described, which is not what I understand the announcement to propose (it instead proposes a new voting class).
more optimizations - more code. Might as well do it at higher level so each optimization needs less code.
Most states have laws on the books that require you to agree to a sobriety check as a precondition of getting a driver's license. I think that also includes agreeing to a blood-draw if you get booked for DWI. Refusing is grounds for revocation of your license.

Now all that aside, this is quite a stretch ... If the 5th amendment protects you from disclosing a password under a court order, there's no reason you should have to unlock your phone just because a police officer asks you too. Come to think of it, pretty sure that applies that unlocking your trunk either unless the officer has a warrant.
Flaw allowed anyone to modify and take control over any .AS domain
I refer you to my post here:

https://news.ycombinator.com/item?id=11582245
https://news.ycombinator.com/item?id=11585324

tl;dr tainted refers to evidence obtained illegally and is not applicable here.
I have dealt with cms pipelines. It is a lot like everything ibm vs unix, over-specified, verbose and awkward. The unix pipeline is designed around making the normal case easy and straight forward. Remember unix is a game.
On the end encryption is useless but it blocks 90% of the curious people that don't have the skills to go further ( ie: reverse engineer the game )
Ghost Desktop
The Greedy Dog – Funny Video – Lol
What does Unity have to do with Xamarin? Are you referring to the fact that Unity uses an old version of Mono, because that hardly is relevant to greenspot's comment.

To their actual comment, it is extraordinarily difficult to make a quality product with Xamarin. As they said, there are shockingly few wins built with it. There are loads and loads of teams using it, all sure that it's the short cut that will build for everything with one code base, but so few wins.
Ha ! When did I generalize conservatives ? I said a couple of my conservative friends have this line of thought aligned with the comments. I was also just commenting on WSJ's motivation and not conservatives in general. Obviously not all conservatives are anti-Musk. I am not even sure that majority are. But there is no denying that there is a strain of conservatives who have strong anti-Musk sentiments.
Prop 13 favors current homeowners at the expense of future homeowners. This NIMBY-written FAQ[0] exposes the structural unfairness pretty well.

And yes, property taxes are an ideal way to pay for local infrastructure, and California is suffering the consequences of defunding this.

[0] http://www.hjta.org/propositions/proposition-13/what-do-you-...
The thing that amazes me is that Theramnos was valued at 9M. Tabcorp's market cap is $13B on revenues of $6B; Quest is $11B on revenues of $7.6B.

With a $9B market cap already, even if Theramnos were able to take 100% of the market and have a higher margin product it would be at best a 2.5X return for its investors -- hardly a "10 bagger"!

I never "got" it because of those economics and the crazy science of tiny samples.
Haha, glad I didn't write that class for nothing:)

Anyway... wow that's some comment! It's a lot of info to unpack! Would love to be able to hit you up with a question or two later if possible, but this gives me a sh*tload of stuff to research, you have my thanks!
I'm Not Qualified to Run a Software Company
One of the things that striked me when I worked on my first API was that all of service registration, search, payments and certification incur a lot of overhead. Most of these problems are addressed by using third party platforms and middleware (for example Mashape + Kong). But this seems to restrict findability to this one platform and also introduces nontrivial dependencies and fees even for small projects.

Therefore, I am trying to find or create systems that do this without this requirement, in a mostly trustless p2p fashion, starting with an extension to the OpenAPI spec:

http://i.imgur.com/4mmckZ9.png
https://gist.github.com/void4/523f23b50e1572e8ef60

I wonder what comes after that. Most probably different transports and patterns of interactions. http://iris.karalabe.com/ might show how it will look like.
Does good will feed my family? Will my landlord let me pay the rent in GitHub stars?

Or in the words of The Oatmeal:
http://theoatmeal.com/comics/exposure
I would agree with you if the author had complained about depth-first search as opposed to breadth-first search. Any decent developer should be able to understand and reason through depth-first search but I wouldn't expect breadth-first search to show up doing front-end web development. In my own side-projects, which involve much more complicated algorithms than anything I've implemented in my day job, breadth-first search has only really come up in one context that wasn't explicitly AI related, and that was a grammar parser. In every other case that I needed to search something, it was depth-first search that I was using. If you're given the whole tree at the beginning, I think most developers would probably start with depth-first search, even if they didn't know the name of the algorithm they were using.
Yes, they graph the data. What I was asking for was an analysis that includes that data. My guess is that it would produce a much flatter (although still increasing) line, and that it would be much harder (although still possible) to assert that the modern rate of change is dramatically higher.
Sleeping with my dogs – Funny Video – lol
>How does being the basis follow from being popular

The basis is by definition popular.

If it's not popular (at least where it matters) it's not the basis. Basis is the fundamental thing on top of which something (the IT world as we know it) stands.

One could argue that algorithms are more basic, but we're talking about programming languages here, and at that level, C/C++ has been, and remains king for anything crucial. Even Java, the CLR and V8 are written in C/C++ (to name but a few environments standing on this "base").

>We had Lisp machines in the 70s, Oberon system in the 90s, Forth systems basically throughout history... take away C and C++ and something else would've become popular. Probably Pascal, some random low-level Lisp dialect, or Forth, given that those were all reasonably popular in a similar timeframe as C. For something that is a ‘basis’, C had an awful lot of competition.

Not sure how this argument is supposed to work.

To be the basis of something doesn't mean you don't have competition. Just that you prevailed over it.

>Well, aside from every Emacs and AutoCAD user in the world. Also HN wouldn't exist, so there's that.

Still people would barely notice. If you think Emacs and AutoCAD would make a huge difference to the world if they disappeared (compared to say, Windows, Linux, Android, or, if we're to talk about sites and apps, Google, Facebook, Photoshop, Word, etc) then you've been on an echo chamber for too long.

(Not to mention that most Emacs users use it for if not C/C++ then for languages whose compilers are written with C/C++, on OSes written in C/C++, and that Emacs itself is written in C -- the base were elisp stands on is C).
You are quite right and I could have been more clear. In this case they specifically looked at the total healthcare costs and still concluded it was cheaper. Unfortunately I don't have a link and feel a strong [citation needed] flag is warranted.

Furthermore, healthcare costs don't reflect the complete picture. Firstly, lost productivity is an issue. Secondly, we may not want a society where ritual suicide is encouraged at a pre-determined age with the goal of reducing healthcare costs.
I've worked at places where we maintained a dual build, VisualC++ and Linux gcc, because we wanted to be able to develop and run in multiple environments. That forces you to write clean standard-compliant code, although in some cases it could be a pain.
Multicore will take more time before it's stable, but it will be available via opam as another alternative OCaml toolchain until then. It's basically the result of KC's research: http://kcsrk.info/
I think HN is VERY cynical and negative. The first reaction everyone has here is doubt and question. I mean it's good to doubt and question but that shouldn't be the only outcome you should have towards each and everything.

Another example is there were threads for GOOG and AAPL missing their Q1 targets but I don't see one for FB for crushing their earnings. Or may be there is one but it's not upvoted that well which just proves the point even more.

This is one of the things which is driving me away from HN. But I would be missing out on lot of technical and industry knowledge if I stop reading HN.
if you're an ancient man, what reason do you have for describing the color of the sky?

Ancient man spent a lot of time outdoors. I'd like to think that they were intensely interested in the color and appearance of the sky.

There's also this rhyme[1]:

Red sky at night, sailors' delight.
Red sky at morning, sailors take warning;

On many days, my only interaction with the outdoors is when walking the dog. And yet I'm quite interested in the sky. It informs my selection of outerwear. (The local weather radar also plays an important part).

It's almost always blue

Unfortunately not true in the Portland Oregon metro area.

[1] https://en.wikipedia.org/wiki/Red_sky_at_morning
That's an "moral" style judgement.

From a pragmatic perspective computing is just "a lot of programs".

It's not what "should be" -- it's what it is.
Especially with level 22 with --ultra, I found the compression to be good and decompression very fast. Can't wait for 1.0 for format freeze (currently decompressor contains code for previous versions, but that's a hack).
Why? There are so many candidates to chose from they might as well scare off people who don't want to do that for a job.
Computer Help in Exchange for Office Space
Lego’s Billionaire Owner Names Son as Successor
>C didn't won because of "engineering" or "pragmatic" reasons, it won because it run faster on cheap hardware

Isn't that the very definition of an engineering/pragmatic reason?
Microsoft's actions in bundling a browser and attacking Netscapes various (likely poor) business models in multiple modes had a great deal to do with why and how Netscape started turning out shitty products.

This was part of Microsoft's strategy from the very beginning. Look up Andrew Orlowski's story "The Canonization of Saint Bill", in which a former Intel executive recalls an early 1980s meeting with Gates and Ballmer explicitly offering to carve up the IT market in a three-way split between IBM, Intel, and Microsoft.

I was in the industry from the late 1980s onward, and saw what and how Microsoft operated. Testimony and findings of fact from the DoJ case, the Novell case, the SCO vs. IBM case, and others, all paint the same story.

And yes, some of the competitors exhibited incompetence or limited vision. But "DOS ain't done until Lotus won't run", and similar variants, are very much part of the history:

The strategic side is: ... We put a bullet in the head of our would be competitors on DOS like DRI, Desqview, dos extenders etc.
- Nathan Mhyrvold, Microsoft Corp., May 9, 1989. Business as usual.

http://www.maxframe.com/DR/Info/fullstory/factstat.html
Because I was reading rapidly and got it wrong? In retrospect, your interpretation might make much more sense. I'll check the footnotes that they reference and see if you're right. It's still disturbing to remove data based on post-hoc qualitative judgement, but this would be less of a red flag.

Edit: I started with Footnote 43. I can only find the first page online: http://onlinelibrary.wiley.com/doi/10.1002/j.1477-8696.1982....

Yes, this footnote does say that all entire block of data from 1683 to 1923 is "rather unreliable", and thus your interpretation is correct. But their reasoning for this (only based on the first page) is that for many of the records "no dates of freeze are given". There is no implication that the dates that are given are unreliable, and hence no good reason I can see (from the first page) to eliminate them.

But reading farther, the "red flag" seems more like a "blazing conflagration". In the abstract, they explain that the reason that 1504 to 1515 is considered unreliable is because the written record says that lake didn't freeze for those that 8 consecutive winters. They argue in the abstract that since this is so statistically unlikely, it must be wrong. So this paper is eliminating data as unreliable because of non-freezes, and then concluding that the current string of non-freezes is unprecedented!

Further on the first page is the explicit statement, in complete contradiction to the current paper, that development has indeed affected the freezing of the lake: "In recent years the conditions for complete freezing of the lake have changed because of the increase in the output of the hot spring in the lake. This increase is the result of recreational developments" and "However, the Omiwatari dates are delayed as a result of the recent human intervention". For the new paper to cite this and say there is no evidence that development has affected the timing of the freezing seems (to say the least) disingenuous.
Setting aside the obvious technical and privacy concerns for a second, how do they intend to handle cases where more than one person is in the car? If I'm driving with my mother, I'll fairly often read a text to her and she will dictate a response. If you didn't see that interaction, it seems indistinguishable from if she was texting whilst driving.
I mean, it's cool and all... but I'm not sure I'd consider the input images to be rough sketches.

To me it's more like a pencil -> ink converter.
If you ignore the context, "Never trust the client/patient/enduser/etc..." is probably equally true.
>Ha ! When did I generalize conservatives

>I wonder why WSJ and conservatives set a target on Elon.
AGPL license is probably a non-starter for many/most potential use cases of crossbar.io.

GPLv2 was fine. But GPLv3 can make one look for alternatives. AGPL will cause many to simply lose all interest. I suspect GPLv3 is why we see so much MIT/BSD/Apache licensed software these days.
B5's CG looked like someone's dorm room povray animation at the time.
Top Marketing Tips for Business
The more I find out about Stephen Deerhake the more I don't want him anywhere near anything important.
In general, a responsible CEO should utilize any legally defensible opportunities to operate the company profitably.

By subsidizing Tesla, the Federal Government is effectively investing in it. Tesla then utilizes tax concessions from Nevada to reduce the cost of building and operating the gigafactory. So in a sense, Tesla is spending the money invested by the Federal Government wisely.

If voters are not happy about the subsidy strategies of the government in general, they should be aiming their ire at their political representatives, not the companies that benefit from the subsidies.
"More broadly, I wonder why WSJ and conservatives set a target on Elon."