skysight-inc/HackerNews huggingface dataset:
This is cool, can someone do the same for Python? (And other languages?)
Show HN: job search organizer, my side project/MVP
Um... that's a basic topic covered in any CS discrete maths course. What's so special about this one?
Nothing in particular lost me with Spotify... I just went back to playing from my own library. I didn't really dig the UI and controls so it didn't become my default player.
More appropriately titled: The Dangerous Effects of Reading Crap. Should be paired with a companion piece: The Dangerous Effects of Eating Dung.
UX Movement’s Most Read Articles of 2011
> Despite the Jobs quote saying he wanted to sue Android out of existence, Apple does not really want to drive Android (nor other competitors) itself into oblivion, Apple wants people to stop copying their design. They want to force the copycats to differentiate, if not innovate.

So Apple is suing everyone because they want their competition to differentiate, innovate, and, in general, become better?

No, Apple is suing them, with or without merit, in order to make it harder for competition to compete with them, to make their lives harder, and to ensure own leadership position as long as possible.

In addition, it's not fair to call someone copycat just because it has square screen on square phone. What they had to do, to put round screen on triangular device?
Let's be clear: both explanations are that higher salaries result in better teachers which in turn results in higher student performance. It's not that saying that paying a teacher more results in higher performance.
No, but I will when the domains expire. The way I look at it, transferring all my domains now will just cost me more money for a service that I've already paid for. So part of the short term punishment is letting GoDaddy keep my money but no longer have to provide me with a service? There is the short term negative impact their SOPA support has reaped, and that's what everyone is focusing on. But there is also the long term impact, and I'll be part of that "movement".
Namecheap is getting a lot of press for its EFF donations, but I've always liked Name.com for its ease of use, clean interface and no-bullshit policies.

Note: I have not used namecheap. They're also against SOPA and are offering a 10% discount to transfers from GoDaddy using the coupon code "NODADDY" (not an affiliate code).
Moved to NameCheap after the elephant story broke.
"The avalanche has already started, it is too late for the pebbles to vote"
http://forum.xda-developers.com/showthread.php?t=1362961

Here's a link to ICS for my Galaxy S. I haven't tried it yet but I know it's in my future. Current users are finding the latest version practically bug free, not bad?

Samsung may be the father/mother of my device, but it's left its home now.
Google Galaxy Nexus commercials from Mullen
Advertising Agency Mullen from Boston created these fun TV spots for Google Galaxy Nexus.
Alternatively, you can ask Wolfram Alpha to compute a power series:
http://www.wolframalpha.com/input/?i=series+1%2F%28%281-x%29...
The Perfect Agile/Scrum Stand-up
Michele Bachmann Says Social Media, Google On Obama's Side
From that link: On Dec 28th 2011, details were published at a security conference describing a new method to exploit hash-table data-structures

From what I've been reading, this sounds like something that's not new at all and in fact has been an open vulnerability for years.
Pardon my ignorance, but don't I need to initiate WPS somehow (like pressing the button on the router), or mere presence of enabled WPS feature is enough to start the attack?
Wow the bias inherent in the authors support of GMO (and Monsanto) is dripping. I mean, at least he's honest about it, but it's hard to keep reading after the first paragraph or so.

Here is a different bias.

GMO is like a magic word processor that outputs instantly DRM'd books which then can go out and make all the other books on the same shelf the property of the author too, which you now have to pay him for.
5 in 5: A reaction to IBM's predictions for the future.
Related but different for people who haven't done a lot of stats: your significance goes down with the number of hypotheses. If you've got 20 scenarios and looking for a 5% significance, one of those will be significant purely by chance.

You can correct for the "multiple hypotheses" problem by using a significance equal to (1 - (0.95)^(1/n)), substituting whatever significance you want for the 0.95 and using n=number of hypotheses. http://en.wikipedia.org/wiki/Bonferroni_correction

The table for that correction is equally frightening:

#hypoth req.sig
=================
1 0.05
2 0.025
3 0.017
5 0.01
10 0.005
I too had issues with reimbursements but while there are certainly issues that can be improved I don't think there's a better deal in the world available for entrepreneurs.

My stance is best summed up in this photo from earlier in the month: http://www.facebook.com/photo.php?fbid=280134802038762&s...
Fully agree with Amir.

Getting 40k free money is reason enough to love the program and tolerate any bureaucracy. I mean, thanks to SUP Chile I could avoid spending lots of time looking for angels. In fact, I found the angel willing to invest almost the exact date I was accepted in SUP Chile, but thanks to SUP Chile I could avoid giving away equity and retain control at such an early stage.

So, I can't understand the complaints about bureaucracy or simple requests to spend time telling other people how is it to be an entrepreneur.

Yes, there is bureacracy and yes, sometimes you don't want to spend any time doing anything besides making progress in your project (I can understand the guy not wanting to go out of his appartment mentioned below) But c'mon... what's to not like about this deal. It's amazing, and I can't wait to be succesful and give back in any way I can regardless of the "RVA points", and prove that the SUP Chile way (trusting a team of hungry entrepreneurs and enabling them early) is one of the best ways in which a govermnent can estimulate entrepreneurship.
Great answer to "Are independent restaurants a big enough new product market?"
Would you mind explaining what you mean by "hustler"? I realize it's not the effect you're going for, but I can't help but picture a drug pusher or shady Wall Street-type when I see that word.

Thanks!
The JavaScript guide to Objects, Functions, Scope, Prototypes and Closures
"Side note: how freaking scary would it have been to explain to your great-great-grandfather that people would carry around computers and look at them while in the bathroom or driving - he would have been terrified of this future"

And terrified he should be, I am terrified thinking other people are not paying attention to the traffic.
"None of my clients ever redistributed their software, most likely because they considered it a competitive advantage."

In some cases, it works. How large is your client base? 20? 50? Did your clients even read the license or know that they have the rights to redistribute it?

If Photoshop were under the GNU, there would be a ton of free versions out there for anyone to download. Same thing with Windows or any other high-profile proprietary app.

Both those companies would slowly start to lose money until they just couldn't make a profit any longer. It then comes down to who has the bigger marketing budget.

"because I could reuse the code I did in other projects, something I wouldn't be able to do if I didn't license the code under the GPL in the first place."

Are you talking about other people's code? I can reuse all of my code in any project, regardless of the license.

"In other words, he fights for the users. ;-)"

He sacrifices the freedoms of the developer for the users. Also making it impossible to make a living by just selling software.

I personally don't ever use GNU code in any commercial projects. I prefer the BSD license because I can use code in any way and I'm not forced to give any of my future rights away as a developer.

I also have released many libraries and apps under the BSD license.
Generating ToString in Java Consistently
The Social Networks
not sure if people are just mis-informed or just don't read the news:

http://mashable.com/2011/12/23/breaking-godaddy-no-longer-su...
Previously discussed at http://news.ycombinator.com/item?id=1277004 , with some good commentary on simulations of various stopping rules.
You Only Think You Know How To Validate Email « Coding In My Sleep
Multiplayer Minecraft clone written in Javascript/WebGL
We have been using the term "brand new" as a way to show that we're trying to approach the domain industry a bit differently than our 5-10 year old competitors. I think the biggest example is that we've open sourced our javascript frontend (http://github.com/badger/frontend) which exclusively uses our API (http://badger.github.com/). We think the domain industry is ripe for disruption and we think we have the right team and ideas to execute.

As you pointed out though we don't have a proven track record. Unfortunately, there's not a lot we can do about that. Service guarantees and long-term contracts might seem nice on the surface but wouldn't really change much if we went out of business. I believe the quote goes something like: "The only two things guaranteed in life are death and taxes. (Benjamin Franklin)"

That said, we're a startup in San Francisco with an office and employees and have been around for over a year. We previously were a domain reseller (rhinonames.com) but have spent the last six months becoming ICANN accredited and building badger.com. We think we can build the best registrar around and we're here to stay.
Or, depending on your choice of targets and desired featureset:

Monkey - http://www.monkeycoder.co.nz/Monkey/about.php

GameMaker - http://www.yoyogames.com/gamemaker

Love2D - http://love2d.org/ ; https://bitbucket.org/bmelts/love-iphone/overview

Unreal3 - http://udk.com/

And many more. Shouldn't stop people for developing their own though.
A List Of Python Scripts That You Must Have
Six months passed between the announcement of the iPhone and its release. More than a year passes between each iPhone generation. 9 months, even in the mobile world, is just not "a really long time", and we're talking about a version of Android that only ran on tablets (which was, incidentally, why its source wasn't released on schedule).

Calling Android "open" is not just "technically" correct. It's really true: you can download the source to Android and build your own versions. Cyanogen does this. Amazon does this. Multiple handset manufacturers do this. Anyone can do this, and many do.
I finished Designed for Use by Lukas Mathis and I'm in the middle of Design for Hackers by David Kadavy, and both state precisely the opposite: designing can be learned, and with sufficient training anyone can achieve good, even great design. Awesome design is something else entirely but saying that "only a few" can reach the top is a tautology.

> The definition from good design has shifted from good looking to being good itself.

Ever since Dieter Rams [0] design has never been about "good looking" as an end in itself. In fact aesthetics is almost a byproduct of good design.

[0] http://www.vitsoe.com/en/gb/about/dieterrams/gooddesign
Your experience with their support was excellent because mine was very poor ... in the sense that they charged me money and didn't gave it back - they have auto billing enabled by default.

So yeah, go enjoy on the expense of other people both money-wise and liberty-wise, support the damn bastard
Unreal is used in Infinity Blade 1 and 2 on iOS.
Just did it. Thanks to this thread for remembering.
Separate from this individual post, I'm not sure I buy the original claim that led to this (that "x not in y" is worth having in a language when it's identical to "not x in y").

They use a veiled slippery slope argument; 'if we did that, we might as well use not and >='. Well no, when you say something is less you don't say "not greater than or equal", in English those two sentences sound different even if their net meaning is the same. With != vs not ==, that would be awful not because not == is inherently bad looking, but because precedence levels would force you to use parenthesis every single time; in doesn't suffer from this problem since it is higher precedence than not. With !=, you avoid 5 or 7 tangled characters with 2 simple characters. With "not in" you are adding something to the language so you can type 5 simple characters instead of the same 5 simple characters in a slightly different order.

You could just as easily go the opposite direction and say 'if we are going to have a 'not in' operator, why not have "unless" that is the equivalent to "if not", why not have an "until" keyword that is the same as "while not"?

Is there any legitimate claim to be made about how "until" in VB is widely accepted to be awful but "not in" in python is beautiful?
We use sendgrid and are pretty happy with deliverability rates (we have our own dedicated IP with them). I know postmark and amazon SES offer similar features but never used them.
NAS & USB for dual geoenabled timemachine backups
The 17 Most Popular Nashville Entrepreneur Interviews
Yes. This is a trivial exploit of a designed weakness in hashtables.

I shall, arrogant as I am, scoff at people who are surprised when this happens. I mean, honestly, what kind of developer doesn't know the basic properties of their data structures?
I really like this except:

"I need to hear what others think before I form an opinion (If you have ever read a review of a new gadget before it launches: think about how ridiculous this activity is)"

While I agree that I read too many product reviews, on larger issues, I need to read the opinions of people who actually know what they are talking about. I am so sick and tired of people offering up their opinion on complicated issues like economics when they have nothing other than a few crappy talk show hosts to base their opinion on. I wish people would just say, "I don't know how to fix the deficit or whether my candidate has a good plan, but I did check this book out on economics and I am reading through it"
A guide to Sharpen - a great tool for converting Java to C#
3 Free Google keyword Research tools
If you're running a version of PHP which is patched with Suhosin (http://www.hardened-php.net/suhosin/) you'll already be protected from the DoS vector outlined in the article. By default Suhosin limits the max number of $_GET/$_POST/$_COOKIE parameters to 200.
I actually moved a friends hosting from Godaddy to my own servers just last night (he was about a week past expiration on a 2 yr contract).

One thing I haven't seen out of the hundreds of comments about moving off of Godaddy the last few days is any mention of Email. Call me stupid, but I was using Godaddy's email service for really simple email accounts (ie. catchalls on personal domains). I'm using Google Apps to manage some of my email, but I found just going with Godaddy to be much simpler on non mission critical stuff. Was nobody at all, not one person using Godaddy's email service?

Also, I'm on Name.com which I like a lot, but they use Google Apps for email, I've got some dumb domains that I want to run email through (as I described above). Can anyone tell me if Namecheap approaches email the same basic way that Godaddy had (ie. free email credits with each domain registered, pop3/imap, etc..).
Yeah, you are right, it was rather too quick to repost—but hey that can happen when founder are enthusiastic about their product. And their were tons of redundant Godaddy SOPA posts—that can happen on a social news site, I am not angry about the repost, maybe next time they should think about a new hook but badger is a promising product with an awesome domain search—I tried it and I like it. So before snitching them try the product once.

We are all founders and if there is one who might be a bit too spammy, too pushy, too persisent, we flag, downvote him—we should hold together. Starting something, especially a domain registrar isn't easy (and there is a need!) and we should support every one of us.

Disclaimer: I've nothing to do with badger, I don't know them
I've got:

Error 102 (net::ERR_CONNECTION_REFUSED): The server refused the connection.

Am I missing something?
They also sell things, like the Macbook Air or iPad, that are much less expensive than what you get elsewhere (when you try to get an equivalently spec'd device).

Given that their devices cost less, I can forgive them the convenience cost of an in-store RAM upgrade when they're helping my Mom upgrade RAM or HDD in her beloved 15" Macbook from years ago that still works a treat. Most customers are not really the NewEgg type.

To grandparent's point about costs of low turnover stock, these parts cost more for much better reasons than Jiffy Lube oil costs more, yet most people prefer Jiffy Lube except mechanics or DIYers.
I've been working on one as I've got something of a hobby of "collecting" JS libraries - http://resjs.com

It's JSON powered similar to microjs.com (a great site, just not all inclusive) and I've still just got some work to go in terms of adding all the data I've got collected. If there's any interest, I could throw it up on Github and accept contributions to the data.

(One thing that may not be clear at this stage is that each lib will be tagged by license, dependencies, link to source code and/or documentation depending on availablility and have a short description)

Would love any general feedback too.
Great insight - thank you!
I don't know if it's that dangerous. One of my biggest fears is to be stranded somewhere and not having anything to read, and I had this fear way before smart-phones were invented. I can still remember how at 14 I was reading "Ender's Game" in the middle of nowhere where my grand-mother had sent me to graze the cows.

From time to time I would just take my eyes out of the book to make sure that the cows hadn't trespassed our neighbor's property, and then I would quickly return to reading. To this day I always carry something to read with me, be it a book, a magazine or something like that.

And regarding the author's remark that his grand-grand-father would be horrified to learn in what strange circumstances we do read nowadays, I remember my peasant grand-mother scolding my grand-father for "preferring to read" instead of doing something more productive like feeding the cows. I heard a similar argument between my parents when I was little, with my father being accused of reading too much, and sure enough my (future to be ex)-wife also reproached me for reading too much.
It's very telling when UMG just thinks that it had carte blanche on removing anything it wants.

Which most likely means it's been banning stuff it doesn't like for years and just ran into someone with money to fight back against it.
Then let me rephrase it as "fear of the merely postponed, but now possibly more destructive failure".

I think calling it "fear of success" is valuable because it helps shift your viewpoint on it - instead of fearing defeat, it opens up what you should actually care about - what happens after you either win or lose the thing you are anxious about.
I've only tried Postmark ( http://postmarkapp.com/ ), but they've always done exactly what I needed with no problems so I never bothered looking elsewhere. Their Python library is great (they even have a Django email backend for it).

If they don't have a wrapper library for your particular language, their web service is simple enough that you can write your own in less than a hundred lines: https://github.com/sjl/clojure-postmark/blob/master/src/post...

(I'm not affiliated with Postmark, I'm just a happy customer)
I agree that it is really convenient. My worry is that my peer group of students and recent graduates have almost no disposable income and therefore make different cost/convenience calculations.
Apple Thunderbolt Display Review from a MacBook Air user
https://webcache.googleusercontent.com/search?hl=en&gbv=...

looks like a spam blog to me
Red Hat is the new Solaris
Great point. It is hard to resist a lifetime's worth of fantastic reading for just a few clicks.
A long time ago Network Solutions was the place to register domains for something like $30 a year (I can't remember), and Godaddy was the cheap, fast, up-and-comer. That's when I moved onto them, and everything after that was just an afterthought. I even got really good and completely ignoring the upsells and could navigate around pretty quickly. Some of it is legacy and if I was in the market for a first time registrar today, I may have chosen differently.
If you change the schema then the old version of the app can break. For example, if two tables are merged together.

If one suggests old data and new data be stored separately then the door to data inconsistency opens.
UK note: over the last couple of decades there has been a lot of effort to 'raise standards' (contested vocabulary) in teaching over here. Partially pay awards, but also degree only recruitment, only certain kinds of degree accepted for Secondary school subject specialism, staff development requirements &c

Public sector pay and conditions will drop relative to private sector in the UK over the next 10 years or so. If and when the business cycle picks up, you might see the 'quality' (contested vocabulary) drop again.
You should write this up and submit a link.
I'm curious to hear what other biological scientists in India and government officials and NGO officials in India who deal with food policy have to say about the issue.
Go Daddy Sponsoring Super Bowl Sweepstakes
What Americans Told Congress in 2011 (Top 50 Bills)
Some dominated the headlines, some never got a vote. The top 50 bills that moved people to contact Congress in 2011 ranged from jobs to taxes, internet policy to immigration.

A Congressional session is two years long. Many bills are still pending. If you have not already told Congress what you think, click the link to register your opinion and POPVOX will deliver your message.
Replace "some Android devices" with "the vast majority of Android devices". That is Marco's point.
> GMO is like a magic word processor that outputs
> instantly DRM'd books [..]

It doesn't need to be like that though. GMO exists without IP law. The two concepts are not inherently tied.
Paying for Kindle books is still more convenient. I can buy a book at a fair price and start reading in seconds. Dealing with torrents to steal a book is a pain in the ass. It's for cheapskates that go out of their way to avoid paying for anything. It's for people who take pride in having 2TB of pirated media, most of which they will never getting around to looking at. In other words, it's for people who will almost never become paying customers no matter how friction-less the purchasing process is. There are some people that are just into that kind of thing. They are not anyone's problem.

Piracy will become more widespread only because the ability to do so with ebooks is more practical than with printed books. In the end it probably means some people will get something for nothing instead of nothing for nothing. I don't think this is a situation where people who were previously buying printed books are now pirating ebooks.
I have some libraries on github with MIT and GPL licenses, I will release a major software soon. I am still not certain which one is the best license for my purposes:

-I want everyone to freely use and distribute it, if they are contributing back their source code to the me or the community.

- Except, I don't want my code to be used by patent-abusers/suers and their platforms (especially the patent war-lord Apple irritates me). I don't want them to suck my code like a black hole and avoid giving their code back to the community.

Would BSD/MIT or Apache or any variation of them help me in this case? Does GPL really help?
Godel,Escher,Bach by Douglas Hofstadter.