skysight-inc/HackerNews huggingface dataset:
It's not just about how fast you can push code out your brain, but how fast you can manipulate code in your editor. Uppercase that constant, move subroutine bar to file foo, indent this section, move this code block 'til after the widget is frobbed, etc. These sorts of boring and tedious editing tasks are the ones I'd really like to speed up, and most of them all require the use of some kind of meta key.

It's not just programmers who want to be able to edit quickly, as an ops person sometimes I'm called upon to bang out and edit a lot of UNIX shell commands. Sometimes I'm doing this in tense SEV-fucking-0 situations where being able to edit and type quickly has a real benefit.

As an emacs user, my shell editing commands, editor editing commands, and text I type into GUI OSX text widgets all use the same control/meta key editing sequences. I also use a Kinesis, and use the two largest keys on the left 'thumb island' for control and meta. When I'm away from my Kinesis I use caps-lock for control and ESC-[ for meta.
Thank you for sharing your thoughts! I'm glad you enjoyed the article. Kickstarter.com is my next target.
Start here: http://us.metamath.org/mpegif/mmset.html
There is a pretty easy way to eliminate bias in medical school admissions: blind applications.

This is widely cited as a success for orchestral auditions (which resulted in women being hired at a higher rate) and a demonstration that bias exists, yet strangely the solution is opposed by most activists. It's almost as if those same activists are afraid a blind application process might reveal admissions are biased the other way for medical schools.
Scala: The Industrial Parts [pdf]
Just because something takes race into account doesn't make it automatically racist.
Have ... have you missed all the recent news of frats being sanctioned and branches even being closed down for racist behavior?

There was one frat in the south that was paying an old black man just to pick cotton. Seriously!
Regarding [7] and [8], Snowden has explicitly denied that he is the source for the GCHQ Oman leak - http://www.theguardian.com/commentisfree/2013/aug/23/uk-gove....
> to note: you can do "deep learning" without neural networks

Curious. Can you share a few examples and applications please?
Perhaps leveling the playing field at the primary school level would do more good than introducing yet more racism higher up. As it is, the way we fund our primary schools perpetuates downward spirals and we are still talking about Affirmative Action as if it HASNT failed in almost all its predictions from decades ago. At some point, programs have to achieve measurable results or be stopped or reformed, not perpetuated for no good reason than "feeling good" that we are "doing something".

http://www.pbs.org/wnet/wherewestand/reports/finance/how-do-...

The solution to racism is to institutionalize treating people as individuals and providing them with equal opportunity early on.
Isn't there a pending lawsuit even now about Asian engineers being categorically passed over for management promotions in favor of their white peers?
Hm, that's pretty unfair criticism. Lots of people leave med school for lots of reasons. It would have been hard for him to know he was going to do that at the time he was applying.
Very interesting. Can you refer me to some tutorials or texts on these features of those languages?
This reminds me of the coding visualization from the movie The Zero Theorem. There doesn't seem to be any clips of it online, but here's a screencap from it [1].

[1] http://cdni.wired.co.uk/1920x1280/a_c/08_2.jpg
Otherwise interesting comment, but "colored people"? Seriously? Maybe you meant "people of color"? The former is evocative of Jim Crow, the latter a common term used by both races today.
I find that for the actual writing of code, keyboard efficiency really doesn't matter at all.

Navigation and refactoring are where efficiency becomes huge. I think most of what I type into an IDE isn't actually code, it's navigating without a mouse (Find in files, go to declaration, back/forward, search for a type, etc.). The thing is most of these operations have in common is they're working with a symbol table or an abstract syntax tree though. This is why I like (good) IDE's over text editor's like vim and emacs -- I rarely need to be super efficient writing within one file, I need a program that can understand and parse an entire project. I also don't need my keyboard shortcuts to be super efficient (I don't particularly care if they drag me off the home row or involve multiple modifiers), I just need them to have a high multiplier effect in terms of my time.

Honestly I think the most useful keyboard shortcut I use is also the most vague: alt-enter in resharper/intellij. It's basically just "show me the most obvious transforms in this particular context". So it might transform a type declaration to "auto", or convert a for-loop to a foreach or vice versa.
Heh, awesome! I'm gonna have to watch that...
Ignoring that the black doctor (and his/her children, and their children) may have only been able to escape the cycle of poverty and its innumerable harms to health because of AA.
I bet you could run a bruteforce search over the possibility space for equations that can be made from simple vector addition/subtraction operations within some margin of error (since nothing perfectly overlaps) and look for interesting candidates manually post-hoc.

Really, there's a lot of \approx going on here -- you have thresholds for distance inside your vector space. Not only that, this shows that he cherrypicked "great" examples.
From one white man to another, we are not qualified to judge...

Why would you assume that an unknowable piece of information somehow supports one position over another?

And why doesn't this go the other way also - why aren't non-Asian minorities unqualified to judge how much hard work and talent is required for an Asian to succeed?
I am not knowledgable in race issues, but I can speak about students going to university from schools with lower average grades.

A student with BBB (for example) from a bad school will (on average) get a higher final degree score than a student with BBB from a very good school. This (to me) is not a surprise. Therefore universities sometimes offer lower grades to students based on their school, under the expectation the students will do as well at university.
It's a hotel replacement, but it's also more than that.

Airbnb works really well for the awkward space between short-term and long-term. For example, if you're spending three months in Bangkok -- you'll want to have the features of an apartment (full kitchen, laundry, etc.).

The other niche is rooms for rent. This is primary used by young and cash-constrained folks -- but it's a surprisingly large number of bookings on Airbnb.

Personally, I think having more travel options for young people and the less wealthy is a hugely positive development.
The advantage of the ISO layout is the "~" on the bottom row, instead of waaaay up to the left of the "1".
London Tech-Event-Hack-CoWorking Collection
> her former employer

She was a research assistant 11 years ago for someone who is very famous already.
All New Packagist.org
How do you write åäö? :)
Anything that is not equality based is morally offensive. There should be no racial advantage to getting into college because that in itself is racist.
I like how his current business is literally gaming the system for wealthy students so they'll get an unearned edge over the competition.

Heaven forbid there should be systems in place to help counter-balance that.
Privilege is relative in general, not just relative to you. Somebody is to you as you are to George Bush.

I apologise if what I just typed seems obvious, but it seems to contradict your assertion that only Presidents of the United States of America are privileged.
Point of clarification: The New York Post is owned by Rupert Murdoch, the same reactionary owner Fox News, so you have to keep that in mind when looking at the editorial point of view.

I would also say that if you look at something like police shootings or even the ability hail a cab in NYC that racism is far from dead. It's also important to point out that racism against those from Africa isn't limited to the United States and there is a great deal of it in Asia:

http://www.nytimes.com/2014/01/25/opinion/roy-the-wrong-kind...
OP:

Do you have some more results to share coming from your model?
The Extended Mind: Recent Experimental Evidence (2008) [video]
Crazy people trying to actually earn a living from their hard work. Harumph!
I'm uncertain whether you mean the algorithm or the output. The question is interesting to both however.

The most common method for producing word vectors, skip-grams with negative sampling, has been shown to be equivalent to implicitly factorizing a word-context matrix[1]. A related algorithm, GloVe, only uses a word-word co-occurrence matrix to achieve a similar result[2].

You can also view the output as an embedding in a high dimensional space (hence the name word vectors) but more surprisingly you can learn a linear mapping between vector
spaces of two languages, which lends it immediately useful in translation. From [3]: "Despite its simplicity,
our method is surprisingly effective: we can
achieve almost 90% precision@5 for translation
of words between English and Spanish".

[1]: "Neural Word Embedding
as Implicit Matrix Factorization" http://papers.nips.cc/paper/5477-neural-word-embedding-as-im...

[2]: http://nlp.stanford.edu/projects/glove/

[3]: "Exploiting Similarities among Languages for Machine Translation" - page 2 has an intuitive 2D graphical representation http://arxiv.org/pdf/1309.4168.pdf
We kind of don't know enough about where you are to be able to help you. I homeschooled my gifted-learning disabled sons and I strongly disagree with some of the things suggested here.

You can look up "The Cartoon Guides..." For example, they do have a "Cartoon Guide to Statistics." I used to own it. I can tell you that the first chapter or two covers what my college intro to statistics covered. I was inducted into Mu Alpha Theta, a math honor society, when I was 16 and I tutored math. I am good at explaining it and have a bit of a background, though I am a math slacker for HN. So, you know, we need more context to figure out what "beginning" you are looking for.

I will also say that I was in my thirties before I understood that the formulas I memorized my way through in high school had actual real world applications and so on. I was clear my oldest son could not just memorize his way through formulas. People who can do that are inclined to be math majors. People who cannot probably should not take much advice on learning math from math majors (I mean, unless they are experienced teachers as well who know how to reach folks who aren't so good at math -- Colin Wright's juggling video is very approachable, but many math majors seriously suck at explaining math to people who aren't also just inherently good at math). They are two different kinds of minds.

Best of luck.
Here's a relevant link: http://www.researchgate.net/post/Is_deep_learning_with_decis...

Two examples:

- using layers of random forests (trained successively rather than end-to-end). Random forests are commonly used for feature engineering in a stack of learners.

- unsupervised deep learning with modular-hierarchical matrix factorization, over matrices of mutual information of the variables in the previous layers (something I've personally worked on; I'd be happy to share more details if you're interested).
Parenthesis in Lisp are not more than those in C. It's just that there is only one type of parenthesis and the accepted convention is to pile all the closing ones at the last line. When you have some time play with them in both C and Lisp and count them.
Ah yes my favourite people.

So our radios and avionics go out with a test set. The wrench monkeys install it in the airframe and it doesn't work (the term used by the guy on the phone). So we say take the thing out of the airframe, plug it into the test set and run the test cases. We get a call back saying it doesn't work and can we come out.

So I haul my arse up to the other end of the country by plane and arrive at the facility. What do I find?

They haven't used the test set (because it didn't work), opened the avionics unit and piddled with the power supply and managed to blow up both the test set and the GPS. This is blamed on a design fault on our part.

So I get the units shipped back and we post mortem it and find that they were using the wrong harness. The one we get bak is from a completely different unit and serial.

Design revision: Support 200v AC on the DC-DC converter input that expects 48v DC

This was my life for three years.

That's also why so much cash gets pissed out of the window in the defense sector...
Yes, there are lots of user flags, and also a moderation downweight—not for being controversial but for being a quasi-duplicate.

Since front page space is the scarcest resource on HN, we try not to have more than one major thread about a story unless there's significant new information. In this case there had already been three: one on the original report [1] and two debunking it [2,3]. To prevent multiple incarnations of the same story from dominating the front page (a common complaint about HN in the past), we sometimes penalize these, though never as much as actual dupes.

1. https://news.ycombinator.com/item?id=9714072

2. https://news.ycombinator.com/item?id=9714321

3. https://news.ycombinator.com/item?id=9715062
Airbnb And The Problem Of Data
I have experienced something similar between Latino and White.

Although I was born and raised in Latin America, my parents are Europeans, so I'm seen as white in the U.S.

Whenever I apply to something, there's a quasi-existential dilemma created by such racial division.
His post was either a shill or tragically ill informed. I merely highlighted this fact.
The situation with split mechanical keyboards is very odd. Fans of non-split keyboards have a wide range to choose from, including keyboards that have an entirely standard, fairly traditional layout, with every key in its usual place. Those that prefer split keyboards, on the other hand, have to choose between a selection of tenkeyless freaks of nature without even a standard navigation cluster between them.

(I would also buy a MS Natural 4000 with decent switches. Not sure I'd pay hundreds, though, because I'd like to buy several. Additionally, the fact the 4000 is so cheap is one of the reasons it's so good.)
Thanks!

Are these methods main stream? Esp. the layered RF, how good/bad does it do as compared to regular ones?
If you suspend them in water in the fridge they last longer, but eventually they must be froze how you describe.
Everyone has an "I merely" defense in response to breaking the guidelines, but we all have to follow them.
Lack of theory is actually mentioned as one of the issues in the presentations.

I don't think your examples are good though, Max polling reduces noise. RuLU learn faster than Sigmoid or tanh.
That's the idea. The problem is that it ignores other consequences. A company might save 30% on wages by hiring only women, and then find themselves with no clients because all of the potential clients are sexist.

For a more concrete example, consider the old South, and whether stores there unfairly discriminated against black people. The equivalent argument would be: this is obvious bullshit, because if there was a way companies could instantly expand their customer base by 30% (or whatever the proportion of black people living in the South was), who in their right minds wouldn't do it! This argument ignores the fact that a store which admits black people might lose a large portion of their white clientele.

Of course, the 30% figure is wrong. Women do earn 30% less than men, but not for the same work. Most of the earnings gap is because women work different jobs than men. There is a wage gap for the same jobs, but it's substantially smaller. But the fact that the conclusion happens to be correct doesn't make the argument not nonsense.
UI Design Dos and Don'ts
Linux is not gnu/linux
Another interesting thing to measure is how much time developers spend editiing each file. A friend of mine did excatly that by installing a logger in the IDE of all members of a team of developers. Turns out large classes are in fact evil!

We wrote a blog about it: http://fagblogg.mesan.no/how-bad-is-smelly-code/
This is such an idealised answer and just not right, don't go and sing a song about the true joy of a story well-told, effective gameplay mechanics, rules systems that work and solid plan-first software engineering principles and then finish with a lecture about how "in my we didn't need those new fangled computers, we had a world of fantasy with a pencil and paper, just as portable as your new-fangled iPad!".

Children should be listened to. Help him program a computer game, that's what he asked.
Generally, it's cited you make a point about how anyone's moral behavior is caused by the roles society expects of them. E.g. "we would all be war criminals if we were drafted into a criminal army", or the like.
So would taking race into account and accepting them into a program based on race be racist?

What if a restaurant charged some races more and some races less for the same food?
That's fine, but understand that race-based preferences are an attempt to even the score, not make things unfair. People who favor things like affirmative action would say that simply being born white gives you a racial advantage to getting into college, so if you think there shouldn't be any racial advantages, you need something like affirmative action.

You might disagree with that, but realize that the disagreement lies over what constitutes fairness, not whether racial advantages should be present at all.
Is anyone allowed to disagree with you about whether or not distributed punishment incited by careless journalists and carried out by mobs of bored and uninformed strangers is the best way to "drag our culture out of millennia of patriarchy, race-based dominance, and other primitive idiocy"? Or does asking questions like that make me a supporter of patriarchy, race-based dominance, and other primitive idiocy?

"And today we have a lot of people whose toes have been stepped on all their goddamn lives."

So it's okay to destroy someone who had never been one of the toe-steppers for wearing the wrong shirt?

See, this is the thing. You can bang on all you like about the evils of patriarchy, but at the end, you are advocating that random people who at best committed a minor faux pas that should be dealt with in their own workplace should be destroyed by the mob. It's as if I decried the number of people who die in traffic accidents and in response advocate that anyone who gets a speeding ticket get put in front of a firing squad. It's wrong, and you're trying to distract yourself from that fact by pretending that you are somehow bravely fighting the patriarchy by choosing the least intimidating possible target.
Though I've never used the Twiddler, I did spend about a year using a different one-handed keyboard due to injury. It was a FrogPad. It's a fine device for typing out sentences, but perhaps not ideal as a code editor. I eventually set up a full-sized keyboard right next to the FrogPad because it just felt easier to hit certain keys and chords that way. There might be better one-handed keyboards out there for programming, but I'm a little sour on the whole idea.

During this time, I also did some experimentation with voice recognition. It worked really well when coding in lisps. This was over ten years ago, and I'll bet this would work even better now.

I also have experience with the Kinesis keyboards; I used the Freestyle—not the Advantage featured in the article—following my recovery for about six or seven years. Though it looks like a medical device, the ergonomics are excellent. The Kinesis is a better typing experience by about 1000x. I have since switched to the homemade Ergodox, but still recommend the Kinesis.
What about the method in section 6.4: DNS? That certainly does not require either a prior ACME usage or a publicly-visible server.
When was the last time a huge unarmed criminal Asian youth tried to take the gun from a police officer?
I'm going to guess and say that in any given city a lot more IT specialists work from a fixed workplace all the time.
Also I would guess that a big number of currently wandering IT specialists can switch to fixed workplace (e.g. - random cafeteria vs home/work place) but they currently don't want to for reasons unknown to me.
For me, when I was working on laptop on a previous job I would switch to desktop with ergo keyboard and normal screens immediately if possible. Being impossible I just switched jobs - it was that important to me (after money of course).
If I were a betting man, this is what I would go with. I imagine the Chinese/Russians are rigorously reviewing all the foreign contacts listed on the SF86 and checking that with whatever database their governments maintain for suspicious persons. I'd think they would be building a web of who's who that has contacts with clearance-holding Americans.
if foo.something
foo.instance_eval "SYNTAX ERROR"
end

I know any form of eval is sort of cheating...

But perhaps what he meant was not a syntax error, but things like:

if foo.something
foo.something_misspelled = bar
end

Which isn't technically a syntax error, but that code is invalid in a statically typed language.
Terrible terrible guesses
> [the brain] is able to do all the things it can do without the luxury of parallel training and tuning.

I beg to differ. Newborn babies can hardly do anything. Their brains are undergoing "parallel training and tuning" 24/7 starting even before they are born. Babies train themselves on thousands of hours of visual stimuli to gain the 3D object recognition capabilities to reliably identify objects such as mugs.
It's time we stop whining on HN and start coding instead.
Rich Californians balk at limits: ‘We’re not all equal when it comes to water’
I can confirm this, lived on a ranch where we raised our own free range chickens. They had a noticeably more savory flavor. Not being brined, also helped not overpower their taste. Even the old roosters who's meat was so tough that you'd have to stew them for hours tasted better.

(it was also neat to see how neotenic and undeveloped the bones of store bought chickens are in comparison)
Since it costs the same to ship a mediocre product as the best products, it makes sense to ship the nicest stuff since a premium can be charged for it.
Transit startup Leap puts 3 buses up for auction, coffee bar included
A book called Mathematicians Delight will be very helpful. Easy readying. A classic.