skysight-inc/HackerNews huggingface dataset:
From my experience most teams only test against a single browser, yes. It's however nice to have the option to switch to another browser when debugging a browser-specific bug.

From what I've seen in practice, for a lot of teams and projects, running tests concurrently across multiple browsers isn't easy as you claim. Once you have a database involved and not a perfectly clean setup, concurrent testing can become a hassle and is rarely worth the effort of fixing.
This. Had a lengthy discussion exactly on this point in context of this very article couple of days back in office :)

Totally agree with you!
> Its that AMP is borderline an anti-trust.

And why is that?

> More traffic without conversions generally does not help an e-commerce site.

You should not be using AMP for e-commerce, at least not for anything but a static product page.

Again, if you try to drive a nail with a hammer and it doesn't work, the fault isn't on the hammer, it's on you.
The problem is F# does not have a killer feature it has a list of nice features. Examples of killer features: Akka, RoR, browser monopoly.
I'm no fan of "three letter agencies" but it seems the problem isn't you knowing certain information, it is identifying a set of "yous" who can know it without compromising the purpose the organization is pursuing.
That's only obvious in a vacuous sense.

As a PhD student in Programming Languages, can I request a reference?* Nobody managed to provide one on MathOverflow, and that's the StackExchange for professional mathematicians:

https://mathoverflow.net/q/226966/36016

Of course, your claim is vacuously true, since you can add a trace of all steps of a proof verifier. It's also vacuously true because you can add a dump of the Internet to the proof. Neither thing is insightful.

> what we normally think of as an "honest proof" is a series of steps each of which follows from the previous by application of one of a finite number of axioms or rules of deduction, and such an "honest" proof is thus checkable in linear time by checking each step

Also, for the record: actual formal proofs for (say) standard ZFC are exponentially bigger than anything you want to work with.

EDIT: To clarify, I didn't mean to imply I'm some authority, just to suggest I'm not so obviously* an idiot. Which was maybe stupid anyway.
"My hands never go anywhere near the blade."

Isn't that what we all do, at all times ?

Who is putting their hands/fingers near the sawblade ?

It's actually quite simple to avoid if you have fences/blocks/SacrificalPieces ...
I'll get excited when the Visual Studio team actually holds up a release because something is horribly broken in its F# support. So basically...never.
open/free data sources are likely to become very important. AI hasn't yet been super-important in the open data world, but I'd expect it to gain a lot of prominence as time goes by.
So first there was Selenium's JSON Wire protocol, then came the W3C WebDriver spec and now we're back to browser-specific implementations? As someone who's tried/is trying to automate Firefox/Chrome/Safari/IE in a consistent fashion, my only question is: WHY?
I've done (and will continue to do) volunteer work on the side. That's often a part-time job (20 hrs/wk) taken entirely due to the mission of the organization.
Latest NVidia GPUs are ~1.3-1.4 times faster, than previous gen with the same or lower power consumption.
How to Gain New Customers for Your Start Up
Despite understanding and largely agreeing with the concerns against AMP Cache that get discussed any time an AMP article gets posted on HN, I cannot stress enough on how relieved I feel to see the lightning icon next to a mobile search result, especially on my now aging phone.

Most content websites have become such a massive crapfest of ad-bloat, bad UX, huge page sizes and general usability hell that it's nigh impossible that I'd be able to reach the actual content of a non AMP site in the first 5-10 seconds of clicking on its link. (On my phone that's an additional 1-2 seconds for registering the tap, and 1-2 seconds for navigating to the browser)

My click-throughs to non AMP websites have reduced considerably.

So say what you may, AMP (or FB Instant or its ilk) will prosper until the mobile web experience stops being so crappy.

(Edit: About a decade ago, when mobile browsers were in their infancy and data plans were slow and limited, I distinctly remember using Opera Mini for mobile browsing because it used to pre-render pages on the server and send a very light payload to the phone. This saved you both data costs and made mobile browsing even realistically possible)
Do you guys have any recommendations where to get to totality from philly?

That's not totally booked up.
I live in PGH and am to lazy to find a link, but can confirm that population is rapidly declining.
It doesn't actually make the link between low Down Syndrome occurrences and "oh, they aborted them all." It does say that they do abort many of them.

What I'm trying to say is, it does not discount a more natural link of better healthcare and nutrition which may lead to less down syndrome pregnancies in the first place, and zero discussion is given to this.
> And why is that?

Because you only get a ranking boost if your page

> contains a <script async src="https://cdn.ampproject.org/v0.js"></script> tag inside their head tag.

and

> is allowed to be cached in the Google AMP cache
My grand parents live there. It is mostly national forest so hoping it will be okay.
Willing to share any of the organizations you've enjoyed volunteering for?
> Unless you assume that all Black or White men are good negotiators

The context of all this is "addressing the gender pay gap", which policies like try to do using the salaries of men as the baseline. We already know that women are working as hard and as effectively as men, but that they're getting paid less and we're looking for reasons why.

When you argue to also help men that may be bad negotiators you're missing the point, which is that these policies address the gender pay gap.

> Ruling out entire groups of people solely based on their gender is discriminatory.

Discrimination is not necessarily a bad thing. Policies intended to address gender issues need to be gender conscious. For example, affirmative action policies at universities need to know information about ascribed statuses like race and gender, otherwise they can't be effective. And they have absolutely been effective; public universities are some of the most diverse institutions we have in the US.

The point isn't to be gender-blind. That only entrenches the favored statuses that men already enjoy. The point is to be aware of the challenges women (and LGBTQ people and people of color) face in order to compensate for them.

> > There's also not a pay gap for White men so I don't know what the impetus would be there anyway.

> Do you really believe that all White men are paid equally?

Again this is in the context of the gender pay gap. I'm sure there are pay gaps between White men, but please don't derail a discussion about the gender pay gap with other issues. And further, please don't advocate against policies that help millions of women because they don't help everyone.

Or, more concretely, feel free to start your own thread about pay gaps between White men and start advocating for programs based in research to address the causes. This isn't a zero sum thing.
> And then we can work on a tabula rasa, clean new technologies, this time with some thought put into it.

I'm sorry - that just seems a bit...naive.

If "we" did as you are saying, twenty years would pass and we'd be having this same conversation again.

History is rife with examples of trying to fix things by wholesale rebooting, and people thinking "this time it will be perfect!"

...except it never is.

I think engineers of all stripes understand this; we've never seen this (yet...) in industries like aerospace or automobiles, or other kinds of hands-on engineering. For one, if it were done, people would probably die. But mainly, I think, because engineers know that throwing the baby out with the bathwater is a bad idea in general; that the institutional knowledge built into the outputs and practices are worth having in place and examining - both to learn what works right, as well as what doesn't.

Your suggestion is akin to a "not invented here" mindset, where rather than using existing frameworks and/or libraries, a developer instead opts to "go at it alone", to prove their implementation is better. Sometimes it is; sometimes it does advance things in a good way. But those tend to be outliers; "your implementation" likely won't be that case.

Also, to be honest, many of those "game changing" libraries and such are "built on top of" earlier stuff and package it better (with cleanup and tweaks added too). This isn't to denigrate either; in fact it's part of the process (and also show's why "first mover advantage" can sometimes be a fallacy as well).
People say that but I don't see many ML companies being acquired or funded because of their data sets.
It's a systemic problem though, it doesn't make sense to analyze it in terms of the cost of just one beneficiary of the problem.
Thanks for writing this up. As somebody who also likes to look into the internals of the PostgreSQL black box from time to time, posts like this are much appreciated :).
Hiya is Mr. Number, but has some additional features[1].

[1] https://twitter.com/mdpauley/status/803390142333513728?lang=...
We build a beta tester community to develop a visual collaboration tool
I think Google is totally lost, because since when centralized communication is a bad thing? They didn't get why Facebook released Messenger as a separate app or why they bought WhatsApp.
Ask HN: Why nobody talk about reference bias in employment?
I see lots of very weak candidates are getting high paying jobs using reference and many talented candidates are getting rejected as they don't have reference. With the flow of academics in the industry after AI, this trend has increased. Why nobody talks about it?
The ultimate answer is generally a small graph: Graphistry is a tool that helps you get there. Why that's hard is most Splunk, Spark, etc. queries will return a bunch of events, and each event has a bunch of metadata. A tool should help, not fall over.

I think you're referring to scenarios closer to why we created the visual playbook concept and our embedding APIs. Small visualizations are often a good starting point in investigative scenarios. Even better.. no visualization, just full automation. We find this thinking comes up when the investigative flow is more established and curated. With visual playbooks, teams can record & automate multistep flows, run them whenever an incident happens, take action, and share & document the results. If part of the incident involves a bunch of events, or the analysts wants to dig in, our stack won't fall over. Instead, it provides a full visual analytics session with multiple cross-linked data views.

And we're fans of Gephi. We GPU accelerated the core algorithm -- we may be coming from a different perspective and user base.
So I was googling some stuff based on your comment.

Intel creates the diversity fund in 2015 for 125 million.

https://www.fastcompany.com/3047239/why-intels-capital-diver...

Then a year later in 2016, lays off 11% of their workforce.

http://spectrum.ieee.org/view-from-the-valley/at-work/tech-c...

Then in 2017, Google hires Danielle Brown the VP who pushed the diversity fund at intel.

I'm beginning to think as a minority woman in tech, These diversity funds are worse than quotas.

Whats the point in being hired, then fired a year later.

I also suspect, every group is afraid of losing their job.
Intel firing 11% of its workforce is scary example.
That's really cool! Thanks for the link.
Title needs to be changed. This is not a patent, it is a patent application.

Note from the linked document: "United States Patent Application 20170227781" (emphasis added).

A correct title would read "Toyota Applies for Patent for Cloaking ..."
"Exercise intellectual gratification by not saying things I don't want to hear!"

You should read this whole thread again, from the top down. At this point, you're arguing MY point for me.

I've been using HN since 2008, but I value my anonymity quite a bit so I prefer to burn accounts often. Thanks for the primer and advertisement, but in my near decade of experience, HN is an extremely low quality pool of discussion. I've seen entire product demos derailed by people commenting about typos. I've seen mods threaten users with doxing and worse and then delete it afterwards, I've seen comments disappear for no reason, I've seen entire accounts disappear for no reason.

I can appreciate your perspective of disagreement. I don't CARE about it, but I can appreciate your time. However, putting HN on a pedestal as some sort of beacon of rational debate is just insane. Years later, I still don't understand what the point of HN even is. Even the censorship here is so inconsistent I can't figure out what they want users to think.

Last Note:

Comparing something to fascism is completely warranted in this situation. Does PC culture perpetuate a perceived authority (key!) on what is allowable? Then it's a fascist tool. It's not a complex, gray-area. It's very clear to see.

I will not reply further, I'll read whatever you reply with, I guess but yeah. Have a good day!
This particular AMP-bashing post just reminded me to go change mobile Safari's default search engine to DDG, which I'd been meaning to do so I stop being sent to terrible AMP pages, but kept forgetting to do because in the moment I'm always more interested in finding the info I want on a non-AMP page than fiddling with settings. So it was useful to me.
The cat is out of the bag, and it will not be easy to put it back.

Yup, now that those damn users have gotten a taste of speed & low data usage, it's gonna be hard to drag them back to how it used to be. We had a good thing going, and they didn't know any better.
Interesting transcript, but I would be actually more curious to see the transcript of the questions (and answers given by them) asked to the jurors that were actually selected.
Much more fraudulent.
After just returning from China, I can vouch for the fact that they are not exaggerating when they say the cities are literally being buried in bikes. There are hundreds, if not thousands of bikes on almost every major intersection and street corner. Some cities have 3-4 bike sharing companies dumping bikes everywhere they can. It's very convenient for the users, but only if you have some way to pay, which is very difficult for visitors without a Chinese phone number or a source of WeChat funds.
Privacy activists have long ignored any benefits of data collection and as we continue to extract more and more value from data this should become more evident and we will be forced to start discussing concrete harms rather than people's general discomfort.
The article from a year ago, summarizing Millenium's history and culture, was a fascinating read as well. It certainly sounds like a place packed with geniuses, but I can't help but notice that it also sounds eerily similar to LTCM.

https://www.bloomberg.com/news/articles/2016-11-21/how-renai...

https://en.wikipedia.org/wiki/When_Genius_Failed
Amazon has free same day shipping for many items with Prime in the US.
I left Rochester in 2004, before the Kodak plane completely augered into the ground next to the Xerox, B&L, etc.

I'd moved there after college because it seemed to be the last Upstate place with any life in it but that all drained away.

What's changed in the intervening time? What's drawing people there, specifically for jobs?
Community Profile: Alex Tatiyants and Pev
Updated with the blog quote.
Linux desktop GUI Gnome celebrates its 20th birthday
This Year’s 35 Innovators Under the Age of 35 – MIT Technology Review
Can official binaries be independently reproduced from published sources by members of the public?

If no, then an audit has little to no value as it still implies trusting the vendor not to fudge the binaries or, more broadly, be malicious.
You Need an Afternoon Routine
I tried that on an earlier version, but there's complications ;)

The "double corded" style paints one side of a cord red and the other blue. The problem comes when the pattern changes what side is which. You can play around with it to see - put in some breakpoints and you'll see the "sides" switch on some cells. This can't be done with tiles.

The tile manipulation is actually no simpler than drawing SVG, because the hard bit is calculating the entry and exit points for each tertiary cell. And SVG produces better results :)

I also plan on doing some more stuff with it someday - like deforming the grid by moving the corners. This is pretty simple with SVG but would be really hard with tiles.
Big companies have valuable datasets, small companies have talent. It makes sense for big companies to acquire talent, not datasets.
سلام
من میخواهم یک حکر شوم استعداشم دارم میشه کمک کنید پیشرفت کنم.
Furthermore, making it into a monetary loss might actually help people be more careful. Time and again I see people respond much better to "that will be expensive to fix if you break it" than to "that will maim or kill you."

My flying club's annual safety meeting always puts heavy emphasis on the time and money cost of breaking our equipment for this reason. It seems to work well.
>Why is it unacceptable to make the same observation about intellectual endeavors, or programming specifically?

Because the observation is inaccurate. There is no evidence that it is true.

>However, your gripe is with the under-representation of women at tech companies. So that claim doesn't really help you, you would need to show that women perform as well as men on average. Can you?

We have no evidence they can't, why would we assume that to be the case?
I'm interested to know why you describe EF as a monstrosity? Genuine interest, I just started using EF for the first time a few weeks ago for a work project so I've only scratched the surface but it didn't seem terrible, although I did find that only being able to update all tables after a change to the database as opposed to a single table to be a bit of a limitation.
First sentence:

"The tiny insects can orient themselves to the bright stripe of light generated by our galaxy"
Yes, she received a European number a few days prior, and then received a call from a number matching the first six digits of her US home number. It was the only call that she received on this number. I was there.

Granted you could be correct, but it was a weird coincidence, with one in a million odds. She's quite tech savvy -- taught CS in the early 80s.
It needs a connection string to a real database.

http://fsprojects.github.io/FSharp.Data.SqlClient/
Nginx has a module for this which you can tie into your cache: http://charlesleifer.com/blog/nginx-a-caching-thumbnailing-r...
> As I understand it, the data about discrimination in hiring are mixed, but I'm interested in learning more.

Great, do that.

> Your threat response point seems like dressing up a group's overreaction to make it justifiable.

Your overreaction point seems like dressing up a group's threat response to make it seem unreasonable.

There are threat responses and irrational behaviour on both sides (whichever side you naturally agree with) and failing to recognise that means that you're not empowering yourself to engage with this topic on any useful level.

I wrote about threat response in my post on this: https://medium.com/finding-needles-in-haystacks/we-need-to-t...
If he had called it AICOIN he could have raised much more.
He spent a couple of years in Singapore, so I'm going by the pronunciation there. (May be different in different regions, and I'm not sure about his preferred pronunciation now). It would do something like this:

Start with the word "urn". Now don't drag it out, make it short. Make the "n" and "ng" sound at the end (urng). Now take out the "r" sound (uhng).

It seems like Americans do tend to pronounce it "ehng" instead.
Yep, open data and models with state-of-the-art performance are popping up more and more. I expect companies to appear which will sell data and models as a service, too.
Getting to use a car quickly becomes having to use a car in much of the U.S.

There is a lot of middle room between suburbia and NYC for build environments.
I believe you're comparing apples and oranges.

GPUs and multicore CPUs do not perform the same work as the single core CPUs that dominated before ~2003, when Moore's Law first slowed. By expanding the measure of speedup to include GPU/multicore, arguments like yours require not only a change in hardware but in benchmark code as well.

Longstanding general app benchmarks like SPEC emphasized everyday tasks that rarely benefit from parallelism, appropriately revealing the general ineffectiveness of adding GPUs or multicore to everyday apps. The only fair way to assess the impact of GPU/multicore is to continue using the same benchmark code as when mono-core CPUs reigned. When you do that, the value of adding GPU/multicore essentially disappears and the speedup of Moore's Law duly fades (again ~2003).

Thus until users begin to run deep learning code on their computer's GPU, AI-code won't speed up exponentially, nor continue with future GPU advancement. The hardware basis driving Kurzweil's Singularity has truly run out of steam.
I have had pretty good luck answering the phone and not saying anything. The call just ends without any recording. My volume has dropped from 2+ a day to 1 a week.
I'm happy to answer any follow-up questions here.
Coding for Kids – Another Silly Fad
It may not be a zero sum game, but it at least approximates/approaches zero sum. How exactly would you change downtown Manhattan such that anyone & everyone who wanted to live there could?
This is true, but it's similar to using resources on going after heroin users instead of focusing on distributors and manufacturers.

These are small fish and focusing on them lets the big players make even more moves.
I can't say I've really looked at housing prices in the area for a long time, but my sense is that they've been relatively stable. Trulia says the median price for sales in Fitchburg is something like $180K. (I expect some of the surrounding more rural communities like mine are higher.)

It's one big difference between Boston/Cambridge and some other places like the Bay Area. You can get away from some of tthe really high real estate prices relatively quickly and a lot of the tech jobs aren't even in the city anyway.
I think your answer is that just reading the transcripts would not be as good as hearing and observing the testimony.

The first thing that potential jurors are asked is if they know anyone in the courtroom, and this is in the presence of the judge, bailiffs, attorneys for both sides, defendant, and a few other people. If you answer that you do know someone, they ask if your knowledge of the person would prevent you from rendering an impartial verdict in the trial to come. The question of whether a potential juror knows a particular person comes up repeatedly.

In the trial I served on, the attorneys also informed us of the sexual orientation of the defendant and asked if that would be a problem.

The jury is allowed to form an opinion of the credibility of the statements of any of the players and use that to weigh anything said against anything else. But it will be from an opinion formed in the courtroom, not from a preexisting opinion, nor from internet research.

BTW I never had to serve the USA in the military, so I weigh the inconvenience of six or seven days of jury service spread over three or four weeks against the fact that my life was not in danger.
The specifics of it escape me at this point. My guess is that it was a hash of the incorrect password. That wasn't necessarily the security risk, but it did spark my curiosity that led to the rest.