skysight-inc/HackerNews huggingface dataset:
I worked on a little piece on recaptcha a while ago[0].

I'm glad to see research around how this captcha method is actually as breakable as any, but the real problem continues to be that there is no separation between the data Google collects for advertising, and the data Google collects from the captcha service.

Their privacy policy says they can link the captcha to your other online identity and use it to target you. It's especially cringeworthy to see lots of sites of dubious legality implement reCAPTCHA (like thepiratebay).

[0]: http://www.businessinsider.com/google-no-captcha-adtruth-pri...?
Next up, "weak" and "broken". ("Lame duck" anyone?)

When the OED includes the "modern" non-physically-impaired definition (in use since the 1600s at least), and with the use of "lame" in the physically-impaired sense on the decline, I'm not sure this is the best target.

Anecdotally, when I worked with "disabled" people, they used it all the time, in the modern sense. They would have been taken aback had anyone used the term to describe their disabilities/infirmities.

(Full disclosure: This isn't a word I use often anyway.)

Good luck!
What to Keep in Mind When Selling to Millennials
1. In NTCIR (main) dataset, I see many cases where <m:math> does not contain an altext (and thus no TeX). I asked LaTeXML author Bruce Miller <bruce.miller@nist.gov> about this, he said LaTeXML will always put the same TeX string as an altext attribute
on the <m:math>. So I assume you guys are using some out-dated LaTeXML version? I really want to plead NTCIR to ensure the original LaTeX annotation is kept in main dataset, or please provide both MathML and LaTeX version corpus for researcher to freely choose. This will allow LaTeX-only math search engines being able to compare results with other MathML search engines. You know it is hard to convert all of them back into LaTeX correctly.

2. I wish NTCIR corpus is not that difficult to download (I once wrote a request for NTCIR corpus, but no one replies), please make it public accessible just like what MIaS does:
https://mir.fi.muni.cz/mias/

3. My search engine (http://tkhost.github.io/opmes) is actually using structural method, but I still give up MathML and go parsing TeX directly instead. Why? In TeX I can just omit irrelevant command like "\color" and "\mbox", and only focus on a handful math-related TeX subset, and the result is great. Although my search engine can just handle "toy formula syntax", but maybe it is better than MathWebSearch (https://zbmath.org/formulae/) and even beat Tangent (http://saskatoon.cs.rit.edu/tangent/random) in long query.
But in MathML, I have no idea why I need to read its lengthy spec, and I see no reason to write a MathML parser.

NTCIR-math conference (and its none-friendly website) makes me unwilling to submit a single paper.
I'm not sure why one of these big sites haven't been hit with a class action lawsuit... the website is responsible for the content it delivers... period. Especially when they force users to disable their ad blockers.

It seems to me, that someone who got an $xxx ransomware, or paid the nerd herd to remove malware from their computers could be the base of a class action lawsuit... That's what it will take to get this crap to change is to actually hold one of these larger media sites responsible.
I love fountain pens too, but only use mine once a day which means I'll often put pen to paper and find I have to coax ink through with tissue or blotting paper before it writes anything - kinda ruining the whole effortless quality of writing with them.

Any tips on keeping them in tippy top free flowing condition?
If you are solving operational issues, then you are doing ops (regardless of how much is infra-coding), imho.

I always thought of the Devops Engineer as a person who cares about their full stack, both application development and the operation of it, and understands how one affects the other. Something a step further than just infra-coding.
>"Publicity"? You can get an insane marketing campaign for 30 million, that might actually have a chance in hell of generating revenue.

You can get an insane amount of actual good product work done for 30 million, and even if you reserve say just 1 to 5 million out of the 30 for generating awareness (aka marketing), you actually have a hell of a greater chance of generating revenue and even, gasp, profits (provided your product is not some piece of fluff).
I understand it and my view on it can be considered cynical. I love coding and love what I do, but I also know that I want my employees to have diverse interests that are not governed by what happens in the office. You chill and play video games or some other activity at work and now your day is longer. I am getting more of you, the creative you, the productive you, the "fun" you, and when you walk out of the office at 9 at night, you are spent, but feel somewhat fulfilled.

As an employer, I get some extra hours out of you and all it took was a few beers, or an Xbox, or a table game. That is a good investment for me, but not so good for you. It's the casino approach to maximizing profits. I'll give you free drinks and smokes, so stay a while.

My company's approach: We encourage people to wrap up their day at a healthy time, preferring to work smarter during our shorter days. We ask people in different time zones not to respond when getting chat/IM messages if it is outside of their work hours. They were doing this and it wasn't fair to them.

Despite this, our team puts in longer hours than we want because they are given challenging work and rise to the challenge. If we have to ask people to work extra time, as we did this week, we do it with the acknowledgement that we have had a lapse in planning on our part and we thank them for their commitment. Later, we go through and understand why we were unable to deliver and work on doing better with our planning.
1) Biometric stuff is relatively easy to copy and fake
2) I might be ok for the government to have my fingerprint, but not the first shop on the street.
True and fair. I overstated my point. More appropriate to say "provably secure (under practical constraints)", and that's a rather significant caveat.
Talking Machines: Machine learning and society
Obligatory:
https://www.youtube.com/watch?v=rsy3-ZfbqW0
Well done! I'm curious, are you consuming the HN search API or scraping it yourself?
Well, you can remove Forbes temporarily from the search results:

Whatever -site:forbes.com

Of course this would not scale well, because you can't block all sites. This is better then the chrome extension that only removes the HTML because if the first 10 results were from Forbes, you will not get an empty page.
AI, deep learning and 3D printing produce ‘The Next Rembrandt’
When is the away status insufficient?
I guess I'm thinking that, for a simple hardware system with a handful of inputs and a handful of outputs, there's no need for it to be able to support a full command line, various ports and protocols, etc, etc. There should be a setup where it is completely closed off by default, and the developer enables a few specific I/O channels that only interact with the logic the dev programmed in.

I may be oversimplifying things. Or maybe I've just reinvented old-fashioned embedded circuits, which still work fine but are out of fashion because devs want to work with their familiar tools.
Why do they need to run a script? Why can't ads just be a static image?
We've registered the trademark everywhere, but the actual process takes so long we haven't heard back from the agency yet. And it only covers our brand name and logo, which is only infringed on in a very minor way.

Our brand isn't mentioned either in the marketing copy nor in the sourcecode.
> In actuality, the FBI investigation alone would have derailed any other candidate, now this...

In actuality the investigation would never have happened for any other candidate. The Clintons are scrutinized far more than any other American politicians. (The email scandal came out of the ridiculous Benghazi investigations that the GOP kept running again and again.)
it's the "Scalable Distribution Model" part of the talk https://scontent-sjc2-1.xx.fbcdn.net/hphotos-xpa1/t31.0-8/12... 15:56 but then there's more at end
I'm tired of all this "war on encryption" bullshit. Every week it's another attempt. How much longer must I cower in fear of these ignorant lawmakers trying to undermine the entire basis of security? Are they just going to keep trying until something makes it through?

Will this ever fucking end?
This is a common misconception. The algorithm itself is provably secure, in the sense that violating the stated security guarantees of the algorithm is equivalent to solving a problem that's considered to be computationally intractable. The only part that isn't 'provable' is the basic assumption that the problem is intractable in the first place.
I stopped visiting Forbes site. I will not turn off my Adblocker.
Perl 6 Types: Made for Humans
The French are very proud and protective of their language. I have a similar experience, I was asking Je cherche le croissants (or something: I'm looking for croissants), I got a blank stare until my friend made a very theatrical overly french "Croissants!" hand waving and all, then the supermarket guy understood. I know of no other language that invented new words when computers came to the market (ordinateur) or when RNA splicing was discovered (Épissage). French will be spoken long after Dutch completely Englifies.
True, but also by tracking the hell out of their users.
Welcome to Walled Garden As A Service, the game where the rules are made up and openness doesn't matter!

That's right, open architectures are like corporate tax laws!
We can relate to that. What makes us a bit anxious is the fact that they are backed by investors. We have no idea who did invest and how much. This info would help us to assess how much of a threat they are.
That place is a boardgame nerd's dream. Final Fantasy Tactics LARPing?
Kind of! As a normal guy, i can only speculate. But, it's pretty obvious that they don't have a strong product line. The products like Tumblr,finance,fantasy sports,Flickr are good, but none of them has a monopoly over certain area. Also, the ad network media.net which is in collaboration with bing is no where a hit. Yahoo hires really good engineers(some friends work there), but i guess the people in the management clearly doesn't have a strategic vision.
AOL still has a profitable dial-up business. Your use of the internet has nothing to do with Yahoo's popularity.
I should also say that my son's oncologists shaves his head every year for St. Baldrick's local fund raiser.
How to Build Voice-Enabled Experiences with Amazon Alexa
mcbuilder has already mentioned it, but I really want to emphasize that dependency management in Haskell is an entirely different story now with stack.
Apply HN: Synchrony – A peer-to-peer hyperdocument editor
https://github.com/Psybernetics/Synchrony

This is a caching proxy that lets people get on the same page and edit together.

It features a distributed friends list and easily configurable overlay networks so people can create private filesharing networks just by picking a name.

Should also feature WebRTC teleconferencing as part of the encrypted chat RPC.

It decentralises HTTP /IN PLACE/ with no substituting existing URLs for content hashes. It should be able to utilise fseek to retrieve hypermedia objects at specific
start bytes after dividing the reported file size to effectively torrent
CC-BY YouTube videos or other sizeable objects from anyone else who's already retrieved the object and decided they're OK with serving the data.

Just needs porting to Golang and lots of testing.

The revenue model I have in mind is similar to the mainline Bittorrent client with an optional ad in the installer.
Thank you for sharing this. What I loved most about the debates held at the Economist was the participation on the part of the users. Although the focus was on the selected panel of moderator and the two experts, there were 29 comments made by users that were largely well thought-out. I believe the Economist is going in the right direction by holding debates on critical issues on the web that are open to public. But we will take it further by significantly moving the platform toward the public. In Agora/Dais, the center-stage of the debate definitively belongs to the general public.
Introduction to debugging neural networks
I really enjoyed this presentation about platforms and power over their lifetime: http://www.lostgarden.com/2011/03/gdc-2011-game-of-platform-...

In the framework of this presentation, slack is currently in the 'Engage' phase of the platform. They're all about openness and building something great.

But code is law, and eventually their APIs will be used for something they dislike. Building on a platform is always going to be like snatching pennies from in front of a steamroller.
There is not much here. Real roadmaps look bit more complex than this. This seems like a roadmap created for hiring purposes.
I think Google experimented with black listing at some point. I remember seeing something along the lines of "no more from this website". I was very hopeful it would do exactly this, but didn't seem to do anything.
So basically, if someone has a device like a credit card skimmer for these terminals and gets your fingerprint they can buy stuff as you? And unlike a credit card, you can't change your fingerprint.
I'm still surprised that Google hasn't been pushing Dart harder than it has.
Yes I do, but that's not what the post I was responding to was saying. However I have not seen any arguments that convince me if its necessity. Furthermore were talking about third party services. What code they open sourcezsndcegat code they actually run on their servers are two different questions. Open source doesn't solve this problem whichever way you slice it.
Wow, pretty negative to downvote for what is a genuine, helpfully meant, correction to a likely misspelling - that obscures the OP's meaning. And yes, I've seen the HN guidelines. Just because someone wrote them doesn't make them right.
Looking around I see lots of people just blindly using UUIDs for everything. At a prior job, I had a boss who forced me to use UUIDs for everything, before we had even collected a single row of data.

It hurts my pragmatism to solve a distributed systems problem before we even had a distributed system! Don't be a sheep and use UUIDs, rather than a simple integer primary key or composite key that is natural to the table. People say it's just an id, who cares? But I say people making these kinds of decisions are probably making other poor choices backed by something they read and don't understand.

Here's a great article on locality and the need for uniqueness and why UUIDs should only be introduced when needed and to solve very specific distributed systems problems. The reality is almost all applications will never need to have multiple concurrent writers.

https://eager.io/blog/how-long-does-an-id-need-to-be/?hn
I suspect that most people who have been on the Internet for a certain length of time have a Yahoo email address. I personally used to use mine for ecommerce so my main address didn't get polluted by the weekly sales emails. Frankly I don't really bother any longer because Gmail tabs are good enough at filtering out the chaff.

Anecdotally, among people I know (many of whom are not in tech), I see very few personal Yahoo email addresses.

I do still use Yahoogroups for one organization I belong to and that's just because it's what existed at the time and there's been no reason to move off of it. I'm also a Flickr Pro member and would be sad to see Flickr go away--but that's more because it's a good source of Creative Commons photos for presentations etc. than because I really care that much for my own pics; I could move to someone like Smugmug relatively easily.
A Transparent Defense Against USB Eavesdropping Attacks [pdf]
Maybe - though interesting that Twitter just beat them to the NFL rights[0], suggests they have a way to go yet, and a clear fight on their hands.

[0] http://www.businessinsider.com/twitter-beats-facebook-amazon...
From React to React Native in 5 Minutes
One free premium app template every month
Be sure to pop up article-blocking interstitials as you scroll down the page, Millenials love that.
That's exactly why I made the comment. I like what I'm seeing, not just here, but on a lot of fronts by MS. But I'm always a little reluctant to trust.
Go has many "special comments" that actually do stuff:

* build tags (https://golang.org/pkg/go/build/)

* code generation (https://blog.golang.org/generate)

This is the exact point where you start to see that the Go creators are ok with hackery as long as it works and doesn't make the overall design too complicated.
I used to get so annoyed with all of the expertsexchange answers that popped up on google to take you to their paywall that I put a 0.0.0.0 www.experts-exchange.com entry in my hosts file.
Annabel Lee by  Edgar  Allan Poe : The Poetry Foundation
They're not hotlinking us, so these approaches wouldn't work in our case.

Furthermore I think (e)Sports is a rather apolitical thing so I wouldn't like to find myself on some Chinese blacklist, as we definitely want to expand in the asian markets.
Yeah my mom also thinks that Spain was better off under a dictatorship, but that's just because she's a raging conservative and it never negatively affected her directly.

Anecdotes are anecdotes both ways, you saying zero of those things are scary is missing the point, women are not some sort of fragile creature that will get easily offended or scared; none of that is scary, sexism is not scary most of the time, but it's demeaning to be treated as a lesser.
Chopped dried apricots (if you can pick some up which are grown in Silicon Valley - not kidding - you're in for a treat), almonds, walnuts and a dollop of Greek yoghurt.

Don't overdo the dried fruit though since you'll end up defeating the point of unsweetened muesli!
Really? This is 10 minutes in hadoop time if those 1k machines were in the cluster. And 10 minutes is on the top end of the estimate.
There used to be but Google got rid of it. I used it to block the worst google spam offenders back in the day like expert sex change and huffington post.
Comparing Reactive and Traditional Programming
I say all of this who has been out of the Facebook scene for about 4 years, so things might have changed:

At any given point in time Facebook favors certain integrations more than others. By not being a user you are more likely to waste time on integrations that are less useful than other ones. Before you design Facebook integrations you should become a user and observe these things.

Beyond being a user, unless you're also an active developer in the ecosystem I doubt you actually understand Facebook. There's lots of behind the scenes changes that you won't notice as a user but as someone who relies heavily on Facebook traffic, you will notice. So beyond becoming a user, you should also look at other successful companies and see how they handle integrations to get an idea of where the playing field currently stands.
Here's how I envision that use case with a bot called JEEVES.

ME: Hey have you guys watched Zootopia yet?

FRIEND 1: Nah I want to but didn't have the time. I'm free tonight if you want to go.

FRIEND 2: Yeah count me in too

ME: JEEVES find us a movie theater close to us that's playing Zootopia tonight.

JEEVES: There are 3 theaters close to all of you that's playing Zootopia tonight. Theater 1 at (map)Location 1 is playing it at 9PM, Theater 2 at (map)Location 2 is playing it at 8:30PM, Theater 3 at (map)Location 3 is playing it at 10:PM

ME: you guys wanna get dinner before the movie?

FRIEND 1: Sure

FRIEND 2: Nah having dinner with GF's parents today.

ME: JEEVES find us some chinese restaurants near Theater 3.

so on and so on.

JEEVES can then book tickets, make a reservation, put the event on calendars, send restaurant location to just the 2 people who agreed to have dinner, send reminder in the group chat, etc.
I have stopped going to Forbes at all for this very reason.
It very much does matter if it's a software project or a construction project, because the essence of a software project is that it involves an exploration into the unknown. If it were a routine process which could be estimated accurately, we'd have automated it already, and we wouldn't need to estimate it because we'd simply delegate it to a machine.

Software is nothing like construction. We don't build bridges, we draw blueprints for bridges, which our construction robots then build overnight; if it's a good bridge, millions of other construction robots go build millions more bridges just like it. If the bridge doesn't work, we have the construction robots tear it apart, and we try again with another one the next day.

When we get good enough at designing bridges that we start to see the patterns involved, we build a robot that draws bridge blueprints, and we have the blueprint robot tell the construction robots what to do while we sit around and think about urban design theory. When we get good enough at thinking about where bridges ought to be placed and what attributes they ought to have, we build ourselves a highway-design robot that orders around the bridge-blueprint robot that orders around the construction robots, and then we move on and start thinking about something more interesting.

Software is basically speculative investment. That is why we make the big bucks when our projects succeed.
You need to add your analysis when you quote political statements to make your point... I have no idea how you read that exactly.
Show HN: BotPages largest open bot directory
Ask HN: What are examples of great product intro videos?
A great product intro video can build excitement for your product.

Post links to your favorites!
Agreed. If Forbes is serving malware to visitors who have complied with its instruction to turn off their adblockers, and if those visitors suffer damages due to malware served through Forbes, you'd think there's the basis for at least individual suits against Forbes, maybe class action.

One argument is that Forbes has a duty of care and the ability to prevent serving damaging malware to its compliant invitees (visitors). They're in breach of that duty, so maybe damages for negligence?
I get the impression that Erlang is one of those languages we all wish we had the time to really dive deep into but never will. Same as Rust. So it gets upvotes.
Kind of a lot to conclude from my questions and kind of a wrong use of the words hubristic and provincial.
I think I know where you're going, but the point of this question is that it is unexpected, which demands honesty from people in most cases. You can't trust a recruiter's answer, but if you're a programmer being interviewed by programmers, you can usually trust the answers.
Contentle – The easiest way to collect SlideShare presentations(and other stuff)
What do you offer over this?

http://www.amazon.com/WaterSafe-Water-Test-Kit-Lead/dp/B000Q...

What kind of guarantees can you deliver that you're not yet another company without accountability- this is important stuff, and accountability for correctness is kind of a big deal.

The array of brands offering home test kits on amazon is incredible. I don't know any of them, and I don't know their reliability; nor do I know enough about this space to select the correct one. How do you differentiate yourself?
Show HN: Writedown Is Not Twitter
Not impossible, very often I get the "Body of water" one, but I do seem to get a challenge every 10 minutes or so, in each new tab.
Wow, this is an awesome library. Thanks for sharing this.