skysight-inc/HackerNews huggingface dataset:
This is great, good work!

It looks like `token` is the only callback you can pass to the popup and it receives nothing but the stripe token. Is there any reason not to include more information?

For comparison, this is what stripe.js gives you

{
id : "tok_u5dg20Gra", // String of token identifier,
card : { // Dictionary of the card used to create the token
name: null,
address_line1: "12 Main Street",
address_line2: "Apt 42",
address_city: "Palo Alto",
address_state: "CA",
address_zip: "94301",
address_country: "US",
country: "US",
exp_month: 2,
exp_year: 2012,
last4: "4242",
fingerprint: "BzXGiNioaEH4iECL",
object: "card",
type: "Visa"
},
created : 1358552058, // Integer of date token was created
currency: "usd", // String currency that the token was created in
livemode: true, // Boolean of whether this token was created with a live or test API key
object: "token", // String identifier of the type of object, always "token"
used : false, // Boolean of whether this token has been used,
}

My app uses this information. So as much as I want to, I can't just drop in the new code.

I could use Stripe.getToken but I don't see why I need the extra roundtrips to the server (one for stripe.js, one for getting the info about the token)

Edit: Never mind, I didn't read the docs carefully enough. The callback receives all that, my bad. In the stripe.js docs the parameter is called response and in the new one it's called token. Sorry ;)
Good article - for me though 'trend' implies fashion, where this is actually quite practical. Interfaces used to be new and different in every program - hence the need to comfort users with skeuomorphs to make sure they know what something does. Nowdays the ubiquity of the iphone/android and windows-derived interfaces mean that you don't have to provide so much suggestion - users just 'know what to do' when confronted with something that would have been difficult to understand for the average user 10 years ago.
I've heard from others that they also had screen issues. This would definitely be a potential reason for yield issues and a redesign need.
Who defines what a hacker is? The definition certainly does not include fealty to state power, let alone respect for Obama or any political party. You seem to believe that HN is a Democrat Party auxiliary.
Ask HN: best explanation of HTTP request from ground up
A few months ago someone submitted a blog post that explained what happens in an HTTP request from the ground up, at the level that your mom could understand it. It included nuances like DNS lookup, SSL, interpreting the URL, etc.

Does anyone have the link handy? Alternatively, if you think something does this particularly well, feel free to chime in with it.
The Business of Magazine Apps: Why Circulation is King
Slow news day: CNN spends half an hour showing a guy shaving his mustache
The brand is virtually unknown

I would say they are fairly well known in the US... for selling net work gear with back doors for the Chinese government.

Mostly I kid, I work next to some of their offices in Dallas they have so so Chinese food in their cafeteria.
"It bests the IPhone5 and Nexus on specs"

No it doesn't. Benchmarks lower than HTC One X, disappointing btty life, etc. [1].

"and costs $200 less than either."

No it doesn't. $425 off contract [2], which is $200 cheaper than the iphone but is $100 more than the Nexus 4. This is perhaps a defensible claim if you got it free on your carrier but that's a blanket statement that won't apply to most people.

[1] http://www.slashgear.com/huawei-ascend-d1-quad-xl-review-152...

http://reviews.cnet.com/smartphones/huawei-ascend-d1-quad/45...

[2] http://www.theverge.com/2012/9/5/3293286/huawei-ascend-d1-qu...

It looks like this phone was a world beater when it was announced in Feb 2012 and I'm sure it's still a solid phone but it's not going to win any best in show awards today.
Depends on what you want to do, but for me, no. If CS comes easy to you, that just means you can push even further in the time when others are stuck on the basics. If you're only interested in doing social web apps, then maybe you shouldn't get a CS degree. Getting more than an undergraduate degree in CS can make you knowledgeable and confident enough to tackle problems others won't, or be able to see solutions that others can't.
Please let me know when your model has been adjusted.

Perhaps when you stop having to explain what it means? :)
Calling the excrement of cattle a wonderful tool for increasing crop yields isn't lying, its marketing :-)

I expect LG picked its words very very carefully to be strictly true.

So I don't for a moment doubt that, everything else being equal, it takes 6 weeks to change the factory mix. I haven't seen a statement from them that they changed the mix on Nexus 4's, just that in general such a change, if they ordered it, would take six weeks. Its equivocating to be sure but strictly true.

I know three people who got Nexus 4s here in the US and two of them had them replaced due to screen failures (on one half the screen went dark, on the other excessive bad pixels). But I don't think LG has been very up front about quality issues, but generally I don't think anyone is unless it blows up like Antenna-gate or something.

One thing I do know, all three of my friends think it is the best android phone ever and one of them is a convert from an iPhone 4S. It wouldn't be the first time some company released a highly acclaimed but unmanufacturable product.
Harper’s publisher doesn’t understand how the Internet works, blames Google
They will. It already has support from a lot of the big names in gaming. Carmack and valve being the largest.
Engineering, Culture and Tools
I felt like this was actually a pretty poor interview; which is sad because the idea is really intriguing. Usually Roberts gets a really great conversation going, but Dyson seemed reluctant to go into detail on her thoughts.

The original thought provoking essay is at http://www.well.com/user/mgoldh/natecnet.html

Also some econtalk episodes that do more justice to the show https://refer.ly/the_best_of_econtalk/c/ee133f204e1c11e2b5ab...
It's still hard to say who screwed up, but ultimate responsibly lies with Google. The Nexus 4 has got to be one of the biggest launch screw-ups ever.
Take A Minute To Watch The New Way We Make Web Headlines Now
That may have been the original purpose, but I doubt that has anything to do with the iPhone. How many iPhone owners are familiar with leather desk calendars and reel-to-reel tape decks? It seems more likely that Apple just wanted to make these apps look cool.
Major flaw in Java-based Spring Framework allows remote-code execution
Calculating the Return on Investment of Gifted Education
I wonder how much advertising depends on trademark law. I suppose that, without trademarks, companies would advertise their domain name instead of their company name.
How many people are using Windows 8 compared to iOS? iOS is a trend leader of design, like it or not.
In my mind what you call "company selling 101" is just a legal, high level form of profiteering.
I think for the most part they're pretty well aware of the Latin influence on their language. But you might be interested in Googling "Anglish" for the (rather fringe) pushback against the ancient foreign incursion.
University is free in my country.

(And yes, it will be free as in beer, because I won't be going to work, or paying taxes.)
The article is about "How personal-health journalism ignores the fundamental pitfalls baked into all scientific research." The second half of the article is about biases that influence individual scientists and journals. Scientists acknowledge such factors and do their best, within the limits of their own bias, to take all limiting factors into account when evaluating research. Where the influence of the scientific community coincides, you can expect to see bias shared by all scientists, and where powerful institutions can unduly sway community opinion, bias will bubble up into the community consensus, but scientific consensus is still much more reliable than the results of individual papers or the opinions of individual scientists, because the interests of individual scientists vary and often compete. The article makes the point that journalism should take skepticism within the scientific community about specific claims more seriously and could serve as an outside critical perspective on science, but in fact reads the scientific literature more naively than scientists themselves do.
Asynchronous DNS implementation with EventMachine.
Way more people eat MacDonalds than at high-end restaurants, but few would argue that MacDonalds is the "leading edge" of cuisine. And if you were to characterize the leading edge as the product with the biggest userbase, Android's is larger than iOS's.
Thanks for the input...will definitely consider removing some things
>what's the driving "Must Have" feature in Windows 8 for you?

The "8" part mainly. I'll probably buy it just for good measure in case its an advantage upgrade wise when win 9 rolls by (Assuming MS is still dominant then).
What if the World's Soil Runs Out?
I have a nexus 4 for a month now. no issues. Hardware is great
I believe you're looking for the omnidirectional treadmill[1].

[1] http://en.wikipedia.org/wiki/Omnidirectional_treadmill
In practise any strong encryption (ie, not AES-ECB) is indistinguishable from random noise, and that's by design. Even trying to de-duplicate 4kb blocks of random noise would be a completely fruitless task. If it was possible, storage is probably cheaper than the CPU time to find similar blocks.
As a left libertarian, I'd say one other big difference between right and left libertarians is how rigorous people are in opposing the State. Most right libertarians (except those of certain strains of anarcho-capitalism) wholeheartedly embrace State recognition and enforcement of property rights, while left libertarians take a more laissez faire approach toward them.
Hmm, I'm not sure what to say. A two dimensional array is an array of arrays. I'm objecting to the idea that two dimensional arrays are some mythical construction.

For instance, the only way to construct a ragged array is with pointers, and then sizeof doesn't "work" to give the complete size. Also, the [][] syntax is one of the places where pointers and arrays are less equivalent than usual. You can't pass a [][] array via star star.
VERY cool concept!
> As for SF, there obviously isn't much in the city (28 foreclosures), but a quick search gives me 233 results inside of 45 minutes, and 940 inside of 60.

Criteria: SFH, <=$375k, 2br+ 1ba+.

SF: 3 listings: http://www.redfin.com/homes-for-sale#!market=sanfrancisco...

Believe me dude, there's nothing unless you want to live in San Leandro (hint: you don't) or don't care about the condition of the house.

> You don't have to have 20% down to buy a house (maybe you should, but it definitely isn't a requirement.

Granted, but then your monthly payment raises several hundred $$ because of PMI. Your original point was based on monthly payment, so this is a problem.

> 3. That's the point. If you are making 75k you shouldn't be spending 1700 a month on rent either....

No argument from me.
> This is poisoning the well. There are some good questions in the posted letter. Whatever their political stripes or past failings, at least someone is willing to press the issue instead of dropping it.

Note that if the questioner is generally viewed as someone who would ask such questions merely as an attack strategy (something which is depressingly common in the GOP these days), that's going to make it easier for the administration to avoid giving a meaningful answer; his reputation gives them some cover.

For the same reason, somebody who's viewed as a friend of the administration asking the same questions would be much more painful.

So for better or for worse, it does matter somewhat who's doing the asking...
Trying to make the best out of the argument, I think you could put it this way: discrete, identifiable vector-like shapes with sharp edges (not only straight rectangles but also rotated ones and other shapes - he also emphasizes typefaces) do require a sufficient pixel density to look good. Skeumorphic photo-like bitmaps fool the eye by hiding the low pixel density using low contrasts between pixels (with natural looking gradients and anti-aliasing). I'm reminded of this when I look at classic 2D video game graphics from the nineties, they make this style really apparent. If it was only about flat rectangles, I'd agree. But I also think this seems to have really started with mobile Windows and the flat single-color rectangles.
I'm sorry but I'm really not convinced. Even given all of that, if you are making >$150K then you are still pulling in probably >$3k / month in discretionary spending which alone is the same as the total pre-tax median household income in the US.

Half of America is literally paying for all of childcare, medical, rent, other bills and basic expenses with less than you consider necessary to cover your basic expenses and it isn't like there is mass starvation in the US. It simply doesn't add up to you being in hardship when you are in the top 5% of earners.
Do you see democrats lining up to ask even 1/10th of this? Anyone? Anywhere?.. Why would that be?
Aside from which, it would be a cold day in hell before Boeing took him up on this. A highly publicized left turn to an outside team, to re-do portions of a decades-long, $32 billion R&D program, which has already entered passenger service and is supposed to be completely safe? I can't even begin to fathom the PR shitstorm that would result from that.
How many people actually care whether their friends like (whatever "like" means) Coke or Pepsi? The most useful graph searches would most likely be job or travel-related queries like "friends who live near San Francisco" or "friends who work for Google". Such truly personal data will never be polluted by advertising campaigns.

And if "friends who like Restaurant X" doesn't turn out to be a reliable way of getting a good restaurant review, people will quickly stop using it. Or they'll send a message to their friend to confirm whether they really recommend the restaurant or they just liked it for a coupon. Eventually they'll figure out which of their friends are reliable reviewers and which just click on every "like" button.
Show HN: Share your weekly pick of cool stuff you like with Hashtag #FridayPick
Median household income in the US is $52,762. $75,000 is roughly the 70th percentile. $75,000 is A LOT of money.

It amazes me how skewed peoples views of income are here at HN. Most of us live in a fantasy land of $100+k jobs, stock options, acquisitions, etc. We are UNBELIEVABLY lucky to be in the position we are in. But the vast majority of the country is in a completely different climate.
Not only did Apple staff visit PARC more than once, some had actually worked there prior to Jobs' visit. The idea of getting Jobs to PARC was to help him understand the importance of technologies that others were already pushing at Apple.

Of course the way Steve Jobs told it, his one-day visit to PARC was the Eureka Moment of the Macintosh. It should surprise no one that his version of the story places him at the center of the resulting innovation. That doesn't mean it's the whole truth.
There is no silver bullets for now, so one need to design the system with the knowledge that any nontransparent security will be made insecure by the users.

What does that mean in practical terms? It depend. It can sometimes mean to move the question of validation to a third party. It can sometimes mean multilayer security, so once the first line of security features goes down, the damages done can easy be reverted. It can even be insurance against liability so the user's security mistakes do not damage the user. In some cases, one could have a complex revalidation system instead of an complex validation system, so that its first when a user switches a device (say a phone) that all the non-transparent security will show itself. It all depend on the exact details and what the exact threat model is and who the intended user is.

This is why in my mind, articles like this one are missing the point. They are trying to announce a silver bullet, when such thing does not yet exist even in theory.
I think people would make better and smarter purchases if things weren't so easily purchased.
> If they're understood, they're not wrong.

Not quite. Merely being understood isn't the only possible goal of human language. Usually, speakers also want to appear educated and reliable, and using grammatical rules that the largest possible portion of your audience agrees with is a good way to do that.
Can someone tell me if this is crypto-satire? I really can't tell. Maybe something along the lines of the Sokal hoax, maybe not.
That's just it. The response wasn't at all disproportionate.

That's why, before aaronsw killed himself, the highest-rated comment on HN about Aaron being arrested and starting a legal fund was, to paraphrase: You broke it; You bought it.

Nothing about the evidence of what he did has changed significantly since. Substantially the same charges are on the books, pretty much the same evidence, the same political manifesto on display.

The only difference between then and now is that Aaron broke his own neck and a bunch of armchair lawyers and legislators magically popped out of the woodwork of HN (where were they before he killed himself?).

Is that what this has turned into? It's now OK to invade and do what you want on a computer network, as long as the security is feeble enough?

The response of the prosecutors was right in line with the law as it stands. Although it's surprising that MIT refused to buy off on a plea deal with no jail time, it's hardly new for a victim to want someone to "smell concrete" to think over what they did.

There's a lot that can be done in response to this such as Kerr's suggestions about modifying CFAA to make it much more difficult to fall into felony provisions, increased awareness of the crippling effects of depression, and more.

But acting like the prosecutors were on some special kind of witch hunt for Aaron is silly (read Kerr if you haven't already). Why wouldn't a reasonable person have expected that the law applies as equally to the rich white kid from HN as it did to the "computer hackers" who came before him in the decades that CFAA has been on the books?
I don't think we disagree. I assert both things are true:

1) There are situations in which extracting the most work out of a given compute infrastructure is the best use of ones time and effort.

2) There are situations in which optimization will only lead to additional free cycles which will go unused thus
investment in such optimizations is a waste of time.
free mitnick!
Google is ultimately the one who screwed up first, but they've had weeks to fix this and LG does not show a lot of evidence of movement here. Both of these companies will lose out on a a boatload of cash if they don't get this solved yesterday, because this is Android, son. There will be a better phone out next month. Google and LG have to fix this while the demand is still very high.
see: convergent encryption

The encryption on the client doesn't use a random key. The key is a hash of the unencrypted contents of the file.
That ``jailbroken by default" thing really amuses me. It's very Chinese :-)
http://www.sinfulrobot.com/ ... rule #34
Nexus goes for $600+ in Australia, IPhone $750.

I bought my Ascend for $425 from JB Hifi
I'm in my final year of getting a CS degree and i'll be honest I feel the same way. My main motivation for getting a CS degree was that it would open up more career choices in the field but I wished i'd done something like Economics (which I have a real interest in).

Most of the content has been easy although I have learnt a lot of techniques and algorithms (especially in AI) so it's not been completely worthless.
So by your logic, Android is the McDonald's.
I want an article that says "Why it doesn't matter what's faster than what - just ship product people use". I code everything I create using the language that gives me the least amount of friction between me and the working product.

On Android that's Java/C/C++, for my servers it's Python/Ruby/Java/C++/C (everything is service oriented consumable APIs), for the browser it's Javascript. Any time I want something faster - I recode and bind it in C/C++ if at all possible.

I feel like a lot of these language comparison posts are just a massive pissing contest. All that matters is that people use the thing that you made. Billions of lines of code have been written in the past. Make sure your code isn't part of the billion that nobody cares about.
> Something that will really be awesome will be these goggles and a Leap Motion controller, so that you gesture around your world.

I preordered an Oculus rift devkit, and the first thing I'll be doing (after spending hours ooh-ing and ah-ing in whatever 3D demo comes with it, hopefully) will be to hook it up with a kinect.
In so far as it gives people what they want for cheap and is widely available, sure.
Traffic & Conversion Summit in SF: Speaker is world's top 3 living copywriter?
You guys are forgetting the most notable thing about John Cornyn: this unbelievable (real) ad that he ran for his campaign a couple years back. I give you... Big Bad John: http://www.youtube.com/watch?v=0vcB7uCqdFk
Is there a law against bag lunches in NYC? Needs and wants are not the same thing. Refusing the acknowledge that is a big reason so many people with comfortably middle/upper-middle incomes can "barely make ends meet", since as their income goes up so do the "requirements" of their lifestyles...
Actually pointers are a sore spot. Of course we have `restrict` in C (and not C++, for some strange reason) but it leaks elsewhere too, like qsort.

Of course your main point still holds (you could write macros that implement your container without void* everywhere) but I feel those are the issues where a HLL is most likely to outperform a naïve C implementation (since it would take gyrations to most efficiently implement the same in C).
It's not entirely irrational though... looking at two identically-specced products I would choose the one with a higher build quality, which is often more expensive. So there is some correlation. Doesn't mean that more expensive always means better quality though.
Imagine that a site getting flagged because their ad affiliate delivers malware.

This is how reputation based services act. If the service finds malware it flags the site or url. SiteAdvisor would do the same thing if it detects malware.

How do you think the reputation service should mark sites that distribute malware?
If they have the same semantics why doesn't the library do an unboxing implementation for types that support it and not for the rest?
The logic is that "leading edge" and "popular" are not necessarily related.
Regardless of eventual outcome, I think it's probably safe to say that Ortiz's post-Justice department political career is probably done.

I don't see how she could win a democratic primary in Massachusetts anymore--too many other ambitious Dems who'd have field day with this, and Republican opposition will keep her from being appointed to anything requiring confirmation.

It's a lot less than she deserves, but there's some gratification in the thought that the over-aggressive prosecution which was most likely designed to advance her political career will prevent it.
I really wanted to order a Nexus 4. I couldn't, so I got an iPhone 5 instead.

I'd consider that a failure on Google's part, for a total lack of communication, and for seeming conflicts of interest when the same device is offered subsidised by a network (defeating the point). It might as well be vapourware.