skysight-inc/HackerNews huggingface dataset:
I loved poker until I played it professionally. I love programming, but not when I'm at work. I'm growing a garden, but I know I'd hate being a farmer.

The only job I truly loved was working with children, but there was no (financial) future in it. I didn't have to work, but I wouldn't have been able to live either.
This is a tough situation. I don't know about 94% of TOR traffic being fraudulent but I'm sure it's high. But I'm one of the legit users that gets taken out by blacklisting. I use a VPN service pretty regularly and it makes accessing my Cloudflare account and sites using it incredibly annoying.
Huh.

Ages ago, I tried to figure out how to dynamically probe OpenGL extensions. My intent was that the first time a method call was attempted, the method proxy would

look for a concrete implementation

on success, swap its pointer to the concrete implementation

on fail (not found), swap its pointer for a generic error method

then call itself again

By doing it dynamically, an app would only be probing extensions it actually used, versus every extension from every vendor. Back then, all the stubs were code generated. To avoid probing everything, we'd manually modify the headers, which I didn't like maintaining.

I didn't get very far. Looking at your implementation reminded me of that effort.

I haven't done OpenGL in probably 15 years. I don't even know if extension probing is still a thing (useful).

Thanks for sharing.
Free trade in America: The losers need more help
>Tor can't possibly be the only signal of fraudulent activity though?

Yes and no.

Yes: many fraudsters are ridiculously lazy, and fraud rates go down when the tor block is in place.

No: plenty of fraudsters access from elsewhere (and I put them through a separate fraud-detection-SaaS)
The actual specs haven't come out, but based on the video, it looks like the Model 3 size is somewhere on the order of Ford Focus / BMW 3-series / Mercedes CLA size. (I do realize that's a pretty big range of cars, but I'm being vague on purpose because its hard to get accurate measurements from a youtube reveal)

The Model 3's trunk AND frunk are abnormally short, kinda reminds me of the Honda Fit in some ways: save on costs by cutting back on the trunk and front of the vehicle... but put emphasis on the cabin space so that things feel comfortable from inside.

I'm willing to bet that the car feels larger on the inside than it looks... but from the outside... comparisons to the Mercedes CLA / BMW 3-series seem appropriate. I'll have to wait for the damn thing to come out to know for sure of course.

But in any case, that means that the Model 3 should probably still be considered a luxury vehicle. Compact-size at $35,000 starting? Yeah, that's luxury-class cost.
With micro-businesses that are incorporated, where you have one, two, or even three people involved, it can be fairly hard to maintain the legal wall that separates your personal assets from the business. I am part of a two person LLC. If I didn't have, say, the right kinds of liability insurance, a creditor could make the claim that the corporation really doesn't exist and go for my personal assets. If bank accounts are co-mingled, all bets are off. The list goes on of activities and facts that can, regardless of corporate legal filings, take you back to the state of sole proprietorship or partnership. On top of that, the cost of defending that status in the event of a suit can be nasty to boot.
That's a pretty bad bug! I imagine a pretty standard behavior would be open a compose window, notice the new button and click it out of curiosity (safely, since you have a blank email), and then go ahead with your normal email.
Fake Internet points result in all sorts of counterproductive or at least neutrally productive behavior. It's true here on HN. Some people get mad when a link they submitted gets voted up when someone else submits it later.

I love this comment from Github:

> if you look at my contribution chart right now you will notice that it is completely green, why is that (for the people that do not know the trick) I simply commit changing the date manually using this Bash script

Very capably demonstrates how stupid the point-counting is, while at the same time capably playing the stupid game.

But there are arguably positive effects to the gamification. Here on HN, the points give people incentive to browse the NEW list to vote and comment. Getting in on the ground floor of a popular post is the key to getting a lot of upvotes. It also gives people incentive to know what the heck they are posting about, or at least do some basic fact-checking and editing before hitting the button.

On Github the graph incentivizes commitment, which is desirable in open source projects. Taken too far, people will burn out--true. But I bet the opposite is far more common: I bet a lot more promising open source projects die from lack of effort than over-effort.
Are there any successful politicians that don't consistently lie?
I went to postmates.com and saw they supported Boston. Great! So I enter my address, and then get an error message saying they don't support my area, why don't I browse their list of current cities - which includes Boston. Is there a map somewhere of the subset of Boston they actually support?
>Prepaid credit cards are essentially anonymous, as far as I know.

My understanding is that you can only buy prepaid cards after showing ID in many jurisdictions, and many other places require you to register them with ID in order to use the cards.
That "answer" had no facts and doesn't pass the smell test for me. "Old infrastructure"? Not very specific... "Google+ infrastructure"? Huh? Maybe they mean updating the authorization infrastructure, but even that is probably <= the dev effort on these April Fools pranks.
Downtown Toronto is probably the most expensive place for housing. The salaries are about comparable elsewhere in Canada, with much cheaper housing options elsewhere in the GTA, or in Mtl or Vancouver.

I wouldn't say I'm making bank in Mtl, but my salary is comfortable and gives me slack. Most people I know start buying homes here in their mid-30s.
Google Now just blew my mind (again)
> Lots of interesting things.

Don't forget always-on surveillance of its users ;)
I think the lesson here isn't so much about April Fools as it is about user interface design. Google put an orange warning on the button to let users know that the button would do something different, and people still clicked it out of habit. We users simply don't expect that buttons will suddenly change functionality. Google felt that the warnings they had in place were sufficient. Clearly they weren't.
I got the same impression. And I'm close to the same age as the author so it's not like I'm a teenager thinking "You just don't get it!"
Signal according to Cloudflare isn't "TOR" but the IP's the are used by TOR exit nodes get banned due to them being shared and abused enough to trigger that IP being tagged as a source of trouble. I personally don't buy this, since I know of IPs they don't block again would get enough abussive traffic to merit the same treatment, but don't get the treatment TOR's IPs get.
I've taken to simply screens-hotting my website (single long page), converting that to a PDF, and sending that.

Surprisingly, I've had a good response to it.

(Yes, it is basically a JPG embedded in a pdf.
Paperless Post – Sr. Software Engineer, NYC
I find Cloudflare's argument analogous to that of cash - i'm sure some huge percentage of all illegal transactions are with cash, but that does not mean the solution is to ban cash...though some would probably disagree
That's just flawed reasoning all around. I can't even find any e-commerce-specific data in their sources.

> A report by CloudFlare competitor Akamai found that the percentage of legitimate e-commerce traffic originating from Tor IP addresses is nearly identical to that originating from the Internet at large. (Specifically, Akamai found that the "conversion rate" of Tor IP addresses clicking on ads and performing commercial activity was "virtually equal" to that of non-Tor IP addresses).

Actual data from the report:

• Comparison of Tor and non-Tor Traffic:

Of legitimate requests, non-Tor IPs accounted for 99.96 percent of requests, while Tor exit nodes accounted for 0.04 percent

Of malicious requests, non-Tor IPs accounted for 98.74 percent of requests, while Tor exit nodes accounted for 1.26 percent

• Tor exit nodes were far more likely to contain malicious requests:

1:11,500 non-Tor IPs contained malicious requests

1:380 Tor exit nodes contained malicious requests

• However, traffic from Tor exit nodes yielded a conversion rate virtually equal to non-Tor IPs:

Conversion rate for non-Tor IPs was 1:834

Conversion rate for Tor exit nodes was 1:895

Source: slide 7 of the report they link in the article – https://i.imgur.com/TcstnWD.jpg
The Zen of Continuous Delivery (Making Agile Real)
Would you recommend the Golf R as daily driver - for someone who likes to drive? I currently have a 3.2 A3, its nice to have 6 cylinders, but I'm tentative about turbo 4 in the R. I gotta have a hatch.:) With that said, I have tested the Tesla S and the linear torque is different sensation compared to ICE. Totally agree with you on that, its the smooth power that feels faster. So, I ended up reserving the Model 3 because its closer my price range.
Is this an April Fools joke itself?
I honestly thought this was an April fools article from the newspaper and the links would never lead back to Google.

Would be crazy if it was another level deep of April Fools.
best april joke i ever see.
The biggest problem with lisp as I see it is that the code is typically not read in the order that it is evaluated. This results in significant cognitive overhead when reading code.

Additionally, while there is a definite elegance to its simplicity, most people have built up fairly good understanding of a number of glyphs. Using some of the additional glyphs to make the code more visually distinctive would definitely improve code reading speed.

Ultimately it seems like operator overloading is something that should be possible, but made intentionally difficult to discourage abuse.
Are we sure these stories aren't the actual joke? Did anyone here actually see this feature in person?
>Mars has nothing we need or want and is too far away to make shipment worthwhile.

They might have some rock there which would make for some really unique countertops or jewelry. Considering how much money people spend on diamonds, which are really quite worthless because they're so commonplace, I could see people spending tons of money on jewelry made with Martian rocks.
This is an interesting point, one which would apply to a number of topics. Nice.
I hope it's permissible to contribute to an explicitly "opinion" subthread. Given that premise, here's my 2c:

I'm not a lover of Scala, in fact I tried it and gave up on it because I didn't like its ratio of cleverness to simplicity (again, a personal opinion). But that said, and also being reasonably familiar with Perl, I would say that Scala is still much cleaner, more consistent, less idiosyncratic than Perl. I've seen some beautiful, expressive, masterful Perl code but I find that Perl really doesn't encourage me to write that way, while Scala works a bit harder to nudge you to write elegant code.
Uproar is an events app that finds all your favorite things to do in your city
To be honest, this is the strangest thing I've read all week. It's not clear to me what it is you're trying to say or ask.
Business trip, NAFTA? I guess you're Mexican? I don't think you need a visa otherwise. Trudeau said he would work on lifting the visa requirements for Mexicans. So, perhaps this problem will resolve itself soon.

http://www.cbc.ca/news/politics/justin-trudeau-proposes-lift...

In the meantime, you probably can get an ordinary tourist visa? I don't think you really need to go through the NAFTA categories or get a Labour Market Opinion for a 3-day business trip, do you?
Introducing a new programming language: Slooflirpa
I wish I'd had this when I implemented Bezier curve drawing in 1988.
A huge percentage of illegal transactions may be in cash, but a huge percentage of transactions in cash are not illegal.
What jurisdictions are those? You don't need ID to purchase or register Visa, MasterCard or American Express prepaid/gift cards in the US. I've bought all of those with cash, and registered them all with nothing more than the card number and CVV code.
Amazon to become cloud provider, potentially investor, for HERE
This is a good advice, at least for the geeks and even for the semi-geeks. I use mutt and never got stung like this. But mutt may not be much suitable for most users. Any other good clients (thunderbird) can do.
What do you mean it encourages people to not have weekends? Spending 20 mins fixing a small bug or improving docs in your for-fun project isn't giving up your weekend.
Wikipedia is a good start: https://en.wikipedia.org/wiki/Column-oriented_DBMS The references section has good primary sources.
More info about him here:

https://en.wikipedia.org/wiki/Ronald_Wayne
Google Cardboard Plastic [video]
Drone startup takes “dogfooding” to a new, literal level
https://www.youtube.com/watch?v=n1tnsJMtISc Tapping into the ideas of Wally (Chief Dog Officer), DroneDeploy announces plans to pursue a new opportunity for drone mapping: BoneDeploy - combining drones and canines in (bone-related) search and recovery operations.
There was an article I read somewhere (maybe here?) a couple weeks ago that mentioned that employee happiness and autonomy are correlated. That could be the issue with turning passions into a job. You lose the autonomy you had before.
It's different in that I can accept a cash payment from you without having to worry that your cash will somehow harm me. Not so with a request coming from an IP address from which malicious requests are known to originate.

So with cash, people can disagree on its benefits and drawbacks to society as a whole, but as long as it's legal, there's little reason for me, individually, to not use it, regardless of my opinion on its value to society. With IP addresses, I might conclude that I'm much better off blocking some even if I lament the consequences of this for causes that I approve of.
Not very helpful, but a neat story:

When I was a kid on AOL in ~2000 I made some script-kiddie mad and he did this to me. One angry person replied to me, and I explained what was going on. He took some convincing, but eventually he believed me. He became my good friend--I've even met him in person. I'm really thankful it happened.
> For the verification, you now depend on a complex binary blob provided by the authors, that is distributed through a different channel (Docker images instead of Google Play).

Nothing stops you from building the Docker image yourself using the Dockerfile provided in the repo.
https://github.com/WhisperSystems/Signal-Android/blob/master...
Also expat on my case (London). Yes indeed I agree. My problem with the French system is more the bureaucracy than anything else. I'm from the countryside in a post-industrial area so it makes it even worse than in cities. I have a brother who has a shop and honestly, it's impossible to manage the paperwork nowadays, I don't want to put any anecdotes here because people won't beleive me and I will probably be downvoted.

I think around ~70% of the shops in the area are close to bankruptcy and the system is crashing really hard currently. If it stays like this, everyone will be relying on some sort of black market to purchase goods in less than 10 years. While I guess main cities are still okay, things are not really working anymore in remote areas.
Yeah, its just plausible enough, until the part about raising sheep O.o
Reveal.js – The HTML presentation framework
Impressions can go a long ways. What if you were emailing you exwife's lawyer or judge? Potential new customer that may save your business? Email is a critical communication tool of the modern day, it was ill conceived and clearly not thought out on Google's behalf.
I've had interviewers ask me why I had certain gaps in my contribution graph before. Sometimes from large, successful tech companies that are widely sought after for jobs.
"Exclusionary" connotes a lot of things nowadays, especially something like "something that 80% of the people within the culture can do and they lock out those that can't". But the reality is that the vast majority of people really can't commit usefully every day. If I see a perfectly green graph, I assume it's been gamed. Even if the commits are real, I'm confident many days will have useless commits in them. Given the political firepower currently carried by "exclusionary", I don't think it's worth flinging it at this problem. It's a stupid metric like your level on Google Play or the count of Platinum trophies you have on your Sony account, making only a small percentage of people do something they otherwise wouldn't, not something preventing anyone from getting into programming or something.
China doesn't have property taxes at all.
> Apparently none of their "interviewed to death" workers noticed the potential ways this could backfire

I am willing to bet at least one person on the team raised this as an issue before launch at it was ignored or shouted down.
If you think there is a problem, you should let the Go devs know about it. I still think all your claim are false.
> I can't quite explain it but it feels quite weird.

I definitely know what you mean, but it's a problem with me being compulsive about having opened things stay open, not with the things themselves :P

> So I click for extra info, jump over some intermediate text and read the extra stuff then I want to go back to the normal flow.

I think that's the best argument so far. However, I think this is the "footnote" mindset (i.e. you go look up what the footnote is and come back). Expounder works under a more integrated mindset, i.e. "I don't know what this is, I click it and I will eventually read information about it". So you don't go read the expounded text and come back, you just read normally, and you reach the text at some point.

Then it's a matter of whether it's easier to change the user or the library, but that's how I meant it originally.
This is rather impressive. Similarly to the cited work http://tinyclouds.org/colorize/, it does however seem to have a slight bias towards brownish colors (giving many images a sepia look).

One thing very noticeable in both works is also the tendency to overshoot borders when coloring. In many images it can be seen that the color of the main subject bleeds into the background. A good example is e.g. the fifth picture in
http://richzhang.github.io/colorization/resources/images/exs... , where parts of the sky get assigned the same color as the mesa. This looks like something that should be fixable if one tries to detect these kind of edges and gives less weight to information from the other side of such an edge.

Does anyone know what the differences between this and the previous neural net approach are on a technical level?
It's Cloudflare, not Cloudflair.
This is where 3D Secure truly shines; instead of completely refusing a transaction, you can request the issuing bank (= bank of the card used to pay with) to accept the liability in case of fraud (normally, it's the merchant who has to give the money back). Usually the issuing bank will then request the customer for additional challenge, e.g. a 2FA token, a code in SMS, or just their birthday. Some don't even require anything. To you as a merchant, though, that doesn't matter: if the person who bought your product was a fraudster, the money is still yours. Now it's the issuing bank on the hook for fraud, instead of the merchant.

The argument against 3DS is it kills conversion rates (meaning: lots of legitimate customers don't complete that extra challenge, who would otherwise have made the purchase). But for legitimate customers using TOR, I wouldn't be surprised if that number were very different :) I know I wouldn't mind whipping out a 2fa device every time I purchased something over TOR. I mean, fair play, right?

3DS is available today in Europe, Asia and Africa! :'( but not ubiquitously in the USA. Yet. It's getting there.

More info: https://en.wikipedia.org/wiki/3-D_Secure
>Everyone will get your message, but that's the last you'll ever hear about it. Yes, even if folks try to respond, you won't see it."

Soo... they again purposely broke the whole idea behind email?
California’s $15 Minimum Wage Makes a Lot Less Sense Outside of Silicon Valley
Ah. I see what the problem is. The IOI started in 1989. The US first participated in the IOI in 1992, and has sent a total of 65 contestants. The first opportunity I might have had to be selected would have been 1993. My AP Computer Science teacher was the baseball coach, who presumably wasn't looking to sponsor any other extracurricular activities.

I had therefore never heard of it before this thread, despite it being around for 27 years now.

At the time I was in high school, US Science Olympiad, Indiana Academic Super Bowl, and the Rose-Hulman Math Competition were about the only games in town. And it was a big school. We might have had a US Chemistry Olympiad team if the chemistry teacher wasn't a few moles short of a balanced reaction, if you know what I mean. The biology and physics teachers were the Science Olympiad sponsors.

I'd think that even just being on the IOI team would be enough to get you accepted anywhere, given that you would have to be one of the top 4 students in the US for that year (by the best screening process that several university professors can manage).
Chrome History April Fools?
Navigate to chrome://history :)
It's impressive, but they do mention that the examples on the front page are where it did well.

You can see some of the other results, including many there didn't work well at all, here: http://richzhang.github.io/colorization/resources/imagenet_c...
This doesn't play well with repos that require native compilation. I'm with you on this approach if you stick to using all pure javascript modules.
How One Phone Call Gave a Bootstrapped Startup Its AHA Moment
Which is why large cash transactions are heavily regulated and reported on. In the US, one cannot just withdraw $10k or a series of smaller transactions that add up to $10k or more without the bank reporting on that to the authorities. That's the balance that law makers decided to strike.
It seems that the average age of startup founders is actually 40 according to this article: http://www.entrepreneur.com/article/235357

I can see why, by then you get some financial stability and kids get older, a good amount of experience etc...
In my opinion, anyone who works on music generation should take a look at Karma (http://karma-lab.com/) for a baseline of what can be achieved by simple math and plain old programming. Probably not particularly interesting from programmer's perspective (it's closed-source and to the best of my knowledge doesn't use anything fancy), but the end results are spectacular and used in real music.
Visual Studio 2015 C++ Build Tools – now with ATL/MFC libraries
If Hillary Clinton becomes the president, Bill would be colloquially referred to as the "First Gentleman", per tradition.

https://en.m.wikipedia.org/wiki/First_Lady
Hilary has her own set of issues, including an ongoing FBI investigation.

You are right though, she really has no extreme stances. This is mainly due to the fact she tailors her views and policies to what's popular at the time.
Use CD-RW as a medium to store our dependencies?
Just to be clear, since it's a bit unclear, you're not the person the is the subject of the article, but a random person responding to the comment I posted.
Some huge percentage of all stupid arguments are made with logical fallacies, but that does not mean that any argument that uses logical fallacies are stupid. Thus the solution is not to assume that any argument using logical fallacies are wrong... though some would probably disagree.