skysight-inc/HackerNews huggingface dataset:
The keys near the rest position of the hand are 4, 5, and 6. The zero key is not in a particularly convenient spot for the thumb (it should be moved down and to the left), and the 1, 2, and 3 keys require relocating the index/middle/ring fingers from their home positions. The delete, space, comma, period, tab, equals, parentheses, and various operator symbol keys are mostly also inconveniently located, though the enter and plus keys are fine.

I don’t think the standard calculator numpad layout is defensible on digit or symbol frequency grounds.

Even if we want to keep the numbers in the standard place for the sake of familiarity, I would recommend adding some keys and relocating others, something like
http://i.imgur.com/BnYqKLW.png
That is a customizable option in Sublime Text, which is my primary editor.
There is no Académie française for English - the borders of our language are fuzzy and based on drifting actual usage. Or, in other words, English dictionaries are a lot like open source: based on running code and rough consensus. OED just added "Redditor", "shareable", and "butthurt" to its pages this year.

So, if you like them, use them. Don't get hung up on the fact that some of them may be new.
Here is an overview of how BEAM is implemented for people who want a quick refresher: http://www.erlang.org/euc/08/euc_smp.pdf

And a comparison to the JVM here: http://ds.cs.ut.ee/courses/course-files/To303nis%20Pool%20.p...
Task Manager for Mac, Linux and Windows
Here's the key part:

IF I say "I/we should do X" THEN I take some immediate action that gets me slightly closer to X happening.

And to excerpt the conclusion:

...the idea is to take some action, no matter how tiny, as a conditioned response to hearing yourself state an intention. Cultivate an aversion to saying "I should..." and then sitting there like an idiot failing to follow through.
>Why would you want it on your PC. (sic)

Apps. Netflix, Amazon Instant Video (which to be fair is fucking awful on Android), iPlayer, Chromecast stuff, Instagram, online banking apps etc.
It is ok that you do not understand the issues being dealt with here, you just have to say so.
Is Nocera trying to skew Jonas or Tesla or both? Or is he implying that stock analysts who make these price targets are really in bed with the underwriters?
> Why does source code have to be shown in fixed width?

> ...which is purely cosmetic.

You've answered your own question. I do this for a living; I want to look at something I like to look at.

But to each their own.
This looks really nice. The resources linked to are also cool:

http://www.daveliepmann.com/tufte-css/

http://sachsmc.github.io/tufterhandout/
This. You want some easy proof? Watch a video of Steve Jobs answering questions, like the WWDC 1997 Q&A video. Time how long it takes him before he starts speaking after the questions are asked, and note the quality of the answer.
>As well as a technology thats going to cut deaths by ~30K-40K/year, not to mention several times that in injuries.

if you add the DoD as a major customer - the original Grand Challenges had very clear "truck on the desert road" smell for a reason :) - the life saving effect will be even bigger (at least if we count US/Western lives)
I'm nearly the opposite.. I uninstalled my office 360 version from work when I left the job (validation failed anyway) and only used it for outlook for work anyhow... that said, I needed to update my resume. For that I have Libre Office... that's about all I use it for.

For me, google docs works well enough... I use the sheets more than the docs actually, as I keep track of my current bills with it. All of that said, there are a lot of tiny features in MS Office that LO doesn't have.... I don't need them, that doesn't mean that nobody does. I know plenty of people that can't give up their use of excel or word in favor of LO.

I also would love to see a fully free/open solution that works as well as Exchange+Outlook ... I've seen lots of alternatives and options, none are nearly as clean or well integrated. And for that matter, most are a bitch to setup/maintain on the server-side of things, or simply aren't actually free, there's usually a critical "plugin" that's only available with a support contract.
Why don't you leave the room? If they ping you, you'll get invited to rejoin it.
I used to live in a town that I'm now aware is about 25 miles from the edge of that zone marked in the article. I'd be interested to know what the restrictions were in town, because I certainly never noticed them.
Wow, this is such an out-of-left field but excellent idea. I personally spent most of my formative years in a culture that wasn't as individualistic as american culture so the IQ test having such an implicit individualistic bias to it is fascinating to me.
There already is a perfect font for coding - terminus. Not that choice is a bad thing.
Your post reminded me of this:

"Ideas are just a multiplier of execution"

http://sivers.org/multiply
The past several printers I've had... I just had to open the add printer dialog (which is more of a pain than it should be) and it would just detect the printer.. this is from win7 through 10.

Now getting a new printer (new hardware) installed in Linux isn't usually so easy.. unless you're using a fairly mainstream HP Laser printer, which is actually what I recommend because it's so straight forward. Outside of that it's almost always a pain. My current printer is rigged up and connected to print from my phone from anywhere, I have it setup for remote printing via Chrome... which is kind of nice, ordering something, or paying a bill on a break at work and being able to print at home.

Unless you're using a really off brand, I haven't had trouble installing on windows via the add printer... it may take a while to download a full device list for printers, which aren't pre-installed, but that's time not difficulty.
I've found them to be a highly mixed bag in IRC.
They kept saying this for many years now. Depends on who the "your" is. This is not true for anyone whose uses a computer for more than just e-mail and browsing. and smart phone still sucks for the latter.
I've definitely made peace with it to the point its a game. When I think of the idea, I purposely spend a day or two "building it in my head" before I search for it. Then to google to see how others have done it! Humbling sometimes to be sure, but sometimes a thrill to see how far down the track I traveled in a short time.

The difference between that generic picture of the tower and the one I take is that the latter has me in it.
Thank the deities for Theo de Raadt. Some consider him to be an asshole, but he's my kind of asshole!

I love OpenBSD. I know it's too limited to be for everyone, but it suits my purposes quite well. And I can confidently assert that, for as long as Theo is the not-so-benevolent dictator for life, that OpenBSD will never have anything as messy and complex as systemd.

What I don't understand is how the vast majority of the Linux community is not just allowing, but encouraging, systemd to continue to grow without bound.
This isn't a problem. A company big enough where someone doesn't know who handles what will already have a good chance of someone seeing the message. Direct pings for immediate responses, otherwise a reply within an hour or two is just fine.

Or if that really doesn't work, I'm sure the first incorrect direct ping will redirect to the right person right after, it's not like you need to annoy everyone in a massive blast. And big companies will generally have managers, assistants and others who are more flexible and can deal with this very well as general routers of communications.
A possible explanation for the correlation with reaction time is brain damage. If you are exposed to more lead as a child, that will damage both your motor cortex and higher cognitive functions, even if those aren't otherwise connected. Same mutational load. If you got a random mutation that slightly affects your neurons slightly less efficient (everyone carries such mutations, but our genetics is redundant enough to handle it.)

But I wouldn't expect a perfectly "normal", undamaged human to be a genius, but they would have superior reflexes. And there are tons of animals that are dumb, but have amazing reflexes.
Mediumish association: http://www.mrmoneymustache.com/2015/08/19/urban-tribe/
I found a press release with slightly more info (in a human friendly language): https://cmns.umd.edu/news-events/features/3188

I think this is the preprint: http://arxiv.org/abs/1506.08614

IIUC it's only a 2 sigma. It's not so rare that a 2 sigma just disappear with more data, because it was a statistical fluke. So don't get too attached to this result for now.
Publish or perish mentality ... or ... good science hindered by a hyperbolic, misleading title. The former is cancerous but the latter can be easily rectified. I myself can't call it because I didn't click the link hoping I would get a TLDR in the comments.
While I agree that UnoriginalGuy's post could have been phrased in a more neutral manner, the post he was replying to referred to the article as "linkbait" based on a "Windows bashing meme." Is that a neutral phrasing? Given that the article was revealing new information to most of the people here, I strongly disagree that the article is "linkbait."

I think you are personalizing the debate in exactly the way you are supposedly trying to avoid. Let's debate the facts, not hurt feelings. Nobody has been rude here (at least in the few posts I read). There is nothing wrong with calling someone an apologist, as long as it is done in a respectful way and not just to get a rise out of someone. We don't need to shrink the space for debate here any more than it already has been.
"Embedded" is too vague to use for this. Tons of STB's have SOC's with MIPS cores and Linux kernels (and uclibc). The cost could be the cost of the transistors used up by the CPU cores that could go to valuable functions like codec support. The cost could be RAM interface circuitry. The cost could be a dozen things and Linux is adopted in this category of system. It's almost like OpenBSD is defining itself as too good for use in economical, workaday products. I'm sure that would be a misunderstanding by me.
In any other medium, we might call that plagiarism.
Patents in wholesale seems to be going for 0.5-1M/piece. Is it cheap or not is a matter of personal perspective.
Totally fair point. I'm not invested in the debate so much as the word "apologist" sets me off.
In practice, the quality of thought processes seems much more important than the the rate at which such processes are carried out.

Of course the quality of thought matters.

But if you have two individuals that have the same quality, but different speeds, the faster one will seem smarter.

Think of a fast flowing conversation. A slower thinker is going to miss references and associations that a faster one will get. So the faster thinker will learn more from the conversation, and be able to participate more. This has many benefits.
Personally, I think you are right. I don't think he deserves pity. Having said that, I have suffered greatly in my life by my own hand (without really knowing it was me who was inflicting the pain). As stupid as it is, I don't think anyone deserves that suffering either. I hope he figures it out eventually.
A third option: existence is not a concept that can be used with the spatio-temporal totality that is the universe. Just as there are syntactically correct but meaningless sentences such as "colourless green ideas sleep furiously", there are ideas such as "the universe came into existence" and "the universe always existed" that are "syntactically correct" (according to some unspecified syntax that governs concept formation) but don't pick out meaningful concepts.
This is rubbish. Ballpoint pens had long been in existence before I went to school, and I learned cursive. My daughter's French classmates are all, today, taught superb cursive handwriting.
So the proof is she accurately guessed someone, at a skeptics meeting, had a phone on? Do people have no concept of evidence? How about a series of tests, every 2 hours, over a week, double blind?
Your comment is content-less. Based on it, I could say exactly the same to you.

The discussion would benefit if you would take the time to post a new comment with a meaty discussion of the technical merits of rolling this into systemd vs. doing the work to write a PAM module that behaves in the required manner.

Bonus points if you can point out how this su replacement comports with the systemd proponents' continual refrain that "All parts of systemd that live outside of PID 1 are optional; you don't have to use them!". :)

I look forward to your post! Heated, substance-less discussions are tiresome.
By "deep roots" they mean a copy-paste job with a linear transformation. LOL.
To be honest, I'm not sure what point you're trying to make. It feels like you're over-interpreting the title because the author uses much more precise language in the article.

From the first paragraph, where he explains the purpose of the article:

> The two fundamental facts about matrices is that every matrix represents some linear function, and every linear function is represented by a matrix. Therefore, there is in fact a one-to-one correspondence between matrices and linear functions. We’ll show that multiplying matrices corresponds to composing the functions that they represent.

And later:

> The connection is that matrices are representations of linear transformations, and you can figure out how to write the matrix down by seeing how it acts on a basis.

If there's a meaningful difference between "a matrix is a representation of a linear transformation" and "a matrix can be viewed as a representation of a linear transformation" it seems largely philosophical and, in any case, tangential to the author's stated goal of explaining why matrix "multiplication" is defined the way it is.

Whether or not matrix multiplication is a "particularly useful operation on a rectangular array in general" boils down to a debate about what is or isn't useful to do with a rectangular array. I'll leave that to other folks with stronger opinions on the matter.
The Mystery of the 150,000 Year Old Baigong Pipes in China
It is most telling, to me, to hear people (none of them made from straw) admit that writer's cramp is part and parcel of a single session of taking notes or writing an hour-long exam. Professional copyists and secretaries in the early 20th century weren't biting down on their lower lips to push through the pain every time they put pen to paper during ten- and twelve-hour workdays. They just used better tools for that job (leak as the tools might do) and were taught how to write with focus on posture and movement, not on letterforms alone.

I don't strictly use the letterforms or all the best practices of the Palmer method—see the article for a link—but using a Palmer book as a guide, I managed to teach myself to write with a relaxed grip and no movement in the fingers or wrist, and I can go for hours now and walk away with no more discomfort than the stiffness of sitting without relief.

It is hard to write like this using most ballpoints because you do need to exert more force to get a consistent line out of the things. You don't need a fountain or dip pen, however—just a soft-leaded pencil (try an art supply shop), a good rollerball pen, or some gel pens. None of these write as effortlessly as a fountain pen, but neither do they require the kind of cramp-inducing force that a Bic pen does.

I've read mid-century materials on this topic before. My sense is that this isn't a new argument so much as a forgotten one.
I'm curious about the difference between the calculator and phone layouts.

I expect that the bias to the winning phone design came because of the bias in phone numbers - that is, because rotary dial phones would dial lower numbers more quickly, lower numbers were more sought after, and were allocated to higher population areas. This was both for personal convenience, and because it tied up the phone lines for less time with the dialing pulses.

I expect that this asymmetry also introduced a bias toward the 1-on-top dialing pattern that won, though I don't see analysis to that effect. (The original paper simply stated "that the arrangement frequently found in ten-key adding machines...was not the best [in its group]...the same geometric configuration with a different numbering scheme [one on top] was superior in keying performance... However the performance differences between the two were small".

Of course, the two arrangements primarily differ in which keys are obscured by your hand, and the proximity of the 0 key, which shouldn't be commonly used, so maybe this is just post-hoc reasoning...
I've done a lot of work writing how to make nice plots in R/ggplot2 (http://minimaxir.com/2015/02/ggplot-tutorial/), but I admit that a lot here is new to me.

As the Tufte code samples indicate, plotting using base R graphics can be headache inducing, though, which is why the inclusion of a ggplot2 implementation is helpful. The other themes included with ggthemes seem pretty interesting as well.

An important thing to note about plotting with R is that if you can, you should use R in OS X for antialiasing. It makes a very notable difference for high-res charts (see my post), and it's clear that there's a lot of pixelation around the text and lines in the OP. Here's the Tuft line ggplot2 plot rendered on my MacBook: http://i.imgur.com/DC6TgW9.png
Yes, but presumably in those long pauses, a faster thinker would have time to consider more possible replies, make predictions on how the audience would receive them, and generally make more adjustments and improvements than a slower thinker.

In other words, faster cognition would probably help you formulate a slow, considered reply just as much as it would help you answer more quickly. That might be especially helpful in a public speech to a group asking unplanned questions.

I agree with freyr, though, that quality of cognition/ideation matters more than speed, and doubt that 'thinking speed' is necessarily correlated to better thought output.

Like IQ itself, faster basic cognition probably means something, but I don't think anybody knows what it means or how (or even if) it relates to "intelligence" (whatever that means).

In my personal experience, I have seen more great ideas and solutions come from "weird thinkers" than "fast thinkers". I realize that sentence does reduce to the cliche, "Think outside the box, bro," but it seems true over the course of all that I have observed in my own life.
WebRTC in Safari?
Neat, thanks for your work!

Newbie interested in OpenGL here, I followed the instructions but get a segfault, any idea? I pasted my session at http://pastebin.com/hxXauQSQ
The Telerobotic Fulcrum
Awesome! Inspired by a flash of lightning, I wrote a genetic algorithm to generate brainfuck over the past two weeks.

It has gotten so far that it generates brainfuck programs that output any number you desire. No input processing though ;(

Here are five different (20-char) brainfuck programs that print 1337.. Note my brainfuck interpreter doesn't output characters, it adds the byte at the current pointer to the output. I suppose that's not real brainfuck...

-.[.>++<+.>]-.><+.[+
++->]-.[+.-.-<++]-->
-[...<[+].++>-.>+]<+
[+++...+.[-[.->.[]][
>->-[..<.->-.<<.+.]+

Now I want to either rewrite it in c (it's currently in js) for the performance increase alone. I might attempt writing an interpreter on my fpga...
I'm the student that contacted Miod and the one hosting these emails.

No one has questioned this, but I got Miod's permission before sharing.

I think his stance is reasonable. About a year ago, he converted the mips port to mips64 (lower case to denote the actual port names), removing MIPS32 support. If there were reasonably strong developer backing for a mips32 port, I bet it would happen. Obviously, a single curious undergrad doesn't qualify. Here's a great set of slides about this:

http://www.openbsd.org/papers/ven05-niallo-uwe/slides.pdf

In regards to the Chromebook comment: there are MIPS Chromebooks in the pipeline. I remember digging through the relevant Linux commits looking for indicators of whether they'd be 32-bit or 64-bit, but I don't remember what I found.

See this email and the associated thread for more information:

https://marc.info/?l=openbsd-misc&m=144012041817764&w=2
Hi, can you open a GitHub issue for this? Would prefer to keep problems centralized to the repository.
...in America.
Show HN: XTractor, a simple heuristics-based webpage text extraction demo
Okay. So was I, but primarily I don't see people using it for everyday writing. Why do you suppose that is the case? Most people know how to use cursive, but they choose not to do so.
The 3-5 usec overhead, with VM optimization flag, for dirty schedulers is pretty good.

What's the overhead of just passing the data through to a regular NIF? Probably gets burried in the jitter caused by cache and memory access times...

(For others, if you don't know about the Erlang VM, and didn't understand the first couple of paragraphs, dirty schedulers is a new feature that solves the problem of running user created, long running, C extension code inside the Erlang VM, without blocking the rest of the VM).
I learned cursive writing in first grade in 1958 (in Detroit) and we were already using ballpoint pens. But the desks we used had working inkwells, emptied of the ink, so I'd guess the change was fairly recent because a few years later the inkwells had been removed just leaving big holes in the desks where they'd resided.

The biggest thing back then was that I was left handed and the teachers forced me to write right handed. My mother ended up getting me 'permission' to write left handed and I have been happily ever since ;<).
The Palmer method descends from Spencerian script, an excessively flowery and not-all-that-legible form of writing from the days when people wanted to make their writing look difficult and fancy.

Writing in a fancy style is fine for calligraphers making wedding invitations or whatever, but is a poor model for teaching children or for everyday use for most people.

Italic (aka chancery cursive), a script of renaissance Italy, is a much better model.

Here’s a great page targeted at teaching children to write, with lots of exercises: http://briem.net

Also see http://luc.devroye.org/Briem1985-IcelandicMethod.pdf and http://66.147.242.192/~operinan/8/2/205.html
That's exactly the author's point. We still teach a cursive writing style that is better suited for fountain pens, while working with ball-points that require a lot more pressure to start marking. Being trained in a technique is not enough, if that technique no longer works with the tools that are widely used today. When I write with a fountain pen, I too find that cursive is more natural. When I write with a ballpoint, I actually tend to write in short clusters of one, two or three "joi ned le tt ers.", so my hand has a chance to relax between each... diglyph, I guess you'd call it.

Under the discipline of a schoolteacher, I could force myself to write "superb cursive handwriting", but when writing for speed and legibility, I adapt to the limitations of my tools.
These are fun. I played in the June Chicago game and I'll be assisting with the October Chicago game. Like many people, I learned about the concept from Shut Up & Sit Down, the board game review site.

In these games, each player on a team has a role that grants them access to a part of the game unavailable to most of the rest of their team. Communication is essential. Teams use a mix of methods to deal with this ranging from tweeting to smartwatch texts to using members of their team as information couriers (in our game, we had a member of our team with wider on the lookout for hand signals from the more restricted members.)