skysight-inc/HackerNews huggingface dataset:
You're begging the question.

I think I can speak for the entire thread when I say we all agree that one downside of the pug breed is that their genetic defects prevent them from performing in hot weather.

My question to you is: so what?

Surely we all agree that it would be cruel to buy a pug and then put it into circumstances that exacerbate its defects. But the person you're arguing with is a responsible pug owner, and is careful not to subject their dog to those conditions. So: why am I meant to care about whether that dog can run in the heat?
Are you kidding? How is not ensuring your backups have EVER worked, or have even been setup, considered "bad luck", or "anything particularly more wrong". We're not even talking testing backups, literally if they have even been setup to run at all. The only reason this wasn't a complete meltdown, was that the tech decided he'd snapshot before he did work six hour earlier.
Grids – Learn web development – MDN
> Cambridge Analytica also uses, Nix told us, "surveys on social media" and Facebook data.

I've always suspected those "connect your Facebook to find your future soulmate" things that are rampant were something along those lines.
From what I understand there are no secruity mechanisms other than authentication to the cluster. How do you prevent somebody that got access to the cluster to just read all your secrets?

Can I plug in my own secret store?
If you're not doing anything wrong you have nothing to hide?
"Write everything down" is a terrible process, for two main reasons.

First, no one has the discipline to write much of anything down.

It's a very boring process and it's always going to be low-resolution. Your most meticulous documentation writers will get fired for failing to get their "real work" done. If you personally recognize the value of the documentation they furnish and thus refuse to fire them, all of their peers will feel that they are dead weight, which is still a ticket out of the company.

Second, after all that work, no has the discipline to read much of anything that you've written!

They skim. They glance. They Ctrl+F. They don't read. When you're in a pickle and you can pick out a life-saving bit of documentation, it's amazing, but that happens quite rarely and requires a lot of energy.

How many times have you pulled up docs, tried to follow them, gotten a really confusing error that you spent hours trying to troubleshoot only to find out that there's a one-sentence explanation tucked away in the third sentence of the fourth paragraph on the page you originally pulled up? This just happened to me _last week_, and frequently the most frustrating problems are small things like that.

People don't read. It's nothing personal, they just don't read. It takes a lot of cognitive energy. People are biologically programmed to conserve as much as energy as possible. Good programmers are both lazy and dumb!

If you want documentation that means something, it needs to be part of the process of actually working. I don't mean you need to add "write docs" to your checklist, I mean meeting the operational standards should be the only way things can get done in the first place.

The operating procedure needs to be married to the actual completion of the task, and that means setting good baseline project standards and setting reliable enforcement on those standards.

Code should be self-documenting to a reasonable extent. Tests should be mandatory. Peer reviews and signoffs should be mandatory. Internal company discussions should be recorded and referenceable. Documentation only works when it's self-generating.

In short, it should be run like a mature open-source project with an open IRC channel, mailing list, bug tracker, commit history, mandatory tests, maintainer signoffs, merge processes, code and style standards, docstrings and good automated documentation generators, and so on.
Hourly snapshots that you purge every 24 hours (after the nightly is successfully taken).
Getting Started with WebGL – Web APIs – MDN
> University of Illinois has 32,878 undergraduates

That's a fair point. It'd be interesting if YC could do some sort of data analysis on attendance for their events at a big state school vs. an elite school.

> Illinois students aren't filtered by exactly how generous a discount the financial aid office

Most elite universities are need-blind.

Spreading these myths does a disservice to smart, poor kids. Thinking they can't possibly get in, or afford it if they do, dissuades many of the underrepresented students from applying. That's part of why I push back so hard when people try to spread bullshit or the notion that you can only go to Harvard if you're rich.

> I suspect the top 25% does pretty well scholarship money wise at Illinois too

I can tell you that elite universities were a lot more generous with scholarships for me (smart, poor kid) than any lower tier schools.
BLM leadership condemned the shooting. Googling "BLM + racism" mostly results in opponents of BLM calling them racist without backing up their arguments.

This showed up in the results, and is more informative: https://www.splcenter.org/news/2016/07/19/black-lives-matter...
Answer Your Site Chat or Just Get Rid of It
I worked at Zenefits for a year. Was employee ~600.

This move was much needed 1 year ago - just an awful place to work all around.

Most of the raelly good people I met there have left - the people I know that stayed either had golden hand cuffs or weren't the high achieving type, to put it nicely.
To be clear, all of Keybase's client-server traffic goes over TLS and benefits from TLS's forward secrecy on the wire.
Netflix Is Bringing Back Bill Nye and “The Magic School Bus”
A deck of 75 method cards for UX Design practitioners
German Shepherds were the dog of choice on both sides in WWII, and capture the public's emotion.

Disney made a historical drama "Chips, the War Dog" in the 90s. http://www.imdb.com/title/tt0099262/ (Though FYI, Chips was actually a Sherperd-Collie-Husky mix.)
Yes, we will continue working on bringing both the core runtime and the toolchain (TSL compiler, data management tools, more computation modules, language bindings etc.) online and ready for the *nix world.
Pretty much.

I think people are focusing too much on the name/branding because they don't have an interest on the troubleshooting that led to this discovery, which I found very interesting as I can totally relate to that sort of work.
Sachs is right that the SMB market is very cost sensitive.

We use both Zenefits and Gusto (mainly because of legacy issues - neither offered both benefits + payroll when we started)

Zenefits manages our health insurance and onboarding, and Gusto does payroll. We don't pay Zenefits directly. With this layoff, there's about zero chance I would consider switching to their payroll service (even though it's about 20% cheaper than Gusto)

Gusto has a really solid UI. However, their problems are that unlike ADP, they require a long lead time (5 days I think?) for payroll. They also don't differentiate between part time and full time staff which makes this prohibitive if you use a lot of part time staff with few hours. Neither service provides a "full stop" HR solution - we have to use WhenIWork for timesheets and scheduling, and Workable for an ATS. I could justify their pricing if this was all rolled in.

Gusto recently doubled their prices so we are looking at OnPay which is about 1/3rd the price of either Gusto or Zenefits for payroll.
It would help if they also considered whether that income was from one or two people, and divided it by the number of kids so larger families with parents working multiple jobs aren't penalized.
Is this a serious question? It should be evident why it's okay to ostracize an ideology founded on the belief in genocide of "lesser" people. While some interpretations of Islam lead to violence, the same can be said about probably any religion, and Islam is not foundationally rooted in violence.

If you legitimately can't tell the difference between a genocidal ideology and a religion then I cannot continue this conversation.
Probably they were concerned that users have to store the secrets (certificates, etc...) in the container filesystem - or mount/share the location on the host were the certificate for a specific app is present. Probably there are more ways to do it, but also probably none is end-to-end secure.

With this you can securely store the certificates; takes away the developer's responsibility of taking care of managing and distributing them to their apps, swarm will take care of that in a secure end-to-end fashion.
I can't believe that this reference to Vonnegut comes up on HN, when I happen to come to a point in Keys to Great Writing by Stephen Wilburs where he mentions his name.

I had never heard of Vonnegut before this. Suggestion for a good book by him to start with?

Proof: https://imgur.com/U0Z2aKp
Ikura and nginx
> Equally, what's to stop them being in the know of exactly what he's doing and abusing their privilege to allow him to do it? You assume he's acting alone... what if he wasn't?

Because violations and exceptions to policy are logged and those logs are periodically audited. There is a process for achieving access with an exception to policy for various approved reasons. Deleting entries from access control logs requires an accomplice that doesn't mind jail time. At some point this starts to sound like a crazy conspiracy theory.

I find the most simple answers are generally the most probable. Let's not forget this went on for nearly 20 years and security staff gets rotated.
You see how your argument has now forced you to second guess our veterinarians? You're now making a special pleading: the veterinarian in the advocacy piece you just read in The Guardian is honest, and all other veterinarians aren't. And, yes: that is also a rhetorical weakness of the Guardian piece itself: it attempts to generate authority in part by invoking a narratively compelling worldwide conspiracy of cruel veterinarians.
This is extremely cool, thanks for sharing.

I will share this with some developers I know... :-)
Fling, whose founder partied on an island while his company burned through $21m
She probably said that because of all the people pushing the narrative that elite schools are only for rich kids. Spreading this myth dissuades thousands of qualified students from applying to top schools where they would get a great education for free.
Why We No Longer Recommend Static Webhooks
Why not be explicit with 'python2' and be done with it?
I've always like this tree [0] because it shows clearly which subjects are prerequisite for learning others.

0. http://space.mit.edu/home/tegmark/toe.gif
I love the rolling release aspect of arch but I'm looking for something more user friendly. Anybody know of a good linux distro that is user friendly and has rolling releases?
Everyone on this thread seems to keep making an analogy to humans, but that's pretty problematic. Remember, we also breed dogs, buy and sell them, and routinely sterilize them. The analogy doesn't really hold up.
If you have 100 repos (say) with all code reviews and commits going through Gerrit, how is that different in practice from having a monorepo? Why would you want or need multiple repos?

If you're pulling in repos from third parties, outside of your Gerrit workflow, that's different -- but in that case I don't see how you can enforce those atomic multi-repo commits.
Bless you
Nanobox is free for developers to use for personal and open source projects.
According to the article, they are planning to hire more engineers in Vancouver (along with Bangalore).
> or guys hauling dusty insulation out of a demolition site and throwing it into the back of a truck while coughing up a fit

Those guys/gals may actually enjoy manual labor - some people just can stand the thought of being cooped up behind a desk in a stuffy office (or at least that's how they may envision it).

Though I will say that anyone dealing with insulation - especially in a place like NYC - who doesn't wear a minimum of safety equipment (goggles, gloves, respirator or dust mask) is just begging for asbestos-related health problems down the road (heck, even regular insulation can cause respiratory health problems over time).
Those salary modifiers are atrocious. Their range in my city for a senior, very experienced engineer is comparable to what most entry level jobs actually offer around here.

I 100% think you are on the right track. The only people from my area that would take a GitLab salary just can't get a job elsewhere.
Stranahan's did the same thing for a while when they were first starting out too. For me, it tasted kinda 'egg-y' and I hated it. Now that they have been out for a few years, their whiskeys are lot better. Something is lost in that 'accelerated' process that makes it taste not so good to me at least.
Simple examples to introduce PyTorch
How sweet was said rum? I'm a big fan of Anejos in general though some of them are a bit too sweet for my tastes.
His most famous novel (I think) is Slaughterhouse-Five. I enjoyed it a lot. So it goes.
This user account is not active or something and his tone is a little offensive but I think he makes a point. Writing everything down does nothing if no one reads it.

writing things down is not the problem... failing to read the things they write down is the problem.
they probably don't have time to read, because they are too busy always writing. they can't find what they need to read in the sea of endless wasteful and pointless drivel that never should have been written down in the first place.
you're all idiots.
Yup. Telling someone with depression to just "be happy" is like telling a paraplegic to just get up and walk.
Nobody is obligated to create a creature that will suffer for its entire life either.

I'm not sure one needs to prove that its existence will be defined by suffering that overwhelms all the benefits to its existence - merely that a sufficient amount of suffering is likely, and the benefits are equally obtainable from a dog without these problems.

It is unethical to bring into existence a dog that will suffer pain every day of its shortened life, even if it is a happy dog and brings joy to ita owners, if the alternative is to bring one into existence with a slightly less deformed head that does not suffer so.
Everybody is prone to making a mistake! As long as you learn something from it, so that it never happens again, it's ok. And I really don't get why people give them bad rep for this post. I mean it's obvious why it's posted and we all know what happened week ago, but consider their size and scale, it's not easy to manage so many people remotely.
Use that live database replication along with LVM, Btrfs or ZFS snapshotting every hour and purging the old one. Take a full, proper backup every hour if you can or every day if you can't. If you can afford to, do a SQL dump at reduced priority and compress it instead of a binary copy as it's easier to check a text dump.

Anyone with more experience with large databases have anything to add or any concerns with this sort of scheme?
Well, in the US you have incompatible networks and poor coverage outside cities. I know the US is yuuuge, so that adds to the problem, but from outside it seems they've got a cartel issue...
Just ran my numbers and got about 55% of my current salary assuming a lead position (what I have now, which I would probably not get with them) and "a lot of experience" which I'm on the fence about and they would probably disagree with.

Getting rid of the COL deduction by selecting NYC as my location actually makes it reasonable so something tells me not pinning the US salary floor to 1.0 is saving them money and simultaneously getting them lower quality developers.
I hate bitcoin because by design it burns resources, polluting the environment, and by design it enables extralegal monetary remittance subject to the laws of no one, no matter how "legitimate" those laws and no matter how well they reflect the will of the governed. The idea of government is fundamental: otherwise, might makes right. Bitcoin makes it impossible to ensure anything like that is happening.

I state all this as my "credentials" for making the statement that theoretically it is not a house of cards. Transactions could take 72 hours to clear. The blockchain could be 1.7 terabytes in size. And transactions could cost hundreds of dollars. None of this would stop bitgold from having a market capitalization in the hundreds of billions. (What could stop it is some technical bugs or mismanagement.)

It is emphatically not a house of cards. (But I don't like it.)

In what way is it a house of cards? It is a legitimately scarce resource being legitimately used exactly as designed.
Trump administration seen as more truthful than news media: poll
You're also forgetting there are also talented students outside of the United States.
I probably helps that the current CTO of Evernote used to work for a higher-up VP in Google Cloud for years when they were with Yahoo and GoDaddy.
No more scary than when you use apt on a debian machine to keep things up to date. However this time you have the added benefit of being able to rollback to a previous version of the software with the same ease and also of being able to trace the source of your software to a cryptographically verifiable entity.
It seems to be that the next logical step would be to write a bot which uses the methodology described in the image several layers above to check if POTUS is shadow banned. Thoughts?
Supporting this view. Got given a Quark SoC based box by someone at Intel. Tried to get something going with it, only to realise I had to use WindRiver Linux. Tried to obtain toolchain for building even simple software for it online, couldn't find it. Asked contacts at Intel: radio silence.
Wow. You all in the comments must be a bunch of perfect people, huh?

Good grief.

Also, nice cameo by the office cat.
Hi! Author here. (Nice to meet you.) I can tell you that Evernote, not Google, pitched this story to me. While the Google Cloud PR team was aware of its existence, they did not contact or attempt to influence me when it came to its content. (Literally, all that they did was confirm the on-site presence of their engineers, and that an engagement of that sort wasn't a one-off favor to Evernote.)

Unfortunately, a technical deep dive on the exact parameters of the transition wasn't really in scope for this piece. I tried to include detail where I could, and Evernote has a really wonderful 5-part blog series that goes into many of the details of the transition. (It's now linked in this post.)

To provide some additional details on the transfer: Evernote was going from data centers in California that it owned and operated to Google, not from S3. Technically speaking, the migration isn't 100% complete, as Evernote is still finishing the transfer of its attachment files to Google.

Evernote did not disclose the exact details of how that transfer was executed on the record, and thus it did not end up in my piece. Thanks for reading!
First, yes, there are large farms of miners, but that's only some of the mining power. While these mining farms can be targeted and shut down, a significant amount of mining power is actually held in places that wouldn't be easy to locate. Those miners are going to keep mining as the owners have a strong economic incentive to do so, even if their mining pool in China gets shut down. They could, for example, just connect to a pool outside of China.

Also, what would happen to all the mining equipment should a mining farm get shut down? If the shut down is permanent, you can bet the people that own those machines would try to sell those miners as quickly as possible to people outside the country that can run them.

The economic incentives of bitcoin are such that there will be significant resistance to any government attempts at shutting down.
FWIW, I have seen one example of hiring a remote junior person and it worked really well, BUT there was a conscious effort to do mentoring properly, and the guy running it was a mentoring guru/nut.
This looks amazing. Solving secret distribution across containers will be very useful. Being able to see via `docker secret` exactly which services are using which secrets is an unexpected treat.

I'm a little worried about two aspects of what has been shown. From the article it shows:

$ docker exec $(docker ps --filter name=redis -q) ls -l /run/secrets
total 4
-r--r--r-- 1 root root 17 Dec 13 22:48 my_secret_data

From this we can tell exactly how long the secret is. If the secret service didn't do it for us, I'd like for the secrets to be null-padded to a uniform 2-4K of bytes.

I'm also a bit worried that the default protection on the file has it set to world-readable. Since it appears that secret distribution is independent of the container setup itself, there doesn't appear to be any way of setting ownership and permissions on this file. That is, if one were able to chmod/chown the file in the Dockerfile, running a `docker service update --secret-rm` and `docker service update --secret-add` would reset such 'fixes'.

A great start, and I can't wait to start using it.
> The implication is that the modern identity of "gay" is a recent, politicized, Western (& really more like American) construction. The further implication is that this identity is also deconstructable.

Yes, that's the implication, and it's one that most people who have studied historical attitudes to homosexual behavior agree with.

> Which seemingly refutes the whole idea of "innate gayness" in as much as it amounts to any particular pattern of behavior.

There is no refutation of that -- behavior and predispositions can be innate, but basing a person's identity on a certain set of them is a social construction. We know that is the case because all human societies exhibit homosexual behavior, but only some have adopted the concept of homosexuality as a personal identity, frequently as a binary opposite of heterosexuality -- and western society only did so somewhat recently.
I've had the occasional weird experience with bluetooth on multiple OSes.
It makes more sense for me to get a PO box in Washington DC and drive there to get my paycheck. Hell, it's probably cheaper to "rent" a single room out of someone's house just to have them forward the mail.
I don't know about local districts, but individual states still control the curriculum under NCLB. As far as I can determine, NCLB only imposed requirements on testing, and left the standards of proficiency to test up to the states. And of course, the only tool the Department of Education has to enforce anything is funding. They have no power over schools that take little or no federal funds.
Depends on the line and the particular confirmation of the dog. For German Shepherd's specifically, dogs from "working lines," tend to be absent of these issues because their breeders focused more on the dogs temperament and behavior than confirmation. Ergo, you have a sturdy, intelligent, willing dog with minimal health problems.

I am a professional trainer. I have 2 German Shepherds, one is a "show line" and the other is a "working line." The showline dog has congenital health issues and grew up with terrible confirmation. The working line dog last weekend rolled about 150 feet down a mountain while chasing his ball and just walked it off.

Having a mixed breed dog can be a great thing, but it is no more a guarantee against confirmation and health issues than any other dog. The real issue, IMO, is that clients/buyers don't know nearly enough about dog breeding to know if what is being advertised is actually a good thing.
> My Python 2 scripts on Github start with "#!/usr/bin/python", as do many others. All of these broke for you as an Arch user.

So you made certain assumptions.
Have you made your scripts use python2, which is safer anyway, everything would've been fine, don't blame Arch for your incorrect assumptions.
Mother Night is one that gets less attention, but it's a hell of a book.