skysight-inc/HackerNews huggingface dataset:
I can't say enough good things about PolicyGenius. My wife and I just bought term life insurance through them, very easy and painless process.

If you're in your 30s, don't smoke, and don't take part in adventure sports, you can get a $1 million 20 year term policy for between $30-40/month.
There is - Obamacare capped the profit margins of insurance companies.

So if you're United Health, you can't really improve your profit margins. And if you cut costs, you can't pass the extra value to shareholders.

If you want to give more money to your shareholders, you need more revenue and then more costs and you need to maintain your margin - the extra costs defray the extra money you return to your shareholders.

If you spend an extra $65 million on 'rehab' - you get to give more money to your shareholders.

Here's what's really bad about it, there's no real expectation that the health care improves. The insurance company doesn't care whether the expensive care is better, it cares that expensive care = more money for shareholders.

That's such a perverse incentive it's incredible. Healthcare has become a noose around the neck of America - it's 16% of our GDP and it accounts for about half of all the inflation since 1990.

Here's a blog post explaining the mechanism in the ACA:
http://thehealthcareblog.com/blog/2012/02/04/does-obamacare-...

Here's Martin Shkreli saying that insurance companies make more money off expensive epipens than cheap epipens:
http://www.businessinsider.com/martin-shkreli-on-epipen-and-...
CPAP Community – View Topic – ResMed MyAir VS Sleepyhead
There's a special place on Earth too: private beaches.
> Flat patches of color have no features and as such, cannot be correlated between cameras.

Flat patches of color are also flat, which makes it possible to fill in the missing depth information.

I took a course in computer vision where one of the projects [1] involved monocular vision, and assuming that flat patches are flat, vertical lines are vertical, all others are horizontal and the background is flat, it was possible to get a pretty good reconstruction.

[1] http://groups.csail.mit.edu/vision/courses/6.869/notes/chapt...
But why does the same trend persists across cultures? The same is true for any developed country in the world. Do you think your tech culture is also interwined with that of Australia, Poland, Sweden and Italy?
Thank you for the answer. I was not aware that these kind of considerations impact the cpu vs gpu debate. I was under the impression that most cpu heavy computations can be ported to the gpu.
Also interesting: if you look at the acknowledgements of Hauptmann's paper (at the end, just before references), he says, "I would like to thank Norbert Blum for carefully reading preliminary versions of the paper, for helpful remarks and discussions, for his guidance and patience and for being my mentor." This means Blum knew about this past attempt and presumably thought it correct enough to put on arXiv. I assume from the current paper that he has changed his mind since then.
I disagree. Have you ever been to the CA DMV with a photo of your license (that you lost/had stolen)? I have. They told me I needed a copy of my lost license to get a new one, or else the man couldn't validate my identity.

Bureaucratic hell, as defined by Harry Harrison in the Stainless Steel Rat series, is the definition of humans as automata.
I've been using both recently. Affinity Designer has a much, much better interface but I keep finding features and options missing that make it frustrating for coding projects. You can't easily open an SVG file, edit it and quickly save to the same SVG file without going through several clicks and setting options to export ("save" will save in a proprietary format). There isn't a command line interface for exporting either. I can't see a way to edit the SVG XML either (you can do that in Inkscape) which is important when you're wanting to script it later.

For previous projects, I've had workflows where images were extracted from one place, added into existing SVG files and Inkscape was scripted to slice up and export sections into PNG files. I can't see a way to do anything similar with Affinity Designer.
I think you will find that there is a much more important issue that defines all the other issues:

1st and last) What does it cover ?

Because today the answer is "everything", and that's where a lot of troubles come from. If we just said "lung cancer because of smoking ? You're on your own", that would save multiple percentage points right there.

More generally, if we said, let's take 3-4 nines of all issues a human body can have, and solve those in a standard way BUT if you have anything else palliative care and/or pain control is all we offer, that would fix most healthcare issues (and put Shkreli out of business).

Of course nobody's going to do that. There'll be a very sick baby every 2-3 months or so on TV with an illness that's essentially incurable, but could have a very painful 10-year life if we just pay 1 million $ for every month of that life. And we all know the message on the television will focus on how she could have a "short, but normal life" and not on the fact that there is no such thing as a painkiller that makes 3 chemo treatments per year anywhere close to a normal life.

This decision determines how much it costs, which makes the question who pays for it easy to answer, as well as who has access to it.

Our answer today is very simple "everything, no matter the cost, and no matter the outcome (and no matter the resulting patient discomfort)". The result is perfectly predictable.

But of course changing that would require you to acknowledge that you do not have a right to health, and society does not owe you a healthy life, especially not in cases where that's impossible. Society will provide a certain level of service, but will only expend limited resources to keep one individual alive. If your problem falls outside of that service, society will provide some help in taking away the pain.
I don't have a large enough house to have a great theater experience without waking my kids up by enjoying the sound at the volume it should be at. Also, I don't want my three year old repeating the words of Tyrion Lannister.
I didn't know Dwarf Fortress was packaged in Debian. The last time I tried playing it on Linux, it was annoyingly 32-bit.
Thanks for mentioning this site. I've done this with mitmproxy but it's complicated, and this was super easy -- I could recommend to anyone.
Adnan is the guy who may or may not have killed his girlfriend in the 90's. You are thinking Anand. As in AnandTech. And even without Mr. Shimpi AnandTech is still one of the best sources for in-depth reviews of hardware.
Support for other browsers are coming. I am neither working on this nor a Google engineer, but I saw a tweet from relavent developers working on this.
If I were a Billionaire like Bezos, and read this article, I would think: "it's my money. You can be as sure as hell that the last thing I will do is to put it in public libraries".

Seriously. Since when we pick someone else's pocket and decide what to do with his money?
Most importantly to me, it was written directly as a response to a request for comments on the subject. People made it out to be a rant someone just threw out there, but it wasn't. It was also published a month before, and internal polls at Google found it to be non-offensive.

That doesn't stop people from whipping up mass hysteria about it.
Indian IT Ministry Asks Google and Facebook to Remove Blue Whale Game Links
It was waaaaay longer than that.

An alternative explanation is the universe was punishing me for being a dick, which wouldn't be that unrighteous.
I would say it's catching up extremely slowly, but that it's also way past the "sweet spot" where it's as good as the commercial offerings for the stuff people use databases for.
I think the network is overrated. Everyone I've known has had the same experience - immediately after graduating, everyone gets a job, moves far away from one another, and slowly drifts apart from the friends they met in college.

You'll get a similar network working at your first job. And then your second job. The group you met in college is of little consequence in the end.
> If there's a legitimate, non-trivial use case in which that's ever okay, I'm curious to know them.

Honeypot? :P
At some point, maybe we'll start seeing RAM put onto the CPU itself.

I mean, more than it already is (with cache).
Yet somehow, programming is considered a woman's job throughout vast swathes of India. China is much closer to parity in engineering as well.

You're ignoring that girls are socialized to think they're bad at math, science, etc. Boys are told the opposite and are pushed in this direction. I certainly was. My parents were drilling me on math by age five.
I wrote a short tutorial [Easy Parsing with Parser Combinators](http://www.lihaoyi.com/post/EasyParsingwithParserCombinators...), in case anyone's interested in seeing what combinator parsing looks like in practice (though in Scala, rather than Rust)
I think Vigna's claim is that if you ignore the PractRand tests that fail, it passes. (Really!)

O'Neill has instructions on how to test with PractRand and with TestU01 on her blog (http://www.pcg-random.org/blog/). I had a go with TestU01 on Vigna's generators, and when you test the low 32 bits reversed (for 64-bit PRNGs, you have to test the high 32, the low 32, both forwards and reversed), I found that all Vigna's generators fail.

Given the PractRand results it makes sense, I guess, but I had read that Vigna's generators were supposed to pass TestU01.

Does anyone else wants to have a go at testing so I can know if I screwed up somehow?
Google has to compete with all the other companies for the same pool of talent. They can out compete them with more money, but that would raise eye brows after awhile. Something has to give somewhere when supply is constrained.

The only real solution to the gender gap involves fixing the talent pipeline and then waiting N years for the talent to start coming through. Everything else is just a stop gap that is bound to create distortions.

It would be different if there was lots of talent that just couldn't get jobs because of overt discrimination (e.g. as is the case with ageism), but the gender gap is not that easy of a problem.
Batch processing. Lots of rows.
Depends on the state in the US.
First time: 6 months.

Market validation in 1 month, very strong traction with no marketing. Spent 6 months trying to find investors.

Started borrowing lots of money to keep it afloat. It had good revenue but not a profit (e-commerce profit margins were around 6%). Couldn't get investors despite two accelerators, so we sold off the company after 14 months. But we made a good profit even after paying off debts.

Second time: years(?)

Ended up trying to do too many features. Still "wasn't ready for launch" 9 months in, ended up building features with no market validation. I ended up quitting the company because no progress was being made.

First and second startups were essentially the same, except the second one had a much bigger team, more ambitious.

I'd say keep your runway as short as possible and try to launch something by 3 months.
Ah, that's awesome -- the point on integration especially is a big one.

The more ways clients can hook the insights into their CRMs/workflow/user base, the more they can "operationalize it", as you eloquently put it, and make it a part of their workflows, the way the client you described does with their call center. I love it!
This "ask" has an issue for me already: why would a female engineer know better than a male engineer?

As long as someone feels to have an informed opinion about the subject, he/she should feel free to present his view.

(I am a male (ex) software engineer, and I sure as hell have an opinion about it - to give you the TL;DR: his intention was to stimulate a conversation, he did it in an awkward way, and he's not perfect. And no, Google should have not fired him, but if you have ever worked in a large corporate environment, you might have a good idea why they did anyway).
This is a cartoonishly uncharitable interpretation of "Quick update on that special intersection in SF, we taped 6 red car violations within 2 hours".

A more reasonable interpretation is: A techie pointing out that this is a really confusing intersection, and trying to ease his boss' concerns that the software isn't going to work. Surprise surprise, people have trouble with it too.
It's really great work. Are you attached to Fly.io or do you do work for other people?
Some kind of procedurally generated fantasy world, designed around generating stories.
Regarding seeing a movie multiple times apparently that rule has changed recently.

Source: https://mobile.twitter.com/MoviePass/status/8974395725268623...
You're correct.

Virtue signalling is usually done by people who sincerely believe the values they espouse - but they emphasize or show those values in order to gain or reinforce social status within the group. It usually is done by proclaiming things you hate, rather than things you like.

If the comment adds nothing besides an "I'm with you guys, that's the worst", it's fair to see and describe it as virtue signalling.

And yes, it happens on both sides of the aisle - heard lots of conservatives proclaiming their distaste for Obama over the last decade.
> Just say what you mean. We all know it's just your opinion without all the weasel words. Nobody is going to mistake it for anything else.

People on the Web will. They hate succinct, accurate, clear (so, good) writing and will settle for nothing short of explicitly disavowing association with or endorsement of any conceivable evil with which an intentional/incompetent misreading of your words could possibly connect you, absurdly hedging and qualifying every statement as if attempting to make a favorable wish with a hostile genie, and burying all opinions in wishy-washy garbage.
(0) was written as an internal discussion piece by an employee at Google.

(1) was written as a public statement by the center of the current moral panic. As such, it has to be hugely more careful about making unsubstantiated claims. Regardless of the truth of the matter, if he has no corroborating evidence of discriminating based on protected status, he can't make a public allegation of such without opening himself up to a defamation lawsuit.
I prefer dealflicks' business model. I understand it's a somewhat different use case from what MoviePass is doing. They (dealflicks) partner with the movie theaters to sell tickets at discount last minute etc like Hotel Tonight. This is mutually benefitial to both parties, as the Theatre is able to fill seats ( at a slight discount ) that would otherwise go empty, and dealflicks get a commission for helping fill those empty seats.

I came across their site https://www.dealflicks.com/ while helping a friend research / validate his MVP (he wanted to do the exact same thing, like a last minute deals for movie tickets).
People use spreadsheets for anything that you'd use a "normal" programming language for. When I worked at a bank, a real-time trading system was implemented as an Excel spreadsheet. There were third-party and internally-developed libraries to do the complicated stuff (multicast network protocols, complicated calculations that needed to be the same across all implementations, etc.) but the bulk of the business logic and UI were Excel. It's easy to modify, extend, and play with... which also makes it easy to break functionality and introduce subtle bugs. Though the same is true of any software development environment -- things you don't test break.
Researchers Find Issues with 0x, an Ethereum-Based Project
Like live in a town with a very high number of rehabs, one of the highest in the US. A lot of these rehabs are run by addicts and alcoholics. Sometimes they have very little time sober, but can buy a house to set up as a rehab/sober living. There isn't a whole lot of education required to start one, either. There is no requirement for the treatment plan to be science-based or evidence-based, either. Most are quasi-religious, in the AA "higher power" sense, and a bunch are flat-out Christian rehabs.

Honestly, addiction is a difficult problem. A lot if the time it's good for people with similar problems to get together and work towards a solution. It's not always easy to tell who's a good actor. For example, some rehabs take mostly indigent low-bottom drinks from off the street. I'd imagine that they have a much higher rate of relapse just from the population.

Ultimately I think it's tied in to a lot of similar social problems, like poverty, mental health, homelessness and prison issues. In general, the US just doesn't value improving those things very much. Which is sad.
Who knows? This Volvo didn't: https://www.youtube.com/watch?v=AsTxS6tg6xc
You're analyzing this problem independent of context: women graduating in software engineering is decreasing over time, and they are more likely to exit the profession.
I strongly disagree with the claim that there is no gender difference (implied by what you wrote) and that imbalance in gender representation is 100% due to social blocking.

When I was a student in computer science more than 30 years ago, in our class of more than 30 students there was only one female. There was no entrance selection or any filter or money involved (not in USA).

We are dealing with overlapping gaussians.

Girls and boys are today educated without making a difference through all their childhood, and I think that this may give the false impression to them that there is no difference. But whoever had children or has seen many children will see that some differences in behavior and interest are blattan and can't be socially induced.

I do not deny that blocking MAY exist and some men are sexists, I have seen such discusting behavior. I considr them disfunctional. But this is not 100% the cause of gender imbalance in tech.

There is no blocking to contribute to OSS, and good programmers get hired regardless of gender. You should read back the [Donner Kruger effect](https://en.m.wikipedia.org/wiki/Dunning–Kruger_effect) to remind you of you own bias when evaluating your competence.
Which source? Systematic problems have no current source; the causal graph is densely connected, so fixing those issues has to happen at all fronts.
Maybe not in your case but most people I know also buy it for the brand name here in India. It's still kind of a big deal to sport the latest iphone and it does catch people's eye.
The point I took away was that this is not settled science at all and he was cherry picking results in order to buttress a conclusion which he'd already made, but also that the differences between men and women on average simply are not large enough to explain the disparities in tech, not even close. There are many other rebuttals which focus on other points, for example if the reason for disparities in women and men in tech is biological, why was the balance significantly altered within a few decades from the 70s to now?
Primecoin is a good example. If you look at the implementation it requires generating a tightly packed bitfield for the sieve and then randomly accessing it after. Lots of synchronization required so you don't overwrite previously set bits are required and the memory accesses are random so its suboptimal for the GPU's memory subsystem.

It took under a year for a GPU miner to come out. Having optimized it for Intel in assembly I was convinced it wasn't possible for a GPU to beat it - and yet it happened.

It turns out even when used inefficiently a thousand cores can brute force its way through anything.
For the kind of static content we seem to be talking about you can use https://neocities.org/.

No need to spend any money.
Not just engineers...That kind of mentality does not advance society.

Imagine..."She thought black people should not have to sit at the back of the bus. She told authorities who just remained silent. She should have sucked it up and moved to the north!"
It's not really due to competitiveness. Some people want the other party to be better.

It's sort of like religion. My IDE is better than yours, my tech stack is better, and you're just ignorant for not being enlightened.

I don't think there is a solution to the arrogance. One of the root causes is that everyone thinks they're hackers who found a better solution. The other cause is that they've invested a lot into what they learned, so they don't like it when better tools obsolete that.
> Sometime last year it was pointed out that being called a racist is worse than actually being a racist.

This is pretty interesting. At this point I accept that I'm both racist and sexist because of the culture I grew up in. But there was a time when I took the suggestion that I was racist or sexist as a deep assault on my character and intellect.

I think it's hard to admit, probably especially for software engineers, that we're biased in some way, but the truth is that this stuff is insidious. It's somehow true that boys are called on more than girls, and they're given more positive feedback for participation in the classroom. Or like earlier in this thread I referenced Dr. Sadedin's Quora post and someone responded to it assuming that she's a man. Or I remember a prominent woman feminist on Twitter talking about how she was confused why a woman flight attendant was talking about the weather forecast, potential turbulence, and landing time when she realized the woman was actually the pilot.

No one's immune from this. It's pernicious, it's embedded in our culture, and it pervades our entire society.

> At what point are you disadvantaging the incumbent group? They didn't exactly choose to be in the incumbent group as much as the oppressed group chose their's.

This is a fair point. I think (to use a corporate term I kind of disdain) we need buy-in from white men and we don't have it right now. Most of us don't believe that a problem exists, or that we are sexist and racist (importantly, just like everyone else), or that we personally need to do anything about this. Until that changes, we'll still feel cheated by pro-diversity policies, and issues like this will keep flaring up.

I think the fix is simple but not necessarily easy (oh no, accidental Rich Hickey reference haha), and it's to just keep talking about these issues. Not, of course, in the workplace, but in your social circles. And if you can't learn about this stuff in your social circles, do some research online or broaden your social circle to challenge yourself a little (I use theflipside.io and it's been surprisingly illuminating). Because the facts are that current US society and culture puts over 2/3 of us at a significant disadvantage, and the sooner the dominant group (straight cis white men) gets wise to it the sooner we can fix it.
Don't think of spreadsheets as glorified tables. Think of them as the world's most-commonly used business logic and statistical programming language. A competitor to R, if you will.
Isn't this basically anarcho-syndicalism?
Give me ugly, small, tasty berries any day instead of the opposite of that. Wonder if strawberries will join tomatoes and apples: return to variety, more focus on taste vs aesthetics.
We do exactly this (SVG + React) at Bleacher Report.

It’s basically the best of every world for us (visuals, code, etc) and we’re trying to convert as much as we can to this (takes a while... we have a LOT of logos for example)
China's $20B news app
>~80% of rehab facilities use some version of the 12-step program, which is helpful for ~10-15% of people who are addicted to something.

I'd say 12-step is closer to "takes credit for the ~10-15% of people who'd beat their addictions anyways".
Yeah, I need to clarify. Proven by in vitro only experiments:

https://www.indiegogo.com/projects/dracos-may-be-effective-a...
Making Great Mobile Games with Firebase
Sadly some do not come to that realization and manage to implement a join "solution" anyways.