skysight-inc/HackerNews huggingface dataset:
I took one in high school too, it was a choice between typing and woodwork. Most boys took woodwork, I knew I would need it for computers one day and I'm glad I did.

I also don't have problems with the characters that were not part of the lessons. I spent about 10 years on a US keyboard layout and then another 10 with a mostly UK keyboard layout, and then there's the UK Mac keyboard which is a strange combination of the two. I don't feel I have trouble switching between the types of keyboards, it's like switching between driving on the left and right hand sides of the road which I also got pretty used to.
I don't know if any you remember, but this is why Guido van Rossum quit using Twitter. The official twitter client for Android uploads your entire contact book without showing more than a notification stating 'find your friends' or similar; you click this notification and by that time it's already too late. More on that here:

https://plus.google.com/115212051037621986145/posts/YguETTsM...
Hmmm ... It is entirely possible that the EE's went straight out of that maths tutorial and into an electronics class that used complex numbers for a practical application.

To be honest all us software engineers understood that we didn't make up the majority of maths students. I would have been perfectly happy to hear about how I could have used complex numbers to design circuits or build bridges. But I guess the maths classes were designed to provide the pure theoretical foundations upon which other, more subject specific classes would build. It just so happens that for software engineering there were no subject specific classes which made use of the maths.
IT News Magazine
We are an online IT news magazine, offering exclusive information to startups and SMEs in India through IT news, tech reviews, tech interviews and many more.
Quora Exceptional Comments Thread
I use 1-2 fingers on my right hand and 4 on my left. Got about 70wpm. Good enough for me.
1) What are the best resources to learn how to code C++11 in a Pythonic style? Looking for a book or production source code example that uses the new language features idiomatically: lambdas, vector and dictionary literals, and the like.

I don't think you can find good books or comprehensive resources at this time. There are various articles and blog posts detailing the C++11 additions to the language. Of course there's the spec but it makes very boring reading.

Not a whole lot has changed so you can pretty much jump right in and use the new features as you need them.

std::thread and std::chrono are pretty sweet.

2) What does your toolchain look like for C++11? Just the latest gcc and latest emacs, plus maybe a few tools like makeheaders[1] and gtags[2], or something more?

I used to build gcc from git sources, but these days my operating system package manager ships with a gcc version that has most of the C++11 stuff I use. Just add -std=gnu++0x to your CFLAGS.

FWIW: I use vim + ctags + cscope.
Houses for Sale Boise
Houses, Sale Boise
> If you ought to run a windows application, you use windows anyway. If you like to move to an opensource platform, you have to invest in migrating your applications anyway.

This is a false premise.
Even before ReactOS to get traction, there was WINE. From your point of view WINE "doesn't fit" either?

And people are spending their precious time in something actually useful for the entire world. They canonize a proven and currently used (in massive proportion) architecture and take it out of the Microsoft's whims. They put their time and effort in a public solution which is an alternative to Windows, yet not a sadomasochistic option like Linux & related (trying to shove down to mainstream user's throat something that was not designed for him). Finally, they do something that is obvious and had to be done a long ago, and I'm shocked how there could be people questioning the even the reason for ReactOS's existence.
Property in Lucknow
Uh, if they do it after clicking "Find from my contact list", this is totally different, that's opt-in. I do think it should be possible to opt-out from being findable this way, but that's a separate, if related issue.
"I limit my purchases roughly around to one month's net salary"

Wow. Talk about differences. A car here in Uruguay is a YEAR's net salary (the difference is mostly that they're taxed to hell here and there's a ban on used car imports, so used cars don't depreciate).
I wonder though if perhaps fixing the patent office is a dead end, and that instead the patent office should be treated merely as a record holder, were you pay a fee for a shallow review and a time stamped filing, and then you need to use the court system to uphold them. Upholding patents should be much costlier than it is today. That is to say, it should be costlier if you file a claim that has no merit. That way it would be up to these assholes to determine wether or not they have patented something that is of actual value.
Scientists develop biological computer to encrypt and decipher images
How Foursquare drives foot trafic for merchants & their plans for monetization
I don't really agree with the Steve Yegge comment. When I am programming I spend upwards of 85% of the time thinking, not typing. As such I don't see how being at 80wpm (my sloppy sometimes-touch-sometimes-look typing speed) affects my productivity significantly.
Apple would never do this to their users.

Apple makes apps prompt me every time they want to know my location or send me push notifications, but they don't require it for the contacts info.

How is managing push notifications more important than leaking private contact info?
Gabon: Surfing hippos, lacking tourists
I type fairly fast, but I don't touch type. I've been kind of trying to dig up the motivation to learn to touch type because I'm noticing not being a touch typist limits my vim speed(and makes some key combinations awkward).

Lots of good resources in these comments, guess I've got something to work on.
Google wants to buy your browsing habits
Cv services
Reliable cv services effectively co labored six inexperienced men to entirely identify jobs within the wholly insignificant time. Their awesome utility is definitely gratified.
Who was going to write that agreement ... The lawyer they were hiring? Please, their biggest mistake was doing business with an attorney at all. I've made that mistake before and had the same experience where the "big deal" was always one meeting away. 3 years later and this d-bag lawyer was in my office letting me go (I hired him). Lawyers are like hired killers, unless your hiring them to kill someone else, your the one who's gonna get axed.
I post this because the bureaucracy and "unofficial taxes" seem similar to problems faced by startups in other parts of the world.
That's the first time I've heard anyone say something nice about PHP docs. (totally true)
Daemon Processes in Ruby
(thanks for not pulling down my karma :))

I am in fact an open-source developer, but there's some business case behind each of my project. I just don't see a business case behind ReactOS.

I know about WINE (never used it though), and it makes at least a bit of sense to me, unlike ReactOS.
I may be a little late to the party on this, but it's definitely possible. There are times where regular hours are impossible, but for the most part, it's definitely possible. I agree wholeheartedly with everything Amy has said about their experience with Freckle.

In the four years since quitting my day job to freelance and build my app, I've gotten engaged, married, gone on a honeymoon, got a dog, gone to Europe for a week, and had our first child. I also regularly go on vacation and go snowboarding. I've been full-time on Sifter for about half of that time. So I was part-time for about two years, and that was hard work balancing the two, but it wasn't that bad. I just split time between freelancing and building the company. It was stressful at times, but well worth it.

In my case these days, as a solo founder, it's a bit involved. I work every day, but for the most part, I still only work 40 hours per week. I work from home and see my wife and daughter all of the time and find time to go to the gym every single day. I take breaks and spend time with them whenever I want, and I just work whenever it fits into the family schedule. The only catch is that it's very hard to stop thinking about work in my downtime, but I think that has as much to do with me and being passionate about work as it does being a business owner.

It hasn't been a cakewalk by any means, but it's entirely possible. I've got a slide deck that covers some of the personal side of things if you're interested. (http://bootstrapping.sifterapp.com)
Data Analysis for the People
It seems that the service agencies are indeed stuck in that hierarchical system, but they seem to be trying to break out of this occasionally. Didn't even one of them offer some rewards for intelligence related gadget hacking projects etc?

Plus the backslash. I don't know. First it would force Anonymous into some form of "yeah we are Anonymous but this wasn't us" defense - something that is very difficult to argue when the premise of the collective is that everybody can be a member. And second most targets so far seemed to be somewhat low-key with relatively lax security in place.
The Speed of Google Chrome comes to Android
Agreed, but it's the same organization that is performing both "services" - providing stability and guiding it "stably" to zero.
Iris van Herpen x United Nude Fang Shoes
I don't know why, but I found it slightly offending that you called not using the home keys "sloppily". But.. Then I realized you're right. My style is definitely sloppy..

I wanted to learn touch typing properly, so I took a touch typing class in high school. But it wasn't a very good class and the teacher basically told me I didn't have to do anything to pass as I already typed 30-40 wpm faster than anyone else in the class... Guess she didn't know proper touch typing either

My hands fly everywhere on the keyboard when I type. I honestly think this might be better for minimizing RSI, as I switch between using different muscles for movement. There's really no system behind it

I once got told it looked like I was torturing my keyboard, not typing on it.
A S D F J K L semi!

Again!

A S D F J K L semi!

Again!

We will keep doing it until you got it right!

A S D F J K L semi!

Eddie in Row 3, come on now, keep up!

A S D F J K L semi!

Mrs. Tomjonovich, I cursed you then. I thank you now.
It's easier with iPad if you only use three fingers of each hand.
I touch-type quickly but poorly, and it's because of my father.

I was ten years old, writing BASIC programs on a Tandy CoCo2 that someone gave me. My father saw that between chores I was spending inordinate amounts of time with my CoCo2 hooked up to the family TV. He told several times that I should type with all of my fingers.

Then one day he walked over to the TV and turned it off. He told me that unless I use all of my fingers, I wouldn't be allowed to use the computer anymore.
I learnt to type on mechanical typewriters too.

They force a rhythm, and it's that rhythm which is useful when you're trying to increase speed.

I don't touch type now because I find it uncomfortable. I use three fingers on each hand. I'm very accurate, but not very fast. About 80 wpm.

There are much better typing tutors than Mavis Beacon though!
Very nice they must be good ideas. I'm still at the point where i get mad and frustrated, unfortunately. I often daydream about how nice it would be to have an army of developers under my control.
Not every game needs as much flexibility as the author suggests.

That is the thing, the way our system got put together it isn't flexible. Weapon damage got separated from weapon animations, so now there is no way to dual wield or have shield bashes because there is no way to link damage to the weapon animation. That happens often in our system, things are sliced and diced so finely that you assemble everything out of these little blocks like lego but they are devoid of context so it is impossible say this is apart of that. That is fully a problem with our specific design not the general strategy.

Also it is rather slow. We store our entities in a database, so the ORM auto generates a 40 table join to check for all the different components we have(performance issues? like hell you say.) Also for some reason we keep our game objects devoid of all context so there is no way to tell if you have an npc or a potion without examining all the components it has and making a guess. Basically in our case the flexibility is a lie. Sure you can gin up any set of components you like but you have no clue how the system is going to react.
I was taught to type in school. The class was boring, and the program (All The Right Type) was easy to fool by pasting in text, but 3 years of repetitive typing taught me how to type the right way. Definitely one of the most valuable classes I've ever taken - it's made everything I do on the computer so much easier.
Tribler Makes BitTorrent Impossible to Shut Down
missing i18n?
Those exercises are just building muscle memory, so that when you get to complete sentences you don't have to look at the keyboard.

There's a niche in the market for a product that helps people unlearn poor habits and retrains them to use the correct method. (If those people want to. I agree that you have no need! I also find that my arms hurt if I use the correct method.)
When time = money, time = happiness
Adobe confirms: no Flash for Chrome on Android
Would just like to mention these: http://vimeo.com/6999927

These videos cover most of the basics and show the true power of vim. They would be a great warm-up course before taking on OP's videos.
You can choose the French keyboard layout with this link. Thanks !
I typed the way that you're describing for years, but with my dissertation looming I decided that it wasn't good enough. Having tried and failed to pick up QWERTY touch-typing in the past (it was very easy to relapse into my non-touch style), I tried Colemak and it stuck. http://colemak.com/
I'm the submitter. I'll write a little of what I know.

joshu, you wrote, "notice that OP doesn't really post things they are not involved with". In this case, I think you intend me when you write, "OP". At this point, http://news.ycombinator.com/submitted?id=hn12 seems to tally sixteen items I've submitted to HN. The first fifteen were to pieces I'd written: the tiny minority of all I'd written in the past couple of years that I thought would particularly interest HN, but certainly related to me. The sixteenth, and most recent item, was the one which spawned this thread. In my mind, I had nothing to do with the piece on introversion, and know nothing about the author, but it's true that I write sporadically for the same site.

I submit rarely to HN in part because I don't understand it. While I scan it, I don't feel familiar enough with its ethos even to qualify myself as a lurker. I frequently post--mostly pieces I have not written--to Reddit, DZone, Stackoverflow, and so on, because I am far more comfortable with what "works" there.

My main personal conclusion from my submission is that I'm surprised--astounded, even--and pleased with the quality of the comments that have followed. I've found them more meaningful, in aggregate, than those for any other submission I've read in HN. This encourages me to believe that there must be much more to HN than I've found, and I simply need to approach it some different way.

joshu, in a nearby comment you suggested I "disclose". Please provide detail: how do you recommend I have submitted the article on introversion?

joshu, in a nearby comment you write about "chasing pageviews and not reputation". When I posted the piece on introversion, I was "chasing" neither pageviews NOR reputation; as I've suggested above, I understand the latter only dimly. I thought the article would interest HN readers.

I underline: rsmiller, hn12, and the author of the introversion piece are three different people. I suspect the three of us have never met each other, although of course I'm in no position to be certain of the other two.

I'm unsure what you mean, joshu, by "the submittor works for the submitted blog". I occasionally write for the HPIO site. It's possible I'll never do so again; I certainly am not an employee or otherwise related to HPIO with a duty to submit articles from the site to HN.
Touch-typing isn't about WPM. It's about the fact that, once you're half-decent at it (and it only takes a few months) the fact that you're typing disappears. So you can write or code without even thinking about typing because the muscle memory turns your verbal thoughts into text.

Hunt-and-peck is more than fast enough (30-40 wpm for skilled hunt-and-peck typists) to crank out code but it's a lot easier to lose the state of "flow" and in programming, Flow is King.
Nginx tries converting Web-server popularity into money
Silicon Valley economy recovering faster than nation
Things I've written that have amused other people
I have the same experience, but it took only a week or two to match my two-fingers speed. Talking for hours on IRC helped :)
Excuse me as well for answering your question to a question with a bunch of questions.

> why would you need a new kernel?

1. Why wouldn't you? Requirements change. Would you expect humans 100+ years from now to be hacking on BSD?

2. What if it's (kernel hacking, that is) the only domain you enjoy working in? Different programmers have different interests. Should you just give up to work on something `popular'?

> Besides, if you really want a new kernel, why should it be win32 binary compatible?

3. How else would you expect to find users and contributors when many people already have their own $OS_OF_CHOICE?

Also, consider the year of the initial ReactOS release: 1998. A FOSS WinNT clone would've made sense at that time.
Barcelona Ruby Conference 2012 will take place September 8-9
Well, if you are an international tax lawyer, obviously moves like the Double Irish show that the base of incorporation matters quite a bit:

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

The Double Irish arrangement is a tax avoidance strategy
that U.S. based multinational corporations use to lower
their corporate tax liability. The idea is to use payments
between related entities in a corporate structure to shift
income from a higher-tax country to a lower-tax country.
It relies on the fact that Irish tax law does not include
U.S. transfer pricing rules.[1]

Obviously there are many more things one can do to avoid (not evade) US taxes through various international arbitrage opportunities and offshore tax havens.

And I don't see why any company wouldn't do that. Why would you want more of your money wasted in Iraq and Afghanistan?
Sprint posts $1.3B net loss in Q4; 1.8M iPhones sold, 1.6M net subscribers added
How would I go about making a peer to peer bulletin board?
So the webpage exists on a site, but the content is pulled on a peer to peer basis. Any ideas welcome
Norwegian Migration Patterns Data Visualization
Will it eventually be available on iOS?
This is really bad news for Opera. Although they probably won't leave their 1st position in mobile browser market anytime soon, they will feel it. Even more so if Google will throw billions on advertising as it did with desktop version and people with older androids will switch too.

And this will deepen the new IE5+ era which came with* Chrome. Remember those sites which blocked you when you had other browser than IE? Now try to use some non-mainstream browser for a while and you will notice them again. Some might be subtle, just silently blocking features/redirecting you to other versions of sites. But it is the same nevertheless. (And no, I'm not talking about about various tech demos which really only work in Chrome.)

*edit: brought by -> came with
Simple machine learning isn't particularly magical and many of the simpler techniques are pretty trivial and can give perfectly usable results without needing much of a thorough theoretical background. Sure you can get better results faster if you dig into the details and really learn and understand what you are doing, but many real world problems don't really require that. No need to wrap up simple usable algorithms and shrouds of high-brow mysticism.
I'd recommend gtypist, if you're a CLI lover. A few minutes everyday of self-paced deliberate practice should get you touch typing in a matter of days.
Here are some graphs of US Corporate taxes as percentages of profit, GDP, and pretax profit for the last 60 years.

http://blogs.reuters.com/felix-salmon/2011/11/17/charts-of-t...

I'm sure GE has paid some taxes some years, and the graphs must also include firms that lost money, but still, the percentages are very, very small.
> JavaScript のループ処理における CPU 負荷を抑え、UI にストレスを与えることなく実行できるライブラリです。

I definitely should improve my japanese skills a bit. ;)
Is it conscionable to say that a ToS, which most people won't a) read and b) understand, even if they did read it, should be enforceable at all?

The power relationship between a corporation and a user is one of extreme imbalance - the corporation can set the terms, and usually modify them at will, and usually does so to the interest of it and its investors.

Lawyers, by and large, seem to labour under the delusion that if legal matters can be specified precisely enough, then they will compile into reality. This isn't the case, and we have now reached a situation where an individual is required to deal with more agreements than s/he could possibly fairly comprehend. Anything that serves to remedy this situation is fine by me.
"The opposite of introvert is extrovert, not "schmoozer/bullshitter".

Yes, but my point was that it took me awhile to figure this out in praxis. When you're as introverted as I am, you so detest the act of self-promotion that you tend to conflate it with schmoozing and bullshitting. That's a mistake I made, and my point is that it's probably a common mistake.
Python ImageFilter for fun, profit and spinning candy
Printer Cartridges
Buy discount ink and toner cartridges at great prices with fast delivery!
It would be odd, at the very least, if the problem was H.264 licensing. "All" Android devices (dating back to the G1, I believe) ship with H.264. That doesn't mean there isn't some other licensing (or other legal) sticking point, though.
> And this will deepen the new IE5+ era which was brought by Chrome. Remember those sites which blocked you when you had other browser than IE? Now try not to use Chrome for a while and you will notice them again.

The big difference is that Chromium is open-source while IE was not. Also Chrome devs work with Mozilla and others to create new features, unlike IE vs Netscape at the time.
I would say sloppily, never had any lessons.
I have trained myself some time ago, but I ended up returning to the sloppy way, I ended up finding it faster (maybe its not but its how it works for me)
Being able to follow what you type using the display instead of having to watch the keyboard instills a certain calmness. It's actually not so much about typing speed, more about adopting a less tiresome work process.
Math Tutoring Service in San Diego | Tutor Tutor
Whether a student is having difficulty in a specific subject or wants to improve general study skills, individualized tutorial sessions are designed according to the needs. Our tutors incorporate a strategic tutoring approach where students are taught learning strategies necessary for a particular subject.
Its a shame I cant set it for the Portuguese(Portugal) layout.
Watching Derek Wyatt's screencast was very motivating when I switched from TextMate but I don't think I've learned much from his videos. Everything goes too fast, you can't really move around the video in an intuitive manner and the guy is too distractingly funny.

Forcing myself to use Vim everyday for everything for a few weeks (and all the vim-related googling that ensued) sure helped me a lot more than these screencasts.

But again, those are very exciting and it sure helps to stay excited when you have a mountain to climb.