skysight-inc/HackerNews huggingface dataset:
I'm of two minds. On the one hand, as a consumer, I love being able to buy single songs, or, better yet, pay for unlimited play (I recently switched from rdio to Google Play Music, both of which have offline modes).

On the other hand, as a creative artist (I'm semi-professional actor: I do get paid, sometimes well, but it's not enough to live - in other words, I get rewarded for a rewarding, mind-and-soul-expanding hobby), I know that sometimes that "one gem" (to quote another comment) is the result of the entire creative process that went into the complete album.

$0.99 per person for the one smash song just doesn't seem like enough, unless it is a PSY-level smash.

On the third hand, there may be enough people producing music, et al, for most of us to get adequate entertainment and there may be just enough being making it big or having a patron at a high enough level to move things forward and get us high-quality work, so perhaps the economics are well in hand.
"A good example is the notorious video interview https://www.youtube.com/watch?v=iSmkqocn0oQ in which Simon Peyton Jones laments the fact that pure functional programming languages just make the CPU heat up and nothing else (i.e. they have no useful side effects.)"

You're not the first person I've seen that's misunderstood this video, I can only guess at why... One thing it's probably worth remembering is that Haskell has been a research platform for many years, and some of the Haskell features that people take for granted today did not exist in earlier versions.

SPJ is not saying that Haskell is useless now, but it was close to useless for creating programs for a number of years. As a case in point, try to imagine Haskell without monads. Hopefully knowing that Haskell did not have monads at one point helps you understand the historical context of this discussion.
Product page here: http://store.pininfarina.com/strumenti-di-scrittura/4ever-pi...

It costs 89 Euros and is sold out until October 15.
This sort of comment appears a lot and it makes for an easy trip to victim blaming.

Apple created these questions for you to enter real answers. They fully intend for you to put in real answers. That is what the system's purpose is.

That we look at it and say "well that is grossly insecure, so I'm going to put in the SHA512 hash of the question with a fixed secret salt" might assuage our risk, but it does nothing to relieve Apple of the failure of this security system.
force: coercion or compulsion, especially with the use or threat of violence.

The seller is perfectly in the right to charge you $10 to buy an album as a whole, take it or leave it. You don't have the right to download a song illegally since you think the price is too high, sorry.
People shouldn't have to understand it; it should be baked into the cost of the product up front. Don't tell me rent is $1400 (plus some extra amount), tell me rent is $1445. Don't tell me the product is $5 (plus 6% sales tax), tell me it's $5.30.

If you want to charge me $1000, then put the price at $1030 or whatever your fees come out to. Anything else is disingenuous.
Y Combinator Startups
It's trying to ease the problems surrounding contextual overrides.

Having color="red" and other inline styles is a bad design pattern, but AM only superficially resembles it in that it uses attributes. Whether you give an element the attribute of class="nav" or just am-nav, it's accomplishing the same thing: defining that it's a "nav" element for purposes of styling.
No, it doesn't hurt to have an extra local variable if you have compiler optimization enabled. If it would be a global or member of struct/class, that's a different deal.

It's useful to add some variables to be inspected in the debugger.
I am one of the people who helped analyze the results of the mentioned ILSVRC challenge. In particular, I performed an experiment comparing Google's performance to that of a human a week ago and wrote up the results in this blog post:

http://karpathy.github.io/2014/09/02/what-i-learned-from-com...

TLDR is that it's very exciting that the models are starting to perform on par with humans (on ILSVRC classification at least), and doing so on orders of milliseconds. The included page also has a link to our annotation interface where you can try to compete against their model yourself, and see its predictions and mistakes.
You can get the balance of your EasyPay MTA card reimbursed as well.
5 Insider Tips from Successful Startup Investors
We don't really classify it this way, but Google's self driving car is the practical robotic implementation of this. There has been a bunch of press around how the Google self-driving car has to have streets mapped out for it, etc. This research will go directly to issues like: "Is that a 'domestic cat' or 'paper bag' in the street up ahead?"
see https://news.ycombinator.com/item?id=8274762
>> Amazon has perhaps 1% of the US retail market by value.

This isn't surprising considering there isn't much competition (in terms of brick/mortar) in most of the US.

Electronics? Best Buy

Books? Barnes and Noble

DVD's? Best Buy

Video Games? Game Stop, Best Buy

Without much competition in most categories, it's not surprising most people opt for online shopping instead of going to the same place, paying much more and having a crappy in store experience.

This isn't to say other categories probably have much better local options. For myself, I've rarely purchased bike parts on the internet unless I'm completely sure its a good deal. My local bike shops tend to have what I want, or they can special order it for me and its still pretty close to cost.
Apparent continual reinvestment by a company aiming to far exceed the 1% of the US retail market it owns.
I don't understand how this works. Can someone clue me in?
Andrew Wilson of Electronic Arts: 'We never want to be worst US company again'
Study: In social advertising, YouTube converts more customers than anyone else
The item they are fixing is not the password, which already has complexity requirements, and through most systems is rate limited. They are fixing the security questions system.

And I think they're understating the changes they're going to make. Simply sending a "BTW someone just took over your account" message is obviously not enough -- take it over at 2am and enjoy a night of malfeasance. Instead I imagine they are going to put in some thoughtful patterns like-

-emailing the password change notice to the email address on record on the successful completion of the security questions.

-having a window before any new password/grants come into effect from such a system.

Or the like. As is their proposed improvements don't do much more than what currently exists, where you (apparently) do at least get an email after someone reset your password by exploiting this system weakness.
That's all great but at some point they still need to turn a profit.
You totally can. Buddy lost his ID in Vegas, and flew back. Rattled off his CA DL#, got a putdown, and was good to go.
Ask HN: What is the difference between famo.us and cocoon.js?
I'm trying to understand the difference between these 2 technologies. I understand what famo.us is trying to do with its own rendering, but am new to cocoon.js. From what I read they started out as a game platform rendering on canvas, and were mainly geared towards the web, but have since announced support for HTML5 apps...hence trying to understand the difference.
In case you're wondering why you were downvoted, it's not that people disagree with you, but that people don't want to see comments of agreement or disagreement without anything else to say.
Not a option for a bunch of reasons.
Yes, maybe they should be encrypted but that's still a problem because most of the time the answer can be correct in context but wrong technically. For example, "what's the name of your first pet?". If you originally answered "Spot" when you set it up then enter "spot" when you're asked later those two won't match after the hash is compared (if you use hashing) and it won't match if it's unencrypted either. That's an easy case to fix of course but there are other times when they ask for the name of your high school or something. I've been asked that several times and I'm not able to be consistent in my answer each time as sometimes my answer will be "Blah Blah High" or "Blah Blah Township High School" or any variation of that. Both answers are correct but only a person can see that.

So as I see it, encryption or hashing is good for keeping the answers a secret but bad when it comes time to use those answers again.
"typical incarnations of which consist of over 100 layers with a maximum depth of over 20 parameter layers)"
Anyone know exactly what that means?
I'm guessing that that there are 100 layers total, 20 of which have tunable parameters, and the other 80 of which don't--e.g., max pooling and normalization.
As a 41 year old male who didn't attend an Ivy League school (and never even bothered finishing his B.S degree), I can relate to this as well. I mean, we're not trying to raise money so I don't know for sure how VC's will react to us, but from the various informal interactions we've had with various investors and other people in the "startup world" I definitely get the feeling that people don't take us seriously because we don't "pattern match" for them.

But then again, we're going against the grain intentionally in many areas, so it's not entirely unexpected. For one, we're not doing a Social-local-mobile-daily-deals-ride-sharing-uber-for-X application. We're doing enterprise software. BORING, right? We have also consciously chosen to bootstrap while continuing to work dayjobs so far. We'll quit our dayjobs when the time is right, but it's downright insulting when people act like we aren't "serious" or whatever, because we're still working so we can, you know, pay the light bill and buy food.
Flightaware live view of unresponsive plane (possible hypoxia)
At this point I think they are ready for a minor refactoring to name their code with what it's actually doing, ie. they aren't wrapping env, they are configuring their system, so let's have a Configuration class. For getting discrete values, this could look like:

num_retires = Configuration.retry_attempts_count

which could fail immediately if the ENV['RETRY_ATTEMPTS_COUNT'] is not set.

While for configuring boolean values, we could do something like:

show_confidant if Configuration.display_confidential_info?

Which could handle the extra care around true/false ENV parameter parsing by taking advantage of the question mark in the method name convention that Ruby has.

For bonus points wrap that into the existing Rails.application mechanism, so that it's an obvious place for new developers on the project to go to find app parameters.
That - obviously.

What I have in mind as the dilemma is exactly the fact that is is rational for the early investor to accept the terms of the latter round, which is why they are likely to get screwed. The dilemma of the founder, to me, seems to be whether (1) to go along with whatever terms the latter investors propose, even though you know it's not fair to the early investors, because you know that it's rational for the early investor to accept them, or (2) to stick out with the early investors and only accept further investment provided they honour your agreement (and not try to strong-arm the early investor in giving up their rights), even though it's not rational for you (the founder) or your company to do so (however, it's rational for you+early investor).

It's similar to the story that was on HN earlier - founders that had great exists had rewarded their employees with additional equity/cash, even though they were neither rationally nor legally bound to do it - but they did it anyways, because it was fair / the right thing to do.

That's the sort of dilemmas I'm talking about, and I believe the original article is talking about.
The Web as a Sales Letter
Forced in the sense that if you walk into a grocery store for a quart of milk, they refuse to sell it to you unless you also purchase some carrots, a container of yogurt, a sack of nuts, some table salt, a wooden spoon, a bottle of vinegar, and a pack of tooth picks as well.

That model is broken and the alternatives are numerous and successful because they make more sense. Singles on iTunes, Spotify, piracy...all better than paying a lot of money for content you don't want. We're seeing the same pressure applied to cable TV in the US, where consumers are tired of having no choice but to pay for content they do not want. Increasingly, they have a choices and are exercising them.
I hate them as well. I use KeePassX to generate a random 20+ character alphanumeric "answer" to them, and input the question and answer in the entry comment field.
> The talk was about APIs, but Amazon views APIs as a general term: "Fulfilled by Amazon" is an example of a non-technical API.

It's not a "non-technical API". We have name for those things: they're services. Amazon provides services, and that extends to both digital services (with which you interact via APIs — that P stands for Programming, damn it!), and meatspace services.
This Supremely Hackable Seiko Can Be Any Watch You Want It to Be
Short background blurb: http://www.nbcnews.com/news/us-news/unresponsive-aircraft-tw...
As mentioned by several in these comments, Org-mode is a powerful and flexible knowledgebase tool. So I wasn't surprised to find that it includes an extension that does Anki-style note drills, while allowing these notes to coexist in same knowledgebase or even same file or main heading as notes that have nothing to do with the Anki-style stuff:
http://orgmode.org/worg/org-contrib/org-drill.html
Vice raises $500M at a $2.5B valuation
Yes. But only when there are no longer attractive opportunities for them to invest in expansion.
>an economist would 100% equate this with theft. Because it is.

It is not theft, and this attitude is deeply disturbing.
This extension lets you easily hide page elements:
https://chrome.google.com/webstore/detail/page-eraser/ekofpc...

Not particularly easier than hiding the divs if you know how but good for everyone else.
> outside of the US Amazon has just barely started to expand beyond books.

Not sure it's correct. For example amazon has a 2-day service across Europe from any amazon warehouse in the continent. But maybe what they do is not enough for Europe?
Or, more like you are complaining to the store manage that you only want to buy one egg for .01c vs a carton. But they don't sell individual eggs and you unfortunately are out of luck.
Who's in charge of the the design of that site?

Terribly resized image containing the URL, horrible font...
right?

"Best way" implies there are other correct ways. There is only one way to hold a slice - you fold it.
Yeah I'll second this. You can also use the @extend directive to make selector definitions inheritable (kinda), in the case where 'rounded' and 'large' do have to be classes.

.buy {
@extend .large;
@extend .rounded;
}

I should never have to use .large and .rounded in my HTML directly, but I might use both a 'buy' and a more specific 'buy-special-case' which itself @extends 'buy'.
I'm not sure, but from the post it's actually ~=.

The =~ variant is used in Perl and Bash as a regex matching operator.
Wal-Mart's margins are 3.3% (Trailing 12 months)

http://finance.yahoo.com/q/ks?s=WMT+Key+Statistics
> To be clear I'm referring to the "misogyny exists in the real world, so displaying misogyny in creative works is merely being realistic/accurate" argument.

I didn't make that argument (or one for which that is a valid generalization), and, in fact, didn't make any reference to what exists in the "real world" at all.

If you wanted to generalize the argument I made validly, it would be "the depiction in art of items or acts with a particular characteristic -- whether or not those items or acts exist in the real world, with a same or different frequency either on their own or with respect to other elements which are shared between the real world and the artistic depiction -- does not, in and of itself, make the art itself into an act or item with the characteristics of the act or item depicted."

> IMO Sarkeesian is correct in stating that portrayals of misogyny is used stereotypically and excessively for dramatic effect, and in doing so is ultimately dampening the very effect they're trying to achieve.

Overuse of misogynistic acts as an indicator of badness might be a real problem in games, but if it is, its very much not a problem of games or gamer culture being misogynistic, in the same way that if a particular medium featured wild overuse of "violence by Arabs against Jews" to show badness, it would be a problem, but the problem wouldn't be anti-Semitism in that medium.
I had some family come out recently and my brother lost his ID a day or 2 before the trip. When going through security on his return flight home, I watched him get taken to the front of line for the scanning machine, ran through these databases right next to the scanners and was cleared a lot faster than other members in my family going through the normal process.
I looked into this a bit, and if I'm guessing correctly, the alloy isn't different than the alloy 'ethergraf' tips that have been in the market since 2010, and saw them as cheap as ~25 bucks. These are the sites I bookmarked when looking into it:

http://www.axelweinbrecht.de/en/Produkte/Schreiben_mit_Metal...

http://www.napkin4ever.com/it/

http://www.vat19.com/item/the-inkless-metal-pen

Basically it's not 'everlasting', but lasts for maybe a few years, and you may have to sand the tip down occasionally to make it a finer point again. Note that it does use a bit of lead, and so isn't recommended for use by children. I don't plan on buying any one myself, since it just doesn't seem like the writing give fine-enough of a point for my needs (search on youtube, there's a review or two of these things.)
I've had the same problem (though not with apple), trying to remember what my favourite movie character was 12 years ago.
You skip 1 and 6 then. 3 and 5 isn't bad right now. 4 might be tricky (dependent on task at hand - weed pulling can be surprisingly difficult depending on context). 2 would likely be difficult.

The results for the actual competition are here. You can take a quick skip at the error rates of the first place approaches. For some tasks they're down to 5-10% which might be acceptable for some tasks, but could also be completely unacceptable for others. shrug

The day is probably coming, but it probably won't be soon. Not the least because robots are actually ridiculous to work with / develop.

http://www.image-net.org/challenges/LSVRC/2014/results
The tip is a metal alloy that is slowly left on the page. It's not actually "infinite" -- it's more like "you'll probably lose this before you wear down the solid metal tip." I wouldn't trust it as my only writing instrument on a mission to Mars.

There are other brands on Amazon already; this is a refinement of the idea (purportedly less toxic chemicals involved) and not a completely new concept.

Review of this model: http://www.smithsonianmag.com/ist/?next=/innovation/inkless-...
Oh, that's a bummer. :/

I guess my MTA experience has changed much today after all.

I wonder if there's a difference between starting out with cash vs starting out with an unlimited (when getting the card). I don't see why that would matter though.
That race exists regardless. Many systems will execute this as loading the pointer into a register, them jumping to it. The value could change between those two instructions.
Aha Integrated with Flowdock
It's hard to say, really. People were using a lot of non-SQL (read: row-based) databases well into the 1990s.
Honestly, I hate the fact that I:

1) I have to answer 3 security questions

2) I can't use the same reply to all of them

I can't trust any storage device but my brain, and the fact that I actually answer unrelated information to the question means that it's almost impossible for me to remember what I answered in each one.

I'm not going to give real answers, because real answers are insecure.
I found this fascinating to read but made very difficult in part due to the overuse of commas. Maybe the folks at a16 could have this proof read.

Investors in Amazon typically look to selling their stock for higher than they bought it as the way they "get their money out of their investment" So not sure why the fascination on profits. Profits are important if they become the means to achieving a higher stock price. But lack of profits hasn't hurt AMZN's price over the years or made it an unattractive stock.
Show HN: FanExam – customer experience metrics and feedback for your SaaS
My exact thought. Bandcamp is a great platform, why didn't he just use that?
Eh, I think it's a point worth making. Nobody's forcing you to pay $10 for a song any more than Apple's forcing to spend $3000 on a spare Mac Pro enclosure to use as a desktop trashcan.

Just as Apple can choose to sell parts of albums but not parts of computers, other companies are perfectly welcome to only sell whole albums. There are other nice songs/trashcans available in other stores under different terms, if that's a priority.
No, it's because you're forced to pay for services not rendered.
Tim Cook’s opinion regarding the iCloud security breach
Launched this because I felt the need for it in may latest projects. Basically now you can measure and manage customer feedback as rigorously as you now measure and manage profits. It's based on the famous Net Promoter Score.
Nope. I'm saying that it's gonna cost $3 billion to figure out how to build the machine that can solve the problem several orders of magnitude faster. Once you understand how to build the machine, the second generation product will cost much less.
> Rattled off his CA DL#, got a putdown, and was good to go.

Can I opt for the non-putdown line?
That only makes sense if you consider the different songs on an album as completely unrelated items. It's more like you walk into a bookstore, pick up a anthology, then tear out everything except the parts you want to read, and insist on only paying for those pages.

Yes - they can be distributed separately, and sometimes are, and I would agree that it would be better for the consumer to be able to pick and choose, but they were produced as part of a set, a single work. If that's the way they want to distribute it then it's not 'force' because you happen not to like most of it - it's their decision to make and yours to take or leave. It's not unfair.

edit: I should not have jumped on 'force' the way I did... it's clearly derailed the thread a bit.
This is a little bit of a tangent...

Why, in the US, are IDs immediately ignored when they expire? You often read about people being unable to vote, buy alcohol, or travel because their driving licence expired last week.

But realistically the whole point of ID checking is to determine if someone is who they say they are. If they have a picture ID, expired or not, which clearly proves that then why not accept it regardless of expiry?

The only reason these IDs expire at all is to force you to update the photo and other personal info.

PS - I understand why with international travel and passports. Since then you're subject to the foreign entities' rules/stupidity (and airlines can be fined for letting someone travel without a valid passport). I'm mostly asking about inter-US travel.
I just go to the place that'll sells me the one egg.

I can get my egg anywhere. Same with music.
But the fees differ depending on your payment method, so you'd be overcharging your checking account users, giving them incentive to move away.
I totally call bullshit on not being able to crack an egg. Next time I see an egg, I'm trying it.
Incognito mode it.