skysight-inc/HackerNews huggingface dataset:
Well sometimes good things happen from bad situations right? I've always wanted a chronological list rather then a hot list so the blocking helped me discover this today with this post, thanks! That being said hopefully this will be unblocked asap!
This made me giggle. It's really neat and well done - good job!

Why does he always just drop down and never come back, I miss that little kitty after the first 5 seconds!
and one went to 10gen :)
I've emailed pg, hopefully we can get back up and running properly.

pg, if you see this, I've updated my crawler to be fully compliant with robots.txt (my delay between requests was too low, even if the overall req/min was fewer than 2).
I'm not stating I am Iranian (I'm not) just trying to point out that you jump into quick conclusions about others' judgements on Iran. And that you would most likely not do it if you knew in advance that the person you're talking to is an iranian citizen.

""" Really? Sorry, but I don't find the "let's demonize them, force them to our own way of living, and basically use it as a pretext for invading their country and steering their natural resources / political personnel our way" any more modern or wiser... """
1. For the record I do think 'their way of living' is rather barbarian. Not that all of them would choose to live the way they do if they had the choice. But stoning a women to death because of showing a leg is a rather barbarian thing to do, just my opinion I guess.
But where did I call to 'force our own way of living' or 'invading their country'? I don't recall I defended that.

""" You are probably talking to the wrong persons from those countries. Maybe mainly people that immigrated because they wanted to live differently, i.e huge selection bias? """

Maybe that's the case, I won't deny that. But heck, that they had to run away from their country for such reasons, doesn't that tell a bigger story per se? I recall you saying that they have the right to live their lives the way they want. But then you point out people that didn't haven't that right. I'm starting to get confused about your opinion, no irony nor sarcasm intended.

"objective/subjective etc, I said that you don't liking how people in Iran live just means Iran is subjectively bad for you. I added that if the majority of Iranians didn't like how they live, then Iran would be objectively bad."
Which is pretty obviously the case. Don't expect very informative surveys where saying "I'm not religious anymore" might be enough to get you killed.
How will someone have an equal chance of succeeding in college if they have experienced a substandard education for the preceeding 13 years?

Affirmative action in college admissions is little more than tokenism. A way to cover up for the disparities in the quality in K-12 education, to pretend socioeconomic differences have no impact on college preparedness, and to white wash the fact that increasingly a high school diploma is no guarantee of a certain level of mastery of mathematics, literacy, etc. In short tweaking college admissions rates based on race is about the least effective way to try to fix problems in educational disparity or even to fix problems of race bias in college admissions.
Great, FB-styled bootstrap. Naturally, the typography is terrible. =[
I had the same issue until I figured your pointer controls the perspective.
> Having said that, I am absolutely gobsmacked that the committee did not simply ask for the source code to both programs

From the article (part 4):

> Critics of the ICGA soon realized that no one has actual Rybka source code from before 2010, not even Rajlich himself, who sheepishly admitted to Nelson Hernandez off-camera in the course of their July 2011 video interview that he had never maintained any form of version control for Rybka source code until Rybka 4.
Interesting.

I did something similar this past summer that I called the Wisbit App (wisbit for wisdom-tidbit). The idea behind the project was to collect the most important passages (or wisbits) from books and present them as summaries. Users wanting to save time on reading books simply browse the curated passages and rank them. It was my first ROR app, so it leaves much to be desired, and I've only added my own readings to the collection of books thus far. Anyways, here it is in case anyone of you finds it useful: http://wisbit.akeelali.com/
Boy was I silly, I should have realized that, thanks!
We pivoted from being a Drupal shop to being a Node.js shop just over a year ago. I don't think a single one of us has regretted that decision.
I think it looks awesome, it really does! However twitter bootstrap looks really generic therefor can be used any place, Fbootstrapp looks a lot like Facebook and cannot be used for much else beside Facebook apps without looking like a rip off.
There are many restrictions in place because companies don't play by the rules either. Some things I've seen in practice: civilian collaboration contracts, which have far less restrictions than regular working contracts; collaboration contracts with authorized individuals (PFA); minimum wages declared, to escape taxes, the rest of the salary being paid illegally.

Also, I know of at least one instance in which the owner of a company asked his employees to sign their resignations, without a date added. He can fire anyone when he feels like it.

I have never seen such a contract nor do I know
somebody in IT working under such conditions ...

IT is one of the very few privileged classes in Romania. People working in IT are blessed. It does happen a lot less in this field and usually the fraud committed is more subtle, but it does happen. I was talking about my godson btw, he's not working in IT, but he is a knowledge worker and he has 3 years of his contract left.

Also, asking for a return of "subsidies" is completely legal.

Even a non-compete clause is something that I cannot
add to a contract because it's super-expensive.

IMHO, non-competes should be banned completely. And I'm glad that you are unable to add it to your contracts ;-)
I interpreted points one and two as being against the culture of "oh well, let testing catch the bugs". He's not saying that there's no need for testing, just that the developers shouldn't count on some other department to make sure their code works. I've only had a very short career so far, but I've already seen the people who resist any review, make it as hard as they can for testers, get upset with testing when they find bugs, or just throw stuff at the wall to see what sticks. Even worse: a lot of this was in hardware design!

When you need to go back and forth on a bug 4 or 5 times, every time the programmer claiming it was fixed but failing an old test case, a test group won't fix the problem, programmers taking responsibility to ensure their own code is correct will.

> A sparring match between a great developer and a great test engineer is truly a thing of beauty. And in the end, both of them win.

Absolutely. Unforunately, if the tester is not up to snuff, they're no help against a great developer, and a great tester against a sub-par (or worse, insecure) developer is nothing but trouble, no matter who's right.
Vrome (Vim key mappings for Chrome) v1.0 released.
I use http://ninite.com/. Maybe a combination of the two might work for you?
As the first public & stable release, it has lots of new features, and improvements.
Indeed! I find myself constantly forwarding longer articles to my kindle for causal reading later. This seems like a perfect fit.
Surely if the roads are funded by townships or regions it's no different to the current system (i.e. it would need to be funded from some kind of regional tax, rather than a federal or statewide tax as it is now). I think roads are often used because they're a good example of something which seems to be a natural monopoly, where many people find a libertarian treatment lacking.

I'm skeptical about the viability of a donation system for anything, but as it's never been done in practice, it's hard to have much meaningful discussion about it. It's worth noting that even Friedman thinks the government should fund education (and believes in some form of accreditation at least for teachers) (http://www.schoolchoices.org/roo/fried1.htm)
You can learn a language at home by using Rosetta Stone software, and take correspondence courses also by staying at home. It's hard to take a baby to work. Small children require attention in fits and spurts that are not conducive to doing work that requires long periods of concentrated cooperation with other adults.
This sounds very similar to the Missing e situation that Tumblr users are facing:

http://shortformblog.tumblr.com/post/15046201810/missing-e-t...

Essentially a plugin got really popular to the point where it was starting to cause problems. Tumblr hasn't gone so far as to get lawyers involved, however, but they have put a message up for regular users of the plugin, suggesting they turn it off.
You are right. But I do have a good job and won't quit it in order to develop the app. I won't risk much. A lot of money, yes, but nothing my happiness depends on.
I love it, and I'd love to read a post on how you did this!
Can't imagine using HN any other way. I hope this is resolved soon.
In your scenario (using someone's still-active account), I'll say it's ignorance from the author. But that's not the case here. My scenario (details about phishing attacks, mention that there are other uses for the word hacker) is much more comparable to the NYT article.

The author of the NYT article appears cognizant of the differences in different yoga forms, and of its history in the US and in India. This article uses proper usage of one of the many accepted meanings for "yoga", in a way that's understood by the readers and by domain experts.

Were real hackers to complain in my scenario, then to them I say "you've lost." They don't get to decide language, and real black-hat hackers embrace the term for themselves while many proficient white-hack hackers do not. People in the 1990s tried to introduce the term "cracker" as a substitute but that didn't take. The war is lost. Embrace (or accept) the white hat/black hat spectrum and get over it.

To yoga people who care about the precise term, just start saying the specific kind of yoga you mean. And don't call it "true" or "real" yoga.
50 Apps in 50 Weeks Challenge
Sadly they call it 'useless'. something that takes effort, creativity, and engineering perfection to build is never useless. It improves your way o thinking, engineering skills, patience, and other valuable essence that would take years to be invested in yourself through some other means. In addition, it is an entertainment to me.

I have seen a lot of these machines since i was a kid, and I am always amazed each time I see this.

I agree with the idea to introduce this as a hobby to kids. I was myself introduced to programming as a hobby and never knew what it was for. I did it because I like it. You build whatever you want, whatever you like, make sure it always excites you whenever you get up in the morning and continue working on it, and never stop learning about it. There's no such thing as 'useless' machine.
The info page pretty explicitly says that Fbootstrapp is designed for building Facebook apps; if you're building something that wasn't meant to be viewed within an iframe on FB's page, you're looking at the wrong tool.
Validation methods vary and depend on what you're doing. I am big into quick prototypes and going to market and seeing what happens. You'd be surprised how fast things get shared via facebook. Tell us more and I am sure we can riff off a few ways to validate.
Thanks, Arn. I'll send you an email within the next few days.
Keyser Söse;)
With PHP and PostgreSQL we could scale up, but it felt really hard and gave us many sleepless nights. Using Node.js with a MongoDB backend scaling up is quick and easy; but because Node can handle more traffic, you don’t need to as quickly.

It's interesting to read an experience where Node's performance largely pays off when building traditional sites. I've often read that Node's performance really only pays off when building realtime apps. Maybe I misinterpreted, perhaps it was meant more as the large set of features provided by frameworks like Rails/Django transcend Node's performance boost?
If I remember the numbers, leading up to the WP7 launch, MS dropped roughly 100 million on marketing. They sold less than 100,000 units on launch week. Whatever the exact numbers, I remember someone pointing out it would have been more cost effective to give the phones away for the launch.

It's still that way today. They have no mindshare of the public at large, nor the developers, nor the carriers, nor the handset makers. Somehow, you have to make a product compelling to one of these. iOS is compelling for 2 of the 4 and Android is compelling for all 4. WP7 is compelling to zero of the 4.

For example, they have to fix the native C++ development option. This is especially important for games. Whether or not C# is nice, thanks to only being in C#, every development for that platform becomes a full-on port. If you design your code right for iOS and Android, you can use mostly the same code for both, and just a few glue points for the rest, AND you can develop for both on the Mac instead of having to fire up Windows just for that platform.

The 3rd party development option is so abysmal that Microsoft has been paying for apps to be ported to this platform for two years now. This situation is not sustainable by any measure.

At this point Microsoft is 4 years behind Apple and Google. No one cares if something is arguably better. That's the Zune. That's the Mac in the 90s. Microsoft has to do something that's _compellingly_ better, to someone, somewhere, on some basis that makes money.
Grindr and Scruff. Heck, Scruff has even two separate $4.99/month features!
Fooderackacycle [thoughts on a robotic kitchen]
If you click it pauses, and the soundtrack goes into Inception-mode.
>In hindsight, Github won the community over and pushed Git toward critical mass.

Exactly this. For me, the biggest reason for using Git was GitHub; I could have my code stored on their server and easily collaborate with my friends.
I was writing a point by point reply to this, but halfway through it started looking waste of time. Your reply doesn't seem to be addressing the points I was making. Also you're several times asking for evidence that already has been made available in the documents you chose to not read.

I have no horse in this race, just found the original documents interesting the first time they were linked to on HN. And to be very convincing, since they showed consistent patterns of unforced similarities. (E.g. in the ordering of operations, or in the selection of which operations to support, or even in the presence of dead code) between specific versions of Rybka and Crafty/Fruit, which were not present between different versions of Rybka. They also specifically addressed the question of whether these were the only/most common/best way of doing things (answer: no).

Please read the documents. If you don't find them convincing, I'm not sure there's anything I could do to change your mind. (And I certainly wouldn't be the right person to do so). But there is definitely no point in having a discussion before that.
Police arrests protesters over protesting the NDAA
although the marketing is a little different rolol
Yeah it's a shame. I finally found some examples on vimeo:

http://vimeo.com/13420214
Right there with you. Never was good at creating these, but actually did get that game mousetrap because of this reason.
I really hope Microsoft do not do well. I would like to see more competition in the mobile OS space, but I do not want Microsoft to be in control of anything ever again. I feel the industry really came to a halt in the decade that Microsoft owned the OS.
> I could send you a letter demanding that you give me your house, but that wouldn't mean that you are obliged to do so.

Considering that his only two choices are to leave voluntarily or to be forced out and that Facebook can take down his Facebook pages or ban his IPs on their own, I'm not sure what point there is in arguing over whether or not being given that choice qualifies as being "banned."
Multipart ZMQ_SUBSCRIBE explanation.
Great read, thanks for posting this.

The £100m that Eastman donated to charities over the span of his lifetime translates to roughly US$ 7 billion today, assuming 1926 money (which is when he made a £800k donation to London hospitals for the poor, according to Wikipedia.) [1]

Though such conversions should be taken with a large grain of salt, that definitely puts him in the major league of philanthropy [2]. One amazing dude indeed.

[1] http://www.thisismoney.co.uk/money/bills/article-1633409/His...

[2] http://en.wikipedia.org/wiki/Philanthropy#Some_Large_Individ...
Pitfalls of Quoting
Do you need to stop taking money from your folks, or is it a pride issue? That is, can they afford it or not?

Honestly, if it's not something where you need to do it to help with the family's well being, I'd strongly consider just continuing to leech off them for a while, at least the first couple years in college. Paying your way is great, but worrying less about that kind of thing is more conducive to learning.
I really wish my volume wasn't so high when I clicked the link.
Er I have had trouble accessing HN all day, is it for sure that the site has been legit blocked?
Running Mint 12 Diskless with NFS and PXE
That's the point of the project.

> Fbootstrapp is a toolkit designed to kickstart development of facebook iframe apps
He mentions that show in the description to his video[1]:

"Much credit must be give to the amazing Pitagora Suicchi ones for all their original ideas!"

[1] http://www.youtube.com/watch?v=vrCb_fNmSTA
> even if he did comply its not a binding agreement.

They're claiming he violated the ToS, which probably is binding. Moreover, they can take direct action to boot him from Facebook.

I think Facebook is being silly here, but I don't see why people appear to think that they wouldn't follow through on their threats.
From the server:

$ curl http://news.ycombinator.com
curl: (52) Empty reply from server

You might have been seeing dns problems, per:
http://news.ycombinator.com/item?id=3438134
I don't think that's quite a fair comparison. As the proprietor of a brick-and-mortar business, you have the right to refuse service to anyone. Facebook is exercising their equivalent right here by refusing to let him use their online services.

The "stop distributing your browser plugin" is a nastygram cease and desist, yeah, but there's nothing wrong with Facebook banning him.
Have you ever read the Facebook TOS fully?

I challenge you to find a single game on the site that does not violate one of their extremely vaguely worded clauses.

This is basically just a "We can, for any reason, at any time, ban you. Suck it up."

That's why I've lost all interest in the Facebook platform.

Too much of this nonsense going on.
great idea.. horrible design, particularly header and background
(FWIW, this is what happens when you hit the rate limit autoblocking that HN has. Irritatingly enough, I have been blocked multiple times simply for opening Chrome and having it reopen my old tabs, most of which are from this site; once was for almost a week.)
CNN covers SOPA on homepage
Seems like he's lost faith in the unrestrained capitalism preached by the right in America. Seems like he'd welcome a government entity handling the consequences of fracking with an eye towards the environmental and community damage, and someone stepping in to make big companies back off of anti-consumer, pro-profitability-at-any cost fees and other schemes.

Sounds like he's losing confidence in capitalism the way it works in the USA in our times. It might not be what you'd call capitalism, but that's what capitalism is for many people.
Wonderful. I recently built a Facebook iFrame app and burned so many hours trying to make my app look vaguely inline with what a user expects a facebook. This is absolutely the perfect kit for that. It's a really terrible reflection on Facebook that they didn't provide exactly this themselves.

Every other "platform" provides UI guidelines with libraries/frameworks to allow others build products native to their platform. Facebook have made no good attempt at this, which is why this is a great project!
What's really funny about telling him he's not allowed to use any Facebook services is that, short of blocking all connections between his computer and Facebook's servers, he can't. Even if he never goes to facebook.com again, he'll still encounter Like buttons and other FB social plugins on many, many sites.
Ask HN - market segmentation books and tips?
Hi guys, I want to improve my market segmentation so that I can produce better messaging and copy for my service. What books or blogs were eye-opening that you'd recommend?
1. FB's lawyers sent him a letter asking him to stop. No more, no less.

2. Being 'banned from FB' is not really a legally defined classification for human beings, and HR organizations are paid to care about actual legal reality.

3. If he's not using FB APIs or other licensed information, how are FB's options for "further escalation" anything more than a louder brand of saber rattling? All it takes is one good lawyer looking to stand up to Goliath pro-bono, in a case that we know would be very highly publicized, and suddenly all the downside to a court battle is on FB's end. On what legal theory could FB hope to receive damages?

4. Despite all of the above, sometimes knuckling under and running for cover is the right move. A good programmer knows his limitations, and he's under no obligation to stick his neck out.
Submitted:

http://news.ycombinator.com/item?id=3438716
That song is really catchy.
Oh I didn't notice that. Several of the ideas are direct implementations of things done in the NHK show. For example the hammers pushing the ball uphill, the group of balls getting trapped in a pit while one rides over the top and continues along to later release them, etc.. There should be a design patterns book for this stuff. :-)

These fan-made videos are great but they also make me shake my head in wonder at the production quality of the original. Everything is so well constructed and precise.
Hopefully there is one that is compatible with T-Mobile bands in the states that I can just buy outright.
I would love to see this one done similarly to nyan.cat where you have a timer and some witty nyaning comment. :)
I really hope this changes in the future. I don't think testing gets nearly the respect that it deserves. I have thought about making the move from dev to test but I know that there are very few organizations that give the same level of respect to the test team as they do to the development team.
Netpick: "resolve elsewhere," not "route elsewhere"
Pity there's not really any detail here on who they chose and why.
Only because Microsoft had a near-monopoly that much resembles Apple today
The next release of Windows will run on ARM. This is a key point in the article.
Why dramatically more? rsync does a perfectly fine job transmitting and storing just the diffs on an mbox file.
I actually prefer Dojo, but the ones are highlighted are becoming the hot JavaScript skills.
Tools I Use - tmux
Careful when branding your apps to look like Facebook.

https://developers.facebook.com/docs/guides/policy/policy_ch...

"App does not use Facebook trademarks or express or imply any affiliation with or endorsement by Facebook"

This is a rather vague statement that I could easily see being used as the justification for squashing someone's app. This is why I've always made sure any FB app I make doesn't completely rip-off Facebook styling but contains enough of my own styling to not appear to be part of Facebook.
no no no..a game developers do not use the same exact code for both iOs and Android..as the app life-cycle and other things are different enough that its a full port..especially when you consider that the UI is 70% of the code
There are better solutions like Readability, anyhow.