skysight-inc/HackerNews huggingface dataset:
"Zynga's argument is that they don't want people who joined the company early to get disproportionately large rewards compared to someone who joined the company later but contributed more."

And we can stop right here. That's an excuse, not a reason. It's purely PR bullshit to make it seem like they're trying to do something right. It's nothing more than the company (whether executives or investors) going back on their word when they realized how much money their stock was going to be worth at IPO. This is one of the biggest reasons I loathe Zynga.
I didn't work in risk analysis at Paypal, but I have a passing interest in the field. A lot of it is much simpler than you think it is.

Want a not-so-secret anti-fraud technique? If the billing address is Kansas and the IP is China, you probably shouldn't let that transaction go through. Really obnoxious for those of us who live overseas. Stupendously valuable, though.

There exists a particular anti-fraud heuristic at a YC company. They shared it to me in confidence, because as soon as you know it exists, you can trivially avoid it. I mean trivially. It's apparently insanely effective, though, half because it has a really good handle on who it wants to frustrate and the other half because it's not in the literature at all and, as a consequence, the bad guys don't even know they have to avoid defenses in that class of algorithms. ("But that's security through obscurity!" Good recitation of the dogma, but can I point out to you "This was implemented, in actual computer code, and does in fact actually work?")

There exist more complicated things you can do with machine learning. There also exist more complicated things you can do with heuristics. There also exist more complicated things you can do with live fraud teams. There is non-zero value to finding fraud even after it has happened, because shutting down the fraudulent accounts means you can either keep some horses in the barn or even, potentially, call some of the stolen ones back.

An underappreciated angle of this is that you don't have to outrun the tiger, you just have to outrun your friend. You start getting dedicated adversarial interest as you approach the most lucrative weak link in the entire financial system. That was Paypal back in the day -- with a bullet. Even though no startup/bank/etc ships with perfect security, investing sufficiently in security means the guy that gets victimized is someone other than you. They either go bankrupt or have their problems burned away in cleansing fire. Then the cycle repeats. (One reason Bitcoin companies keep getting looted is that if you plot out "Amount we could conveniently steal" versus "Resources spent on defense in the last 6 months" for all companies in the financial sector there are a lot of dots representing Bitcoin companies which are isolated islands, and the sea is filled with sharks.)

It's a fun field, for a certain perverse and high-stress definition of "fun." I'd probably have made a career in it, but found making and selling software (with just a wee bit of risk management/security/etc thrown in) to be more fulfilling.
We need reReCaptcha. When you solve your captcha request on a website with reReCaptcha, you're not just proving you're human; You're also helping to provide OCR to some spam bot to allow it to solve reCaptcha.
This is the kind of simplicity that brought me to Clojure for the past couple years.
Is Xamarin performance on parity with native on Android and iOS or is this just a marketing gimmick? I've heard mixed stories about long startup time and stability of mono runtime on android...
What is 'the global heat gain'?
How is this 4 dimensions? It just seems like 4 subdivisions that cuts down the number of inside tile corners.
Right, I didnt realize that Germany was composed of so many different "local areas or lords" compared to other countries like the UK. But most likely they shared common languages and cultures. I guess the map of UK didnt break them down into different subsets because the local leaders may have fell under one united king.

And to be honest my knowledge pre WWI Germany or rather the area that is now called Germany is pretty lacking. They taught more about France and England from what I remember in grade school history.
Framework fatigue is understandable. Need? No. Want? Yes and maybe. Fortunately, no one's forced to use any one thing. That's because of the answer to your question: yes, no, and maybe. Do we really need another app? Another book? New languages? More music? Yet another program? People choosing their time and pursuits is what leads to countless dead-ends and countless progress. One might want to fear a day when the generality of a no displaces the spirit of a yes, about whether an activity is justified inherently.
The five airports are located in the Maldives, Diego Garcia, India and Sri Lanka.

News out today claims multiple eye-witnesses in the Maldives:

"Residents of the remote Maldives island of Kuda Huvadhoo in Dhaal Atoll have reported seeing a "low flying jumbo jet" on the morning of the disappearance of the Malaysia Airlines flight MH370.

They said that it was a white aircraft, with red stripes across it – which is what the Malaysia Airlines flights typically look like.

...

"I've never seen a jet flying so low over our island before. We've seen seaplanes, but I'm sure that this was not one of those. I could even make out the doors on the plane clearly," said an eyewitness.

"It's not just me either, several other residents have reported seeing the exact same thing. Some people got out of their houses to see what was causing the tremendous noise too."

http://www.haveeru.com.mv/news/54062
Google announces Android Wear, a Nexus-like platform for wearables
I don't like rewriting boilerplate code for every new project-- as I see it, Angular is to jQuery what jQuery is to raw JS, just in terms of reimplementing basic functions for the nth time.

Of course, if a framework automates a ton of functionality, it'll naturally be inappropriate for certain projects. I wouldn't try to use Angular for an HTML 5 game, for example, though there's a good chance I wouldn't use jQuery either.
Thanks for the great advice. We would love to have you look at our application ;)
There's also an incentive - competition - to provide services that people actually want over their own offerings. For example, here in Portugal, mobile provider(s?) are offering unlimited mobile data for services that compete with SMS, like WhatsApp, Viber, Facebook Messenger, Skype, etc.

Personally, I'm not ideologically opposed to net neutrality legislation, but I'd rather identify why is competition not preventing ISPs from violating it, and what can be done to strengthen it. I'm getting somewhat tired of laws that are just trying to fix the problems created by other laws, like those which grant privileges to certain economic groups (not that I'm saying this is the case).
Those wacky anti-Bayesians used to be intimidating, now they’re just pathetic
HoverChat (YC W14) an SMS replacement application
View and analyze thousands of exploited websites.
The NSA is worse than you thought.
Apple, Google, and Microsoft all promise this, as do a ton of smaller companies. So no, this buzzphrase doesn't differentiate fleep much at all.

Apologies if I missed some subtle sarcasm. :)

That said, their homepage seems passable to me. Maybe they added some content in the past few hours?
Or at least to read it carefully. I see the occasional commenting on HN that seems to neglect certain things mentioned in the article.
Agreed - data-binding and "magic" automatic updates to the view when the model changes are key to what make Angular attractive. The focus on testing is nice too, though.
I'm not young or white
Apple replaces iPad 2 with iPad 4, launches cheaper iPhone 5C
Well it goes like this....

There was a lot of publicity and propaganda and hype around Alan Turing and cyber-security over the last few years in the UK media. This drove a whole codebreaking fascination thing with mathematics.

So not wishing to miss out on all the action, a project was started called The Enigma Project which features basic codebreaking challenges (basic substitution ciphers, OTP etc) aimed at primary school children. This was started by Simon Singh / Cambridge University after good old Si released a book called The Code Book after which he wanted to drum up publicity rapidly. No other reason.

So after a year or so of neglect these sheets work their way into "photocopy circulation" amongst schools in the UK as part of the typical "teachers don't give a shit and just want to hand out worksheets" culture that appeared.

Obviously any other material that could be assembled cheaply was chucked on the back. Turns out there's a couple of sheets plainly marked from GCHQ in there as well as "additional exercises". Rather interesting as they are above what you'd consider appropriate for that age (prime factorisation and rapid factorisation techniques etc). Very odd!

Now this in itself is pretty null and void but it leads into the culture which I experienced where we were asked in secondary school mathematics to enter various "challenges" to play off against other schools. I was pretty good at mathematics (at GCSE and A-level) and did well on these challenges but was approached after this by people recruiting for SIGINT rather than go to university. Other people who did well were similarly propositioned. I impolitely declined and relaxed into a life of electrical engineering, pizza and beer which I thoroughly don't regret.

I'm worried my children will be similarly filtered out and recruited to be honest.
Things I've Learned in 10 years of Blogging
I think the crucial part is how you hold it. I suspect most people dislike the Magic Mouse because they hold it like a regular mouse. The way I hold it, on the other hand, is with a 'cupped' hand where my thumb and ring finger clasp the mouse and move it, my palm hovers pretty high above the mouse, and my index finger scrolls from slightly above the center of the mouse surface.

I'm not sure whether it's bad design that you 'should' hold it differently, but at least for me this is why I quite like the mouse.

(the bottom has started coming off though. that does bother me)
"Tell me the 99th percentile latency. Track it. Improve it. When needed, throughput comes easy."

Actually, if you're worried about tail latency, it can be improved via throughput. Expensively:

Double your entire infrastructure. Send each request twice, once to each half. Take the results of the faster one.

I assume that Google does something like this for fast search results.
Google’s Android Wear, A Nexus Program For Smartwatches, Debuts With The LG ‘G’
At some point there is so much data available to work with that even nicely optimized queries become too slow. This may have also been a limitation of hardware but either way the game quickly became not fun when it was persistent.
When Google Glass Becomes Dangerous
I don't know about the specifics of PayPal but....

Automatic fraud detection is common and it is based on data analysis. See http://en.wikipedia.org/wiki/Data_analysis_techniques_for_fr... for more info.

>Fraud management is a knowledge-intensive activity. The main AI techniques used for fraud management include:

>Data mining to classify, cluster, and segment the data and automatically find associations and rules in the data that may signify interesting patterns, including those related to fraud.

>Expert systems to encode expertise for detecting fraud in the form of rules.

>Pattern recognition to detect approximate classes, clusters, or patterns of suspicious behavior either automatically (unsupervised) or to match given inputs.

>Machine learning techniques to automatically identify characteristics of fraud.

>Neural networks that can learn suspicious patterns from samples and used later to detect them.

>Other techniques such as link analysis, Bayesian networks, decision theory, land sequence matching are also used for fraud detection.[3]

It is also used by insurance companies to detect fraudulent claims. From what I understand, the software is very very good at flagging possible fraud and there is probably a human reviewer of the flagged claims.

Paypal wants to keep it a secret because if the fraudsters known what Paypal is looking for, they can change their behavior to bypass the fraud detection. Also, it is a threat to their business if competitors use it as well.
Well, in practice the latency that normaly matters is between "start doing activity" and "finish doing activity", and the time actualy working (that depends on bandwidth) is normaly orders of magnitude bigger than the time waiting for data (that depends on latency).

I don't think that's true; moreover, it is likely to become even less true in the future. Once the data needed for a computation has arrived at the CPU, for most applications the required computation is pretty cheap -- the time spent waiting for the data often dominates the time spent computing with the data. Much of modern CPU design has been devoted to trying to hide the high latency of memory accesses.
> two main problems with Bitcon are the complexity

Agreed, we need to build better software around the bitcoin protocol, with a cleaner UI. People are working on this problem. (haha, "bitcon", I bet that's gonna turn into an insulting dysphemism soon).

> and the libertarian philosophy around it.

There isn't any inherent philosophy in the protocol. You can use bitcoins with a tinfoil hat firmly planted on your head, or you can use bitcoins to build centralised banking again if you want to. It's just a tool.
Where in the EU does that happen?
It can be sarcastic, but it is true and I don't think this should ever be discussed with sarcasm.

One goes to drop bombs on someone else house because he is told so, nor man who drops the bombs nor family below benefits from it.

But I can't find solution, humanity is defective in my eyes, almost fatally defective, it will survive and go on, but must come to absurd and dramatic turn that will bring it to knees and you have start again. And repeat, repeat repeat.

Either I accept this as a part of the game or go insane.
> (We can always make that epsilon small enough that it's within the duration of the LIF.)

NO, YOU CANNOT.

Sorry to shout, but not only have I already said this is false (several times if you include the previous thread I linked to), I have linked to a computation that proves it's false. So once again, you are basing your reasoning on a false assumption, and therefore you are naturally reaching false conclusions. (Note that my computation proves something stronger: that the distance required, extrapolated from the LIF, for the outgoing light ray the astronaut/skydiver passes at t = 0 in the LIF to catch the first probe, is much larger than the size of the LIF. If this is true, it must also be true that the second probe can't catch the first probe within the LIF.)

To briefly expand on what the computation I linked to shows: the smaller you make epsilon, the smaller the difference in velocities between the two probes can be (because the first probe has to be launched at escape velocity, and the smaller you make epsilon, the closer escape velocity gets to the velocity of light). And the smaller the velocity difference, the larger the catch-up distance, in the same proportion. So decreasing epsilon increases the catch-up distance extrapolated from the LIF such that the extrapolated catch-up distance remains much larger than the size of the LIF. (Again, my computation proves something stronger: that the catch-up distance required for the outgoing light ray, extrapolated from the LIF, increases as epsilon decreases, such that the catch-up distance remains much larger than the size of the LIF.)

To expand on the expansion just a bit more: remember that, in order for there to be any potential issue to discuss at all, two things must be true: (1) the initial conditions must match in both LIFs; (2) the global prediction of whether or not the second probe catches the first must be different for the two scenarios. Requirement #2 is what forces us to change the initial velocity of the first probe when we change epsilon; requirement #1 is what forces us to change the initial velocity of the first probe in both LIFs when we change epsilon.

(Actually, to expand one more bit, there is a third condition: the LIF size over which we can do the comparison at all must be the smaller of the two LIF sizes. Otherwise there would be no point to the comparison, since we could always just call globally flat spacetime an "LIF" and find some difference between it and an LIF in any curved spacetime by looking at effects that happen outside the range of the curved spacetime LIF.)
Personally, I saw it as an interesting study in what palettes people are choosing to represent the purpose of their applications. I wouldn't change your palette based on this, in fact, differentiation could help you to stand out.
I think this is the same taste-maturation that many woodworkers experience. At first, you salivate over these crazy, overly specific, over engineered power tools. Over time, you start to really love things that are stupidly simple instead, like a card scraper, or a hand plane.
Maybe physics drank that Kool Aid that all experimental errors of course, as given by God, have a Gaussian distribution, that is "a perfect bell curve", and, then, yes, can get "68% of the data is within one standard deviation of the mean, 95% is within two, and so on.", and that σ has a particular numerical value and regard standard deviation as an area. Yes, maybe this is physics but it is very sloppy thinking

That's very interesting!

What are some practical or pragmatic advantages of your way of thinking compared to the standard (sloppy) way of thinking? I don't mean to put you on the spot; I genuinely would love to know.

For example, what are some statistical problems which the standard (sloppy) mental model would have a tough time solving, but which your mental model would be able to yield tools for?
Cool stuff, but there are quite a few errors. Granada, the last of the Muslim kingdoms in the Iberian peninsula, was taken by the Christians (in the Reconquista) in 1492, but the visualization shows this about 20 years too early.
Why would a programmer relocate?
Some of it is the move from single to multi process/thread tab and rendering model. And if I'm remembering correctly a few of the new HTML5 elements added have caused significant (+20-30mb) leaks as they are, as of yet, unoptimized in the rendering code.
Article does not address licensing terms; what's in it for Unity?
Beastie Boys Settle Lawsuit Over 'Girls' Toy Commercial
Eagerly waiting to ditch Chrome & its forced notifications. Perhaps with Australis (Firefox 29), the UI would be at par.

Edit : Chrome feels subtle, lighter & perceptually faster (specifically : tabs, scrollbars). Although after updating Firefox today, I can notice that there's improvement in Firefox.
Make something people want (to pay for).
Startup Stock Options and the Alternative Minimum Tax: A Case Study
Why would they reject a "generic abstraction layer"? How do you think Titanium works?

Disclaimer: I hate Titanium
loseyourmoney@butt.ventures wasn't the best mail address for this, I gues ;(
A comprehensive tech solution for people with epilepsy?
> I think it’s far more interesting to set aside a real world problem that you have encountered at your company and see how a candidate would think through it (out loud, of course).

So how do you do that consistently? Do you just go with whatever you were working on last week? Do you keep your favourite bugs to show to candidates?

> Many issues you’ll need to solve on a day-to-day basis have nothing to do with programming — and instead have to do with knowing related technologies (like a TCP/IP network, or a database) and how they interact.

Both are important, but programming is easier to test. Most candidates haven't used exactly the same technologies, so unless you happen to be an expert on every database under the sun it's very hard to ask a fair question about how to use one. And my impression is that it's easier to cargo-cult how to connect to a database than how to write a binary tree (though I've certainly seen people do both).
My immediate reaction was "I've seen all this just by clicking through the dates in EUIV's start screen!" And I think the game's data was more accurate, too, except for missing some tiny German principalities.
Too late, and besides I'd rather play SimCity 2000.
It was actually "technically correct" - he said "if the number of samples is low".

You're correct about the general case, of course.
A story as a counter point:
In my field of study there were several people with reputations for having had wacky ideas or following rabbit holes too far and publishing obtuse conclusions. When these people gave talks you could see most of the audience pre-judging their current presentation based on a filter put in place from previous or concurrent unpopular work.

What I always noticed was that my advisor, who is rather famous in our niche of science, never dismissed a person for their history or pet interpretations. He would listen to everyone equally and dismiss ideas or concepts as they were presented. Because of this he was able to glean amazing insight from people that were outright dismissed by almost everyone else in the field.

Everyone can be put in one conceptual box, but all of us also pour over into others. You are not so busy that you can't evaluate people based on their current and real merit, instead of racial profiling or dismissing people that made a mistake in the past.

tldr; your false filters are holding you back.
CloudFlare joins jsDelivr
Android Wear Developer Preview Now Available
It was shot down for not actually protecting Net Neutrality and giving companies way too much wiggle room. Reading is hard, let's go shopping.
More sales, I imagine. If Unity can add chrome support then this could a pretty big deal for gaming on the web!
Say no to sexism, say no to TOML
Pardon my ignorance, but why is San Marino in that list?
There are other alternatives which will appeal even to 12 year olds: http://pewtersoftware.com/browserbasic/ (based on http://kikito.github.io/luv.js/)
It's not that there is no alternative to steel cut oats that aren't "instant", alternatives aren't the point. It's that the "steel cut" part is marketing bullshit. If I put two cups of oats, one cut down with a steel sickle and one with a plastic, there is going to be no discernible difference in taste.
I disagree. This is also a technical problem. Good engineers need to keep working to minimize the possibility of MITMs in their purview. It's a technical arms race.

Also, even if you solve the political problem in one country, you still need to worry about external and criminal threats that operate with the same tradecraft.
Unity is a tools company. This is just another target platform for them, so they can sell more licenses for their software.
How I made it to the AngelHack Finals and Lost
Which, unsurprisingly, turned out to be a lie.
Which if I recall correctly, turned out to be untrue. Shortly after it came out there were hacks that would let you spoof EA's servers or remove the need all together and play locally with only minor features disabled.
GIT blame me: never miss EPOLLRDHUP again
See MS's page:
http://channel9.msdn.com/Series/Microsoft-Research-Luminarie...

His talk back in 2011 on "What is Computation?"
http://www.youtube.com/watch?v=BDPHfRuAFnU

Looks like they knew the result for a while before it went public.