skysight-inc/HackerNews huggingface dataset:
if you have the legally-defined type of HDHP that could explain your bills because in HDHP-world you pay everything up-front until you reach your out-of-pocket yearly deductible (hopefully offset by using the HSA's tax savings; my job offers matching on HSA contributions that offset the premium cost entirely)

I pay (a lot) extra for a traditional PPO and get the old-fashioned $20/$50/$75 deductible.
“Come check out our really awesome manual auto-pilot! It’s fully manual automatically!”
I agree, also little or no thought has been given to readonly fields in OOP.

I view objects as a natural outcome of mutability, so in that sense they are a code smell. I've found that using const liberally (and keeping methods free of side effects) significantly reduces the number of variables in each object. Which means that I can make more of those const variables public, which tends towards better reusability/composability.
The comment section on a transaction has got to be greater than 80% jokes.

It should also default private IMO.
Are you sure? I hired these seasoned pros you talk about. I have a team of 12 developers and 3 of these seasoned pros that are about 60+ yrs old. C/C++ devs. They are the worst performing on the team. The 22/23yrs old are running circles around them. They are slow, taking 2-5x times as long to finish their task. It's no better in quality. They are seriously struggling to pick up new technologies. I'm a minority so I'm pretty open minded and built a diverse team race, gender, age, sexuality, whatever. Oh yeah, they are also very well paid due to the past experience! Sometimes as much as twice as the new grads. The one quality that scares the crap out of me for the future is ... Please do note that I'm not talking about 10hr shifts, work on weekends kinda environment. Just the typical come in at 9ish leave at 6 environment. I'm getting older myself too so I understand.
You should cite "A Proposed Currency System for Academic Peer Review Payments Using the BlockChain Technology". Abstract here: http://www.mdpi.com/2304-6775/5/3/19
Bird is reportedly raising $150M at $1B valuation
> I'm not sure I agree - if I change a setting, I want it to _stay_ changed (and if it's a one-time change, it's easy enough to change back).

Me [generally] too, but I don't post often, so say my last post was to family only, and then a week later I post and I don't check the setting.

> it's easy to see the headlines "Facebook trying to revert your privacy settings"

Fair enough, thanks for that angle. How about some feedback right after you selected that, that it became default, and that you can revert it? Or is my use-case really that specific? I don't know.
Amazon Has Patented a Shared-Video Shopping Idea
That works for experimental stuff, but a lot of work is theoretical.
Consider most of mathematics or theoretical physics. There is no real replication here. Instead, the test is strong peer review, combined with publication to a wider audience.

Similar issues occur for review articles, which are about analyzing data already present rather than analyzing new data. Moreover, this would also hurt actual replications. It kind of seems like being the last to replicate something would be without compensation.
We have had some issues with timezones and DST... Time is not fun.
Funny well written article - thanks!
Lol "Status: segfaulty"
Apostila Prefeitura de São Bernardo do Campo
Because it's not a word-for-word reposting. The details are different between the two. And she plastered it on multiple sites, similar to the claim regarding Dr Yoon's review.

I'm not saying it was or wasn't the doctor posting it. Just pointing out that if it was her who posted the dental review, she seems to have a similar story happen to her frequently. Which is suspect.
Thank you! This was very helpful!
> If you're like me and immediately said ohhhhhhhhhhhh, so THAT'S why there's twelve hours in a day! and immediately followed it up with: wait, why the fuck are they using twelve instead of ten? ...

> It's most likely because you have twelve joints in your hands: three in each of the four fingers, excluding the thumb. I thought that was pretty nifty to discover. Like, I had never looked at my hands before, really. Hands are really wild, when you think about it.

Probably not. This explanation of duodecimal is really farfetched and I’m pretty sure it arose from someone staring at their hands desperately trying to come up with a way to count 12 on their fingers to explain this. (Ten fingers and two feet seems as likely.)

Clocks are (probably) divided into (two sets of) 12 hours for the same reason feet are divided into 12 inches. Because it’s convenient for everyday use. Subdivisions of 1/12th suck for complex math (if your number system is decimal anyway), but are great for lay use. 12 subunits captures halves, thirds, and quarters, all of which are very intuitive and very common in everyday use.

12ths are handy enough that we have a special word for “12 of something” (dozen) even though our numbering system is decimal.
It's called "Autosteer". That's misleading to non techies who don't have a firm grasp on the limitations of the tech.

They should be legally required to call it something like "lane assist".
Yes. We were wondering about our exposure to personal data that is contained in backups and archives.
on the same topic, another thing what needs to be changed is metrics how “success” of a country as a whole is measured.

currently it’s mostly employment rate. low unemployment=good economy, country in good shape. problem with that is it does not represent quality of those employments, if majority is with super low compensation, then this “employment rate” metric is useless. what could be helpful is to define realistic “poverty line” and calculate statistics what is percentage of population above it. then we would see real situation of people’s lives and then it would be easier to discuss whether pleople need UBI (or other safety net) or not.

right now it’s even difficult to start discussion about it because part of population even disagrees that there are many people who need help.
https://news.ycombinator.com/item?id=17144221
The upgrade path for dep users is actually pretty easy and they aren't done yet. Vgo will read your dep lock file if it is present and use it to build its own lock file.

There are some warts here and there but again, it isn't even out yet and it still works pretty well. I feel like most of the complaints are coming from people who haven't actually give it a go. (pun intended)

Russ Cox has also been very responsive with tracking down those problems that do crop up and addressing them quickly. The only really big pain point is if you have a dependency which is > v1 and therefore requires new import paths. You can get around that with virtual versions but that's where the main pain point is.

But ironically that isn't at all the bit people are having issues with vgo about. (rather its insistence on MVS)
> I don't think anyone disagrees that Nature provides a valuable service

Ooh, ooh! raises hand and waves franticly

Nature does jack shit that couldn't be (and in many cases isn't) done as well or better by the authors' personal or institutional websites.

What they "provide" is a brand name for wasteful status signalling, the same as Goochi purses or sportsball teams.
This is a massive deal for monorepos. A lerna bootstrap with yarn as the package manager takes a few minutes from scratch, with npm it takes hours.
Yes that makes sense. It's probably not important for us to know "the truth" at this time. This seems like the sort of thing that our courts can sort out.
Loved Persian Fire, in the middle of Rubicon right now as well. Excellent call on the Hardcore History - King of Kings three part (13 hour!) podcast. Listened to this falling asleep in my hammock on a backpacking trip for a week, amazing.

https://www.dancarlin.com/hardcore-history-56-kings-of-kings...

https://www.dancarlin.com/hardcore-history-57-kings-kings-ii...

https://www.dancarlin.com/hardcore-history-58-kings-kings-ii...
Perhaps this was not just a disgruntled customer. She's accused of posting multiple reviews that say allegedly libelous things. This was not, according to the complaint, a situation where someone just left a bad review.
Advocacy Groups Call on Retailers to Halt Sale of CloudPets Toys
That was the title of the original blog post and I simply read it as “Even with ...”. I did’t even notice the error!
Comments moved to https://news.ycombinator.com/item?id=17183057.
It's the responsibility of the journalist to ask follow-up questions that are necessary to resolve these kinds of ambiguity.
Same here. About a quarter way through the article I figured out what the hell my system was running; then, halfway through, I had enough. I disabled Javascript and reloaded the page. No dice. Page renders perfectly including videos. I scrolled a little faster and skipped parts from there on.
They haven't been addressed, but then again they exist in `dep` as well and most other package managers, just in different forms.

Russ Cox had a good talk about this which is worth a watch:
https://www.youtube.com/watch?v=F8nrpe0XWRg&feature=youtu.be...
(I work on Stripe Billing.) Broadly we think most people should buy rather than build here, because billing is infrastructure and doesn't create the unique value in your product that makes more customers willing to pay. Why is there relatively little OSS for it? Probably because it's difficult to do right, a bit crufty, and tough to motivate a volunteer workforce to wake up in the morning and crank through some tickets about German invoice formatting.

Here's the evolution that we see at a lot of companies as they grow: the table stakes version of billing ("just get something that lets us charge for our MVP!") is an N week project. Everyone gets it wrong, but right enough to not kill the business. Then it worms the way into the rest of their systems, because of a lack of clear design boundaries or a documented internal API to answer questions like "Should account X have access to feature Y?", and it becomes an ongoing maintenance task both for the billing system and all the code which touches it, which is everything.

Once your business gets big, billing isn't just annoying and taxing on your productivity: you have to start telling the business "No, you can't do that, because the billing system won't support it and we can't fix that in less than 6 months." There are products which are not available in Japan because billing systems hardcode currency formats. There are marketplaces that can't tolerate cross-border commerce because they can't accept a pay-in and pay-out with different currencies, as a purely technical limitation.

These are not good problems to have. We think startups should just adopt a billing system which was written by a team of people who breathe billing issues. We feel so strongly about this that we subsidize startups use of our billing product down to free, for their first million dollars in sales.

There, of course, exist other options. As someone who works on this every day: please adopt one of them. You will save yourself a lot of toilsome work which largely doesn't advance your business goals.
Rust/Cargo had the luxury of being a greenfield project that could adopt semver from the beginning, whereas Go made the mistake of starting out, and then going years, without any official package management solution. As a result, Go has a swathe of applications and libraries that use specific workflows as well as a mélange of community-developed package management tools such as godep, Glide and dep. The semver standard, in particular, has been inconsistently adopted by the Go community.

In other words, any new Go tool either has to support/import existing code, or to wipe the slate clean and say that for a package to be importable it has to follow a new spec. dep decided on the former, and my impression is that this has had unfortunate consequences, because that inherits a lot of historical baggage.

We've been using dep for a while (having escaped the bugfest that is Glide, which used a very similar approach), and it's pretty evident that the solver is buggy and slow and also complicated enough that fixing issues like [1] can only be done by a select few that already understand the codebase. I'm not in a position to judge what the causes of all of these issues are, though I'd wager they're not entirely unrelated to the inherent complexity of SAT solving. The current dep issue tracker is full [2] of reports mentioning the solver, not to mention that dep currently has problems with known libraries such as the Kubernetes client [3] and Protobuf. (Google-related projects have historically used godep.) Again, possibly related to this specific implementation and not necessarily something that would apply to a hypothetical "Cargo for Go", but I don't know.

Any idea how Cargo compares to dep overall?

[1] https://github.com/golang/dep/issues/1306 — this one is a nightmare if you work anything related to Kubernetes.

[2] https://github.com/golang/dep/issues?q=is%3Aissue+is%3Aopen+...

[3] https://github.com/golang/dep/issues/1207
they need to reign this in fast before the NHTSA forces their hand. supposedly they already on that agencies bad side and the last thing Tesla needs is a big recall or stop sale. they will upset some of their fans but in the end it may be safer to OTA restrict its usage.
Why not go all the way down to device physics? It does harm.
Also https://news.ycombinator.com/item?id=16874102, but that looks like a different article.
https://news.ycombinator.com/item?id=17161032
mis-threaded my response below (didn't have a reply button?), so see that too.

Just signed up for a personal AWS account and manually started an r4.4xlarge for target and c5.4xlarge for source (same CPU's and networking capability?, but it wasn't allowing me to just start two r4.4xlarge...).

got it up to 15M hits/sec for pure mget test.

results:
https://gist.github.com/dormando/910134e85279710b970bd2c8af8...
> 12ths are handy enough that we have a special word for “12 of something” (dozen) even though our numbering system is decimal.

My understanding is that the etymology of dozen is originally traced back to duodecim (Latin for twelve) via French dozeine. Which is interesting, but doesn't really explain why it's special beyond your observation that it's a highly composite, but comfortably small, number.
Yahoo hacker sentenced to 5 years
"... that about the driver ..."
As an example, Google Cloud has granted itself up to 180 days to ensure customer deleted data is fully purged: https://cloud.google.com/terms/data-processing-terms#6-data-... so as long as it isn't crazy, you are probably safe as long as the right design is in place to ensure deleted data doesn't get accidentally restored.

With regards to keeping a list of deleted users for your retention window to re-delete, another suggestion if it's not super difficult to implement (depends on your databases, I suppose), is it is even better if your list of deleted users to remember to delete if you restore a backup is using like a record ID instead of an email address, for instance, if possible.

The less personal information you retain for the least amount of time after someone requests deletion, the better. But backups are an obvious business need, and GDPR is cognizant of that. You just need to remember that everything you do with user data should be transparent and should have a justifiable reason for doing it.
Minimal Version Selection

https://research.swtch.com/vgo-mvs
https://news.ycombinator.com/item?id=15179188
Reddit's ads are really unintrusive even today. I don't think we should expect them to operate without something like ads for monetization.
If I live in a dense city with a lot of traffic, is the indoor air really worse than the air outside?
There was a profile on Stephen Miller just posted today.
He unfriended kids in high school when he realized that they were not white. In some ways it's quite complimentary of his skills in debating/trolling with many examples over the years including during the interview for the profile.
https://www.theatlantic.com/politics/archive/2018/05/stephen...
What I really love about this is that they give details of the vulnerability. They never do this in any Microsoft security advisories.

Guess when it's not your direct product this is OK.
Having read the case I suspect the defendant is going to lose big time.
Also super annoying when switching countries. The lack of an international prefix on your existing contacts means they are now unontactable, and all your existing chats show as unsaved contacts with an international prefix.
Momentum of early adopters akin to TAZ principles. PG wrote here what he learned about HN [1] but IIRC there's an essay where he's even more specific.

[1] http://www.paulgraham.com/hackernews.html
Dail 1*800445.2790 bitdefender helpline phone number support phone number
bitdefender does its protection work without slowing down the PC.bitdefender Antivirus has frequently offered some of the best Antivirus protection. Ourbitdefender Antivirus Technical Support Toll Free Number 18004452790 provides easy and step by step solutions which can easily understood by the users.

Our bitdefender Technical Support Help Desk Number 18004452790 provides the easy and friendly approach to all thebitdefender Antivirus related issues. Ourbitdefender Antivirus Customer Support Desk provide 24/7Antivirus support service at just one call. Ourbitdefender Antivirus Tech Care experts possess immense skills to resolve all the issues related tobitdefender Antivirus .

Our bitdefender Customer Support Desk Numbe 18004452790 work as per the callers request and give unique and accurate solutions. Ourbitdefender Antivirus Technical Support experts possess immense skills to resolve all the issues related tobitdefender 18004452790 Antivirus and are available 24/7.
> Hmm I’m seeing the opposite. The last graph shows Google’s hash table outperforming in all but a few places, including at 400k.

You're exactly right, General Pizza. I was trying to say that the Google table was faster, even though the author claimed that his or her table was "fastest" without qualification.

Thanks for pointing that out; I'll leave my post as it is so yours continues to make sense in context.
>I'm not a self-driving car fanboy or anything. I don't think it's just around the corner, but it's clearly going to happen /eventually/ ...

Self driving vehicles have been used at Rio Tinto's Pilbara mine for a couple of years. Sure, it's on private land and the complexity of the task is far smaller than for public roads, but it's happening now.

http://www.abc.net.au/news/2015-10-18/rio-tinto-opens-worlds...
5 Things you should forget about when you finish college
So she is "super-disgruntled". If anything that makes fighting with her even more foolish. Most of these sites (certainly yelp and google) allow service providers to respond to reviews. Leave a single note, "We're sorry this patient wasn't satisfied with our service, and have refunded all fees. Since most of our patients are happy, we rarely need to do this." [0] Actually even that note is too confrontational, but maybe there has to be a sort of compromise between one's emotions and one's business. There's no way a patient with a complaint about fees gets a lawyer on contingency or a guest column in the paper if she already has been offered a refund. This is different than a malpractice injury case, which would need to be handled more carefully. (Although even in those cases, getting the patient to accept a refund is golden.) Still, the attorney from your malpractice insurer would also advise against this scorched-earth bullshit. This physician must be on a bare-bones malpractice plan, that his dipshit attorney hasn't already been banished by competent legal representation.

[0] if the provider has to issue such refunds all the time, there are other problems to address...
Blame Elon Musk. I'm serious.

He's been promising "self-driving" for years, except the damn technology isn't ready/safe enough for what people are clearly using this from. The manufacturer puts a warning label, but the usage model/UI is clearly flawed.

His engineers know this, which is why Tesla's self-driving group has had such a high turnover rate over the last few years. Musk keeps overriding them.
Where can I get a link that does what I'm reading in the comments. The link sends me to a doc page / what link for them to share their guesses about me please?
"That scares me. Users really need wall clock time."

Why would getting rid of leap seconds from UTC be a problem for that?

The reason there are leap seconds is nothing to do with wall clock time, it's because some people feel the time ought to be intimately connected to the Earth's rotation, but the Earth doesn't oblige by rotating steadily.

In my view the people demanding this relationship be maintained ought to take responsibility for fixing it from their side. Speed up or slow down the Earth. Can't? Too bad then, but don't expect us to keep fiddling with the clocks.
A Deep Dive into Iptables and Netfilter Architecture
I always liked WhatsApp’s $1/year model.

$1/year is manageable by just about everyone, and with 250M users (or 1B+ users in the case of WhatsApp), that’s a nice yearly haul.
You are assuming this is true. I have read through the case records and I am not confident that anything the defendant says is true. If it is false then the defendant will have just increased their loss - judges tend not to look to favourably on running a PR campaign outside of the court process.
I've had a smart fridge, I will never own one again, my fridge should not need a reboot. I will also not buy Samsung again. They use a bunch of custom software for no reason.
Well, I don't know. Not locking the door when you are away is a bit odd, and the insurance just won't pay if you are burglarized.. My understanding of the 'Canadian are not locking the door' thing was always about when you are at home. no?
The Great Bug Hunt – Allen Pike
But they use Radar and ultrasonic sensors, which should be enough (and even better, since LIDAR doesn't work in fog).
I'd say arxiv isn't a superior platform. It is in that it is free, but it is the filtering effect of peer review that seems important. I'd say you don't need to actually filter, just some sort of measure of quality to make searching easy. I look for papers these days by hopping links on google scholar citations. This works well for finding good "older" papers. I want a mechanism for quickly finding good new papers. Then you have your superior platform.
vgo is exactly in the spirit of Go: they took a popular mechanism and simplified it.

vgo works 90% like other systems with one major simplification: it replaces a complicated system of declaring version dependencies which requires SAT solvers to implement with a much simpler, predictable algorithm that they believe will work just as well in practice.

As a bonus it also removes the need for lock files, which is what other systems require to fix the issue caused by SAT solver (chosen versions of dependencies are unpredictable and will change if dependencies have newer versions).

As it is with engineering, the new method also has drawbacks, which is partly why the issue is so hotly debated.

As it is with Go, they believe the advantages of simplicity out weight the drawbacks.

We'll have to wait and see until it's implemented and used to really decide. So far Go's strong focus on simplicity served the language pretty well.
Aaargh! "cat | sort" is an antipattern.

Sort accepts a list of files as arguments. "sort [flags] file1 file2 ..." is more concise, more efficient, and is less likely to run out of space.
CrowdFlower changed its name to Figure Eight
I still don't get it. My bank's app lets me send money to people via interac e-transfer. It's kind of a pain in the ass to add a new payee each time, but the payee doesn't need to have any app themselves. It works through email and the bank's website. It's free too. What does venmo have that isn't covered by that?
Are there any perceptible differences between these and 'natural' diamonds?