skysight-inc/HackerNews huggingface dataset:
"I understand that it is a problem to invest in people and have them leave. But them's the breaks"

In reality it is easy to keep the people that you have invested in. Pay them significantly above market rate and treat them well.

If an employee who has been with you for 3+ years isn't worth 5x market rates to you then you haven't invested in them and trained them properly. If they are worth 5x market rates to you then pay them 2x market rates and most will stay.
Ok, I guess, but they're different from a normal brokerage in that you can access their database without signing an exclusivity agreement, meeting anyone in person, or talking to anyone at all. They're as publicly accessible as Zillow or Trulia, and from a user experience standpoint they're more like Zillow than they are like your local Coldwell Banker.

I get what you're saying about data accessibility, it seems like Zillow just found a way to hack the restrictions (by becoming a broker).
https://spreadsheets.google.com/pub?hl=en&hl=en&key=0Aqz4Zqs...

Lists him as still missing. He might very well still be alive but the clock is ticking, that librascope archive is full of 'in memoriams'. Tough to see all these pioneers pass away almost unnoticed.
How does this compare to http://www.espruino.com/?
Congrats to David Marcus.

I'm kind of bummed to see him doing good things with a product I consider a core part of the services I use and then leave to join a product I don't much care for.

What's great about Paypal is that it's good for both business and personal. Facebook is horrible for making that separation. I couldn't see myself using Facebook over Paypal. Though most important is the adoption. If it's easy and everyone is using it, then I suppose that could change my mind.

Good luck to all involved.
Yeah, Eliza was more convincing.
PythonJS implements __getattr__. See these regression tests:
https://github.com/PythonJS/PythonJS/blob/master/regtests/cl...

https://github.com/PythonJS/PythonJS/blob/master/regtests/cl...

__getattr__ and __getattribute__ are implemented in the special __get__ function defined in:
https://github.com/PythonJS/PythonJS/blob/master/pythonjs/ru...
Zillow and Trulia aren't scraping.

The big hole in Zillow and Trulia is listings under contract. A listing goes "pending" (under contract), the MLS knows about it right away. Which is why people see Redfin updated quickly -- because as said elsewhere, Redfin displays data from the MLS.

Sites like Trulia and Zillow also get data from MLS, sometimes directly, usually indirectly thru other data access deals. And they also purchase access to a lot of public record databases, things like that.

So when a house goes pending, these sites don't see that until it closes and becomes a public record, unless the agent themselves updates the listing on the site.

Most this is explained elsewhere in this discussion, I just wanted to make the point, though, that scraping isn't part of the process. I'm sure it was early on, but those days are long gone.
"A child prodigy, capable of doing cubic roots in his head as a kid"

I'll teach you. I used to do that when I was 10. Easy enough.

Let's say you want to take a cubic root from 148877. Looks scary enough?

First, look at the last digit. It's 7. Map it through the following correspondence:

1 -> 1, 2 -> 8, 3 -> 7, 4 -> 4, 5 -> 5, 6 -> 6, 7 -> 3, 8 -> 2, 9 -> 9, 0 -> 0

(basically, each digit maps to itself, except (2, 8) and (3, 7) which map to the other one in the pair).

So, the last digit of the cubic root of 148877 is therefore 3.

Now, erase the last 3 digits. You are left with 148. To figure out the first digit of the answer, you have to memorize the cubes of 1 to 10, you probably already know most of them:

1, 8, 27, 64, 125, 216, 343, 512, 729, 1000. (You probably know 343 from Halo series, and 729 is 1729 (http://en.wikipedia.org/wiki/1729_%28number%29) without one, so the only hard thing here is 216).

So, 148 is between 125 and 216. Take the lesser one, 125 is 5^3. So the first digit is 5.

The answer is therefore 53. It only works with two-digit numbers, but with some practice you can do it in seconds.

Now go impress someone.
I got loads of animals in the jungle, but only cat, cow and crow. Anyway I don't think it affects my programming, or reading other peoples code skills. Maybe it takes more effort but I don't know any better
I don't know about limits, you can decide for yourself what it would take for you to be convinced some agent is "intelligent." The fact that we've been trying for 70 years is completely immaterial. How long until we got the ability to fly? Seems like we had been trying at least a few thousand years, that says little about feasibility.

The test is an adversarial game, and both sides can attempt new strategies of fooling or seeing through the opponent. I think your claim about being able to pass any set of limits is rather bold, and I would be curious about arguments for it.

We're already in the territory where there are certain applications for these chatbots, and there is no fundamental argument why we this line of research could not progress further until it reaches its goals. I don't mean to say I believe we'll have AI soon, just that you can't fault the Turing test for not doing what it should.

What do you mean when you say there is a problem with positively defining intelligence? Do you think we should define it negatively? There is a lot of criticism of the Turing test, but alternative proposals are exceedingly rare.
When I was looking for a place to live, I made my own program to scrape the MLS, and did similar things to this. My rectangles were hand drawn, not scraped from open data though, and were more based on the neighborhoods that had houses I knew I didn't like.
Because a realtor thinks they own the data. So they resent that Zillow and Trulia are using their data to generate leads, which they then sell back to the agent.

Whether it's reasonable to act like they own the data is a different question.
For fun I ran Eugene against Eliza to see what sort of nonsense it would come back with. Below is a quick extract of the "conversation"

Eliza: Is it important to you that your attitude to I ?
Eugene: It is highly possible. It is highly possible.
Eliza: Lets discuss further why your feelings right now.
Eugene: Just because 2 plus 2 is 5! Wonna ask me something more?
Eliza: Don't any other reasons come to mind ?
Eugene: Is it a kind of manace? Maybe, let's talk about something else? What would you like to discuss?
Eliza: Why the uncertain tone ?
Eugene: Why? Just because! :) Why? Just because! :)
Eliza: Why do you ask ?
Eugene: Oh, but why not? Well, let's go on though.
Eliza: Are such questions much on your mind ?
Eugene: Who knows... Well, let's go on though.
Eliza: Have you asked such questions before ?
Eugene: I would rather not talk about it if you don't mind. Oh, what a fruitful conversation;-)
Eliza: What would you do if I don't mind ?

I think it would be more interesting to wash each reply to Eugene through a translator from English to Japanese and back. Given a more powerful bot the Eliza it could produce some interesting results.
How would it even validate the request was sent first? It'd have to keep looking at the receive buffers and make sure they're always zero until it knows it actually sent the last packet. Right?

It sounds like it'd be hard to implement and for what benefit?
Facebook may be generating significant mobile revenue, but the core Facebook mobile / app strategy is suspect. Poke, Home and Paper have all been flops, and it's hard to imagine Slingshot faring any better.
The truth is out. node.js was faster than PHP by more 14 times! These results are astonishing. It simply means that node.js IS going to be THE de-facto standard for writing performance driven apps in the upcoming future, there is no doubt about it!

While I enjoyed the benchmark test, I believe the conclusion that this is going to be de-facto as a result of it's high performance is a bit premature. There are so many factors (both right and wrong) that contribute to the widespread adoption to a language/framework/technology, performance often being less important than you'd at first think.

EDIT: I'm not suggestion node will or will not be a de-facto. I'm suggesting that the factors contributing to a languages widespread adoption are varied and complex.
Surely all foot traffic should be considered equal, and we shouldn't be both paying for a product and then paying again for how we get out of the store!

Footwork Neutrality! (/s)
Great news! I just wonder why Docker is getting so much attention and Google's lmctfy doesn't get any?
It would be nice if there was a github/remote integration. `nix-pkg -i github.com/my/project` would clone the repo and install the dependencies found in the deps.nix file in the root of the repo.

Right now, versions are just loosely selected so it would be (eg: there's a ruby193 and ruby20). If one version gets dropped in nigpkgs or the selector is not specific enough breakage would easily happen.
"It's not like people who skip ads earn you any money, so in a very real sense, they don't matter at all."

Publishers aren't apt to turn away traffic they get because the value they receive by you consuming their content is generally more than the cost of serving you that content even if they can't monetize you directly. If they turn you away they lose out on any monetizable traffic you might have referred.

More importantly, publishers aren't willing to risk the massive backlash that might come by banning those who block ads. That said, adblock really is hurting online publishers. I'm excited to see alternative solutions like Patreon fill in the gap.
Ahh. Please continue...
You should go to sleep after learning a new skill
What's going on with Rhodamine B? Its color doesn't change as a function of concentration? Why does its transmittance data seem to bounce back and forth between 0 and 1?
This is one of those cases where, even though the science is correct (the children didn't contain the same DNA as the mother's blood), the interpretation was way off (that these children weren't hers), and almost ended in a travesty of justice. Have we really come that far from the days of the Salem witch trials, and the tests they used to determine if someone was guilty of witchcraft?
Why It's Pointless To Argue About Movies
The trickery is definitely an issue. But I don't have any problem with allowing users to watch an ad or watch a video promoting another app in exchange for more coins, or more 'points' in order to continue playing a game.
Well, they knew who the fathers were; it was a question of "who's the mama?"
This is awesome. I love analysis like this.

Funny enough, something very similar to this was the impetus for me starting Estately. Early on, we had a bunch of wild spatial queries that would let you even filter by distance to specific transit line stops: http://blog.estately.com/wp-content/uploads/2008/06/near_tra...

When we ran stats on what searches people were actually doing, we found that very few consumers actually used these kinds of filters. We found we had a small and passionate audience for specific geo features and a much larger audience for "great site to search for and learn about homes." It took me way to long to come to terms with this. We still have walkscore search and distance from a neighborhood, school or address search even though they are very little used.

Why wasn't it popular? My guess is it's 80% because the market was small and 20% because we didn't present them right.

The thing about real estate - especially in the current market - is there just are few enough homes for sale that meet your price / proximity to work / school / bedrooms criteria that most people want to just glance at all of them and rule them in or out. Additionally, most people start with a bunch of "rules," then they bend one, change their mind on another and finally compromise on the last one.

The typical home search starts so clean, but dissolves over time as you tour houses, learn more about what you do and don't like and find something that works.
This famously came up in cyclist Tyler Hamilton's 2005 suspension for doping, casting doubt upon the identification of his blood:

http://www.nytimes.com/2005/05/10/health/10bloo.html?pagewan...

It's been muddied over the years, Tyler has since said he never claimed to be chimeric.
Regulation? Are you serious? Just look at the European financial markets.

The ECB pumps billions of euros into the banks in order to incentivize credit flow to businesses. What do the banks do? Computers tell them that providing credit to businesses and consumers is too risky, banks listen to computers and banks invest in stuff with more risk than playing poker in a casino.

Regulation does not work in finance - because banks continue to evade regulation as good as they can.
This also needs to be available for commit threads, I think.

See: https://twitter.com/Fishrock123/status/476133688506609664
But if she is a chimera and "her own twin" then she is her kids' genetic aunt and that should show up in DNA testing. 23andme kept telling me that so and so was my 3rd cousin until I blocked that "feature".
As soon as a read the first sentence + headline, I thought, wow, I bet she is a chimera! If you were the birthing doctor and you got her call, how could this thought not cross your mind?

As for the people doing the genetic test, weren't they a little surprised that even if she wasn't the kids Mom, she was their aunt? Why didn't they think to suggest the authorities look at the mitochondrial DNA. Without a mitochondrial DNA mismatch the states aggressiveness is completely unfounded.

I'm so confused by the ineptitude of the medical and genetic professionals in this case. I'm also confused by the state, if the birthing doctor and father were to vouch, shouldn't that imply a less aggressive and more thoughtful investigation is in order?

Couldn't they extract an egg from each ovary and do a DNA test?
I had the “conversation” below with the version of Eugene Goostman available at http://default-environment-sdqm3mrmp4.elasticbeanstalk.com/. It’s possible that there’s a more recent version somewhere else, but this is the only version I was able to access. Even then, the site was constantly down ...

Setting aside whether this is the same version of the software, is Eugene CPU-constrained? The press release described it as running on a "supercomputer." A conversation with an overloaded Amazon instance might be totally different.
Cliffhorse
Faster read:

http://en.wikipedia.org/wiki/Chimera_(genetics)#Humans
This paper seems to be all over the place, including subprime mortgage lending, commercial lending and pay day loans, really to no seeming point. Then they conflate small businesses with startups. All to reach the conclusion that firms who obtain credit are more likely to succeed.

There probably is a very good kernel of analysis in there, but this paper really needs to be tightened up.
After some tire-kicking a few months ago, I've started using Nix in earnest, and I am loving it. It's sort of like moving from CVS to git: there's some new stuff to learn, but it's worth it.
Well this is a much older version of the bot I believe. Additionally most people do not ask adversarial questions, but rather try to have a normal conversation, which bots are quite good at. You also have to have prior knowledge about how chatbots work in order to know what kinds of things it is bad at (e.g. common sense knowledge about the world, which most people wouldn't think to ask about or would come up in conversation normally.)

A Watson like QA system could potentially fix that weakness and answer the questions he asked. The press release described it as running on a supercomputer, so it's possible they were doing something like that. But then someone would find another weakness in it, and so on.
The Death of the Urdu Script
How long before Facebook will attack paypal on its home turf?

They could do a pretty good job of it too, what with facebook knowing who you are (within reason) and who your friends are they could set this up in such a way that they could side-step the biggest problems with payments through paypal.

The tell-tale will be when facebook registers as a bank somewhere.

Edit: hello downvoter, feel free to disagree a bit more verbosely.
Any idea why? It seems like it would be such a useful feature.
Not really, it has been replaced by ThumbEE https://en.wikipedia.org/wiki/Jazelle#Successor:_ThumbEE
I'm 6'2" and broad. Spending an hour and a half in an economy seat is pretty unpleasant. 12 hours would be positively inhumane, and I'd need at least a day or two to recover. 12 hours, each way, once a month? Fuck that. I'll quit and work at McDonald's first.
FYI this article is from August 2006
That was the million dollar question and I gambled that I understood enough of the implementation details that it would be impossible to close the hole. That didn't stop me from living in fear of just that :)
I have a small investment in a restaurant and they are remarkably tolerant of my annoying questions. But yeah, I figure it's probably more efficient to just light money on fire.
This article doesn't totally add up.

If the mother was chimeric, she would be chimeric with a 'twin' from the same (grand)mother and father. Therefore her 'twin' chimera would share 50% of her DNA, as any regular sibling.

This would be identifiable on a DNA test as a close relative: she would be genetically equivalent to an aunt rather than a mother.

It's also surprising that they had to test the thyroid when the gametic cell line is the important one (wikipedia suggests they tested her cervix).
Ok, I think this is just a perspective thing.

You're (most likely) coming from a CS background, I come from a user testing background.

If someone sits me down and says "use my site, have a conversation with a 13 year old Ukrainian".. I start having a conversation with a 13 year old Ukrainian.

Someone sits a CS major down with Eugene, the 13 year old Ukrainian, he'll drop references to AI reserch from the 60s. Something that probably one or two Ukrainian kids could ever answer.
But that still leave my original question.

Assuming his job is not PR (I don't know or care to know him), how would his behaviour during non-company time translate into being fired?

Mind you, it sounds like he's a real pleasant person that I'd totally get along with. /s
How is it that so many seemingly incredible people come out of PayPal, and PayPal still sucks so much?

The all-star list is insane, it keeps growing, and yet PayPal still that can't seem to do anything new.
You might want to re-read your parent.

So our new myths are more plausible [than the old god myths]
This is why the ECB just went negative on interest rates; to make it more costly to hold onto the funds than it is to lend it out.
The main hold the state has over the people now is taking away their children or livelihoods. It used to be death so it's kind of an improvement. Once the full effect of interference comes to light, the pendulum will swing back closer to something sensible, though one must feel for the people caught up in it in the meantime.
> We are not doomed to this fate. TV has gotten better because we have decided its worth paying HBO and the others.

Do keep in mind, though, that it used to be that way in the past. It's a cycle that led to steady price increases since the advent of TV.

Once upon a time, people paid for cable TV to spare themselves of ads.

Fast forward a few years, and cable TV operators noted that they could get away with having people pay for their content and show ads, all while publicly funded TV channels were steadily starved of cash.

Fast forward yet another few years, and the same cable TVs are charging for these cable channels and for premium channels such as HBO.

Meinks in a few years, cash starved cable TV channels will be so crappy that viewers will begin to tolerate ads on premium channels. This will open the gate down the road for yet another round of price increases -- possibly something like paid shows with two prices, one with ads and one without.

At the same time, the coming generation will quit TV altogether (if they have ever used it to begin with) and tolerate ads while watching movies on their smart phones and tablets.

The only real question is what type of ads these will be. The paper hints at what probably lies ahead: sponsored content and product placement.
Single page link: http://abcnews.go.com/Primetime/shes-twin/story?id=2315693&s...
Gmod Stop It Slender Funny Moments
When you fully believe that a test that is "100 percent foolproof" and impartial, it's easy to convince yourself that the person in front of you must be lying. In this case the implicit assumption was something like the following: A perfect DNA match implies parentage, therefore, parentage implies a perfect DNA match. As this article shows, the latter isn't always true. I'm sure the former isn't true either, but I'm trying to describe how most people think about these things.
You are thinking of the traditional conception of MVC, where the model notifies the views of updates and changes (i.e. they can talk to each other)

Cocoa does not use the traditional notion of MVC.

All documented here very clearly

MVC as a Compound Design Pattern:
https://developer.apple.com/library/ios/documentation/genera...

"The controller object in this compound design pattern incorporates the Mediator pattern as well as the Strategy pattern; it mediates the flow of data between model and view objects in both directions. Changes in model state are communicated to view objects through the controller objects of an application."
The comments here do a pretty good job explaining the technical details and common use cases. If, however, you'd like a more narrative-based explanation, you might want to check out my PyData conference presentation (http://bit.ly/1l1PPSe). It's a bit long (about 20 mins), but I try to explain the circumstances in which Docker makes sense.
Had a classmate who was a prodigy. He did the same cubic roots trick, except he could work with non-integers.

e.g. By your method, if I ask for the cube root 270119, you'd say 69, but the answer is is closer to 64.64. He could usually give the right answer to within four sig digs.

The way I understood his explanation, he'd do all the calculations in log space, so he could pull out high order roots, but the answers were less accurate.
Nopes. Crappy games would just cost more.

See: every generation of video gaming.
2048 is the new "Hello world"
Javascript actually feels more like it's Scheme-inspired. The object system is clearly from Self though. And the syntax is from C.
Fear mongering journalist pointlessly blasts WordPress
HN is not one homogeneous mass of people. There are libertarians who write pro-free market comments and there are authoritarians who write the opposite.
No. If anything it should give you confidence that your idea is decent.
Could provide a example on python of non-intentional bad code, like the kind that could be write by a perl coder, that make them not understand it a week later?

Because that is the issue I was talking about is rare in python. Is true that is possible to write bad in any language, but certainly is harder in some of them
In that case sure, but a father can also be a chimera.
I think it's both an art and a science. The art part is often under-emphasized... horrible code tends to be produced by people whose grasp is only of the science end. It's "correct" but it's not beautiful, elegant, or creative. It's not just how the code looks -- those that only understand the science end often produce "clunky" solutions that solve the textbook case but do not perform elegantly and yield a poor user experience.