skysight-inc/HackerNews huggingface dataset:
I'm sympathetic to Liam's grief with calculating taxes, and handling the edge cases of people moving around different tax zones. It's not exclusive to Canada, of course.

However, my perspective is that Stripe sits one level lower on the infrastructure map than a service like Recurly (http://recurly.com) which is designed to abstract the pain of subscription management away from app developers. I use Stripe first and foremost as a best-in-class one-time payment processor. There's nothing stopping me from building a subscription management solution on top of Stripe; I'd just be re-inventing the wheel.

Stripe's subscriptions strike me as a good compromise between nothing at all and something that becomes more sophisticated over time. If they try to stamp out all of those edge cases, they will inevitably break someone else's application that relies on a slightly different interpretation of "the way things are supposed to be".

I sincerely hope that Stripe continues to say No to feature requests far into the future. Where does PDF invoice generation (with HTML templates of course) fit into "the simplest thing that works"? When Stripe notifies you of a sale, generate your own invoice. Maybe even consider open-sourcing that code. Adding it to Stripe is not the best thing to do.
A great space for the entrepreneur community in Northeast Indiana! Help them out!
This is a good write up. This is a challenge for Stripe though. They're a payment gateway that can manage recurring payments. Things like taxes and invoices are usually supported by additional applications that run on top of a payment gateway. Edge cases too. So I'm sure they're there saying "Where do we draw the line between where we end and other offerings/services begin"
It loses some actives and gains as well as intensifies others. The studies are not consistent for its ability for dropping BP. For whatever reason, I see a drop when using it and a rise to normal when not (did this twice before isolating it as the cause, for me).

If I was looking for supplements for BP, based on research, I would go with pomegranate or potassium.
Maybe unplug your Kinect?
For anyone interested in the science, here's a paper:

http://dx.doi.org/10.1039/C2CP40581D [subscription required]

and the Masters thesis from the PhD student mentioned in the article:

http://dspace.mit.edu/handle/1721.1/69783 [open access]

I believe they're the most relevant publications, but please correct me if I'm wrong (this isn't my area of expertise). I'm sure this specific technology is still a trade secret, but it at least shows the direction that group took to lead to the discovery. As always, these things aren't developed in a vacuum, and it's always interesting to see how they come about.
I'm sure there must be other sites documenting this too, but that's a very well written and prioritized bit of documentation - nicely done.

Your echo service is pretty nifty too.
Iranian blogger Sattar Beheshti dies in prison after interrogations
Well, put it this way: I could be on the receiving end of an email like this, and my gut would be telling me something is up.
A million times this.

Real value and percieved value have diverged so much now that only percieved value matters.
>It's almost as if the market, left to its own devices, doesn't always make the best long-term decisions when short-term benefit weighs in opposition.

It's almost as if people look for any example, no matter how flimsy an analogy it is, to confirm their worldview.

So, the vast majority of people are very happy to use this software with this vague license because it doesn't fucking matter to 95% of all software developers. You could think of this as a market failure, if you like, because the license pisses this one person off. But you could also see it as a complete market triumph because this guy is completely free to write his own json parser! He's not compelled to use Crockford's or Google's or anyone else's.

Software types, particularly open source software types, are also known to have massive egos. This is just a childish rant (In conclusion: thank you so VERY much Doug Crockford for making the world of Free Software measurably worse.) from a guy who's getting worked up that GASP not everyone cares as much as he does about software licensing.
Thanks for informing it has been 8 years I used this product, I think the longest of any other leaving aside my OS. It was hard parting ways few weeks ago but it was done and now I don't regret.

Good luck for your future.
"license fundamentalists" ...? You mean, "people trying to obey the law and not get sued"?
No, JRuby is not 3-100x slower than Java.

Those 10 tiny tiny Ruby programs are 3-100x slower than the Java programs written for the tasks.
Short answer, because it's worth $2/month to your grandma. Don't be a miser.
To use Javascript you don't need a license. Javascript object literals are part of Javascript, ergo, you don't need a license. Json, which is the string representation of a javascript object literal for transmission and storage, doesn't need a license either.

I can do whatever the fuck I want with JSON and nobody can touch me.

Look, I can even use it for EVIL if I want!

So sue me.
Walter Mondale got 90% of the black vote in '84. Do you know something about him I don't?
They are trying to roll out IPv6, but it's not going well.
Seriously, it will. All it takes is a vision and suitable marketing and an alterior motive and it'll be out there quicker than you know it.

If there's a penny to be made, it will happen.
I knew 8 of the 9, but the one I didn't (testing virtual hosts) was worth the cost of reading the entire article. Thanks.
If only one machine were to be picked, I would go rower.
Graypost is the penalty for sassing howtosharpenpencils.
It's a little elevated but not much, I would guess any "reverse racism" going on is probably proportional or lesser than the people who didn't vote for Obama because he was black. Recall that black voters historically align with the Democrats in the 80-90% range anyways:

1984 Walter Mondale 90% Ronald Reagan 9%

1988 Michael Dukakis 90% George H.W. Bush 10%

1992 Bill Clinton 83% George H.W. Bush 10%

1996 Bill Clinton 84% Bob Dole 12%

2000 Al Gore 90% George W. Bush 9%
This can be combined well with http://news.ycombinator.com/item?id=4762444 :)
Obligatory "it's football not soccer" comment from the Brit.

That aside, this is a fabulous thing. Anyone can play football in tight spaces with a group and on their own. Being the biggest sport on the planet, it's a marvellous thing that you can go literally anywhere and ask someone to play a game and you pretty much all know the simple rules. I'll always get behind things like this.
You've obviously never had to deal with TV licensing in the UK then if you think that is prior art :)
Then they should focus on that and not waste their time pretending like their helping people by buying their debt they havent paid in years.
Bill Clinton got "surprisingly low" percentages in the lower eighties. Black people vote for Democrats because Republicans fucked them in the past.

But no, white people vote for Romney because of the issues, black people vote for Obama because they are racist, Of course!
Recommendations for Transport Port Uses
Fast forward a few years...

None of the original developers are still at the company and one of your customers has discovered a bug in their implementation because of some obscure edge case and now you get to spend the next month understanding the complex code and writing a patch.

Writing maintainable code is not the same as dumbing everything down.
Thanks for the link. In short, it seems like only poll people they can confirm are actually registered to vote based on the fact that:

"According to US census data, just 71% of eligible Americans are registered to vote. In 2008, almost 90% of those who were registered did vote. So in any poll, it is vital to know which respondents are on the register."

But there're a few more interesting subtleties in there too, so it's worth a read.
Crazy ideas and what to do about them
Emailed you also, good luck in any case!
Strange. I think it's bleed over connotation from when you ask someone to do something and say something like "have you got that or shall I write it down for you?"

Something about the "write it down for you" is often used in a condescending way.
Space Internet used to control robot
If they support coupons, I don't see why they can't support taxes. Taxes are just the opposite of coupons and should be relatively easy for them to implement.
Agreed. Some of my happiest times playing football were on a small side street using a dustbin as a goal net. There's a reason it's by far the most popular sport in the world and as such this news can only be a good thing.
> If you only care about headers use the -I flag and the response body will be hidden

That is actually wrong. The -I flag set the request method to HEAD. So in some cases it will return different headers than a normal get request (and some servers don't implement HEAD responses at all).
How does this raise social capital? It's not helping the original debtor, and in fact, is increasing the demand for non-performing debt? Collection agencies will LOVE this program, since they can now actually make some money off of non-performing debt. If anything, this will result in collection agencies increasing their harassment of delinquent accounts.
That doesn't address the OP, though. Nor are they racist in nature.
Yes, but if you're a website serving millions of customers per day, you need a contractual arrangement to A) have up to the moment pricing, and B) agreement that the airline will honor the prices published on your site.

Because airfare prices follow an upward trend as flight time approaches (although they sometimes taper as the flight date gets really close), you'd inevitably publish prices that are out of date and lower than the actual fare. This is unavoidable because you're relying on scraping, which involves polling, in which there is always a delay due to polling intervals. You'd stand to lose millions of dollars every time a price increase occurred between the time that a customer decides to book a ticket at one price, and the time your polling system picks up the increase.

Circumventing Southwest's desire to avoid this channel is not a good business model.
Humor from strangers does not transfer well. What seemed to be in good humor to you, may have been obnoxious to him.
395 tweets out of

It's 395 geocoded tweets, not 395 tweets total across Twitter.
Funpic.hu - biggest collection of funny pictures and videos
Show HN: QuotePress - Easily share customer success stories
ReelyActive wants to create the Internet of things for the little guy
Same here. This was quite a coup for Dmitri to get him speaking at the London meetup. Definitely one of the best talks so far.
Not sarcastic. The only bug-free software is software that has no users.[1] A well-fed bug tracker is one of those Good Problems To Have.

[1] With the exception of http://www.fastcompany.com/28121/they-write-right-stuff
Most ketchup these days is made with HFCS and is loaded with sugary non-goodness.

My solution is a lot simpler: I cut ketchup out of my diet.
Then set up a charity where people with medical bills can submit them and ask for some assistance. That way they stay out of debt/bankruptcy, have a cleaner credit report, and can focus on their health issues not financial issues.
"My other big development is a system to produce medical isotopes that are injected into patients and used to diagnose and treat cancer. It’s a design that costs less than $100,000 and wheels right into a hospital room—replacing multimillion-dollar, warehouse-size facilities."

I can see how a low price is attractive. But why bring the isotope source into a hospital room? Seems to be better placed in a warehouse...
Hip-hop lyrics where African Americans use it to describe each other?
Mega domain suspended already
Using Cost-Effective Cloud Management Instead of Building IT Infrastructure
The action is people donating money that is going to be put to waste in comparison to their immediate needs. They should change the entire event to fundraising more food, generators, shelter, clothes & necessities for these people.

If they want to do something extraordinary, which it seems they're trying to paint this event as, they should do something extraordinary like take all the money they raise and start building people new houses. That's real 'social capital'.
Microsoft Screwed Up In-App Purchasing on Win8
Were the pundits referring to this interview?

“The demographics race we’re losing badly,” said Sen. Lindsey O. Graham (S.C.). “We’re not generating enough angry white guys to stay in business for the long term.”

http://www.washingtonpost.com/politics/as-republican-convent...

I think my favourite comment I heard someone say to describe the Republicans demographics problem is when watching Romney's camp during election night:

"It looks like he's at a family reunion."
Not sure what DUIs have to do with this. I'm thinking about the guy who lost his job, and the closest position he could find was 50 miles away from his home, which he can't move out of without losing a lot of money. He's exhausted from the long commute each day and the stress of being up to his neck in debt, which is what he's distracted by when he doesn't see the pedestrian step out from behind a parked car. It's got nothing to do with maturity or whatever, it's about doing what is necessary to survive and provide for your family. It's pretty callous and insulting to tell someone in this situation that they deserve to be crushed under debt because you don't want to "enable" their behavior.
By that I mean, there is no measurement cherry picking. No "data cleaning" functions to reduce "noise". The measurement would have to use all observations as they were observed by the same exact hardware in the same environment day after day.

From this dataset the measurement function can interpolate or extrapolate how ever much it wants, but it must use the same algorithm year after year.
Nice to see the 29 year old language (complete with all its bolted on unintuitiveness) leap into the cloud. If I were cooler I think I wold say 'meh'.
Stuxnet virus also infected Chevron's IT network
Is anyone having the same problem? I don't even know who to complain to??? Very frustrating!!!
That's true. The difference is that the cloud is a really good way to solve collaboration and sharing, and a really poor way to solve settings syncing for a device that is not otherwise internet-related.
We actually aggregate more than 200 data points per seconds and run multi million on the fly aggregations to produce analytics for our clients... As with any product, some parts are idiotic, some others are not.
I think he should still knock out a quick PhD in physics or similar, especially from a top notch school. There's got to be -something- he can learn being around and cooperating with really smart people. Or as his mom says, "You've got to have something to fall back on..."
Google "Programmer Competency Matrix" for more ideas how to improve ;)
How To Be 300% More Productive As A Web Designer With Zen Coding / Emmet
Giving Israel-Palestine The Infographic Treatment(Carefully, And By The Numbers)
This is how Dmitri got me to come: http://news.ycombinator.com/item?id=4640303
Forgive me for being a status/autonomy whore but it sounds like you are a respected, professional, “part of the team”. Neither money nor more importa tly prestige flows that way.

I have absolutely no doubt that the work you are doing is useful, relevant and a genuine contribution to society and the enterprise of science. But how many people who are “just” programmers or “just” bioinformaticians, no Ph.D. end up as first, second or third authors on papers?

That is the coin of the realm, right? It certainly is in Chemistry, Biology and Big Lab/Group Physics, yeah?
These isotopes have limited (and sometimes quite short) lifetimes. Bringing them closer to the patients means that they can be produced in smaller quantities on an as needed basis, and reduces the necessary infrastructure to transport them.
Obviously they are, and I don't think anyone here is arguing otherwise. Are you focusing on that point because it's the only one that makes this seem acceptable?

The question is whether it is harmful to free software to put unfunny non-jokes like this into licenses. The answer is "yes, it is."
Nice. I like the way examples were constructed.

BTW, here are some more cURL tips I noted down a while back, which I found to be useful for daily work. - http://laktek.com/2012/03/12/curl-tips-for-daily-use/
You're right, it's not mathematically justifiable at all. The focus was on quick and dirty results over mathematical sophistication. Note that I described the adjustment for the number of polls as "a fudge"!

> Silver isn't just trying to call the election the Monday before the election, he's trying to build a model that predicts the outcome as early as possible.

That's true, but all the praise he's now getting is for correctly predicting the outcomes in every state - a prediction that he made less than 24 hours before the election took place (in fact, he changed his prediction for Florida from REP to DEM after I'd made my predictions, using up-to-the-minute polling data).
What about the people who voted for Romney because he is white?

Those people are also racists, and frequently called racists. The double standard is issue here. White guy votes for a white guy because he's white means he's a racists. Black guy votes for a black guy because he's black means he's supporting change.

Worse yet, is that since I think Obama has done a horrible job and wouldn't vote for him, his supporters call me a racist. Sad state of affairs really.
First of all, how do you filter by "black people" on Twitter? Second, the authors were probably grabbing all tweets that contained certain racial epithets. The word "riot" isn't racist.
Very true, but let's not forget that [0]

> The HEAD method is identical to GET except that the server MUST NOT return a message-body in the response.

and that

> The metainformation contained in the HTTP headers in response to a HEAD request SHOULD be identical to the information sent in response to a GET request.

[0]: http://www.w3.org/Protocols/rfc2616/rfc2616-sec9.html
The article has a link to where you can buy one, but it's not called out as such. To make it easier for you to buy and/or donate to this awesome cause, here it is: http://www.oneworldfutbol.com/
"art"?
Looks like a 30kbps radio on a serial interface, 256 channels in the 2.4GHz band, 50 foot indoor range typical. $20 for µcontroller with radio.
90% of American CEOs are taller than the average American; 30% of CEOs are 6'2" or taller, compared to 4% of the American population. CEOs are taller on average than actors, a job where appearance should matter.

Humans are shallow creatures.
Ah, great catch. Added a note about having to specify the method explicitly / that -I uses HEAD implicitly. Thanks!
"Son, you will NOT use this software for evil. The LAW won't let ya!"

/s

Is this _really_ a big deal?
Hey guys - I'm sorry for the plug, but I recently built a website called Qiirk.com which is a tech job board.

If you'd like, you can post your job for free using the promo HACKERNEWS. Let me know if you have any problems!
There is a reason those are not acceptable sources...
CloudSigma Awards 6 Months of Unlimited Service 
Selected Founder Showcase Finalists
It is so annoying that all the other browsers STILL have not implemented this little but very effective idea - please speak more loud about this, as it seems even most developers here did not even notice this feature...
I must have missed something a while back, but Arduino being sold at Radio Shack is news to me! I think this is great for the maker movement and people trying to get started with Ardiuno. RS is selling a book and various shields - in store no less! I recall reading that RS was going back to its DIY roots [1] - I guess they were serious about it

1. http://blog.radioshack.com/2011/05/19/radioshack-the-diy-com...
Ah, Netscape! I still have its throbber animation[1] indelibly burnt into my memory.

I also still remember being a bit baffled as to all the excitement people were expressing over something as mundane as a web browser. Remember the full-spread two-page launch ad in the New York Times?[2] Firefox was probably the first time I'd ever heard of something "open source" in my entire life. And of course, tabbed browsing was love at first sight.

[1] http://www.jwz.org/doc/about-nscp-anim.gif

[2] http://www.mozilla.org/en-US/press/mozilla-2004-12-15.html
If I'm not wrong Tim Cook did hint at a revamp Mac Pro in spring 2013. I believe it will be build for server farm as Apple itself needs hardware for their own server farm.

Great idea you have!
I bet if you asked the broke person, $500 would be far more useful than abolishing a long ignored and never to be paid debt.
> The problem I have with this is that it is needlessly stirring racial divides.

The divides exist, pointing that out doesn't make things worse and helps people be more aware of racism in society.
Non-blogspam link: http://arduino.cc/blog/2012/11/08/new-arduino-micro-availabl...
I think Firefox has to take a lot of credit for the state of the web today. In the early 2000s, it was usual for sites to be IE-only, or to be horribly broken in any alternative browser. It seems to me that the rise of popularity of Firefox correlated strongly with a drop in these IE-only sites, and I don't think that its unfair to label it as a dominant cause of this drop. Even if Firefox dies completely and leaves behind only Chrome, Safari, Opera and IE in its wake, I think it's still fair to call it a great victory for open standards and open source.
Sigh. Here we go again.

This is not a patent. It is a patent application.
It used to be pretty popular on the public Internet back when a lot of the use was by academic institutions.

I remember seeing some NASA stuff (?) on there before the local university management decided to put up a firewall and break all the interesting IP apps.

ref. https://en.wikipedia.org/wiki/Mbone
It doesn't solve the piracy "problem", but it does mitigate it somewhat, and it prevents file sharing. Piracy is still very simple for SaaS. It's just a matter of sharing an account between multiple users. That's easy to detect on a large scale, but basically impossible to reliably detect when it's just between a couple of friends. And once you start trying to detect and prevent the latter case, the solution stops being so neat after all.

A better solution is to make sure that there is significant value for a user having her own, personal account. I think in many cases, if you can solve that, you'll be able to solve it for either SaaS or the classic installation model.
Show HN: GigNGood. List and Bid on Services(Gigs) and Items(Good) for free
I was a little bummed out that something like Exec, TaskRabbit, AirTasker, etc. wasn't available in my area (Atlanta) as I'm broke and could use the spare cash, so I spent the past few weeks creating GigNGood. People can list and bid on services worldwide in an auction style format. The lowest bid wins.

This naturally extended itself to items, so I added those in there as well, for those things you want to sell in an auction format but don't want to pay ebay listing fees. I've really strived to keep the interface as drop-dead simple as possible. I am open to constructive and destructive criticism before I start promoting this heavy, so fire away!
I would strongly suggest HTTPie for the majority of these tasks: https://github.com/jkbr/httpie
Lets examine that statement: "the problem with Republicans is old white guys."

The problem: winning national elections.

Republicans: the subject.

Old white guys: the primary supporting demographic of the GOP.

This is not a racist statement because it makes no claims to racial superiority. It is simply observing demographic shifts in the population. So long as the GOP focuses almost exclusively on that demographic they will continue to lose elections.

This is statistics, not racism.