skysight-inc/HackerNews huggingface dataset:
Yes I'm in the US. Lifetime caps are generally for ortho and implants. I've not heard of a lifetime cap on root canals but maybe this varies by insurance company.

Again, yes if you only get cleanings then it's a payment plan...from a customer POV why would you not prefer a 0% interest payment plan with added protection in case you need literally any other dental service vs paying OOP for 2 cleanings a year?
So, dentists are usually something of a mom and pop kind of office. Maybe a few dentists strike a friendship in college, and form a practice together, or a professional merger occurs in a network of colleagues sometimes, but maybe not.

If you know your dentist well enough, e.g. they are family, insurance is the sole form of payment, and you might enjoy a 100% out of pocket discount. In this way, dentists still get paid for complex, specialized medical tasks on the people that know them well, and trust them implicitly.

Of course, there’s that whole thing about the hypocratic oath, that doctors are a bit more strict about, and operating on family members, separating business from family, and of course, from an accounting and auditing perspective, family discounts need to be tracked properly.

But friends of the family and family members of dentists have something closer to an insiders perspective on dental care.
It varies. I have calendar year maximums and some other limits but no lifetime maximum. This is US. (ADDED: Oh, right. I think there is an ortho lifetime max.)
>For exceptions to work predictably, all mutation within a try-catch block should be captured in a transaction that can be rolled back.

[code]
try { system("rm foo.txt");} catch (...) {}
[/code]

Not everything can be rolled back. Often, automatic rollbacks lead to states unaccounted for by the developer.
Are there any features planned that will make me switch away from GitKraken?
HN commenters have been highly favorable to Bret's work over the years, though it might not feel that way because a small portion of negative comments typically makes a deeper impression than large blocks of praise.

This submission is a special case because there's a controversy around a factual question and the article itself doesn't disambiguate it. No internet forum could resist being triggered in that case. Fortunately it doesn't happen often, and certainly not when discussing Bret Victor articles.
Mesoamerican gold was looted and melted down wholesale (along with a lot more silver) by the Spanish. The artefacts were considered unchristian and so were deliberately destroyed, and this has meant that we have barely a fragment of the artistry of the Inca and Aztec.

There is some hope though! It's thought that the melting process was done in Spain so as to allow a reliable royal assay, if so then some of the ships that sank in the trade may have holds full of crushed and squashed precious artefacts.
It's not refuted, it's just that the experiment has been contaminated and there might be multiple listening actors that are not Google: Windows' 10 Cortana, Alexa, Android/iOS phones nearby etc.

So it's either a weird coincidence or _someone_ is listening. How and who is still unclear, until the experiment is repeated in a more rigorous manner.

My hypothesis is Google running some text-to-speech from the stream, as any other form of local spying would be visible in network traces, whereas you're sending your stream to Google servers and what happens there is opaque.

Many people, me included, have seen ads after talking about a topic for the first time. My mates got Bitcoin ads just after I've spent most of an evening explaining what it was to them for the first time.

It might be the Baader-Meinhof phenomenon in play, or someone's actually listening. It's definitely something we need to explore.

EDIT: how has this dropped from the front page so quickly?
That was my initial thought too, but it seems too coincidental that when he loaded up fark.com again (at the start of the experiment) there was an ad for pet insurance, or something canine related and then on the first page there was the link to dog toys

So 2 ads for dog things before he clicked on one, seems a pretty extraordinary coincidence

One thing that wasn't clear was he closed Chrome before he started discussing the dog toys, so how was google supposed to be listening? Unless it was via a different device e.g. an android phone

EDIT: Someone in that reddit thread said something interesting though, the guy was streaming directly to YouTube so it could be plausible that Google was listening to the stream audio and using that to feed into his targeting profile
1. Establishing a portfolio/reputation.

Most of the work I do is confidential. I have done a lot of ghost writing and I also edit resumes. New clients want to see a portfolio and I don't really have much to show them.

2. Self promotion.

Somewhat related to the above, but also a separate issue in its own right. I'm not good at self promotion and I don't know how to get good at it.

3. Existing solutions entrench these problems.

I work for a service. There are plenty of other services out there. I have a lot of good things to say about the particular service I work for, but they don't want me to use the service to connect to clients and then ditch them. That would hurt their income. So everything I do for them is ghost writing and everything I do there to develop a reputation and access better paid work etc does not translate to ability to connect to outside clients.

This seems to be the norm with other platforms. There seems to be no platform that helps you develop your own portfolio, promote your work and so on. Platforms are brokers that connect freelancers with clients within a closed ecosystem.

One of the problems this causes me is that I stress about the possibility of being thrown off the service for some reason or the service going under. All the access to clients that I have established could be gone in an instant.

This detail is a "worst of both worlds" thing where I am in some sense dependent upon a single employer, only they aren't actually my employer because I do contract work. So I wouldn't be owed any severance if I got booted or they closed shop.

Edit: I will add that one of the things I like about the service is that they deal with payment issues on my behalf. If the work is completed satisfactorily, I will get my pay. I'm fine with them getting a cut of that. My fantasy is a service that would do for me what they do, while allowing me to direct folks to the service and say "I'm so-and-so on Service. Hit me up there." That way I don't have to fuss with payment problems, but can establish relationships to clients from outside the closed ecosystem.
FSNotes is another NV-like alternative: https://github.com/glushchenko/fsnotes
Dental insurance actually tends to have high "co-insurance" amounts (e.g., you pay half the cost of the crown), so consumers feel the price pressure.
Training for API security testing?
Are there any training programs for API testing that focus on security, and are not attached to a Web Application Security testing curriculum?
you'd probably need a lot of drawings, I wonder what's the sampling rate the thing uses

it's a cool idea though :)
Richard Hamming, "You and Your Research" (June 6, 1995): https://www.youtube.com/watch?v=a1zDuOPkMSw
Didn't work for United.
My belief is that everyone has minor bouts of mania and depression, and bipolar people just experience it more extreme. My psychiatrists have flirted with a bipolar diagnosis but ultimately they think it’s standard anxiety / depression.

Every few months I go through a week where I barely sleep, my mind is racing, work nonstop, empathy decreases, basically feel on top of the world. And similar every few months I will have a week where I can barely get out of bed, no motivation, apathetic, can barely focus.

I have mechanisms learned to deal with both situations and it has very little effect on my life. I can recognize it and so does my wife. So does this mean I’m bipolar? “Minorly bipolar?”

Psychiatrist diagnoses do not have true tests. They get made based on observations and written tests. It’s useful to give things names, but mental health in general is very weird and unpredictable. Drugs work but doctors have to theorize as to why they work.

I know this is unrelated to the company in the article, but maybe this post is useful to the discussion / someone experiencing similar things.
If you had the choice between a 0% interest payment plan ($300/12 mo) for 2 cleanings with added 80-90% discounts for literally any other dental service vs paying OOP for 2 $150 cleanings with no discounts for anything else you might need the rest of the year why would you choose to pay OOP even if your employer does not pay for dental insurance?

I fail to see how this is a raw financial deal for consumers.
Open source multi-gateway payment library API
If you look at the current situation of the market for concert/festival tickets, you can see why this isn't so bad for consumers.
What a sad coincidence - just yesterday I was watching a video about the "Area 51" caller he got on his radio show. Rest in peace.
>I don’t buy that that is any longer a significant contributing factor. Unadulterated societies should graduate from barbarism as they move up Maslow's hierarchy.

That is a very idealistic view. The truth is that the majority of the world still lives a stone's throw from death, and even lower class American neighborhoods are filled with violence that is inseparable from traits that are amplified by male biology - pride, aggression, anger - compounded by physical differences between the sexes which affect psychology - i.e. a lifetime spent weaker or stronger than average.

Don't get me wrong. These drives and emotions have their place, and I would argue that they are also responsible for much of the good in the modern world.

But these biological and social properties continue to force an association between manliness and war, although to some degree propaganda and Hollywood do have an amplifying affect, as you suggest.
I frequently compare https://getstream.io/ with http://stripe.com/, https://www.mapbox.com/, sendbird.com, algolia.com, pusher.com and https://layer.com/
I've been using mailchimp for the first time in the last couple weeks and found it to be a similar experience to squarespace: extremely friendly to non-coders, but kind of buggy and somewhat hard to use beyond their given templates. (Even the design looks very similar)

My specific problem: I fiddled with the "merge fields" (basically handlebars regex-replace tool) and somehow this broke my email template, but only after I had tested it once and it worked properly. When I copied the original (working) "campaign" and re-sent it, all the text of the email was gone. I copied it and fixed the merge fields, then all the images were gone. After reimporting the images it finally worked.

The really frightening part was that it worked the first time but somehow the act of copying the working email with weird merge fields broke a bunch of other things. So I suppose the copying was imperfect and created a problem with their regex-replace logic the second time. Very glad I tested it a second time before sending it out, overall it took me 6 tries to get it working properly.

I'm on the free tier, and customer support is a paid feature, so I had to figure this out myself.
My plan covers basic work (which includes root canals) at 80%, major work (like implants and crowns) at 50%, up to $1500/year. This is at a cost of about $350/year, so it's definitely more than just low-cost cleanings. (I can't find information on limits, but I'm not sure they apply, since I pay any amount over the 80% or $1500 a year)
Add it to the long list. At this point, we are a banana republic.
Human historical record only goes back ~6,000 years but modern humans have existed for at least ~200,000 years.

We don't have historic records of the stone age, but we do have lots of archaeological evidence. And what we have found are Paleolithic stone tools, temporary camps, and some permanent settlements around 12,000 years ago. Nothing close to anything resembling the Roman Empire.
I'm pretty sure that Google realized that this type of screening didn't work and dropped the GPA and associated requirements. There was a big article about it in the New York Times I believe.
Alex Evan's talk on developing the renderer for Dreams:

He's given several versions of this talk (including the Advancements in Real-time Rendering course at Siggraph), but here's one available online:
https://www.youtube.com/watch?v=u9KNtnCZDMI
Gil Scott-Heron had a great many songs and poems where I sometimes think what modern analogues would take the form of, esp when it comes to people's behaviors with internet connected applications, though reading through them today still gets the message home.
I don’t think Haskellers are against macros in general, but prefer Generic or GADT for tasks other languages might use macros for. Also Template Haskell sucks but we still have to use it sometimes which makes us bitter. I would welcome a hygenic, typed macro system like Hackett has.
I used to do the same, it works great. Super easy to find that random snippet or bit or information in Vim. The main reason I moved on (to Zim Wiki) was because my notes on the same subject became scattered around, instead of being organized by subject.
Easy, Password-Free, Cryptographic Authentication for Web Applications
It's not a misconception, there are plenty of times in the past year that I've heard someone propose some change for the new edition only for the Rust devs to meet it with "that's not possible because we can't infallibly warn for it in the compiler, so there's no point discussing it". Furthermore, just because we can imagine things that could be broken, it doesn't mean that the Rust developers interpret that as carte blanche to break things. The history of Rust development since 1.0 has been one of careful, gradual, and conservative change. It appears that you have a lot of fear about various things that you imagine might be changed (such as ref and ref mut in patterns, which is sort of head-scratching because I've never heard anyone propose removing them, and it wouldn't make sense to remove them anyway), but I think such fears are unwarranted. I've been observing the Rust developers at work longer than almost anyone, and I've ended up with a degree of trust in their sense of taste that rivals that of any other project that I've seen. The people behind the language today are the same ones who have been behind the language for years now, so if you happen to like where their influence has led the project so far, I think it's reasonable to trust that they won't abruptly leap off the rails. :)
Given that even after a major overhaul, Linkedin's web interface is sub-par wrt. UX as well as performance, I am not sure Linkedin's endorsement really contributes positively towards popularity of Ember.
> from a customer POV why would you not prefer a 0% interest payment plan with added protection in case you need literally any other dental service vs paying OOP for 2 cleanings a year?

I also see it like retirement savings. You're more likely to forgo the expense if it hasn't already been taken out
Yea. If we wanted similar size we'd loose a lot of range. And increasing size beyond the size that can commonly be held in general purpose registers would have noticeable performance impacts as well. Types bigger than that have to be passed by reference, require allocations etc.

I think it'd not be insane to add another type (timestamphp?) that'd both have a higher precision and a higher range. This seems like a case where giving users the choice seems better.
> stop billing hourly

Billing daily/weekly/monthly means losing flexibility/freedom - everyone assumes you will work magic 8 hours per day or 40 hours per week.

In case of an indefinite (or a very long-term) work inflow, billing hourly is preferred, and it means you have a freedom to work e.g. 2 hours on one day, maybe 6 on another...
Still my favorite:
"Wat
A lightning talk by Gary Bernhardt from CodeMash 2012"

https://www.destroyallsoftware.com/talks/wat

This is a humorous talk about javascript
Documentation is still a bit all over the place, at least for the .Net space. Some information is only apparent after diving into GitHub issues, it's not a total disaster but could definitely be better. Especially when some documentation recommends entirely incorrect dependencies or misleading support for some gremlin commands.

However the product itself is great, I've been using the gremlin interface almost exclusively. I will say however, that having used JanusGraph and other TinkerPop compatible products some of the more advanced gremlin features like branch and choose are absent which can make porting some applications problematic.

A further potential annoyance or benefit is the fixed usage of GraphSON for the documents in Cosmos which can make the results of your query appear radically different to what you would expect if you're familiar with other TinkerPop graphs.
bdcravens said "if you know you need work done, it is cost effective over paying full price"

and eloff tried to contradict by saying it's rubbish unless you know you need more than average.

Agreed, dental insurance tends to be more like pre-payment, but if you do the math and it works out (and there aren't limitations on pre-existing conditions!) it can be a good option even on an individual basis.
I'm a fan of Fork (https://git-fork.com/). I switched to it after I got frustrated with Sourcetree's performance, and haven't regretted it. The developer is very responsive and has built out a lot of functionality over the past year.
As someone who studied economics, "the nature of the firm" was something I could never bring myself to read because it just doesn't seem relevant or accessible.

I finally bit the bullet recently, read the actual paper, and wrote about a 1000 word summary here: https://alexpetralia.github.io/2018/03/05/NL-2018-03-05.html

I'll summarize briefly because I'm happy I did bite the bullet:

* We pay for a lot of things, and that "price mechanism" seems to be pretty good. If something's bad, we pay less; if it's good, we pay more. Everything relevant to a transaction seems to be "consolidated" into this thing called price

* Our whole economy runs on this price mechanism. Everyone pays for goods and services, and the economy works pretty well because of it ("the invisible hand")

* But for some reason, most of us work jobs. This means _someone tells you what to do_ inside the walls of the firm. There is no price mechanism here.

* That is bizarre. We coordinate all of production in the economy using "the price mechanism," but suddenly within a firm we don't coordinate production using it.

* Why don't we use the price mechanism inside a firm? Why does someone tell you what to do? Is it better or worse (ie. "more efficient") than the price mechanism? Why?

* This is what Coase tried to figure out, and he came up with a lot of really insightful conclusions
In my experience, it's worth it if you can get it at a good price e.g. through a good employee benefit plan. Especially for a family with a couple of kids, think about paying out-of-pocket for 8 to 10 cleanings a year, plus cavities, the occasional broken tooth, etc. Regular dental care is actually pretty important, as untreated tooth decay can cause a number of other health problems.
A really fun and quick one is wat

https://www.destroyallsoftware.com/talks/wat
Dylan: "One More Cup of Coffee"
On the lighter side, "wat" is really fun: https://www.destroyallsoftware.com/talks/wat
Swap notes with Garrett Lisi and the Pacific Science Institute (http://www.pacificscienceinstitute.org) ?
Trial by Fire
Right. It also means dental insurance is pretty much the opposite of insurance that covers you against catastrophic costs.

There's general pricing transparency in dentistry. You can have rational discussions with your dentist over the relative price effectiveness and tradeoff of different approaches--as well as scheduling things based on how much you have left on FSAs and insurance.
Art Bell was a great interviewer. He entertained a number of guests on his show that he clearly did not believe fully. Instead of calling them crazy or brushing them aside, he drew out what he could. He entered their world and suspended his own and his listeners disbelief as a form of empathy and childlike wonder.

If more people could hold a meaningful conversation with people they think are crazy, like he could, people would understand each other better.
I'm literally talking about what I spent on dental work in 2017. (I had a private plan) Are you telling me my dentist would have given me >$1500 discount on my work if I didn't have insurance?
Trust?
Having a boss.

Just started my first "big" freelance gig (as opposed to "one day" little projects) and I find it very hard to manage my time, prioritise tasks and refrain from distractions.

Having someone like a boss who would clearly give me a list of tasks to complete every day, as well as fixed work hours (at the moment I'm remote and can pretty much work anytime I want) would be a nice plus.
And it's on US Netflix: https://www.netflix.com/title/80079255
this is really cool man. Love it!
Get outside the JavaScript bubble ASAP. Learn some other languages, preferably ones that are statically typed, and/or at least have sane ecosystems with a robust standard library.

Do something as a hobby project that's way outside your normal groove. Play with some 3D graphics with OpenGl or DirectX or Vulkan, or try building a native app.
Mimic – A Tool for Covert Execution in Linux
Oh thank you thank you. At first I thought was justing thinking in the systems engineering area (which it is partly).

And then I grew more mystified as the article didn't touch on that.

So I suspected that it was just waffle which that wikipedia article addresses:

> [criticised as] ... said to be nothing more than an admonishment to attend to things in a holistic way.

Which I think is actually right. Too high level to be actionable or definable.
Through an employer plan, it's usually pretty much a no brainer. I'm admittedly a bit older but I get far more out of my dental plan every year than I have to contribute through the occasional crown, etc.
The Monty Hall problem was invented by Steve Selvin in a letter to The American Statistician journal, and it's only inspired in the game show.

https://en.wikipedia.org/wiki/Monty_Hall_problem
Stop writing classes is one of my favorites. Also many pycon talks are great, or any talks by Brandon Rhodes.

https://youtu.be/o9pEzgHorH0
I think turbotax has a pretty phenomenal interface if you're in the bracket of people with really simple taxes. Two and three years ago, my taxes took me about an hour.

Depending on what you're looking for, you may also be interested in aping their freemium model, where the first time you use the service is free and sets you up quite well to reuse the service next year and pay $40 for one of their obnoxious services. As a customer it was quite frustrating but it succeeded in getting me to pay $40 the second year, and had I not gone far out of my way to remove the "plus" and "premium" features I would have ended up paying ~$100 the first year and $140 total the second.

The third year I switched to a competitor and got to use their service for free. In a way, using turbotax felt like a great UX mixed with a battle to read everything extremely carefully and retread my steps to avoid paying anything; to me, this is not all that morally reprehensible because it adversely affects people who don't value their money as much as their time. However it also seemed predatory in that a non-tech-savvy user such as my parents would likely be tricked into paying higher costs for essentially no added value.
If fast bootup is critical, look at Ember Fastboot.

https://www.ember-fastboot.com/

It will deliver a minimum HTML-payload to quickly render a page, then subsequently load the data required to boot the full app after the page has loaded.

The net effect is that page transitions/loading will be more or less instant.