skysight-inc/HackerNews huggingface dataset:
The main difference between chess and Jeopardy is that Watson has to interpret ambigous (and awkwardly presented) "answers" and interpret what will be a suitable "question" to that. Both these two are really difficult. Watson needs a lot of natural language understanding across all lingusitic domains to even be able to search its databases and rule engines and what have you.

Chess, in contrast, is a totally deterministic game and the game state can easily be fed into a computer. That computers are able to beat humans at that comes as no surprise.
wow, i'm embarrassed so I corrected myself... used to be a spelling champ!

I think you're probably right that there is a difference between all atheists and those who identify themselves as such on a dating site, but I can't put my finger on why that would be. Is there also a difference between all hindus/muslims/etc and those identifying themselves as such?
Does this mean the AI winter is over?
Context Optional is look for a Ruby developer
You're not going to sell to individuals, but companies are perfectly willing to pay for profiling tools if they're better than the open source alternatives. You can sell it on the basis that it's going to save a company X many developer hours/year.

There are free Java and C++ profiling tools, that doesn't stop Rational Quantify or JProfiler from selling.
Google Maps & Traffic
Could someone please explain this?
Well said. And totally agree about the problems of the "hypergamy" world-view (which I've also seen called 'ladders of attraction'). Some the best and richest relationships are the ones where both people feel the other is "out of their league," so why assume from the beginning that it's impossible?
no, he clearly just wants to sleep for 3/7 of a years.
Looks like it's a go:

http://twitter.com/tjholowaychuk/status/35869375533682688
Report: Chinese hackers targeted big oil companies, stole data
The US may be stagnating, but China and the other members of the BRICS aren't. The USA needs to find an industry that will grow quickly and large enough to drive its whole economy. The Internet isn't going be that industry any more, as the greatest part of its growth has already happened.
Getting CMD-T in vim "for free"
The difference is that by taking data from a dating site, you're restricting yourself to the intersection of "uses dating site" and "is/is not atheist."

In order to argue that these people are representative of their self-reported religious affiliation, you have to show that the "uses dating site" subset is representative of the whole.
I suppose hunting down the job listing is part of the test ;)
I assumed it was a joke and not actually from github.
OTP's are much more popular with European banks. Companies such as Vasco sell lot's of OTP fobs there. It's gaining traction here in the US as well though.
A reverse DNS for the IP of that page reveals this page http://web196.a2u2.com/cgi-sys/defaultwebpage.cgi
If I navigate to http://amiworkingforgithubnow.com/yes does that mean I'm instantly hired?
Doesn't look like a domain owned by Facebook.
Well, their CEO has been telling people since November (if not longer) that their challenge is to broaden their user base, so that's the metric they're being judged by. And it's possible that all the other sites will also settle on the same "winning" arrangement of not wanting/needing casual users but they shouldn't count on it.
What I’ve Learned From Writing 200 Medical Articles
Walmart could open a new store. That would need more employees and, presumably, the store would generate a profit for the group. So looking at the marginal employee doesn't tell the whole story either - hiring one more employee isn't enough to open the next store, you'd need to hire another 30 more (or whatever the figure is) to see an increase in profit.
Very cool of them, especially with no strings attached.
Well, he was close enough.
Attempting to automate and crowd source the detection of potholes using the accelerometer and GPS of smart phones is an interesting idea.

I wonder what other municipal activities could be distributed in this way?

I also wonder if the rewards (safer roads and a diluted sense of ownership) is enough to entice people to use the App?
Remember, i before e except whenever the hell it feels like it.
Yes exactly, the next Friendfeed / Buzz where the elites can hang out before the masses get there.
I think this can be explained by a simple model introduced by Thomas Schelling.

Most people do not particularly like to be in a minority, for whatever reason. At cocktail parties, groups often begin to sort themselves into male and female groups. While everyone may have a total preference for mixed groups, they also have a steadily increasing preference not to be in a group dominated by the other sex.

Hence, when a woman leaves a group of 5M / 5F, the remaining 4 women feel slightly outnumbered. Then another one leaves. Before long the last 3 women have dried up entirely. A similar spiral can occur if a man joins the group in the first instance.

The same model can explain racially polarised neighbourhoods and politically polarised professions. Conspiracy is not required.
Not me. :p I'm sjstrutt on Twitter
I swear it's the Jason's goal to create as many awkward situations while filming these Techcrunch office tours.

He walks into people, unsuccessfully tries walking backwards while talking, missed fist pound etc. It's amusing.
If you cache the page from which a user submits a POST/PUT/DELETE, how are they going to get their CSRF token?
Would have been more interesting to see the Dropbox data center, and get some insights into how they operate and scale it.
How about: Instead of a static profile, a tumblog-style First Impression that contains a persons consumption habits (movies, music, tv, etc) as well as pictures, feelings and thoughts. They can update it incrementally to keep it fresh and relevant. You can follow another persons First Impression to get a passive view of them over time. Way better than canned answers to canned questions and filling out surveys.

The service automatically groups similar people (demographics, location) into groups of ~20. 10 guys, 10 girls. They are then led through a week-long online introduction process where each day they respond to a prompt about a different aspect of their life. By the end of the week, hopefully people have gotten a feel for one another and if they are interested, you help them plan further communication or a date.

You use the ratings gathered (+ other usage/interaction data) during the week to assemble the next groups based on similarity, etc.

Group setting = no spammers, no awkward immediate 1-on-1, incentive to behave, multiple partner options, attentive group-mates that arent off 'playing the field' w/ 100 other people.

Week long = interaction over time builds trust, more time to learn about other people, people like to be guided through awkward/ambiguous social situations.

Pay-per-play instead of monthly subscriptions ($10/week) so that a dater can come and go as they please. You know everyone in the group is currently active and is available for communication (vs. long dormant profiles, etc).

Etc, etc, etc.

I built this and launched it and it operated from 2007-2010. It was called FlowMingle.com and had ~25k members. But, I gave up and shut it down. Why? Because I got tired, didnt have any money, etc. I still think this is an amazing way to do online dating, and my users agreed. Our sign-up conversion rate was ~22% (!!), and this is with 0 marketing dollars ever spent.

But you know what I learned? Some people appreciate legitimate interactions and thoughtful conversation and fruitful behaviors, and some people just want to 'play the field' and take their chances at landing the big one. The online dating space is every bit as complicated as the online daters themselves.

I would be happy to share my experiences with anyone who is interested.
It isn't related to php and it isn't something we should see in any code.
This is a great little site. I know that you are saying that the files will last forever but is there a imgur like deletion that the owner of the file can delete the file after they no longer want it up?
http://p.hagelb.org/maven.jpg
Two questions:

- Where did you get that link from?

- Why do you think that URL is officially (or in any way) associated with Facebook? (other than the name, of course)
But that's assuming that you're hiring more programmers to do the same task. Programming is partitionable at a larger scale - if I hire more programmers I can start more projects/create more products.

So I guess what I'm saying is that for a one product company, yes, there is a point where the productivity loss from adding another employee gets very big. But for multi-product companies (think Google, Adobe, Microsoft, Apple), more employees just means more parallel projects.
I have no idea why, but I am almost tempted to submit my very own DMCA takedown notice to rifyhosting on Facebook's behalf. It's cynical, for sure, but I have every expectation that when an actual page shows up at that URL, it'll be a scam / phishing / malicious site.
I mean I was going to say "'mere'" as in emphasise that the the use of mere wasn't belittling as the scope of machines working on established physical principles is clearly pretty huge.
I'm collecting these feedbacks and compiling some user stories for SourceKit. Stay tuned!
That's just me :)
Depends what you mean. "Good old fashioned AI" (explicit symbolic representations and rule-based inference) hasn't made a comeback yet. Even computational linguistics has largely shifted towards statistical methods based on crunching large amounts of data. So, AI is a lot livelier now than it was in the bad periods, but it's a different kind of AI than went cold in the late 1980s.
"I A/B Test My Girlfriends"
I plan to utilize the Dojo's data API as an abstraction layer on top of many different kinds of drivers. I also have thought a bit about what sorts of SERVER side integration this can have - with the potential of websockets, I can see a RESTful git/hg server to be a next logical step!
So you're saying that a human aided by a computer, internet connection, and access to additional data can answer intentionally formed trivia questions as well as an unmanned computer (although I suspect a fair bit slower)?

This is the biggest innovation in computers in my lifetime and kids are like, "but its no Twitter".
Air Jordan 4 Fusion Premier White Varsity Red Black
> #2: Function level import is a bad practice though
> it might be justified in this case.

Ah, but:

> Special cases aren't special enough to break the rules.

;-)
"When the people fear their government, there is tyranny; when the government fears the people, there is liberty."

- Thomas Jefferson
This was just... awkward. Don't get me wrong - it's very interesting to see what it's like inside the office of an up-and-coming startup, but it just wasn't what I expected. When I think of startups (or hackers in general) I think of some geeky guys with a dose of rebelliousness - especially Y-Combinator startups. I think of guys who want something more than Big Co has to offer. Guys that are passionate, driven, and motivated. From the video, this isn't the vibe I picked up at all. The employees just seemed weird, for lack of a better word. Maybe they were acting for the camera, but nobody seemed to be doing any real work, and everybody seemed okay with that. From the artwork to office layout, the company culture almost appeared forced and unnatural. Am I alone in thinking this?

FWIW, I haven't watched any other "TC Cribs" videos, so I don't want to generalize. Maybe it's just Dropbox. I'm checking out other videos now.

(I may get downvoted for my slightly negative view here, but it is my opinion and I'm sticking with it)
I believe they use Amazon S3 for all storage.
https://img.skitch.com/20110211-r3jmccgi1ejs24p1hbdnu69fwm.j...

vs.

https://img.skitch.com/20110211-cfdpqbca86fe1qgwdpbutdu153.j...

Google's are better, however, they both don't show the value for me.
Well, perhaps rephrase that to "If I can script it with less effort than it takes to play the game..." Farmville is a case in point - they have shiny stuff like tractors to take the tedium out of playing... :\

How about they write a decent game where I have to make complex decisions in the first place, rather than clicking on buttons over and over? I wrote a fairly involved rant about it a while back: http://blog.oarsum.com/post/255516489/cheating-and-game-desi...
It looks like both of us are hitting something here. People seem to be VERY enthusiastic about this. I am very excited to have pieced together some amazing technologies.

Joel, I actually saw your app and thought that it was quite amazing looking (it gave me hope in Ace actually!)
1. "Atheists" and "Atheists using OK Cupid" might be quite different populations. For instance, the latter might be younger, geekier, richer, poorer, etc.

2. "Atheists using OK Cupid" and "Atheists identifying themselves as such on OK Cupid" might be different. (I haven't used OKC, so I don't actually know, but surely you aren't required to state your (ir)religious position?) For instance, the latter might be more likely to regard atheism as important, which might (e.g.) correlate with having arrived at atheism by careful consideration of the available evidence and arguments, which might correlate with better grammar or at least more care over grammar. (Yeah, that's a lot of mights.)

3. Being better at grammar is not the same thing as using more accurate grammar in the things you write at OK Cupid. (You might be extra-careful or deliberately inaccurate; it would depend on what you expect your "audience" to like.) Nor is it the same as caring whether other people's bad grammar annoys you.

And yes, all these things would apply to any group. For instance, I understand that there are Hindu-specific dating sites; so maybe Hindus on OK Cupid are, I dunno, likely to be less concerned about meeting other Hindus, which might mean that they tend to be more cosmopolitan, which might correlate with being better educated. Or something. Again, lots of mights. But you have to be really careful about extrapolating from this kind of thing to the population at large.
This is cool. But often I wish there is a shortcut to open a bunch of files using wildcard characters, e.g :e <dir>/*.rb.
Ask HN: Is this a monad?
I'm trying to wrap my head around what a monad is, and I think I
may finally understand it. I've tried coming up with an example
in javascript, since it's a fairly functional language with which
I'm pretty familiar.

Am I at all on the right track?

puts = require('sys').puts;

///////////////////////////////////////////////////
// if x and y are less than 10, they will be added
// together. otherwise, an error will be displayed
///////////////////////////////////////////////////
function addNumsUnder10(x, y){
if ( x < 10 && y < 10 ) {
return { value: x + y };
}
else {
return { error: "Num over 10" };
}
}

///////////////////////////////////////////////////
// This takes in a function f(x) => y, and creates
// a function f(x) => M y, where M is an error
// Monad.
///////////////////////////////////////////////////
function unit(f){
return function(){
return { value: f.apply(this, arguments) };
}
}

///////////////////////////////////////////////////
// this combines two functions, who each do a
// mapping of f(*args) => M y, where M is an error
// Monad.
///////////////////////////////////////////////////
function bind(fa, fb){
return function(){
var ret = fb.apply(this, arguments);
if ( ret.error ){
return { error: ret.error };
}
else {
var val = ret.value;
return fa(val);
}
}
}

///////////////////////////////////////////////////
// this function will print either the return
// value of the functions called, or the error
// message passed up through the Error monad.
///////////////////////////////////////////////////
function printOutput(o){
if (o.error){
return "Error: " + o.error;
}
else {
return "Value: " + o.value;
}
}

///////////////////////////////////////////////////
// this is a regular function, unaware of the
// error Monad. To be combined with error-aware
// functions, it must be wrapped with the unit.
///////////////////////////////////////////////////
function add5(n){
return n + 5;
}

var addTwoNumsPlus5 =
bind(
unit(add5),
addNumsUnder10
);

puts(printOutput(addTwoNumsPlus5(4, 5)))
puts(printOutput(addTwoNumsPlus5(4, 15)))
Of course it's unnatural. There's people walking around with big cameras and I'm sticking a microphone in their face. We could show people coding with their head down, but that would be pretty dull. So we get some shots showing people doing actual work, and then explore some of the things that make the office unique, and what they do to blow off steam.
I personally hope the likes of SourceKit and Cloud9 IDE and such will someday replace the likes of Textmate and Eclipse. It'll be a dream when you have VCS, documentation, collaboration, IDE / text editor, running environments all be accessible by everything (including your tablets!!)
The link for the thread: http://artifex.org/~hblanks/talks/2011/pep20_by_example.py.t...

It does indeed mention a lambda in the very first example, if only as a competition with list comprehension syntax. But even Python's list comprehensions look a little dated now.
Yes, I am aware of this phenomenon. Yet it doesn't change how I valued my own personal preferences right when it came down to the decision.
To clear this up, I am switching to Ace in my next major release.
Are humans good or evil? Chemistry has the answer
I cannot understand why it is that so many obviously very intelligent people decide that we need another computer vision-based startup. Because the unfortunate truth is that computer vision (right now) doesn't work.

Let me qualify that. From the academic / research point of view, there have been a collection of real successes in computer vision in, say, the last ten years. But my sense is that what counts as a research success is a long way from what counts as a practical business success.

For example, the best generic object detector at the moment is probably Felzenszwalb's using deformable parts-based models[1]. And it's just not that good. On the latest PASCAL object detection challenge, you'll see that its mean precision is only ~30%.

Scott Brown, the interviewee, sets Vicarious apart by highlighting the fact that their system will be neurobiologically inspired. But the idea of learning hierarchical systems that mimic the brain's visual processing system is hardly new, and the jury is still out on whether these systems can do better than the "hand-coded" systems like Felzenszwalb's. As a random example, see [2].

Like.com showed you can build a business that uses computer vision in some way. But as Brown snarks, they "use a big bag of different heuristics to figure out the image." For the time being, that seems to be the only way to get computer vision to work in practice.

That all said, I wish them luck.

[1] http://people.cs.uchicago.edu/~pff/latent/

[2] http://www.cs.stanford.edu/people/ang//papers/nips07-sparsed...
I think that the issue is that some of the statements can come into conflict. You can easily make something that is more complex (i.e. less simple) in an attempt to make something that is more explicit and less implicit.
If Dropbox is still hosted on EC2 and S3, I guess there's not much hardware to see. :)

There are rumours they're moving away from Amazon, however: http://www.quora.com/Why-is-Dropbox-moving-away-from-EC2

Anyone has insights on this?
I've used AirDropper[1] for this a few times when clients needed to send me web design files, and it worked beautifully.

Just connect it to your Dropbox account, send a file request email to the other person, and the files show up in the sandboxed AirDropper folder in your Dropbox account.

It's like magic.

[1] http://airdropper.com/
The Funny Coincidence between Bing’s Rise And Conduit’s Declining Traffic
I have no idea why the first question is actually relevant. Still, to answer the second question: common sense.

.co.in is the .com equivalent of India; and Facebook should have bought it long ago if it has any decent domain strategy (heck MSFT even tried to get mikerowsoft.com http://en.wikipedia.org/wiki/Microsoft_vs._MikeRoweSoft).
well, I'm guessing they did pick the most imposing dropboxer in the office to give the tour so Jason continued the tradition. :D
I think showing people's workspaces in some real detail would be fun. Everyone loves a cool setup. I don't know a developer that doesn't judge a company in part by how they equip their programmers.
It's basically a bug in Flash. It works like this:

Attacker hosts a flash file, which attempts a cross-domain request to a server controlled by the attacker.

Flash checks crossdomain.xml on the attacker-controlled server. It says "Allow everything". Flash makes the request to the attacker-controlled server.

Server issues a 307 redirect to a www.victim.com that manipulates the user's account in a malicious way. The particular manipulation depends on what www.victim.com does, but changing the e-mail address to spoof the automated password recovery system would be a common one.

Flash does not check the crossdomain.xml on www.victim.com.

The attacker has now manipulated the user's account on www.victim.com in a malicious way.
Perhaps you missed the point. Using metrics is important to decide what actions to take, or, more accurately, measuring whether a taken action lead to an important outcome.

It's no good just measuring visits or even conversions. What is important is measuring whether action a increased visits/conversions better than action b. The fluid nature of a startup means that most people probably don't know - there's no corporate history to lean on - and thus making careful use of metrics even more important.
I was inspired actually by the CR-48. As your JS engines get faster, these sorts of software would be more relevant. I 1st PERSONAL milestone is to develop this very software with itself rather than Textmate :)
Asking, but not storing.
In fact, they're supposedly the single largest user of S3 by data stored.
That's a good idea — I'll start asking about the standard setup.
Github has been announcing a ton of new hires in the past couple of their days (5 since the beginning of February).

See:

- https://github.com/blog/

- https://github.com/blog/792-aman-gupta-tmm1-is-a-githubber

- https://github.com/blog/790-simon-sr-rozet-is-a-githubber

- https://github.com/blog/788-mislav-marohni%C4%87-is-a-github...

- https://github.com/blog/786-tim-clem-is-a-githubber

- https://github.com/blog/779-corey-johnson-is-a-githubber
Hmmmm, I wonder if there isn't a hybrid model just waiting to be utilized here?

Imagine this; by utilizing a particular dating service you would agree to A) make your Facebook profile open to the person you are mailing and B) If both parties are interested in each other (designated if both exchange message more than once) this fact is known on each other's Facebook walls and C) if you go out on a date with this person (both people making this known to the dating website) each person open up their profile to the other individual to let the other person write a review of the date on their public wall?
No. Sloppy code that actually exists is better than the perfect code in your head.
Yes, I am aware of Tux. I said "spend money on".
TorrentButler - A Movie Torrent Site with a slick UI
From a PR standpoint, the headlines here make it look like a big win for MS http://is.gd/b92NRz
"most men are intimidated by intelligent women"

While in theory a man's chances of finding a mate increase as his IQ increases, I'm not entirely convinced that women are attracted to raw intelligence either.