skysight-inc/HackerNews huggingface dataset:
An inflated football in the middle of a game of 10 kids stopped because of a punctured ball is priceless.

Bought 1, and will take 1 with me to my hometown next summer. This is not a cure for inequality, it will only make a temporary difference for the little people who are bound to suffer a lot further in their lives. I don't have any illusions of having done my part or anything, which is something that is being marketed at Starbucks with fairly traded coffee, donations etc. This is something I am doing, because I want the kids to be happier right now.
It's a little harsh given the reality. While consumer demand for their products is shrinking. Consumer demand for most products are shrinking. They still have one of the best selling games systems in the world. They have deep roots in audio and visual media entertainment as well as the fact that they're likely to be the big winners of the demise of HTC. Don't get me wrong, Samsung will take the majority share of the former HTC customers, but Sony will get a real shot in the arm giving them the opportunity to really move into modern day mobile devices.
Yes, it should work the same. But it's not the same.
Jews were not completely kept out. There were admitted with a census. I.e. there was a fixed small percentage that was permitted to be accepted, and the rest were to be rejected using these kind of tactics. The obviously antisemitic nature of those methods was practically government sanctioned, but nowhere officially articulated. This existed until USSR fell apart in the beginning of 1990s. Since then this discrimination is practically gone. (Now there are no oral exams altogether anyway).
small little piece of art, great.
Erm - The politicians were being funded by banks and focus groups?

Heck de facto end/death of Glass Steagal was when Citi went ahead and merged with Travelers, even when they knew it would precipitate in a court case and most likely an end to the regulation
Researchers design proteins from scratch to enable nanoscale building blocks
>> "People need to be aware that using childish clauses in licenses can have legal repercussions."

Please name a case.

Name one single case where this holds true.
The difference is that in universal health care, the government puts a gun to your head and forces you to "help."
Json isn't copyrighted. Json parsing libraries are.
s/chairwomen/chairwoman/
Back button usually helps in recovering the response.
That's interesting. It doesn't say what went wrong? Lack of demand?
Having implemented several payment providers during the last year I don't really share Liam's thoughts: feature bloat is the goddamn devil.

Also: Taxes should always be shown to the customer and therefore taken care of on your side.
Standing Ovation for PG and HN
I would like to propose a standing ovation for PG and everyone here at HN that has contributed or commented. You have made innumerable contributions to my family and I think it is time they are recognized.

You, the HN community, have all helped raise my son.

HN articles motivated me to introduce HTML, PHP, game maker, and RPG maker to my son at the age of 9. Now, at the age of 12, he has run his own website for many years. It has his collection of finished games, web comics, and written works. [http://HiddenNinjas.com]

I read a posting a while back about Minecraft, showed it to my son, who loved it, and he became an early adopter when Minecraft was in very early beta. That stoked a desire to learn Java, and at the age of 12 he just published his first android app in Google play. The local paper, Palm Beach Post, just gave him a full-page article in both their online and print editions [http://goo.gl/jhvJf].

You, the HN community, also introduced me to Khan Academy many years ago. My son dove into that presentation style, loved it, and at the age of 12 has plowed through most of the algebra, and even some geometry and trig.

You. You did that for my son [and much more].

For me, you give me daily the ability to feel surrounded by people like myself. Even though I am in a bit of an intellectual desert, you allow me to be surrounded by nerds like myself and feel “at home” no matter where I happen to be physically. On HN, I can get a daily serving of software, entrepreneurial, general tech and science that is both stimulating and informative.

I am sincerely and eternally grateful for the collective contributions you all at HN have made to my family. I am on my feet, applauding you all daily.

Thank you.
I might have misunderstood, but doesn't this blog post describe doing that already? http://news.ycombinator.com/item?id=4759099
Works for me in Firefox (Nightly) 19
What Street Artists Can Teach Us About Marketing
Ah, thanks for the info, and nice examples! The main title on the page is now "9 uses for cURL worth knowing" for any mods watching.. :)
Wake me when Crockford gets sued for his "license".
... available worldwide.
And if you prefer Ruby, try out htty: https://github.com/htty/htty
It's worth noting that if you used the 2008 results as your 2012 prediction, you would have gotten 49/51 on this scale.
It is. One thing I just noticed though, the echo service indicates that docs are available at http://httpkit.com/echo but that URI is a 404.
That ends with something like Amazon.
The most likely would be Firefox. As Linux has nothing to do with graphics, so I assume you mean your X Server - like Gnome or XFCE or KDE - none of which have much affect into major browsers, which are designed to render themselves entirely separate from the system's window manager to be multi-platform. It's also not likely to be your graphics card, otherwise it would happen outside of your browser too. It could be the browser attempting to "accelerate" web pages by using your GPU - in which case you can find out by disabling GPU Accelerated Rendering - both Firefox and Chrome have settings for this.
I've seen quite a lot of debate with hard lines of what defines "good" code. In my admittedly limited experience, I've found that the definition of "good" varies with the situation in which the code is written. "Good" in my opinion is not something that has a concrete definition. It's entirely dependent on the requirements of the project, and how the developer meets them.

-Sometimes this means a programmer can drop into the style already in use on a project, even if it's not the 'best' approach. That way his changes are low-impact and can be easily understood by the people who have worked in the system for years.

-Sometimes this means the programmer needs to architect a complex solution to a hard problem. (Though I think this is an assumption we make far too frequently.)

-Sometimes this means the programmer should spend some time understanding the constraints on the project, and express them in code. If a constraint is acceptable at least until the next major version of a piece of software, then why not focus on making it simple to alter the assumption, rather than adding complexity to avoid the assumption completely?

-And sometimes, this really does just mean "Ship that mess by next Friday", regardless of the cost. Sometimes it's just more important to get a poorly architected version in the hands of users that just does what it says on the tin, especially if their input could drastically change your requirements.
Aw, now that I've read this you got my hopes up.
Than you can't watch movies, which may mean you can't communicate with regular, standard, movie-watching people, which may mean you can't get any business/job, which may mean you die of lack of money/healthcare/etc.
Maybe this guy could pivot and invent a soccer ball that feeds starving people.
Here is the bash alias I have been using for CLI JSON formatting, and as a bonus, my random password generator:

alias jsonpp='ruby -r json -e '\''puts JSON.pretty_generate(JSON.parse(STDIN.read))'\'''

alias md5pass='dd if=/dev/random bs=100 count=1 2>/dev/null | md5'
Ha reading your comment almost had me pointing at the screen saying "yes! us too!".

I really believe that consumers are becoming more and more resistant to old-fashioned marketing so it's important to stop marketing AT people and create an environment where customers will market to each other.

When a customer has a great experience and they are telling you about it you generally want to make it as easy as possible for everyone to hear what they are saying. I think we can help make this a lot easier and more likely for them to do by implementing a one click share option where they'll be able to click on social media share buttons (facebook, twitter, google etc...) and start spreading their testimonial with one click.
I think it is a huge mistake to equate "polls that tend to be biased towards Candidate A" with "this institution favors Candidate A's policies".

The former can occur simply because of the assumptions that your model makes. Bias in "statistical bias" does not mean the same thing as "political bias".
The racism that is charted on this map is way less dangerous than the subtle racism on display here on HN. And no, I didn't vote for Obama.
I'd be interested to know exactly what you mean (I usually don't really get sarcasm). It seems that you think this advice is useless, or that people never use the command line, or something, but I don't really know what.

Could you be more specific? I find it useful to understand different points of view.

Thanks
I live in Rwanda and see kids playing with the trash/string balls all the time (among other toys they build out of random waste). I really don't see the point. The kids have plenty of fun with their homegrown balls.

Just as the cardboard box the toy came in came be more fun than the toy alone, the fun of playing with a ball doesn't come from it being a 'proper' ball, but rather than it is a game to be played with others.

This is a first world solution to a problem that it created to make itself feel warm and fuzzy inside.
Introducing Wakari - Scientific Python in the cloud
Bah, I read news from as many sources as I can. I find that when people turn up their noses at FoxNews, the Drudge Report, Huffpo, or Salon just because of the source - it's usually because they're insecure about their fragile belief system... scared that they might read something that's true which will force them to re-think their positions.
First, congrats on making something.

Second, I don't think HN is really the place to get this kind of feedback, but that's just me.

That said: It looks crowded, and a few things seems not to line up. You seem to like a clean, minimalist grid layout (I do too, often). However, the grids and the typography need to mesh and flow well.

For example, "Featured projects" seems to float about midway alongside "Mario Sangiorgio."

I would suggest looking at Typogridphy

http://csswizardry.com/typogridphy/preview/#

or perhaps Twitter Bootstrap, and then poke around

http://www.minimalsites.com and get a feel for how grid-based minimalist sites tend to work. Not that you should copy anything there, but if you look at enough of them you start picking up subtle features.

You have more room on the page, make some use of it and give you content room to breath.
PG: You should link the app instructions to the 'Ideas we will fund' section
PG: You will see a notable increase in the # of apps related to 'Ideas we will fund' if you link the app instructions to the 'Ideas we will fund' section. www.ycombinator.com/ideas.html
Useful Talks And Videos From Web Design Conferences
The divides exist, but this map does virtually nothing to shed illumination on the matter. I think everyone here can figure out why the methodology and sampling size would lead to inaccurate results...and at the same time, I think everyone would also agree that this sampling would vastly undercount the actual amount of racism among our citizenry (as frequent Twitter users have a much different demographic than the voting demographic).

Is there a way to see what actual tweets were classified as racist? Or is it just ones that used words commonly accepted to be hate speech? If the latter, then my main issue with this is that this is nothing more than social porn...a way to set the bar for racism so blatantly high that we forget that the most damaging, pernicious kinds of racism are not going to be expressed through explicit language by a few scattered morons.
>Talk about your sexist, racist , ageist comments!

That really depends on the definitions of those terms. In a pedantic "by the dictionary" sense, yes, those comments are racist, sexist and ageist. But not in a way that can be meaningfully compared to the usual referents of those terms.

You see, these concepts are tied up with the idea of privilege[1]. "Old white guys in the GOP" draws a boundary around a cluster of one of the most privileged groups in the entire world. There are important practical differences between prejudiced and generalized language directed at oppressed groups, and prejudiced and generalized language directed at a group in power.

When we hear someone say "old white guys are the problem with the GOP", we know that we're not talking about the unprivileged outliers in that group. We are talking specifically about one of the most privileged groups in America, and crucially, the problem we are talking about is directly tied to their privilege. The implied claim is not that they're sucking up public resources, or "taking our jobs", etc. It's that they have power and that their privilege prevents them from understanding many of the issues that are important to unprivileged groups like women and minorities. In short, the problem that "old white guys" are accused of causing is something that they have the ability to change.

Now don't get me wrong: this kind of prejudice is not harmless. It still attaches a stigma to those who fall within the extension of the term, but not the intension. But the harm it does cannot be seriously compared to the harm done by prejudice against unprivileged groups.

>Substituting the words "Democratic" and "young" and "of color" sounds pretty silly.

And now we can see what the difference is. "Young black men" draws a boundary around a cluster of one of the least privileged groups in America. Even though you only substituted apparently parallel terms in the sentence, the meaning of the sentence is drastically different. Once you take into consideration the societal context, you can see that "the problem with the Democrats is young black guys" isn't the other side of the coin. The "old white guys" statement is about a group wielding power while blinded by privilege. The "young black guys" statement is about... what? It can't be about power and privilege because power and privilege are outlier properties in that group. So whatever problem is, it's probably not something that the people in question have much control over.

And that is a huge difference.

1. http://en.wikipedia.org/wiki/Privilege_(social_inequality)
Note that -I and -i are different:

-i, --include
(HTTP) Include the HTTP-header in the output. The HTTP-header includes things like server-name, date of the document, HTTP-version and more...

-I, --head
(HTTP/FTP/FILE) Fetch the HTTP-header only! HTTP-servers feature the command HEAD which this uses to get nothing but the header of a document. When used on an FTP or FILE file, curl displays the file size and last modification time only.
>making sure all children have equal access to healthcare and education, regardless of their parents' income or circumstances.

So instead of affirmative action, radical income and property redistribution? I've never heard communism put forth as an alternative to affirmative action, but I'm all for it.
I don't mean to seem critical, but

1) it would be slightly better to DROP requests to the URL than to reject them and

2) you can DDOS plenty of other servers besides web servers. You're right of course that there likely isn't a server attached to the IP address (though you could likely tie up at least the one thread with programmatic recursion / redirects), but DDOSing isn't particular to web servers at all.
Video game retail sales fall 25% year-on-year in 11th straight month of decline
Jesus wasn't mentioned but as he'd never handed over toys, money or chocolate it may be that they kids were just less fussed about him.
Any1 can come, but if he has a different opinion than PG on politics, "he" gets silent banned.
It all started with a father who cared enough to get his son involved in something that he could be passionate about.

Don't sell yourself short
One thing to take into account: A lot of racists probably are technologically backward and don't use Twitter.

Another thing: I'm sure that a lot of racist tweets were NOT detected by their methodology.

Still, it's true that racism is mostly in the past, particularly in conservative circles. I have met a couple of older people who were racist. They wouldn't use the n-word, but they would speak in somewhat stiff terms of "electing someone who is Anglo-Saxon" or "electing someone who is like us." The couple I mean were previously members of the John Byrd society, so they were from THAT stream of people.

I would observe the widespread acclaim that Herman Cain received from conservative media as a good indication that racism is a thing of the past for conservatives. Also when you consider that Obama's party, the Democratic Party, was once a southern phenomenon with a vocal racist branch that even split out a "Dixiecrat" party, it's pretty clear we've come a long way.
Why not just use -i?
Site is "Hacker News", not "How-tos for dummies", last time I checked. Do we really need this kind of stuff in home page? Hardly so. What about an article on how to create a three columns layout with CSS? Or how to edit a file using a text editor? Come on... how to use curl? Really?
Tan wrote. "If an Internet connection goes down and if the user has enabled offline mode by checking the "stay logged in" box, Synapse 2.0 automatically goes into offline mode."

Seems bass ackwards to me. You have to create an account online to be able to use your mouse offline. Offline should be the default mode, and it should give you the option to enable online mode. Saying the settings require too much storage space to be stored locally just sounds ridiculous to me. That response only serves to make me suspicious.

Also a bit surprised at the apologetic tone of Ars. Maybe Razer is not spying on everything you do, but this is still a really dumb move on their part.
Exactly, I came here to say this. Instead I will just upvote you.
How about that is only tangentially related?
He isn't obliged to even answer them :-)
That's just a courtesy and if abused he might just as well say “take it under the license as is or don't; I won't make exceptions anymore”.
Cool Rails App - Rotary International "ThisClose"
The small development team (3 developers) at the agency I work for built this app. Here's a short description.

"New Microsite for polio eradication campaign that promises to set a record by creating the World's Biggest Commercial."

Why is it cool?

- It's built on Rails 3.1

- Users can submit from their webcam or upload a photo

- Mobile users can submit via email attachment through CloudMailin

- Does nightly video generation (using ffmpeg) of user submitted images on an EC2 instance.

- Internationalized for 8 languages, including the videos (8 versions each night).

- Custom flash video player that streams from CloudFront

- Robust admin section that allows for re-cropping and rotating submitted images, uploading of other video clips to be mixed in with user photos, and different levels of approval for submissions.

If anyone wants to know more drop us a line.

digital@sccadv.com
I don't often like admitting this but you'll find a much stronger response (~ 10, 000 readers) on reddit: http://www.reddit.com/r/haskell
Same, buttery smooth on Chrome 23+Ubuntu.
The small development team (3 developers) at the agency I work for built this app. Here's a short description.

"New Microsite for polio eradication campaign that promises to set a record by creating the World's Biggest Commercial."

Why is it cool?

- It's built on Rails 3.1

- Users can submit from their webcam or upload a photo

- Mobile users can submit via email attachment through CloudMailin

- Does nightly video generation (using ffmpeg) of user submitted images on an EC2 instance.

- Internationalized for 8 languages, including the videos (8 versions each night).

- Custom flash video player that streams from CloudFront

- Robust admin section that allows for re-cropping and rotating submitted images, uploading of other video clips to be mixed in with user photos, and different levels of approval for submissions.

If anyone wants to know more drop us a line.

digital@sccadv.com
likewise, the hn crowd could stand to try reading between the lines instead of arguing tangentially
Yeah, I'm not very impressed with Opera either. ;)
The GPL says plainly that it shall not be modified. I find that equally worrying. What if I save a word wrapped version of it to a file?
Also, I named a situation when voting for Obama because he is black is ok and not racist.

Making a decision based on race is racist. To think otherwise is to continue to perpetuate racism and remain part of the problem.
Is there a blog post about this? I get most of it but a couple things, namely how the css transitions interact with the property updates in in the veer & fly functions and how opacity is governed. Good show, nice example of a tidy little JS object!
Silicon Knights ordered to destroy all unsold games using Unreal Engine 3
I'm not so sure; it says he's writing regularly, but that's his last post on the website.
To paraphrase XKCD, I would say that the word doesn't imply racism, but it does waggle its eyebrows suggestively and gesture furtively, etc.
Embedding interactive images on Twitter
Any way to get this as a screensaver?
Wanting your kid to have positive black role models is not racist, no.

Voting for or against someone because of the color of his skin is racist by definition. You don't get to choose which color.

I imagine that you'd want to choose some particular definition of racism that meets your semantic needs, but that's not how this whole "logical use of language" thing works.

Not teaching your kid that character and political philosophy matter more than the color of a candidate's skin is bad parenting.
Do you play soccer? For someone with a real appreciation for the game, I'd say there's a huge difference between a trash/string ball and a proper soccer ball. Or maybe I'm just narrow minded.
Judge to review whether foreman in Apple v. Samsung hid info
Typically to get my bearings on Web Frameworks, I build an Amazon clone. Why?

* I can use the frameworks "partial views", header, footer, sidebar.

* I can use the frameworks stylesheets/javascript/images helpers.

* I can see how file uploads work (let users upload avatars).

* I can see what forms helper the frameworks have "create product" form.

* I can see how the framework facilitates forms validation.

* Search - I can see what ficilities the framework gives me in filtering rows from the database.

Once I'm done with this simple app, it takes me around a day, I can confidently say I can work on actual products.