skysight-inc/HackerNews huggingface dataset:
I remember my teachers in high school making such a big deal about the scientific method on how important it was, how experiments must be reproducible to be useful, but today you barely hear it mentioned one way or another.
The point, I think, is that you want to control for things that really alter the outcome. It's not that a clean cage means that the end-product no longer works, but you want to compare "didn't have drug" vs "did have drug" not "didn't have drug" vs "did have drug but the fire alarm went off this morning". Unless your effect size is much larger than all the noise, you could easily miss a true result.

Worse, you could get a false result the other way. What if your control group had all been spooked before they were measured a few times? That could make the control group seem worse than they are!
I don't have swap either. On 8GB it is pretty annoying, because a program I often use frequently overcommits and the system hangs.

Is there any way to tell the OOM killer which program to kill first?
Based on what the article says, performance would be improved. Since theres no API changes, it would be safe for NodeJS team to try to upgrade to this new version without regression issues.
General malware can be injected in almost anything. Few formats are strict enough to stop that.
The problem with palm oil isnt the raw liquid form, the problem is palm oil is very cheap and is typically a target for (partial) hydrogenation into stuff like margarine. This produces a lot of trans fats unless carefully controlled and those are super unhealthy.
For people who work remote this is more common than it looks like. Talking to other fellow programmers I've learned that I'm not the only one who forget to eat sometimes.
I tried self-hosting Ghost for a few months, then decided I couldn't live with some of the lacks (at the time, you could not reasonably put it anywhere but at the docroot of a domain). It took me about a day to switch to Pelican, and I do recommend that in particular and static generation in general.

Figuring out what kind of workflow you want is crucial. A few additions to the Pelican makefile made things much smoother for me.
Not many people will be happy "reducing customer demand" in the middle of the night in a bitter cold winter.
They do a rolling average over three months before they ask you to upgrade. So hitting top spot on reddit or HN once or twice shouldn't be an issue.
Does atmosphere include the ocean? Because life developed in the oceans first here, and some has never left.
Though I agree for the most part, isn't CERN using multiple teams on multiple detectors, even going so far as having multiple implementations of data analyses and such, just to make sure any result they find is never a product of one person or team making a mistake in their process?
Do the interviewers view your FB account before an interview? Seems legally risky because of the potentially sensitive information (i.e. family, children, health, etc.).
It's Linux. It's Debian. You can run any kernel you want.

The guy works in finance, not an area where you can typically say "oh, no worries, we'll just push out this distro with a non-standard kernel." Enterprise IT, and specifically finance (and healthcare) have different requirements. Currently working with a client where not only the full technology stack has to be certified by accountable vendors, but all the internal documentation and customer facing content has to pass strict legal reviews.

"Here is Debian with a custom kernel" won't fly. Nether will "Here is Debian" - Ubuntu LTS will barely pass the line, and that will be after a whole lot of timewasting and ass-covering from many people involved.
You're not wrong, CoreOS can also run arbitrary go binaries (or anything else that can be statically linked) rigged up into systemd or fleet units, without any containers at all.
Because, generally speaking, the end users currently have an internet connection with the capacity and (relative lack of) traffic discrimination to pull that content over the internet.

If the boxes collocated at an ISP broke today, the data would flow to users from distant data centers. All that would happen is the ISP and the content provider might end up paying a little more in network costs.

The edge servers in the ISP network would only have the same non-network-neutrality effects if the ISP offered a string-and-soup-can connection to the internet that could not support the service.

The fear is - as it's always been - the ISP's ability to make a remote service effectively unavailable to their customers.
I would expect the cops to bust someone for drug possession. They have three witnesses and they could drug test the users. I don't think that's a he said/she said situation. You have multiple witnesses and they can be searched for drugs & drug residue. It might ruin their career at Uber, but do they really want a career at Uber at that point?

It seems a lot more constructive than complaining about it anonymously in the news over a year later. I mean, a bad culture persists because people allow it to, so I don't understand why they waited to fight it, given their claims.
How much BTC did he get?
Did you try adding a swap partition? I'm using the ghost image from digital ocean on a 5$ instance and even when I set it up manually before I didn't have the problem you described.
Yes, but there is a huge difference in degree of problem. That's what I'm getting at. It exists, but in the soft sciences it is much more rampant. Compound that with the weaker analysis and the problem starts becoming that you have to become skeptic of any result from the field.

Different degrees of the same problem.
I set up Ghost on a DO droplet the other day. Even opting to manually install it rather than use the Ghost on Ubuntu image, installation and setup was a breeze.
I've been reading these stories for ten years. About 8 years ago I started taking them seriously and stopped using swap. Turns out not having swap works much better. I'm amazed how slowly the consensus seems to be moving though.
Going to their careers page and picking a position lets you apply via form sans FB account.
CA certs are different than the general case.
I definitely agree with you that I prefer having generics to not having them and would consider that in my evaluation of a language; I just found it strange that a random reference to the lack of generics was dropped in the middle of an otherwise cohesive description of the pros and cons of the "hello world" experience.
https://blockchain.info/tx/8d31992805518fd62daa3bdd2a5c4fd2c...

2.48 BTC
With a 401k, you can contribute up to 18,000 and your employer might match some amount. That number reduces your current taxable incoming (you pay tax when you withdraw). It really don't matter how long you're there or how often you switch jobs because it's your money and you can move it around when you change jobs.

With a Roth IRA, you can contribute up to $5,500 (depending on your income -- it phases out from $118,000 -- 133,000). You might be too rich to make use of it. You're taxed on that money now but not when you withdraw.

Indecisive? do both.

You still have another month to contribute to your 2016 Roth IRA, so if you have the money available, you should do that. (And if you don't have available money, you should probably just stick to a 401k since it's automatically withdrawn from your paycheck).
Recommended Reading for Allies
Don't get raises? What do you mean? Are you referring to non-technology companies?

I'm curious if there are any numbers out there on the senior-to-junior salary ratio for various professions, corrected for time. I wonder which professions have the lowest and highest salary increase rates, and the mean time to hitting the salary ceiling for a profession.
You make it sound like the entrails of the fish do not have anything to tell you...
How can there be any other answer than "yes"? The point of science was that it's reproducible; you are saying that what you did was not; therefore, it wasn't science.

What is the difference between your paper and an Uri Geller "experiment"? Both are extremely hard to duplicate for objective reasons so their results have to be accepted based on reputation. (Imagine someone trying to publish the same thing but using "Startup LLC" instead of "Google".)
I'm not entirely sure if Tesla's battery tech is a sufficient differentiator.

Tesla is a slave to the Lithium Ion process of Panasonic. If a new chemistry breakthrough comes out tomorrow (ie: Redox Flow has huge potential in the utility space, even if it has little potential in the retail space)... Panasonic will be able to switch to the new chemistry but Tesla's battery tech is basically Lithium Ion only.

Tesla's battery technology is literally the battery electronics. Not the chemical cells. Tesla seems to employ chemical experts so that their battery-electronics can better predict the effects of the chemistry... but really... they're only putting together cells. Tesla doesn't make the 18650, Panasonic does. Tesla just puts a bunch of 18650 together, as well as have some sort of algorithm to make them charge / discharge at high efficiency.

Tesla is completely dependent on Panasonic's chemistry. The speed at which LG was able to build a "Silicon-Lithium Ion" battery pack of GM's Bolt only demonstrates how "easy" the battery-pack problem is.
From the article: Without swap, the system will call the OOM when the memory is exhausted. You can prioritize which processes get killed first in configuring oom_adj_score.
Is it? I thought S3 would be a better fit.
TLDR of the first 60% of the blog post - "I cannot comment on the LTS 16 as I do not use it. It’s the only distribution to have Overlay2 and ZFS available, that gives some more options to be tried and maybe find something working?"

Second part TLDR - "If you are locked-in on Docker and running on AWS, your only salvation might be to let AWS handles it for you.". Use Docker-For-AWS that sets up Cloudformation + Swarm mode.

Google offers containers as a service, but more importantly, as confirmed by internal sources, their offering is 100% NOT Dockerized. That is a huge label of quality: Containers without docker.
Actually, this is deliberate. Containerd. For example, rkt support on GKE is "coming soon" . https://www.mail-archive.com/google-containers@googlegroups....
I stated three specific areas where the Model 3 will be better. These aren't speculation, they're facts. The base Model 3 will be faster 0-60, and it's confirmed that they'll have high-performance options. The Bolt's driver assistance technology is anemic, while we know that the Model 3's will be at least as good as what Tesla is shipping today on the S and X. The charging infrastructure for long distance travel in the Bolt is awful, and the Bolt can't charge very quickly even if that infrastructure were better, whereas the Model 3 will be able to use Tesla's extensive Supercharger network.

I couldn't tell you exactly why Tesla is able to do better than GM, despite GM having vastly more resources, but it's quite clear that they will.
I like the cute names. Makes it feel less "clinical" and more "human"
You have to drink few litters of watter in very short time. Your kidneys are able to remove about 1l of water per hour.
"The author of the previous comment has a simian countenance which displays a lineage rich in species diversity" - 2% toxic. So insults are OK as long as they are from Watterson. I approve!
Swap seems like a nice safety valve. Preferable, I think, to suddenly shutting down an important program in use because it's OOM.
Broadly, the answer is: they're not exclusive, but tech is particularly bad. Probably because tech has mythologised itself in a very male-normative manner.
> In the US, a hospital would be stupid to make an app like this. Why would you want less foot amputations? You don't get the $70k from the surgeries and you also don't get to subscribe them to a lifetime of therapy and prosthetics.

Isn't the prognosis something like 2 years after foot amputation for people with diabetes?

Better early treatment keeps them alive for longer and thus buying all the test strips and injecting pens plus needles plus etc.
Not so much of an issue if you're hiking around well-populated areas with celular coverage, starting with day hikes and eventually extending to overnight. Or by camping with your car.

I must admit I was pretty stupid to do Torres del Paine alone with little experience and bad equipment, but hey, I was 19.

I've done it two more times since then, both alone. But one detail worth mentioning is that for famous hikes like TdP, you're rarely alone, there are usually dozens of people doing the same hike, and you end up teaming up with them and hiking together. I'm still good friends with most of the people I met on the trail, especially remote trails.
I was never aware of the existence of a Lisp implementation with an IDE.

Now I see that there is.
The two lisp books I read (Paul Graham's ANSI Common Lisp and gigamonkey - Practical commmon lisp) always used text editors.

Whereas for smalltalk I installed a VM (scratch) that included a GUI.

And also even in an old issue(80s?) of Byte magazine dedicated to smalltalk there were extensive toolings with GUI. https://news.ycombinator.com/item?id=7052479

"By resembling smalltalk" I wanted to mean that the user needs to interact with a development environment to get the full benefits of powershell. And that this is in its nature.

Nevertheless, I stand corrected. I never knew that there were lisp implementations designed to work with an IDE.
no need for Darwin nominees, only send equipment via mass drivers.
Gist that I've been developing for quick setup guides (PRs welcome!): https://gist.github.com/ErichDonGubler/c802e066de7068241f0e6...

We're still trying to get this to work with Windows. I've been reporting on this issue here: https://github.com/White-Oak/qml-rust/issues/31.

Any suggestions to get this going would be appreciated! Developing with Rust/QML on Windows definitely seems possible at this point...that said, most of what's left to be defined is what setup is required to actually get things to work.
If some mice are housed near rats and others are not (or simply vary in how far they are from the nearest rat), that will introduce variation into your measurements. For experiments not specifically about mouse/rat interactions, this variation is irrelevant noise that makes it harder to detect or characterize the effects the experimenters actually care about.
So you're saying I can hit 300k uniques per month for three months before being asked to upgrade to the team plan?

Even so, 300k uniques would price you around $80/mo, which seems extremely high to me for a casual blog that can be self hosted on a $5 DO instance and an hours worth of work.
And a quick run through the previous article[0]:

> Docker Issue: Breaking changes and regressions

Yes, it's new, and it changes regularly. This is why you do what you do with any other piece of software in an enterprise environment: Pick a stable release (e.g. 1.7), deploy it, then upgrade your development environment to the next stable release (e.g. 1.11) and work through the breaking changes. Regressions are frustrating, I'll agree, but it's free software: report the regressions and help the community fix them.

> Docker Issue: Can’t clean old images

A built-in feature to do so was added in 1.13 (a few months after this article was published).

> The only way to clean space is to run this hack, preferably in cron every day: docker images -q -a | xargs --no-run-if-empty docker rmi

That's not a hack, that's how you do things in Unix.

> As a long-standing goal, the AUFS filesystem was finally dropped in kernel version 4.

> There is no unofficial patch to support it, there is no optional module, there is no backport whatsoever, nothing. AUFS is entirely gone.

While the first point is technically true (actually, based on some light googling, I'm not sure it was ever merged in the first place), many distributions provide it as an optional kernel module. For example, Ubuntu provides it in linux-image-extra. Yes, Virginia, you can build kernel modules from source.

> How does docker work without AUFS then? Well, it doesn’t.

It does: Btrfs, Device Mapper, ZFS...

> So, the docker guys wrote a new filesystem, called overlay. [..] Note that it’s not backported to existing distributions. Docker never cared about [backward] compatibility.

Docker supports multiple storage drivers, one benefit of which is to be able to support older systems: AUFS on older distributions, OverlayFS on newer. The container abstraction allows you to not care about the underlying storage subsystem.

> Right now. We don’t know of ANY combination that is stable

In November 2016? Are you kidding?

0. https://thehftguy.com/2016/11/01/docker-in-production-an-his...
I actually found kayaking and hiking in Alaska amazing (I was only there for 2 weeks). We'd be going for 12-16 hours a day but the constant sunlight made me feel super energized and happy.
Yes, simpler module declaration is relatively recent to Typescript having arrived in Typescript 2.0 (released in September).
So the Birthday Problem, basically?[1]

https://en.wikipedia.org/wiki/Birthday_problem
To be fair, I just tried a few of those sites and they're not as slow as the one I had in mind. But I wasn't exaggerating about that particular site. Each page view was taking at least 10 seconds to show the first pixel of content for what is effectively a static blog.
No, it's easy to replicate. Just build a community where it's worth $5 to people to be a part of.

Oh, yeah, I guess that is hard...
It won't. Linus shot down that idea in 2006, long after the basic concept for this attack was originally published. According to Linus, people shouldn't depend on Git's hashing algorithm for cryptographic authenticity. If they want authenticity they should sign commits with GnuPG and, presumably, rebuild the tree occasionally from the authenticated commits to expose any malicious modifications.

kerneltrap.org is unresponsive at the moment but I believe the relevant e-mail threads are here:

http://kerneltrap.org/mailarchive/git/2006/8/27/211001
http://kerneltrap.org/mailarchive/git/2006/8/28/211065
If there were collisions across repos you could just merge one into the other and you have a collision within one repo. It's previously unheard of.
Google’s new project aims to clean up comment sections
Yeah I did an experiment with metabolism in relation to temperature with rodents in college. Our results were just absolute garbage for the most part. I think two of us owned cats, walk in temperature controlled fridge was incredibly loud and the light never turned off, and the fridge was on the opposite side of the building from the only lab with the correct equipment to run the experiment. Plus the enclosure for measuring VO2 was not very relaxing for the mice regardless.

Another group was doing a metabolism experiment with caffeine and rats. The only meaningful result they got was the half-life of caffeine. The rats were incredibly animated regardless of whether they had been dosed with caffeine or not, and they basically got garbage for results as well.

I'm an analyst now, and I've noticed biology is a second-class science in the eyes of a lot of hiring managers when it comes to analytics. Not everyone knows how to use data in bio, but if you are a data-type person, you get so much experience working with the worst data imaginable. The pure math types aren't that great at experimental design, and the physics and chem people tend to be able to control most of their variables pretty easily.

I'll admit that bio people tend to be a bit weaker in math, but almost every real-world analysis situation I've been in has been pretty straightforward mathematically. Most of the time is spent getting the data to the point where it can be used.
Those aren't claims of sexual harassment, which was the point of the discussion.
Systems are used for vastly different purposes. With different memory usages and expected operation.

There can be no consensus because there is no one answer.
Biting stonecrop herb
Open Source Toolkits for Speech Recognition
No. I don't know the details of the attack, but a third possibility (as I read it) is that both PDF documents are modified in the process until they arrive at a collision.

PDF has the convenient property that you can inject arbitrary bogus data into the middle of it with a constant head and tail and it will still be valid. The tail of the file contains a trailer that points to the dictionary that describes where all of the resources in the file are located. The entire file need not be covered by the dictionary (and typically won't be for PDFs that have gone through several rounds of annotation/modification). This leaves the opportunity "dead chunks" that can be modified arbitrarily without changing the rendered result.
The resources and practically to gently shoving a comet or asteroid out of the way are probably a billion less than building self-sustaining colonies elsewhere. Worse, now we have two planets to defend, not one.

I don't see the "we must migrate now" types saying "lets put migration away for a while so we can better build anti-asteroid solutions and detection systems."

Arguably, we're just a couple launches and deployments of mass drivers away from fixing this issue. This is all known tech that could be deployed relatively quickly. A self-sustaining Martian colony is probably hundreds of years away considering the work it would take to terraform the planet.
CERN has multiple detectors (CMS and ATLAS are the two best-known) but they serve different purposes and are attached to the same system (LHC). Exacycle also did something similar (we ran multiple different protein folding codes on the same infrastructure).

You're addressing another issue: they built replicability into their scientific method (which is awesome) but it's still within a single logical entity (which happens to be distributed throughout the world).

LIGO went one better and injected fake events to make sure their analysis systems were working.
I would have thought that skinner boxes would be more sophisticated by now:

- sound proof/resistant, record audio levels.
- be hermetically sealed, temperature controlled and opaque to outside.

Given something as complex as a living animal, why aren't they treated as controlled as a chemical might be?
What about to support hibernation? Is that possible via swap file now?
How can you possibly draw any useful conclusions when your experiment's parameters are so fluid as to be uncontrollable?
The tech/medicine question is a really interesting one.

A lot of the issues cited in software engineering, from initial male-dominance to long hours to rudeness from superiors, are overwhelmingly present for doctors. (As are a lot of the upsides, like high initial salary.) And yet new doctors are almost 50% female - though the question becomes much messier if you break down by speciality. Clearly the unpleasance of med school isn't driving women out, but there are massive gender gaps in specialties like surgery.

I don't have any conclusions here; I just wish people would make these comparisons more often before diagnosing issues as either universal or tech-specific.

edit: "More than" to "almost" - I had seen non-American statistics.
Want to go more into detail about how advertising has helped spacex?
This comment is a great example of the true problem in tech staffing, which is not being mentioned in any of these exposes.

Do-gooders are being instructed that the only way to "improve company culture" is to snitch on their colleagues for victimless crimes.
If you think meaning is arbitrary and cannot be judged by anyone else, I am not going to persuade you otherwise. However, most of us in society find shared meaning in those areas that we hope will benefit us all. In aggregate, we do judge what is meaningful and what is not.