skysight-inc/HackerNews huggingface dataset:
In comparison to older MLP research, besides the new training algorithm, there is this new insight that the deep structure of the network might be efficient for generating very good encodings of the input variables, like described here:

http://en.wikipedia.org/wiki/Autoencoder

I am not very familiar with speech recognition, but I think what they talk about here:

Instead of factorizing the networks, e.g., into a monophone and a context-dependent part [5], or decomposing them hierarchically [6], CD-DNN-HMMs directly model tied context-dependent states (senones). This had long been considered ineffective, until [1] showed that it works and yields large error reductions for deep networks.

might be related to this fact. 20 years ago it wasn't known why would you pick a deep network instead of a shallow one, there was even this famous theorem of Kolmogorow that a lot of people in ML misunderstood, that a network with just one hidden layer can in theory learn any function with arbitrary precision.
it's misleading to offer this free credit but have such a huge exclusion on what you can do with it.. Twilio used to have a $20 credit for all new accounts without restrictions, but now that the product matured, it's no more. if you expect people to start building things on your platform and show them off, give them real credit without the *fine print.
Yeah, but did you contribute to the campaigns of local politicians in order to avoid paying taxes that would impact your business model?

(Reference: http://www.businessinsider.com/airbnb-illegal-san-francisco-...)
>This is just about the first time I've seen Google unambiguously break their own definition of 'evil'.

Shutting down a service is now considered "evil"? That's a stretch if there ever was one...
A set of simple PNG icons for popular websites + color code
To avoid confusion I personally think it also makes to be able to define the applicable standard as part of the protocol.

'$100k at a $5 million cap on standard YC terms'

Where standard YC terms refers to an existing terms template or you could refer to another set of standard terms by name.

Explicit Doctype
Instead of doing an obvious ad-hominem (Yes :D, this is one of the times it is genuine!), can you address what the other commenters are pointing out?

I have degrees in Physics, EE and a PhD in CS. I munched axiomatic set theory and infinite ordinals during the course of my PhD. I dabbled in theoretical machine learning for 3 years. See, I can play the credentials game too.

But does that address the fact that they are not used in the industry? AI is full of charlatans and broken promises. Sadly, by listing "deep learning" alongside Deep Blue and Watson, it seems more charlatany.
Great list. What criteria are you using to sort this list?

I think it would be helpful to show the date of last development activity for each framework, be it a most recent github commit or release date of latest version. Some of the frameworks haven't been updated in over 3 years and it would be nice to distinguish these quickly.
Well the only truck/restaurant near me that you could make a pretty direct comparison is CurryUpNow but I have not made such a comparison.
I pay for everything with my card. If I need to go to places that only accepts cash, I need to stop by a bank!
Embrace, extend, extinguish [1].

We have heard it before, with Microsoft, we are hearing it again with Google, and we will hear it again with someone else in the future.

[1] http://en.wikipedia.org/wiki/Embrace,_extend_and_extinguish
You might not want to write parser from scratch, but you might want a new syntactic abstraction, and that usually requires a language change. For example, Python's "with" statement. If Clojure did not already provide the analogous `with-open` macro, you could create it yourself.
Reuters Social Media Editor Indicted For Allegedly Conspiring With Anonymous
It's kind of a testament to the silly times we're in that this kind of thing is covered by the Wall Street Journal.
You can still use all our apis and xml and build your apps. Like I mentioned earlier, you can still use any of the free DID services and those will work with us.
I pay for everything with a card.
While I don't love how much of a record of my life it makes, it's much much more convenient. It's faster to buy things, less to carry, I don't need to remember to restock it.
I'll rephrase something I read this morning on SO about the difference between GET and POST:

"GET request are not supposed to imply any modification on the serveur."

Remember C++ constness?
I literally thought they were trying to INCORPORATE the hashtag. They're really working on implementing it.
I saw 1 ad. 1. And he's not selling user information but ad space and sponsored link posts which doesn't flood his site.

What exactly are you protesting against?
The worst I have experienced is from the Duke MBA program. I took the GMAT which is where they got my email from... now I get 3 emails a week despite completing the MBA at another school over a year ago. Their emails do not have an unsubscribe. I tried responding and requesting to be taken off the list... nothing. I even tried calling but their office appears to be open only between the hours of 2:30 - 3:30 EST. I have marked it as spam but every once in a while they change up the email and it sneaks through.

It's incredibly annoying but a bit funny at the same time.
How Facebook’s Graph Search knows what you want
For Finnish, you may have missed the now deprecated word for summation, "ynnä", meaning "as one". It's not from Latin or Chinese, though - at least not recognizably so.
ordered the JoC 1 on monday : )
A friend of mine and I sat down and defined what we believe to be the best set of 4 non-transitive dice. Our set has some great properties, like the numbers 1-24 each occur one time, each die has the same sum on its faces as the others, each die has the number 1, 2, 3, or 4 on it (so they're easy to identify.)

We manufactured about 10 sets of them, if I remember correctly.

I've wondered if we should Kickstart it. I can't imagine there'd be much interest.

EDIT: I found my old rendering of what they'd look like:

http://i.imgur.com/5EANlKp.jpg
Unsurprising. I find a lot of people already use them, often cross-posting from Twitter, so they might as well make them less annoying by having them do something.

Alternatively, this could be a sign of an identity crisis at Facebook. Google+ and Twitter use them to group conversations logically, whereas Facebook groups things by people. Unless they switch back to everything being public by default, what's the point?
I've been under the impression that HN doesn't sit well with Marco. I've read it multiple times on multiple occasions.

Quickest example I could recall: https://twitter.com/marcoarment/status/176437401156194305
So when society tells you what you should feel, you obey? Society is an overly broad term. You assume it's a rather large set of people, but it might just be your aquaintances and some talking heads. I think any ill defined concepts in your moral understanding are like security holes, allowing for inconsistencys to slip in. And society somehow comes to mean a different thing in each case. It's a prime example of an inconsistent concept. Along with "the public", "the greater good", etc. You get my bend.

I think we're getting into value systems right now. Feeling better. Happiness, right? Exitement. Tranquility. Lack of Guilt. Joy. From AI i've learned that actors work optimally when they optimize a key metric. That metric has to be defined properly (So what makes this robot morose?), and there has to be a heuristic for estimating the changes to that metric given an action. I think we work very similarily. Your value system, whether you value joy, prestige or altruism is the optimization metric. Your emotional apparatus (it matches input to output) is the quick, over the thumb heuristic you use.

I for example am optimizing for Happiness. Creating things makes me happy. Solving tacky problems makes me happy. Helping other people makes me happy (If they choose to let me help them, and if they are thankful towards me afterwards). Learning useful things makes me happy.

It's quite likely that some of these things will benefit others greatly, but that's a side effect, not the moral justification of my actions. I honestly don't feel bad about that kind of motivation, because it makes sense.
While I agree with you, note there is already flagrant "abuse" of this on HN by the posting of newspaper links with paywalls, in particular the New York Times.
The L in Lol was capitalized due to the phone
For commercial unixes, it's hard to find documentation on C versions supported by Oracle Solaris Studio, but it was last released in 2011. HPUX ACC was last released in 2010, so I would be very surprised if it supported the 2011 C standard already. That doesn't meant it won't, but it does mean that it moves slowly. Not surprising, since large unix vendors operate in a market where stability is valued above most other things. IBM XLC already supports C11.

While it's true the last release was in Dec. 2011, Solaris Studio receives updates and fixes (just as Visual Studio, etc.) do between releases that may contain significant improvements.

As for standards conformance, I "googled" it:

http://docs.oracle.com/cd/E24457_01/html/E21990/bjabb.html

C11 and C++11 support are not yet available in any form, although the Solaris Studio compiler is one of the few that actually has full C99 compliance (yes, even those annoying floating point pragamas).

Support for C++11 is planned though:

https://forums.oracle.com/forums/thread.jspa?messageID=10730210
Just a quick plug for http://fixthedmca.org

If you care about issues relating to DRM, please spare a few minutes and take action by tweeting at your Congressional representatives. Not only should owner's rights be protected, but people should have the right to circumvent DRM systems when there's no copyright infringement.
I didn't see it on the homepage, but I'm assuming it's this one http://vimeo.com/50765644
Google: “There has been a shift in our thinking…”
> And before the Google army comes in, let me say one thing. I used to love Google. Used all of their services. Built stuff with their services. Each computer I touched got Chrome installed. I was a fan boy. But then they started changing.

Just because they didn't satisfy your demands you decide to take such a drastic turn? Perhaps they were trying to satisfy other casual Internet users as well.

Not to say you're wrong or whatever, but a huge company like Google tries to satisfy as many people as possible to increase their market-share. I don't necessarily see something wrong as long as all the negative side affects aren't solely absorbed by the consumer.

There's nothing wrong with compromises here and there - any healthy relationship consistently needs to deal with them.
Force Quit a Misbehaved App in iOS
Well, this is annoying. They auto-redirect to Google Play if you open the link on an Android phone. Reminds me of those online news papers that actively peddle their viewer apps, when all I want is to open a god damn page to read. Could have asked if I want their glorious app at least.

Sadly, I didn't get to see the video. Apparently they took it down.
Reuters Editor Indicted For Conspiring With Hacker Group, Anonymous
Personally, this could be a killer use of App.net. Blend social with RSS and get something like Pandora for newsfeeds. Not sure how hard it would be to pull an RSS feed and then push that into an App.net stream, blended with some meta data on content and a machine learning algorithm which enhanced your feeds by finding similar feeds that has a high correlative match to what you read most. Just sayin'
Social Capital and Civil Society (1999)
Just saw the movie. Amazing!
Except you can't call out or use SMS - there aren't any free services that provide those - which constrains the apps you can build. I have to agree that this announcement is a little underwhelming especially compared to what Twilio used to offer.
I see two big shuffles: there's one right now, when all the proactive people are finding replacements for google reader. There will be another when google reader actually shuts down, when all the procrastinators are looking for a replacement.
At some level, that's exactly how every ad-funded site in the world works. Is your complaint simply that the process is more visible? Marco.org and a few other independent sites use advertising that basically follows the "buy a slot" model that's been with us for more than a century. Is there an argument here as to why you would single out this ad-supported source versus every other such submission? I'll observe that there's nothing in the HN guidelines on- or off- topic about ad-funded sources.

In this case, you don't seem to have a critique of the content, the only area that the HN guidelines discuss. AFAICT, the content submitted is 1) original and 2) apparently quite relevant to the HN readership given the level of voted interest in this and other submissions related to the Google Reader shutdown.
This news can only be made better by one thing - a patent issued for this invention.
very nice, I also suggest
http://alternativeto.net/software/google-reader/?platform=on...
It will probably be unpopular to say so: But learn how to strip DRM. If you paid for it, you should own it.
I didn't see the vid on the homepage either, but I think I found it http://vimeo.com/50765644
Recruiting Contract Pitfalls
In Japan, MRIs Cost Less (2009)
At least the Oh-My-God particle has definitely been found:

http://en.wikipedia.org/wiki/Oh-My-God_particle
A UK investment firm called Gloucester Research used these for a cool recruitment puzzle:

> You've probably come here via the dice we handed out at one of our recruiting

> events. By now you've hopefully noticed what's special about the 4 dice you're

> looking at: "red beats green beats blue beats white beats red", each with 66.7%

> probability. They are known as Efron's dice, and you can find some more info on

> this Wikipedia page.

> Your mission, should you choose to accept it, is to generalise the situation.

> For example, can you improve on the 66.7%? What if the dice are replaced by

> arbitrary random variables? What is the best "mutual beating probability" if

>you have only three dice? Or more than four?

It's a fun challenge and I'd recommend giving it a go if you have an interest in maths.
Yes, with this change as well as the garbage collector improvements, 1.1 should be an awesome release.
What is the deal with haskell? It seems it has some sort of weird property where it causes seemingly rational people to invent crazy nonsense whenever they talk about it. I can't even imagine what type system "plumbing" would be, or how having a type system would make code harder to read. Would you mind providing an example so I know what you mean?
The question is whether hard-coding a trusted CA will reduce piracy in the case that someone reverse engineers the server code.

If you will install a crack, you will install a crack, no questions there. But if don't hard-code a CA then people who might otherwise be hesitant to pirate because it involves a crack program would be perfectly happy to follow a couple steps they find in a blog post.
People: do what you want, just start running your own shit instead of playing the google roulette.
I am not playing the credentials game, quite the contrary, I remember trying to understand DBFs while at the university and failing miserably due to the complexity of the subject. I am also not defending deep learning in any way or having any stance about the subject myself. I just think in a place like HN you should not criticize technology without having practical experience or technical arguments, and of course "not used in industry" is not a technical argument. With Google just yesterday hiring George Hinton who lead most of the deep learning research and with Jeff Dean working on it there already[1] it is also overall a rather weak one.

[1] http://research.google.com/archive/large_deep_networks_nips2...
Which means little. Scheme and CL have been going in very different directions pretty much since the beginning. Idiomatic Scheme code and idiomatic CL code are very different.
When is the investor considered to have "stepped out of line"? an hour, a few days, a week or more? What happens if the investor doesn't reply, the startup assumes the no reply is a no, and weeks later the investor sends an out of context "yes" hoping to cash in on the terms of the earlier deal?

I know this sounds like a petty concern for a "handshake deal" but the startup's e-mail at step 3 creates a paper trail that an unscrupulous investor could abuse.
He's stated clearly that he's out and done with Community, for the good of the show and his own mental health. And he's on to other projects. That's probably healthier than holding on to your baby, but then Harmon was treated like shit by the production company that owns the IP so it's not a similar situation to Veronica Mars.

http://danharmon.tumblr.com/post/23339272200/hey-did-i-miss-...
Very relevant: https://www.youtube.com/watch?v=5pidokakU4I
Change your IDE's color scheme so that parens are rendered in a low-contrast font color. The parens will be less-obvious.

Emacs' automatic indentation to The Proper Place is tremendously useful. I find Lisp's indentation to be just as easy as Python's, for example -- likely as I have used a Lisp for six years before coming to Python.

Once you've used it for a while, you don't think of it as much different from using {} for control blocks, () for method calls, and [] for array indexing in other languages. For me, the parens "go away", in that I follow the program control flow more by indentation than by counting parens.
Legally, that's murky. There's still the oral agreement. Others have suggested that the oral agreement would be unenforceable due to the statute of frauds. But I don't think it actually applies here. So I think the oral agreement might, in principle, be enforceable. Being practically enforceable is another matter.

That being said, it appears the intention of the protocol is not to recommend a set of best practices for forming legal agreements, but rather to establish some community norms. I think the assumption is that anyone who violates the community norms will suffer a loss of reputation.

In that light, the analysis becomes easier. If step 3 happens and the investor subsequently goes quiet--failing to deliver a "yes" or "no"--then the investor has violated the community norms. (Even a "no" might be considered poor form following the oral deal, but it's certainly better than ambiguous silence.) Presumably, some community self-policing happens at this point, and if the investor remains obstinate, then word spreads and the investor is shut out of future deals.
The Bing operating system
Digg: Don’t worry, Google Reader fans, we’re building an alternative
Please do! Bar none, it's my favorite CSS framework out there!
"Soft SOPA" & How Copyright Disrupts Technological Innovation
Of course it depends on what b&m you're comparing it to. Some run really lean as well. If you add up the costs (some of which werent covered in that article), it gets pretty close.
The way I was taught it, though, is that ratios are rather different from fractions. You might say 2:1 of tea and honey, but ⅔ tea and ⅓ honey.
However, when describing only one quantity, some people will say 1:2 of honey while others might say 1:3 of honey.
Did you also learn emacs in parallel with Common Lisp?
Yep, here in NZ I never have cash and make electronic payments for everything (even $1 convenience transactions).
Replacing an open standard with your own proprietary crap once you have achieved dominance (anybody here not using Google Calendar?) in the market?

That's 90's Microsoft-level "evil".
So he's basically our slave and writes more content on whatever we like? Awesome. If he wasn't already getting paid, I'd say let's hire him.
I wouldn't mind seeing a live demo with Scratch if you can get your hands on a projector. It's a bit hands on but I think it's your best bet.

What I would do is, I would spend 5min giving a brief overview of what you do, then 25 minutes doing a live demo with Scratch.

You can have a basic plan in mind and then call on random kids. Ask them stuff like "ok, we have this person... should we make him jump up and down?", stuff like that.

Then go through the rules of what needs to happen to make it jump and down and eventually close the session tying in that you give a computer instructions to create things and solve problems, etc..

If done well I think you could motivate them.
I'll pay more for something that is better documented. If I can see better pictures, maybe a video of the owner using the item itself, more details, a more complete story of ownership. Goods can be commodities, but stories, presentation, and trust are unique.
How long have you been using haskell? I had the same sort of thing when I started with it. I can't really remember when exactly that went away, but I gradually just sort of gained haskell literacy over time just from practice.
Why RSS Still Matters
I couldn't get it to work in Firefox (20 beta).
Wow, that's one hell of a side project. Looks really awesome.

Do you have plans on having a hosted version people can use?

I love the idea of hosted open source projects which allow you to easily export your data if you decide later to run it yourself.
I see your point and I agree. That's fine and well if they want to match their prices to restaurants. It's their business and I'll probably still eat it. My point was that they have the option to lower their prices and attract more customers so I'm not sure why more aren't doing that. If the food truck craze wears off and they are having to compete on an even playing field with full-service restaurants that also offer quick and more consistent to-go food, can they survive?

Granted, my experience with food trucks have been in locations where they are parked in a block with multiple other food options and the convenience factor has been removed.
ShowHN: Amplifize
Here's an app I've built focusing on the social elements of Google Reader. There's a small group of us who are using it daily, and I'd love to find a design partner who would be up for really giving it a polish, and seeing if we can capture some of the GReader magic.
Regarding the "black-box delusion", it's not just you. You see a magician do a trick, and it's amazing. Then he explains how it is done, and the excitement vanishes. Oh, that's all it is, no big deal.

Any sufficiently advanced technology is indistinguishable from magic, and who knows what wonders magic might accomplish? But once you understand the "trick", it's obvious that it can't do much more than what it's doing. Oh, well. The magic is gone.
A book is a Startup
0%. RoR wasn't released when we released Basecamp, our first product. RoR wasn't really a thing yet.
You might want to go back and read the thread. Low carb diets used to lose weight and manage epilepsy are no where even remotely close to 50-100g of carbs a day. Many set limits as low as 10g a day.
Internet Routing (1989) [pdf]
Thanks! I'd like to make a version that's trivial to deploy to Heroku, or perhaps a pre-build micro EC2 image? I'm not sure I want to host more than a demo version because it could be used for scraping. The core idea is that this is something that you run yourself because you care about who has your data.
> I can see the desire to be able to execute non-GET commands via the browser's address bar.

I can certainly see the desire for that as a browser feature; using GET for actions that are neither safe (no impact other than retrieval) nor idempotent is probably not a good way to workaround the lack of such a browser feature, since per the HTTP/1.1 spec, GET should be safe and is defined as idempotent. (See Secs. 9.1.1 and 9.1.2 of RFC 2616.)
Plivo Endpoints works just as great as real numbers. So, you can just build your app using endpoints and use real numbers when you are good to go.