skysight-inc/HackerNews huggingface dataset:
As others have said, the major benefit of Dvorak isn't speed -- it's comfort. Your fingers do a lot less work typing Dvorak than QWERTY.
According to the article, using a solid-colored image for the background is actually a workaround for the problem.

The fact that the symptom is a hard 30-second delay independent of processor speed, resolution, or graphics card suggests that the computer is not actually chugging through anything.
Designers don't like programming? Most web designers I know want to know more about programming and jump at the opportunity to learn. Can you provide references or articles to back up your assertion?
it's Free as in libre not gratuit
And free means that your source code has to be available, users should be able to modify the application etc etc. But it doesn't mean you can't charge money for it.
Enterprises can't do GPL because then their users can ask for the source code of internal applications and that is a big no no because they could sell them to competitors etc

So I think you're correct ;)
I never had a problem remembering Dropbox's URL, but that's because it was the somewhat unusual get<whatever>.com rather than a more easily confused .net.
I am in no way a game developer, but I can tell you that using XNA + C# is by far the easiest way to develop games in my experience. I implemented versions of both "Snake" and "Pong" this year in a little more than a day or two per game.

Seriously, give it a try. You won't regret it!
I have found that Haskell requires a fair bit of typing. As with other interactive languages like Common Lisp, you don't get much of a break between typing in the code and learning that it's wrong. This is different from Java where you type for a while (like you're writing prose; "public static void main" is a good-sized sentence that is required but doesn't actually even do anything), and then you run your unit tests which takes 10 seconds or something. While you are waiting, you have nothing to do, and get a free typing break.

Basically, a different set of problems. Typing needs to be comfortable and efficient no matter what languages or tools you choose.
I'm using a type-II (German) Dvorak with some custom modifications that map [({<})]> to Alt Gr+homerow (Linux)/Alt+homerow (Mac) and the caps lock key to Alt Gr and Alt, respectively. I switched for ergonomics (big improvement, no RSI pain at all) not speed; if my speed has improved, it's probably not by much, but then I don't think I've ever wished for faster typing speed.
I prefer LESS http://lesscss.org/ because it does something SASS doesn't, it simply extends CSS with new features using the existing syntax allowing you to use it on your existing code without having to rewrite everything into someone else's idea of a simpler syntax.

It's much simpler to tell your designer "here, now you have x new features" than it is to tell them they have to learn an entirely new syntax and "on by the way, you need to rewrite all your existing CSS to use this."
Microsoft wins dispute, gets bing.com domain varients
There is a reason your keyboard has two Control keys; exactly to avoid the awkwardness of combinations like C-x.
I'd go .com whenever possible, at the cost of choosing a slightly different name.

37signals http://campfirenow.com/ (instead of http://campfire.com/) is a typical illustration.
If someone punches you and you punch them back, do you become the same as them?

There is an important difference between starting a fight and finishing one.
This is exactly my point.
Even if somebody else bangs their head against a wall, you do not magically become better off by banging your head against a wall.

(See http://web.mit.edu/krugman/www/negot.html)
Because a ton of people link to python.org. Your startup most likely will not have that advantage.

Also, I wonder how many people (say, someone's boss), heard about this cool Python language and just tried python.com. Oops.
It depends on who your audience is. Few of the python programmers I know realize that python.com is a porn site. Remembering that it is python.org a not .com is not that hard, and if in doubt most people use Google anyway.
EDIT: okay, maybe not that unbeknown given the amount of comments below.
I've occasionally had similar discussions - although probably not as eloquently as Dawkins - with people who think that evolution is just some big conspiracy.

Ultimately it all comes down to whether someone is willing to change their mind about something in the light of new information. Some people are highly inflexible in their beliefs and no amount of evidence is going to persuade them, either because they're just not interested in evidence or because changing their mind means having to reject something which they were taught by trusted individuals at an early age.
I have no idea how appropriate this is for HN but anti-science makes me really mad and so I upvoted it. I can't help but feel like this issues gets so little emphasis. I can't believe serious presidential candidates can admit they don't "believe" in evolution. Anti-science is absolutely rampant (and not just in the US, and not just by republicans) and the media, in general, is so ignorant of science that they simply make it worse.

Dawkins: Every time a fossil is found, you guys "Ah, now we've got two gaps where there was previously one". I mean, almost every fossil you find is an intermediete.

Wright: If that was true, the Smithsonian Institute Museum would be filled with these examples.

Dawkins: It is.

Indeed.
There's a fine line between being a 'prospector' and 'squatter'. What would you call MerchantCircle who is registering domains with local business names and setting up their own mini-sites that divert traffic from the real site and confuse consumers? I think there's an even worse term reserved for them.
America has grocers, too.
My HHKB only got one :)
And Vim tends to minimize C-x gymnastics.
I just use the 0 and 1 keys and have my IDE convert to corresponding character every 8 keypresses. This way I don't have to move my fingers around at all and only need two fingers. It's a minor speedup and lets most of your fingers rest all day.
Which definition of communism are you using?
Don't listen to the DVORAK people. All the things they say are just FUD with no scientific studies to back them up. There is no real evidence that it is better in terms of ergonomics or speed. If you do switch to DVORAK, you will have lots of inconvenience because the world is QWERTY.

The very real advantages of sticking with the world standard greatly outweigh any imaginary advantages of changing layout. Your best bet is to just get a better keyboard, physically speaking.
I'm moving. I you look at history, the way it's historically worked is that a country, for whatever reason, finds itself in a position of global power, it becomes hyperactively restrictive over the course of decades by slowly eroding civil liberties via "think of the children" bullshit campaigns. Then, when the time is right, a person who is perfectly willing to fully use all the draconian powers granted to him--the ones that people naively assumed would be interpreted "reasonably"--will create some of a police state.

Those states tend to implode after a while (normally with the death of the leader). But when it's all happened, it's too late. It's difficult to escape after that, and the damage is done.

So you leave. You leave the USSR for Europe. You leave China for the USA.

Then when the USA, UK, et al start feeling suspiciously like the USSR used to, you find a country that's on the correct side of the political pendulum, and go there.

The first phase of my plan to leave was to get geographically and financially independent. That's done. The next is picking the right place, and getting there.

That's what you do.
Imagine how much more interesting this interview would have been if it took place at the Smithsonian.
"...and drawing unwanted attention to the sensitive issue of forced evictions."
In my experience, yes.

I switched to Dvorak a couple years ago, and I've been glad I did. I used to have terrible pain in my wrists and forearms. For eliminating pain, switching to Dvorak was as effective as switching to an expensive ergonomic keyboard.

I went cold turkey, so I felt like a stroke patient for the first four days. It was a very awkward and frustrating feeling. Within a week, I could type fast enough to code. (Coding doesn't require a fast typing speed.) It took about two weeks to get back to email/IM speed.

I'm probably not as fast as I was at QWERTY (110 wpm -> 90 wpm), but I'm certainly fast enough. If I do 15 years on Dvorak, I'll probably reach 110 wpm again.

I'd recommend doing an hour of typing exercises each day, and napping after each exercise to let it sink in. Each time I woke up from a nap, I was much better at the exercise from before the nap.

I wrote up my experience on my blog if you're interested:

http://matt.might.net/articles/preventing-and-managing-rsi/
> makes me really mad and so I upvoted it

I find that that's a bad combination for sites like this. I mean, that kind of thing pisses me off too, but so do other political things. You end up with a site full of political/cultural angry-voted-up stuff (which we won't name).
If you were to guesstimate a price of what you would charge per month, what would you choose?
maybe someone should redo the Monthy Python "Spam" sketch with the term "bomb", in flight, to get everyone back down to earth
Fred Wilson: The Tug Of War Between M&A and VC
If you enjoyed this, I highly recommend Dawkin's new book: The Great Show on Earth: The Evidence for Evolution

http://www.amazon.com/Greatest-Show-Earth-Evidence-Evolution...

The book, for example, contains a part of this interview.

But yeah, it's painful.
If another person starts banging their fist in your face, you do not magically become better if you start banging your fist in their face. In the short run your hand will hurt and it won't make your face better, but in the long run it might prevent them from continuing to bang their fist into your face.

Similarly, in the short run, cutting off china will hurt economically (both our people and theirs). In the long run, if it causes them to open up, it will probably benefit us and their people (though not necessarily their leadership).
Non sequitur?
Segway acquired by UK company
Someone tell me again why we allow Chinese imports?

Because if everyone responded to import quotas with import bans, we wouldn't have this nice world economy everyone's so fond of.
There's a simple technique that you can employ to avoid wasting time by arguing evolution with a creationist. Simply ask, "is there any amount of evidence that could convince you to change your mind?"

If they say "no", then move on to another topic.
I'm not sure how relevant this is to HN. I know a lot of good engineers that are creationists. It doesn't seem to keep them from producing good work. Its more important for scientist and teachers I should think.

edit: Don't get me wrong. I agree with Dawkins on this.
That was hilarious. I'll keep it in mind.
Running IT like a business is a train wreck waiting to happen
Brad Feld: Google Voice Was So Very Close To Working
for a TextMate like scheme try vividchalk
No studies?

http://www.dvorak-keyboards.com/Dvorak_vs_qwerty_keyboard_te...

Remember: A study need not be published in a journal and well-typeset to be scientific.
I used to work with a lady who I thought should learn Python. I was very explicit in telling her that it was python.ORG.

Guess who got a bunch of dirty looks the next day for sending a co-worker to a porn site?
You probably haven't heard of them for a good reason...
A Review Of Popular Slide Sharing Websites
They control or influence enough flow to influence public opinion, commonly accepted narratives and history.

American power does this without tyrannical media control just fine, it just takes a lot more resources. It's a matter of PR efficiency, more than anything.
I think you got both of those wrong >.<

I would say, although it can be easily argued I don't the life long experience needed to make this conclusion, that Programmers tend to overestimate the impact in the long term.

Although, the first clause, which you wrote, may also be applied in a separate but true context.

Again, just my humble opinion from empirical evidence of articles/blogs/past-technologies and logical deduction.
Thanks Daniel - I'm going to try to find some written evidence of that.
Yes, that's the critical point in a nutshell. I learned the hard way that trying to debate evolution with such people is really just a waste of your time. Time is better spent with people who are more open minded.
[0909.3777] Supersonic Air Flow due to Solid-Liquid Impact
The opposite of “open” is “theirs”
This plus Founders At Work and as a side note - John Carmack's original .plan files.

He goes into great details about issues he was having with Video cards(NVIdia vs. ATI), 3D rendering etc and then his plans of how he was going to tackle them, the approaches he tried, what did not work etc. I somehow find them very unvarnished and inspirational.
Rush Poker takes online poker to another level
Alright maybe I didn't word that very well but the current owner has a boilerplate ad page with related keyword ads which leads me to believe he has no plans to make anything of the name. What do we call those?
Often the "I have more features charts" ignore the fact that more features often means worse user experience. It's the elegance, and flow mapped to how we visualize, think and communicate that counts. Not easy to chart.
I began using Dvorak because I heard it could be helpful in reducing RSI symptoms. It took several weeks to become proficient, so I don't recommend learning Dvorak with a big deadline looming. As a programmer, the most frustrating aspect of Dvorak is cut/copy/paste because the X/C/V keys are all over the place. I imagine this would be a problem for hardcore vi users too. The benefit is that my fingers travel less, so typing hurts less.
As a Christian who accepts the scientific evidence of evolution, this stuff pisses me right off. The whole idea that religion is the antithesis of science is at best unfounded and ignorant and at worst extremely damaging to people's views of Christianity.

It's a very true statement that the #1 source of Atheists is Christians, and this "debate" has done so much more harm than good, I wonder how long it will take to repair the damage.

We're not all dumb, mindless lemmings, but those lemmings are much more outspoken than the rest of us who wish these people would just shut up.
I came here to mention this, and note that this is an excellent way to start conversations about anything controversial, including politics and religion. If I'm interested in having that argument, I usually start by saying:

"One of us is clearly wrong, and there is a chance that it's me and a chance that it's you. I can give you a list of events that can happen or points that you can prove that will cause me to change my mind entirely and agree with you. What's your list?"
Wouldn't it be better to have a tiny dot in your field of view? No need to look at a mirror.
I'm sorry that you were downvoted. I've come across good programmers who believed the Earth was 7,000 years old etc. Their programming ability was just fine.
One of my friends is behind a corporate firewall that blocks wave.google.com. Our solution? A shared "pseudo-wave" in google docs. Turns out to work remarkably well for us with near RT chat features (his firewall also blocks IM).
Or consider Dropbox that started at getdropbox.com before obtaining dropbox.com.
Please don't bring this here. I don't mind articles on the scientific merits of a specific type of evolution, but posting clips like this makes HN like reddit. Let's keep the whole "omg creationists are so stupid" talk out of a forum that is primarily focused around tech, business, and general nerdom.
I love how Firefox which at one time was considered a lightweight version of Mozilla now has it's own light-weight variant.
Depends. I use the "programmer dvorak" layout and it's definitely less finger-work, but you miss a few things. Cut and paste is a bit more of a hassle. I look like an idiot on QWERTY keyboards because I haven't bothered to remember it. You can practice both but it's much easier/faster to just switch.

I'm happy with my decision because it's one short decision and affects the rest of my typing life - ie forever. The reduced impact on my fingers and wrists seems worth it.
I switched from Qwerty to Dvorak about 13 years ago, and frankly I don't recommend it. It's not faster, it's only marginally more comfortable, and it's mildly inconvenient. I still type Dvorak, but only because the hassle of switching back is not worth the possible tiny benefit.

The initial slowdown lasts only a few weeks if you work on your typing speed. When I first learned Dvorak I lost the ability to touch-type Qwerty, but within the first year I retrained myself and was able to switch back and forth (though I'm still not quite full speed on Qwerty). The only thing I can't do is use Vi keybindings in Qwerty. They seem to be in a different part of my muscle memory, which has never been retrained.
The argument has long since stopped being about either theology or science and turned into a matter of tribalism, where adherence to the Right Answer on a matter of trifling importance to both sides is used as a litmus test of whether you're a decent human being or not.

Forgive me for a five second religious interruption: I'm a strict Catholic and also have an engineering degree. I sincerely believe in things like the virgin birth and the resurrection. Essentially everyone who knows me well knows this or could guess. And I still have people say "Blah blah blah anti-science freaks need to stop blah blah blah hey Patrick, evolution happened, right?" And when I say "Yeah, of course", they check the "Proper Scientist (TM)" box next to me in their mental inventory.
So now toys can be operated directly by sugar-filled drinks without the intermediary small children? This is what scientists would call shortening the food chain.
I thought the same thing before I opened the article; however, I had heard of two of them.

But this forum is full of hackers who create web apps and even though the browsers may be fun for testing, I am doubtful any of those are great tools for dev work seeing as they aren't anything close to even a trivial piece of the browser market share.

Either way, I was appreciative of learning about new browsers. A couple of them look like the could be worth candidates to try firebug on =]
In the same vein as Coders at Work is Programmers at Work by Susan Lammers: http://www.amazon.com/Programmers-Work-Interviews-Computer-I...

The book is now out of print, but the author has a blog on which she is gradually posting all the old interviews and also provides a place to discuss the interviews: http://programmersatwork.wordpress.com/
I've read a book that started with the author thanking God for granting him the insights presented in the book. Some of the more militant atheist might be offended by that. I just skipped past it and dug into the actual content, which wasn't too bad. It was no shock that none of his code contained any creationist arguments.
must resist commenting....
Because if everyone responded to import quotas with import bans...

I proposed an import quota identical to the Chinese one, except that it only applies to China.

If every country responded in kind, then no country would be doing what China is doing. (No one provoked China's bad behavior.) If every other country responded in kind only to the one country who is behaving badly, that single country would be isolated and might change their behavior.
Keep in mind though one thing;

If you use the terminal often, you'll be using TAB, and even if you switch to DVORAK you'll still have repetitive action.
True, but then I would lose the option to use it at the few places where they don't understand the chip yet. Might be the better choice, though.

Thinking a bit further, perhaps it would be possible to create some fake information on the magnet stripe that would identify anybody who uses it as a thief?
This is something that I started noticing a few months ago myself. Almost all of the non-technical people I know have stopped using their address bar in exchange for using Google's search box when they want to go somewhere.

If I say to go to foobar.com, they'll open their browser, either go to their home page or type in google.com, then type foobar.com into Google's search box, search, and then click on the first link.

When I've asked, they've almost all said that it was "easier" than typing in the address. I'm talking about tens of people... it's very strange, but I've certainly been seeing what you're talking about first-person.
I'd be wildly surprised if you could prove that your fingers move the same amount using both keyboards.

You'll note my answer above (below, whatever :) says "depends". If you move machines a lot, bad idea. If you do a huge amount of keyboard work on your own machine, good idea. There's no one answer, but it really made sense for me.
Interesting thread on the topic: http://stackoverflow.com/questions/94346/can-i-legally-incor...

So having a hosted service with GPL2 would be ok, but GPL3 seems to be an issue.

It also opens the question on weither a project with just "GPL" specified (not 2 or 3) automatically moves to GPL 3.

I'm not sure to understand. I'll definitely go away from the library if I don't.
I'd suggest learning Colemak. It requires slightly less finger movement than Dvorak, the layout is more similar to Qwerty, and it's more convenient for typing commands like "ls", which requires two presses of the right little finger in Dvorak.

I can touch-type in Dvorak and Qwerty, and I've been meaning to learn Colemak.
This is cute. But word to the wise: don't actually do this.

You can create far more attraction in person within five minutes than this poor ("nice") guy did with untold hours of work. And no matter how much he liked learning WPF, spending those hours with an attractive and attracted other would surely have been more fun.

Edit: I'm suggesting that if wooing her was his ends (which seems clear), then the means he chose was predictably poor. Given the opportunity cost of his time, a plane ticket doesn't seem so unreasonable.

Your life will be happier if you don't follow this fellow's courting model.
The artists are actually doing just fine. They've always wanted to free themselves from the labels. If you're an artist and you can figure out distribution and marketing on your own, all you need is about 1000 loyal fans to make a decent living because you keep most of your profits. It's not as easy as it sounds, but at least it's freedom and what's more important than that?
"...However, I have a good idea and most importantly startup capital."
Most of these look like just extensions of the "big" ones, optimized for specific purposes...
During those 30 seconds, China will steal your s3cr3ts.
Facts About Your Farts   Farting is ... | CopyTaste
In the guy's own words, "it was a pretty fun way to learn WPF." So, you know, if the love thing doesn't pan out, he's at least gained another marketable skill.
IPhone's One Big Problem
I type about 3x faster* than some of my co-workers, and I can tell when I'm working with them that it does make a difference.

They don't even try do to exploratory programming. In cases where I would just write some throwaway code for an experiment, or turn to a REPL session to answer a question in a few seconds, they start leafing through documentation or Googling for someone else who knows the answer. I write and re-write code while I'm thinking; once they start writing they are unwilling to change their minds mid-stream. Even in normal "batch" programming, it means that instead of 5 minutes of thought followed by 1 minute of typing, they have 5 minutes of thought followed by 3 minutes of typing - so they take longer to resume their stream of thought, and spend slightly less time thinking overall.

*I type about 60wpm which is not especially fast, it's just that I work with some people who are not touch-typists.