skysight-inc/HackerNews huggingface dataset:
>I've mentioned a few metrics (which happen to be the industry-standard, first-order metrics).

What metrics have you mentioned at all? You claim original Medicare patients can't get appointments and Advantage can, fine I'll chalk that up as a metric/outcome impacting insurance star ratings, but you ignore the fact people like advantage 8 out of 10 because they get drug coverage, that is not unrelated. Tell you what take away Part D drug coverage from 8 of 10 Advantage plans do you think the patients will still be happy with Advantage over Original Medicare (see my links below before you answer that the links below belie your statments appoint access/appointments between Advantage and Original)?

Moreover, Advanatage and Original Medicare patients report similar experience in getting primary care appointments, and in fact Original Medicare out does Advantage in getting Specialty appointments (only by 2% but still) [1] and the chart [2].

You completely ignored the metrics about I mention about: [1] 30 to 90 Rx transfers; or [2] Rx transfer to generics (including Statin which for Medicare Advantage Diabetes patients which is clinically proven fatal in a few cases out of every million).

[1] http://kff.org/medicare/issue-brief/medicare-patients-access...

[2] http://kaiserfamilyfoundation.files.wordpress.com/2013/12/85...

>This is completely and utterly wrong.

Please show me the data supporting any notion that on average Medicare Advantage patients have larger doctor networks than Original.
This. ElasticSearch is one of only two pieces of Java (the other one being Flyway) that's so good we use it anyway. Not too bad anymore with Docker, it's a REST API after all.

In the end, ES really proved to be the least bad search server there's out there. The real crux isn't search, it's language. And as Lucene is made by technical linguists (a really rather special bunch) and Java is still universities' darling, it's unlikely their effort can be redone in a non-JVM language anytime soon.
The problem is that individual companies are held responsible for the general population instead of the qualified population. It isn't the company's job to make sure that the general population is educated.

It is enough that well known/top companies have demographics that are similar to the undergrad CS demographics of Berkeley/Stanford/MIT/etc., whether or not those demographics are reflective of the general population
Cannot help but chuckle at the irony when I forget to allow goog/gstatic when using gmaps and get the non-blank-page stating "without js all that's left is a blank page".
Even if your audience members are global, the west is going to be where most of your revenue streams are going to be. If you are facebook it may be worth optimizing for rural India, because they have few places left to grow, but for most companies it is just not worth it - and companies exist to make money.
> Not only that but alcohol, as opposed to LSD for example, can be taken in doses that range from completely benign to powerfully intoxicating.

I think perhaps you have no idea what you're talking about. The available range of doses for most psychedelics are "microdosing" (about the same taking any nootropic, including strong coffee) to far in excess of safe levels of alcohol. (I met someone once who claimed to have (accidentally) snorted a line of LSD crystals. She was fine, but said it took a couple of days)

> Defining what drugs should be illegal....

I think the better question to start with is why drugs should be illegal. Then you can see whether (and when) a drug matches that description, and proceed accordingly.

Ironically, the "Schedule" system lays out pretty good categories, they just apply the rubrics unreasonably and with Catch-22's.
Because then your employees can make it into the all-important business stock photos, and be PowerPoint stars forever.~

If companies cared about real diversity rather than the illusion of diversity, they would blind their own interview process to any factors not directly related to job duties.

A truly diverse company can potentially produce a wider variety of creative options, as a lesser overlap in skills and experiences produces greater coverage of a problem space with the same number of people investigating it. It isn't just about age, sex, color, or religion. It's about the cities lived in, the neighbors barely tolerated, the pets kept, the hobbies enjoyed, the music listened to, the crazy acquaintance stories, the routes taken on the daily commute, and quite a lot of other things selected against when seeking out "culture fit".

Otherwise, "head of diversity" sounds like a nice, cushy sinecure, with a gratuitously large budget to waste. Diversity is the responsibility of the entire personnel/HR department, and can't be meaningfully delegated to one figurehead.
This is awesome! Thanks!

Wondering if you can clarify a bit—what parameters cause a chat to/not to show up in the GUI? Different topics? Different channel names? I have a use for this immediately and am excited to give it a shot!
A long-time kernel developer happened to be sitting next to me, while I was listening to this talk at FOSDEM last weekend, and he politely pointed out after the talk (paraphrasing): "Hmm, I'm not quite convinced -- this lives in the Kernel, and if it's compromised, then it's game over."

PS: Day-21 of QEMU Advent Calendar 2016 was WireGuard (contributed by: Jason A. Donenfeld and Stefan Hajnoczi) -- http://www.qemu-advent-calendar.org/2016/#day-21 -- "This image runs iperf inside containers & prints out the performance statistics along with commands used to configure the VPN."

[Edit: I just noticed 'mtgx' has posed this question in this thread -- https://news.ycombinator.com/item?id=13600614]
Yeah, sad that Google is giving up on fiber. With the new FCC chair, I doubt we'll see any innovation or competition in the consumer broadband space for the next few years. Same speeds, higher prices, lowest consumer satisfaction of any company in the US, and zero alternatives for many: it's C-O-M-C-A-S-T-I-C! Edit: hilarious how they rebranded as Xfinity and many people don't realize that it's the same company screwing them.
NASA has successfully tested electric motors at venusian ambient conditions[0]. Also, the atmosphere isn't corrosive at the surface. It's much too hot for sulfuric acid there.

[0]http://www.techbriefs.com/component/content/article/ntb/tech...
The truth is, beyond all flashy propaganda- most human beings, and the companys run by them, hate innovation, especially if it disrupts.
Thus, everyone mines the playing field against it:

Patentlaws.
Entrenched Thoughtschools and Polticial Pseudo-Sciencecults in universities.
Eternally Secret Science.
Special Interest Groups Against The New Thing.
The Hug of Death by Giants whos cash cows could be affected.
A public in fear of their jobs.
Religious Demagogues looking for a scape-goat.

Any attempt to act out against is basically enacting a law against what could constitute a solid majority of humanity.
Corrosion would set in, the moment the ink went dry.
So the core question is, how to prevent anti-innovation corrosion at all this institutions and constitutions.
So a couple sites go down on a single day of the year because they were unprepared and suddenly it's a bad idea to depend on CSS?

Seems like costly optimization with almost no benefit to me.
Thank you, that explains a lot, but now a new doubt came from it:

Why don't we use other text editors grammars that are simpler/quicker to parse in JS? I have no idea on the technicalities, but for instance, Vim or Emacs grammars instead?
This reminds me of Microprofile.io... a cool industry gathering trying to do the same thing. Really neat to see the Go integration right from the start.
http://i.imgur.com/qbO8RAt.png

This has been coming for a while: http://www.breitbart.com/tech/2016/02/16/exclusive-twitter-s...
So, silly question - why are these technologies not being made broadly available as driver assist tools while we work our way up to L4 driving automation?

If we're really concerned about making driving safer, this seems like a good compromise until we get to broadly available (and affordable) L4.
The problem is, "diversity" too often means only superficial diversity (skin color, sex) instead of actual diversity (experience, culture, language, thinking patterns, ...).
Nice concept!

It defilitely lags a bit on desktop (as said before) and it seems confused about whether it should scroll or zoom when I tried swiping on the touchscreen of my laptop, eventually becoming completely unresponsive until a refresh of the page.

Also, maybe leave scrolling for scrolling and have click+drag as the zoom function (on desktop I mean)? It feels natural on maps to zoom with the wheel, but this looks tempting to scroll and then when you try, it goes all zoomy.

When clicking on the "+" I very stupidly tried to hunt down the escaping dot daring me to "drag it". This might be a problem on my part.
Just been to Atwood's homepage, https://blog.codinghorror.com/.

Looks like there's some lazy loading of later content so I actually get accessible content very quickly, indeed I thought something was up as the page appeared to be only a couple-hundred kB, which didn't match your description.

Scrolling down I continue (in FF Network Monitor) to see content loading - reviewing I see that YouTube is responsible for over 1MB of "base.js" which gets downloaded 7 times, and ¼MB of CSS files (again 7 times over). Now Atwood may be to blame in part but Google ... shouldn't they at least do better?? CodingHorror is loading very large image files [1] (which get scaled) for me, perhaps a "retina" handling issue.

[1] https://gtmetrix.com/reports/blog.codinghorror.com/d1x7zZBk
Not always, but when I'm immersed into a project long enough and I'm thinking about all its problems all day long, I dream of "solutions".

But this happens only in those periods where my day is basically 100% code.
Awesome, I've tried to reproduce this paper's results to no avail, and had similar reports from other redditors.
Sounds great to me. Let education in the US become an inconsistent hodge-podge, and mostly much worse overall with religion being taught in science class like in Turkey. I'm sure America's competitors will love that America is shooting itself in the foot and guaranteeing its long-term demise as superpower. But if that's what the voters want, let them have it.
This looks excellent!

I read the presentation and it looks like the designer did an excellent job handling all of the factors.

I also really like the work done to simplify the human interface. This is also important for security and is often lacking.

This feels like the introduction of ssh. I think this has the potential to become an important tool in everyone's toolbox.

I will read more about this tonight!
Late change is better than no change at all.
Pretty cool. Next step is mixing colors and different thicknesses like real oil :)
I think this is the same anecdote: http://blog.chriszacharias.com/page-weight-matters
Comparatively, it's got the more permissive licensing, now.
I think CMake took off, because it has no dependencies, works with any IDE and can be extended to do anything.

I have been in places where demanding python just wouldn't work. Either a specific version was needed for something else and managing the dependencies was a pain or we were already reliant on other scripting languages. I think this kills any other language as a build tool.

There are zealots for every IDE and some IDEs require special project files. If your build system doesn't seamlessly integrate most then it couldn't have made it. Scons never worked with IDEs I liked, Know how to get it cowkring with QtCreator? Other will demand vs2015r3 integration, how do you do that?

Then then there are the build systems you didn't mention, but the minimalistic ones. There was even one that was entirely stateless, but it was also too inflexible for most real builds.

CMake very carefully walked a thin line that dodged all these issues and the fact it is a giant pile of global mutable shared state simply doesn't for all but the largest builds.
* There is no proof in your statement that currrently 9X% of their users have fast internet connection.

* Even so, it would simply be an artefact of them never bothering to optimize for people with slower internet connections. If they did optimize, a lot of their traffic would come from the so called "lowest common denominator" just as the blog post says it did for Google.

* Finally I find the term "lowest common denominator" misrepresentative because it implies that optimization needs to cater to the slowest connection on earth, which is clearly not the case. If the average speed is above 90% of internet connections (as per Akamai report cited in the blog post) then the distribution of internet speeds is clearly skewed and there's value trying to even cater for median if not the minimum speed.
read the book Will It Fly by Pat Flynn, he lays out a method for finding out how to reach your target market.

Also there is a book co-authored by the creator of DuckDuckGo called Traction that is very useful in testing out marketing channels.
So what's up with that character limit?
This reminds me of Bob Ross and his "Happy Little Trees". I think I could paint some on here if the canvas were bigger, and there was an area off to the side to mix the paint.
56k modem spec (V.90) appeared in 1998, so that's just two decades ago. And of course 3G networks appeared mostly in 2004 (in Europe) with (very theoretical) data rates up to 384kbps. About that same era, I recall 256-512 kbps DSL subscriptions being very common. And I can promise that browsing modern web with <512k connection (possibly with quite a bit of latency) will not be very comfortable.
> You'll miss out on less talent.

This is assuming that the diverse candidates who actually have talent aren't being hired. That's the argument you need to be making

> Your teams will be better at problem-solving if they have diverse backgrounds and outlooks

If you want teams that are better at problem-solving, why don't you directly judge applicants based on their problem-solving abilities in a team environment instead of using diversity as a proxy for problem solving ability (which has not been proven at all)?
Funny anecdote about the freeway system of southern California.

When they were initially planning the system in 1930s, 40s, they were planning to have the system in use for next 100 years. So they built over sized roads (like 10 lane freeway, without having to stop for traffic lights, that go THROUGH center of a major city).

When the system proved so car friendly, more and more people moved in and bought cars. Within in a short period of time (much shorter than 100), the system is completely jammed.

Always look for unintended consequences...
In the public eye, your statement is correct. In terms of EEOC investigation and litigation, on the other hand, the qualified applicant pool is the criteria.
Page Weight Matters by Chris Zacharias. http://blog.chriszacharias.com/page-weight-matters
> I have yet to see a fast-moving web page crash in to a slow-moving one and shut down the router.

To be pedantic, if you have a threaded server (thread per connection) slow clients can cause problems.

https://en.wikipedia.org/wiki/Slowloris_(computer_security)
I think average number of requests per site, and average page size in megabytes went up over time. It is much higher now and content we browse is actually very similar - people read news like they did 20 years ago, but now their news site requires 2mb of data when it required 100kb 20 years ago.
Well, that's quite unfair. JavaScript is also used for creating interactive web applications - not just tracking users. Really your attitude comes off unnecessarily aggressive.
Coincidentally, some Republicans just today proposed a carbon tax that would be returned in the form of $2,000/person/year basic income. Because carbon tax is regressive it makes sense to offset it with BI, although that may still leave some people worse off.

Most BI advocates are thinking more like $12,000/person/year which implies that the carbon tax would have to be far higher. A carbon tax that's too high may destroy the economy which would prevent investment in clean energy, potentially creating a death spiral.
You can't have more money, AND fewer hours/more vacation.

If the company still paid good money, then it just means that they were a really profitable enterprise.

It's like if a company like Google which currently pays top dollar, decides to pay average market salary, but loads the compensation offer with perks and time off, then I bet people would be saying that Google is a profitable company because it gives employees all these perks, whereas Google gives all these benefits because it's a hugely profitable company.

Some people would rather get paid more (especially if they are young) then work comfortably, maybe it's too hard for you to believe but America is full of people like that.
I remember waking up in the middle of the night and trying to call the remote control. (Most times I sleep with the TV on)
> in the functional programming community I find an obsession with... what counts as functional programming (and more specifically "why lang X is not really functional")

It always disappoints me when I read such things; it turns FP into a moving goalpost or a mirage. If you really like FP and want it to be more widely adopted, an approach of encouragement, "steps in the right direction", etc. will do more good than "holier than thou" scorn.

I've tried to follow this attitude when e.g. discussing on HN and answering on Stack Overflow; I wrote up some of my longer FP descriptions into a blog post at http://chriswarbo.net/blog/2015-01-18-learning_functional_pr...
I mean you assign the value of the expression to your result.

e.g:

uint64_t x = 0;
...
uint32_t y = (x+=x*x+9)>>32;
It's both more effective and a remediation of past discrimination. Bear in mind this is only an obligation insofar as companies wit to contract with governmental entities.
That uses Google Analytics
The original report was roughly a year ago. I've checked that the company is still on their web site with 404-ing signup links roughly 30 minutes ago. I see response efficiency stats, but I don't know how they handle still-open reports. If they only consider reports that have received a response, a company that resolves a couple of reports quickly while ignoring hundreds of others will still have great stats.

Support simply told me to self-close the report because the company seemed inactive, without removing the company from their web site.

I get that they can't force them to pay or triage all issues, but the very least they could do would be letting researchers publish reports if ignored for over 90 days, and remove companies that are inactive. However, HackerOne wants to be able to show off a huge customer list, so they keep them on board, and what the companies want is king, so they don't allow disclosure unless the company allows it. (They also mix bug bounties managed by them with other bug bounties, to make it seem like they have more customers than they really do.)
I have Javascript off-by-default, and about 80% of the time it simply makes everything better.

Oh, sure, a few sites need JS (and get whitelisted) and some just have minor layout quirks... But I can actually scroll down and read the text of a news article rather than suffering through waiting times and input-latency as Javascript churns.
Considering that all 3 fracking locations that are even remotely close to Flint are all downstream, yeah, I see 0 correlation.
I use NoScript. The web is much less annoying by default, and I can still enable scripts for those sites where I think it might be useful.

There are a good number of sites now which have entirely given up on progressive enhancement and simply don't show you anything without JS... but I generally find I just don't care, and just close the tab and look at the next thing instead.
I suspect the Waymo miles are not really comparable to the Cruise miles since Waymo seems to mainly test around Mountain View vs Cruise in SF.
That's a lot better than the results I get from Google voice today. Writing code isn't what it's optimised for though.
I think that's a lesson of history and market share. It takes combining all the right circumstances for something to really take off. Still blows my mind that *bsd isn't used more often.

My only guess is that, like everything, Microsoft beats it for the reasons MS beats anything: legalese.
> Please, please, if your site requires AJAX to work at all, then retry failed AJAX queries.

Anyone here have information on the most reliable heuristics to do retries?

Or information on the implementations used by say Gmail or Facebook?
I agree about the cryptography part of course. But I'm not sure about other points. You can run your own directory nodes, rather than use the public ones, so in practice the model looks like OpenVPN replacement. Is there a reason apart from the cryptography part why you wouldn't want to use it for remote workers?

Sure, it does much more, and it's probably better to call it an SDN / overlay. But if you can call OpenVPN a VPN, then I think ZT can do VPN as well.
I remember dial-up on a really slow modem back in the bbs days.

I was reminded of the slow connection with T-Mobile 2 years ago while in the Philippines. They give you free data in 120 countries, but its throttled.

This was my main motivation for rewriting my side project using highly optimized css and not a large framework that uses web fonts and bloated libraries.
> More generally, the vast bulk of the problem is not human readability or interactivity over http, but more a matter of insane amounts of unnecessary gunk being included in web pages because of faulty assumptions about the width of pipes.

Doesn't affect the vast majority of users.

> But I realize I'm in a minority.

Yes, your statements are pretty anecdotal and don't really relate to the vast majority of internet users.

I'm sure your setup works great for you, but it sounds like a ton of overhead, none of which is required if you have fast internet and don't give a shit about what's going on (like nearly everyone who uses the internet.)
I do know for a fact they shadow-banned or throttled Scott Adams, who is far from a conservative but likes to practice free speech and is very open about what he finds problematic on his side of the aisle. Most of his tweets never appear on my timeline.
It was the first version in which they bundled all the third-party drivers.

Previous beta releases only had a very limited set of drivers.

Microsoft greatly remodeled the driver model in Vista so that's why drivers can't be older than this date.
That's great. Why aren't all compilers like that? How comes in visual studio for instance you can have a build that takes a minute, but linting and verification tools that react immediately to code changes. I think we're being short changed!
Pinterest has a Head of Diversity [1]. Her name is Candice and she's great. I can see how people are sensitive to diversity issues as humanity has a long history of various forms of discrimination. Let's try to be data driven here though and see if we can take some lessons from other fields that have had success with issues of diversity. For example, it sure seems like medicine has really moved the needle on the percent of doctors that are women over the last 10-30 years. I'm sure there are some lessons in there that we could use to help our diversity in software and engineering as well.

[1] https://techcrunch.com/2016/01/06/pinterest-hires-its-first-...