skysight-inc/HackerNews huggingface dataset:
How about a single layer neural net trained with dropout? Not deep learning because there's only 1 layer, but the technique is fairly new and used in deep learning, popularized by some of the guys that popularized deep learning, usually mentioned in conversations about deep learning. It's really a shallow neural model though. Word2vec is similarly related, but you're right in that it is not a perceptron-based neural network with multiple layers (ie "deep neural network")

Still, interesting blog post, worth reading and googling for more information. FWIW I just use the deep learning definition of "neural net or representation learning research since 2006" and find it fits better.
And his experiment reveals that the Internet gets its nutrition science from inept science journalists. Think of all the arguments won by people searching google and having this show up. I once won an argument by changing Wikipedia during the argument and showing it to him on his computer.
XKCD: Landing (Philae update)
> an extremely robust, highly opinionated event loop with its very own DSL

It's very reductive. Erlang is a distributed platform with a functional programming language, lightweight processes communicating through distributed asynchronous shared-nothing message passing, preemptive scheduler, etc.
See the guidelines, linked to the bottom of this page.
Isaac Asimov: "There is a cult of ignorance in the United States, and there has always been. The strain of anti-intellectualism has been a constant thread winding its way through our political and cultural life, nurtured by the false notion that democracy means that "my ignorance is just as good as your knowledge"
There's a new frame in this long-running XKCD strip, relevant to today's news about Philae[1].

[1] https://news.ycombinator.com/item?id=9714497
I'm a big fan of the Kinesis keyboard. I use Emacs, and I was starting to have some RSI symptoms from the ctrl/meta key combinations when I discovered the Kinesis. Moving the modifier keys (except for shift) to the thumbs is a huge improvement.

The arrow key layout is actually one thing I don't like about the default Kinesis configuration (the bottom row for the left hand is backquote, backslash, left arrow, right arrow, and for the right hand it's up arrow, down arrow, left bracket, right bracket). I remap these keys to put all the arrows on the right hand (in vi order).
Did any major news organizations retract their articles or apologize?
I've gotten so used to the Spanish ISO layout that I don't really need it on the actual physical keyboard, I think it is a very practical layout for programming.

Specially considering all the braces:

[] is done by Alt Gr and the two (consecutive) keys that come after the "p"

{} is done by Alt Gr and the two (consecutive) keys that come after the "l"

() is done by shift 8, 9

\|@#~ Are all done with Alt Gr and the º key, 1, 2, 3 and 4.

Maybe it's just being used to it, but I find it extremely practical.
I'm on a comet! I'm on a comet! Take a good hard look at the motherf*ing comet!
Unable to open the amazon link, could you please repost or mention the name of the book ?
Fake Timers with SinonJs
Posix_ME_HARDER
Take a look at PPI - Parse, Analyze and Manipulate Perl (without perl) module: https://metacpan.org/pod/PPI

Infact it says: "only Perl can parse Perl".

On the other hand JavaScript has esprima that is written in JavaScript, and also other languages like Python can parse themselfs.

As a Perl programmer, I don't know if it is a pro or a cons. For example Perl::Critic cannot parse some costructs, cause they are too complicated.
What I usually do, as in many other contexts, I try to understand what is the subset of features I need to use.
What I love doing - re-training myself to use a PC-101 keyboard after a week or some days using the rMBP on the road .. nothing funks up my flow more (in a good way) than going from the hotkeys of OSX to those of a moderately standard fvwm-based Linux desktop, and having a full keyboard switch-up to boot. I kind of think such small experiences are good for you, so I delight in it happening when it does ..

However, it terrifies me to use my friends' Dell and Lenovo machines, the key placement is often perplexing. I somehow think the layout is intended to bond the user to the platform, though, and few companies apply that as succinctly than Apple.
Show HN: Measure the Treasure
Seriously, the thought about foot pedals had never crossed my mind, AT ALL, even after so many years of reading tech news, it's a completely new concept.

Disregarding the practicality or the actual use, I think it is a very interesting concept and possibility that could be explored.
The Bay Area has a lot of trophy spouses who cover up the shame of unemployability by "serving" on the sorts of boards and councils that have the power to go hard-core NIMBY and fight progress and make it impossible to develop a housing density appropriate to the demand and job market. They do this because the artificially low housing availability spikes prices. They don't actually care about their communities; they just want to keep their houses priced at 5 times what they're actually worth.

Of course, the breadwinners in those families (who finance the NIMBYs) get some karma when their trophy spouses (the ones pushing the NIMBY rules that prevent new development) give them stupid kids who'll require expensive and emotionally exhausting string-pulling in order to get them into schools. It's not enough, but it is something.
I was going to read this, but this site has a large popup overlay for a fathers day sale, so I just hit back. That's just become knee-jerk at this point.
It is a lot easier to convince someone of something they want to believe than of something they don't.
If someone were to ask me what's wrong with DL (and not that anyone would, since I'm an unknown), I'd say the lack of theory. Most DL results look very hacky to me. Someone says Max Pooling works; someone again comes along and says it's not necessary. Someone says sigmoid or tanh are the best activation functions; someone else says ReLUs are better. And so on. Why? Why is one better than the other?

I'm no biologist, but I don't think our brains are going around trying to do a grid search for the best hyperparameters. Most DL results today are the result of throwing 1000s of Titans on the problem and then sitting back for a week for the beast to cough up a solution.

Tangential nitpick: one (very minor) nit I have with Prof LeCun's presentations is that I don't see him give more credit to Hinton and Schmidhuber. Hinton is mentioned a couple of times (3), but Schmidhuber is totally ignored; for example, when he mentions LSTM, it's cited as [Hochreiter 1997], even though it was a join publication with Schmidhuber. It should be cited as [Hochreiter et 1997], as he does in the very next line.
Mathematics: Its Content, Methods and Meaning (Dover Books on Mathematics)
I've lived in Europe after having grown up on US-101 and had to get used to the German layout for a not insignificant part of my life .. it was such a relief to finally get a new rMBP with US keyboard and have a normal Enter key again. I can't explain how much pain I was in having to use the German/Euro Enter key layout, it has been a burden.
That doesn't tend to be what happens though. Factories need a lot of land, and they don't want to pay residential market rates for it, and current owners will want to maintain their property values. In a free market, the self-interest of current property owners and developers tends to self-regulate. The government then operates as more of an enforcer of private covenants and restrictions.

http://www.businessweek.com/the_thread/hotproperty/archives/...
Do not get discouraged. Wikipedia is an encyclopedia! Math education is not the goal of an encyclopedia. Other sources in this thread will help.
Philae space probe, thought lost on comet, wakes up
Ask HN: Building a blog engine
I recently joined a local organization that aims to raise awareness about UX among developers, designer, etc. and we could use a blog to share some info.

I know that there are already a lot of blog engines out there but I haven't found any that really got me exited and I'm a web developer so I'd like to build one and make it Open Source.

The question is, what features (beyond blog basics) would you like or do you think that would make a really good and useful blog?

A fellow member brought up that it'd be nice to provide it as a service for those non tech-savvy (journalists, small businesses, entrepreneurs and bloggers in general) at a much lower price than a hosting service and without the burden of setting up a server.

Before diving in I'd like to get a rough idea of whether we'll be able to cover our costs or not. Also keep in mind that I'd prefer to keep everything Open Source, no paid service with more features.

So, the following questions would be what's required for you to be willing to pay for it (features, design, etc.) and up to what price would it be a no-brainer for you to pay for a service with all those features.

Every opinion is welcomed and thanks to those who take the time to reply or upvote.
Author says "Actually, rents go up by the percentage of the inflation rate that's due to housing" while attempting to explain why SF rent control limits rent increases to 60% of CPI and not 100% of CPI as is always used.

LOL - That's not how inflation rate calculations work!

Suppose housing was 60% of the CPI index (it's actually around 32%) and it was up 10% last year and everything else - the remaining 40% - was up only 5% then overall CPI would be up 8% (=60%10%+405%) and this SF rent increases would be limited to 4.8% (=60%*8%). Note how 4.8% is lower than both the housing inflation and other inflation. This is because this is the (obviously) wrong way to use CPI.

The actual reason it is 60% of CPI is political and in Norah reflects a proper accounting of inflation.

Too bad our loudest political voices can't get either the facts or math right because both are required to solve our housing problems.
I hit the left Control key with the edge of my palm, and use my thumb to hit Alt. Those are the only modifier keys I use regularly, other than Shift(which I can comfortably hit with my pinkies).

This practice along with evil-mode and Vimperator means I barely have to move my fingers of the home row while operating my computer.
So you're opposed to the people's ability to self-govern. That's fine. That's a position that puts you on the wrong side of history, but ok.

As for changing out your government's currency, of course you're not stuck with it--propose something better and do the leg-work to persuade everyone that Wizemanbucks are the right way to go. In time, with enough of a national coalition supporting you, you'll be able to build the political organizations to encourage people to vote for Wizemanbucks. Keep at it, and if people really do like your ideas, you'll have a new currency, just to your liking.

Trying to sneak it in, or tell people they're not fit for self-rule? Man, that fell out of style a long, long time ago.
The Backyard Effect: The Secret Sauce for Growing an Entrepreneurial Ecosystem
Red/System is interesting - http://static.red-lang.org/red-system-specs.html#section-1 - a similar approach to Lua/Terra - http://terralang.org/
Agreed. I often have to use my laptop keyboard, as I'm sure everyone else does. That does make it a luxurious experience to get back to my mechanical keyboard (and external monitors). I look forward to getting back to my cave. Good perspective.
I bet that NIMBYKiller 3D would be a popular FPS in California.

Bonus points for realism in the burning hedges-- if you "New Game+" it and have the flame-thrower when you get to the Atherton level.
Not me. I understand both code snippets, while being only passingly familiar with Ruby and not at all with Go. I can guess what the bits I'm unfamiliar with do.

Ruby's code is more declarative, and seems to use common functional idioms, which make it very easy to understand ("map", "sort", "reverse", "take" mean mostly the same in a wide variety of languages). In this case I do not need to know what the computer is doing "close to the metal", just as I do not need to know the physics of asking someone to fetch me a glass of water.

The Go snippet is also easy to understand, but it has more noise in the form of boilerplate. Here the name of the function is more helpful to understand what it's supposed to do. If the function was named GuessWhatThisDoes I'd figure what it does, but I'd have a harder time than with the Ruby version.

To be honest, both snippets can be understood, but unless I truly needed to understand the step-by-step performance implications, I'd rather read the more declarative Ruby snippet.
Imagine how mad the people in the study would be after they found out it was a sham. "I drank curdled milk for 3 weeks so you could get your big break!"
"Hassett is a native of Greenfield, Massachusetts" (Wikipedia)
Not at all, but assumably it doesn't take up most your time. It's just an easily solvable subset of coding operations.
I wouldn't have a problem if posters on said bodybuilding forum referred to HN as "the nerds on some programming site". It's the truth, isn't it?
The European Space Agency together with the National Nuclear Laboratory are looking for a potential use of americium-241 in developing RTGs. So they aren't completely nuke-averse.

http://www.nnl.co.uk/news-media-centre/news-archive/space-ba...
http://www.quora.com/How-does-ESA-plan-to-power-its-future-s...

Also, wasn't NASA's Advanced Stirling Radioisotope Generator canned in 2013 due to budget cuts? And recently there were problems with procuring plutonium-238. RTG isn't a silver bullet.

http://www.economist.com/news/science-and-technology/2164758...
"less". If most of your job is refactoring you should probably find a new job because you aren't getting any work done.
Let's say for the sake of argument that this shirt -- which was a present from a female friend, by the way -- wasn't appropriate in his workplace. Isn't that something for the people in his workplace (a workplace which had several women in positions of authority, by the way, so there's no reason to think the situation wouldn't have been addressed) to sort out? Was it really necessary to pillory the man as a sexist in worldwide media and force him to make a tearful apology on international television? Can we at least agree that the whole situation was ridiculously blown out of proportion?
Explored again. The Mother of All Demos used footpedals and a chorded keyboard, for example. Versions of these have been commercially available ever since. They near really caught on.
It's imperceptible to me. The number of search terms is pretty low. My regex isn't as sophisticated as it could be because the script started as a simple terms list using indexof, so it could be improved a little bit as more terms are added.

Mainly I filter by entire sites, which helps a lot. I won't miss many technical articles by filtering nytimes, and if I do, I can live with that.

I'll take PRs or suggestions, this was a ten minute project to scratch an itch.
Share Link
In the context of the entire population, very few enjoy biking. Maybe they object to spending a ton of money on something that benefits a very small percentage of the population.
His closing lines at the last link could be applied to corporate IT (or machining in general) across the board.

This, basically, because IT etc is a sunk cost. As such, beancounters insist on running that "cost" until it has been ground into component quarks...
> Using a tool to refactor is better for source control

Yup, until merges/conflicts. :) Semantic diffs with refactoring operations would solve this.
I'd highly recommend 7 Languages in 7 Weeks by Bruce Tate.

It doesn't have Go, but it walks you through Ruby, Io, Prolog, Clojure, Scala, Erlang, and Haskell. It will give you a wide basic understand of why design tradeoffs have been made.
It does not appear that Resharper works on any language or platform I use.
Wow....I just read "The Martian" novel and this reminds me of a scene when the astronaut uses the dead Pathfinder probe to communicate with Earth.
Is typing really such a big issue for programmers? I don't know about everyone else, but typing is perhaps 0.5-1% of my programming time. Is this different for other people?
Who would ever design a language to be concurrent but not parallel? Seems like a work of masochism.
Yes, and tethering charges are basically charging consumers twice for accessing that data. I ethically disagree with it, but it is the standard practice here and with one legal exception, it is a legally supported practice.
We do not test voters for critical thinking skills before they cast a vote, nor on their knowledge of the facts surrounding the issues they will vote on. Further, there have been many "get out the vote" campaigns but no (to my knowledge) "learn how to vote wisely" campaigns. Note that I would define "voting wisely" as "voting in accordance with my own views, the facts as I accept them, and the choices I've been given", as held by the voter.

Anti-intellectualism isn't a thread winding it's way through our democracy, that it's a cornerstone of our democracy.
California's blueberry boom (2009)
There are already 10k people per square mile (incl. forests, recreation areas and water ways that are hard to get rid of without making Berlin completely uninhabitable). Per square mile of settlement area it's 24k people. (state statistics office)

Berlin sits right in the middle of a swamp (one explanation for its name is that it's derived from a slavic word for swamp), so there are limitations to how high you can build without things falling over.
If at all possible, the manhattan approach of going vertical is at least crazy expensive.

There were 8744 new units built in 2014 (state statistics office). There are (according to the article) 40k new residents per year - assuming that on average 2 people share a unit, that's an annual requirement for 20k new units.

My guess is that Berlin simply doesn't scale.
Meh, that's why I have a 24 hour watch.
Feel free for feedback.
C'mon man. Benefit is a weasel word here. Beneficial to whom? Are you implying, in the limit, that a society with zero employment is maximally beneficial, even for the reaper of said profits?
cool what about competing with Harvard and Stanford Grads. I have never been to the Bay area but I really want to work down there. It seems like all data scientist postings that are serious want PhD's from the Ivy league so I figured my Resume would just print out into a printer chute directly into a shredder lol. Any insight on how to stand out in the Bay Area?
I don't think so. What you're saying is you want to apply a niche concept (fp, I know it's getting traction, but still pretty niche in the business world) to an OO language and have a hard time doing that. Golang is niche right now too, but the lack of functional ability is probably not going to to hugely affect anything.
Honest question: do other software engineers write code so quickly that keyboard efficiencies really make a significant difference in productivity?

I agree that familiarity with a keyboard layout is important, as is familiarity and confidence with a given editor/IDE (frequent switching between keyboards/editors does seem to slow me down a bit), but beyond that, are you really feeling held back by the speed at which you can move characters from your brain to the computer? My own experience shows that much more time is spent just thinking about the problem at hand. Even when it comes time to write, I rarely (if ever) feel like the keyboard input part is slowing me down.
I used to do that, until I swapped CapsLock and Ctrl.
> We do not test voters for critical thinking skills before they cast a vote, nor on their knowledge of the facts surrounding the issues they will vote on.

As much as I would love to see these things done, there is no way to do them in a democracy, because how would you determine the content of the tests? In a democracy, you would have to vote on them, which just brings you back to the same problem.
There are all sorts of business models that work for cell phone games. Here are the three most common:

* Freemium - Get users then try to charge them money later

* Up front - Get paid by people, then provide them with a game

* Ad-based - Get users and then sell their attention to companies

The reason why freemium is so popular is that it makes sales much easier. Users can try a game with zero risk of spending money on something they don't like. For this reason users are more likely to download your game instead of a paid app. Once they get hooked, they are more likely to spend money. I would argue this is a good thing for users and for publishers. Users have reduced risk and publishers can get in front of more potential customers.

Fremium doesn't have to be pay-to-win or scammy. Depending upon your game, you can sell access to more levels, better AI, multiplayer support, new graphic tiles or other items that provide real value without being scammy. The original Doom worked like this... The first levels were free, but if you wanted to play the entire game, you had to pay up. The fact that the first part was free allowed it to spread like a virus and boosted its sales immeasurably.

Freemium can be applied to almost anything. I wrote a book and give away one chapter. Want the rest? Time to break open that wallet. It doesn't feel scammy at all. Folks can read the free chapter and get a feel for the type of content and quality that the rest of the book contains. Less risk for them, more money for me.
http://www.faz.net/aktuell/finanzen/meine-finanzen/mieten-un... mentions it.
The TextBlade (https://waytools.com/) looks like a thoughtful redesign of the keyboard. Compact, efficient, and shipping very soon.
Nice music, too ;)
> It's difficult to understand why anyone would ever pay any attention to nutrition "science"

It's easy to understand, actually (I take your statement literally).

Being in shape is not rocket science: you eat clean, you do sports, and you're done. Although that sounds ambiguous, everybody does know what clean food is, and what sports mean (ahem, walking doesn't count).

The thing is that it's a damn hard lifestyle, if one doesn't have the right mindset/(self)education/upbring.
Nutrition "science" is nothing else that a stream of silver bullets, which are easy to apply (avoid this, avoid that), so the public wants to believe in it, because it makes life much easier.

It's obviously a deception; but truth isn't the point - feeling good about the idea is.
Show HN: Abstract Visual Debugger [video]
> word2vec is a Deep Learning technique first described by Tomas Mikolov only 2 years ago but due to its simplicity of algorithm and yet surprising robustness of the results, it has been widely implemented and adopted.

… And patented http://www.freepatentsonline.com/9037464.html
The long-running XKCD comic "Landing" has been updated for the occasion:

http://xkcd.com/1446/