skysight-inc/HackerNews huggingface dataset:
Yeah. Adjusting to typing in Dvorak took me considerably more time and effort that getting used to the new shortcuts.

Luckily, Dvorak isn't that bad for this. For instance, 'j' (down arrow) and 'k' (up arrow) are still next to each other, in the same order.

'h' (left arrow) and 'l' (right arrow) are not, but when you have your right hand in the starting position, their location and distance is very similar to where they are on QWERTY.

As a side note, it's much harder to type QWERTY on Dvorak.

Now, the arrow keys no longer in the same place -- up/down is on the left side of the keyboard whilst left/right is on the right side.

But that's not as big a problem as you may think -- provided you keep both your hands on the keyboard. Interestingly, the Kinesis Contoured keyboards [1] have the arrows similarly separated.

And there are no "gotchas" where the keys' position would go against the spatial intent.

You could imagine a layout that would for instance have ctrl-f (page down) located below ctrl-b (page up) or 'h' (left arrow) on the right side of 'l' (left arrow). But that's not the case in Dvorak neither for vim nor for the emacs keybindings that I'm familiar with (c-b, c-f, c-a, c-e). Sheer dumb luck, methinks.

Both under vim and under Gnome in general, I've found that all the shortcuts I'm using aren't that much worse off. Some are actually better. It seems to pretty much balance out.

[1]: http://www.kinesis-ergo.com/advantage.htm
One more sign that the western world (not only the US and maybe not only the western world) is facing serious signals of McCarthyism 2.0.
> I don't know what the parent is talking about.

I'm talking about the ToS for cloudflare. I don't know whether they modify the pages to make money or not, but they make it clear it is a possibility.
>> I think it is all about intention.

Isn't the US the only country to have ever used nuclear warfare? Therefore willingly and knowingly killing countless innocent civilians?
Vim's preserving of new lines is more awesome than that of lesser editors. If you have

This is a test
^

with your curser at the carrot, and you type 'yyp' you will get

This is a test
This is a test

Rather than

This This is a test
is a test
Poll: Do you have a Facebook account?
I used to but I recently deleted my Facebook, LinkedIn and G+ accounts. Now I wonder how many other people are in my position.
No, never had one.
What would happen if you actually did try to textmine it.
surely this is a game of chicken because no company wants to lose tens of thousands of dollars a year for no reason.

Elsevier is willing to play this game of chicken; they are convinced that their customers (i.e., research universities) cannot do without their product. Hence the OP reporting that twice, they instantly and without warning cut off all access to their product to the entire university, because of detected scraping.

Telling people what software they can use to read text doesn't scale.

Unfortunately, I think it does. If individual users, even a large number of them, use a plug-in, they might get away with it-- but this would result in an incomplete data set. To systematically textmine the corpus (which is the task at hand) requires some kind of systematic access to the data, and this is where Elsevier steps in and shuts it down.
I Can't Wait for Facebook Search
Just a thought - the screenshots look really great, but you will definitely want to write a much longer app description. I would NEVER buy the app based on that description alone since it is $3 and I don't even fully understand what it's for. Why would I want to be reminded of certain words? Is it like a flashcard app?
The answer he gave is only apparent due to his knowledge of Windows internals. He may or may not be a super clever genius... there's no way intuition or logic would have suggested the answer supplied.
I always dreamed of having a tablet that could do this when I was taking math in college.

Where's the code?
Open access science
In my opinion it's not a matter of definition, it's a matter of understanding a real type of phenomenon.

In this case the fluid in the simulation was arguably
"computing" in the sense you mean - but there was nothing
that looked like a digital computer or a program or even
an algorithm.

I would suggest that you need a solid understanding of what computation is in order to properly answer the question of whether that case really is the same, in a fundamental sense, as more familiar computation, despite these (perhaps) superficial differences.
That section of the ToS begins: "Depending on the features you select, CloudFlare may modify the content of your site." The examples listed are things that you control, by default it doesn't modify the page.
They did a good job of hiding it, yes. Unfortunately this is not something I want to be hidden from me.
Great job! Really like the clean design.

Are you planning to open source it?
One answer links to a list of open questions in the lambda calculus. All the others are defined in terms of computational complexity. As a math major, computational complexity was the first topic in computer science that caught my interest (as opposed to programming, which I'd enjoyed for years) but I didn't know it was virtually the whole show! Are there open problems beyond complexity theory and the lambda calculus?
Superstar Rajinikanth Unseen Rare Photos,Rajinikanth Desktop Images
Rajinikanth was born on December 12, 1949 in Bangalore, Karnataka, India.He is Original name is Shivaji Gaekwad.He had his formal education in Acharya Patasala and had his higher education in Ramakrishna Mission in Bangalore.He received India’s third highest honour, the Padma Bhushan, for his contribution to Indian cinema.Before starting his career in the film industry, he worked as a bus conductor for the Bangalore Transport Service in Bangalore.He married Laatha on February 26, 1981.He is the Fist Movie Katha Sangama.He is recived the many award in filmy carear.Free check out the Supaestar Rajinikanth Desktop Photos ,Free Rajinikanth Images Latest Photos of Rajinikanth For Mobile Phones and Computer Desktop and Ipad.
Possibility number two is to break in to a router closet at MIT to do the scraping :)
This is a good catch. This is almost certainly a development version of facebook that gets rolled out internally before it hits the world, or even A/B testing.
Seven Ways to Stop Piracy WITHOUT DRM
isn't it dead easy to setup an investor entity, that invests in FB on behalf of max 500 other investors?
It's a correlation-causation problem. I'm sure terrorists ARE all about online privacy, so if you're all about online privacy, you MAY be a terrorist. But when you break it down, maybe 80% of terrorists (a small group) favor online privacy, but only 0.0001% of those who favor online privacy (a large group) are terrorists.

The same reason I have to take my shoes off at the airport: because one asshole tried to hide plastic explosives in his over a decade ago.
My feeling and experience tells me that the vast vast majority of websites have no unit tests. I suspect a lot more than 99% of them.
Another issue that the article does not completely touch on is, that developing and successfully selling an app is not just writing code. It is creating a software product business, which requires a lot of other skills. So some developers are freelancing to build up those business skills slowly as freelancing is somewhere between running a business and writing code, others just have no interest in building a product company.
VeriSign Hacked: Security Repeatedly Breached At Key Internet Operator
Ask HN: Review my site - Ollawalla
I'm just now starting to put my site in front of people and a colleague recommended posting it here.

http://ollawalla.com

I'm looking for feedback on:
- the idea
- branding
- user experience

Thx!

Ollawalla is an online trading post where you can find the things you want by trading the stuff you no longer need. You might find free furniture in your city or trade your used computer for a new kayak. Ollawalla brings us back to our cultural roots, before the days of mega malls and when people simply exchanged goods and services with the people in their community. By using technology and social media, we make it fun and easy to trade online with your friends and neighbors.
I wonder if they would be interested in buying out Greplin (greplin.com) If they are moving in that direction.
I'm interested in how many new people facebook will have to hire as it attempts to grow to justify its $100b valuation.
First, you understand how and why it is modal. Then you learn simple commands for movement and editing.

Then you learn all the meta-commands. All of these building blocks are only limited by your creativity of combining them to get what you want done. The more commands and tricks you know, the more you can slice and dice text, code, logs, whatever inside your editor (without leaving it).

I guess it's just a Unix/neckbeard thing. This is how the rest of Unix is designed, so why not the editor.
How to implement an awesome JavaScript JSONP API in 4 easy steps
I used to use vi but I did not like it, now I use nano.
the non-portable learning curve eats time and therefore cash resulting in a net loss versus plain CSS

Shrug. I've never experienced the problems you mention so I can't say much, but using plain CSS seems like a huge time-waster after having used LESS extensively. It cuts down my CSS work dramatically.
I like the terms "Somali warlord style of management", which seems to line up with all the stories I've heard from Sun.

Also, I need to start using "Non-technical middle management" more often from now on.
A Block-By-Block Look At The Energy Consumption Of New York’s Buildings
Whenever I am using a program other than vim I feel clumsy.

Plugins for Eclipse, Chrome and so on will only bring you so far. The other way around, namely turning vim into a multipurpose IDE does not satisfy my needs. One needs to admit that some features (refactoring support in Eclipse for example) cannot be matched by the available vim plugins. I know there are other solutions, like eclim, but I am looking for something more universal (think of using vim bindings in your email client).

This is why I have been thinking about implementing a vim emulation layer recently, so that every program can profit from vim keybindings. Basically this would be implemented as some form of keygrabber that would translate vim specific commands into regular ones.

Does anyone know of related pre-existing projects one could use as a reference. A quick google search did not deliver any results for me.
Ten Steps To Close Down an Open Society (2007)
</additional meta>

</meta>
Orexio: Keeping data free and not losing control over it to corporates.
Hey, so there is a couple of reasons we run it for free. Firstly theres no entry barrier, young people from all backgrounds come and kids that don't have laptops we try have spares to let them use. Money we found generally complicates things (where is it going, is there transparency, some locations start wanting rent money, etc). Some people find it hard to grasp also, but free youth activities in Ireland are extremely common.

Regarding abuse, people using it as a glorified babysitting service, etc. We have a rule that if a kid is 12 or under, they must have a parent or guardian there responsible for them. As we're extremely over booked (waiting list of 200 in Dublin), we reserve spots for extremely interested kids, who keep coming back and producing things and leave other slots open. If a kid is being disruptive and won't stop, we tell the parent to calm them down (Extremely useful when working with kids that have autism as some have behavior issues that parents can address there and then)or to take them home.

To date, running it for free has worked extremely well and in every Dojo, theres been little, if no issues. People are volunteering, giving up their time for free and volunteers are normally blunt with parents if its being abused.

We try to remove as much financial dependency from CoderDojo so its easier to set up anywhere and run, individual Dojos can arrange donations or sponsor if they want. In my case, I'm looking for some assistance if people want to give it, helping me setting them up.

@thepreacher thats awesome that you're starting something! If you want a hand please drop me an email: james@coderdojo.com, theres definitely some advice on things we've learned and resources we can give you!
Well, for one Google doesn't operate locally in every country. Moving into a given country comes with tradeoffs which Google surely weighs. Off the top of my head, I assume the decision to move into a country is a balancing act between these pros and cons:

Pros:

* Quality of sales operations are probably much better when run by people local to the country. Out-of-country call-centers are probably a huge turn-off compared to someone local who can build rapport and speak fluently in the local tongue.

* Google can't hire smart engineers fast enough -- they're just too hard to find. Since smart people are found worldwide, to maximize effective hiring you need to hire worldwide.

Cons:

* You pay taxes in the country.

* You have more responsibility to adhere to local laws, takedown requests, etc.
you can declared a terrorist which in-turn will cause you to be held in jail indefinitely

It probably won't be you. By the time they'd come looking for you, these laws will have been laughed out of the Supreme Court and a few political careers will be dead forever.
You might like , as well, it repeats the last move.
opengraph does that, right?
I feel your pain.
This problem needs to be solved.

See my post below[0].
Your input would be appreciated.

[0]http://news.ycombinator.com/item?id=3543011
My Reaction to the Facebook IPO
I'm the author of the article. Yes, the ending is anticlimatic, but the only reason is that I didn't want to "push" it on people. I just wanted to share my views. I thought many people would complain of fanboyism if I finished with a push to use it.

I guess you just can't please everyone.
Startup America Partnership Moves to S.co Domain Name
Is it a case where vi is a version with the tiny feature set and vim has a larger (huge) feature set?
Wikipedia has more details, but essentially, in the Windows NT line bringing up all the security options has always been what Ctrl-Alt-Del does, with the task manager sometimes being presented as an option. Since about 1993.

Jumping straight to the task manager was something that happened under limited circumstances (fast user switching enabled, computer unattached to a domain) in Windows XP only.
9 Copyright Myths to Avoid As a Web Designer
Here is one in C#
https://github.com/jaredpar/VsVim/
Driveby Spam Infects PCs When E-Mail Is Opened [FUD?]
Some (not all) of these cases would be helped massively if the JVM gained an equivalent of the fixnum/flonum types from the LISP world. This has been proposed kind-of seriously in the past, e.g.:

http://blogs.oracle.com/jrose/entry/fixnums_in_the_vm

Has anyone seen anything more recent?
Unless I misunderstand, it seems google will cache html if you set Cache-Control:

https://code.google.com/speed/pss/docs/cache.html
Build next-gen mobile games at a YC-funded startup
We are a young mobile games startup in SF funded by YC and leading valley investors. We are working on innovative mobile games that take advantage of smartphone features not previously available on other platforms. We move fast, work hard, make fun products people want, and solve interesting problems along the way.

We currently build for iOS, but are most interested in full stack engineers (JS, Ruby, Obj-C, Java) who have a demonstrated ability to build and learn quickly. Drop us a line at mobilegamescompany@gmail.com with your resume, projects, and favorite games. Full-time, salary/equity positions.
Node.js Style Guide
This smells like FUD to me. No details given. Web mail clients, or just installed clients? Can't imagine Gmail and the like executes JavaScript in emails...
Maybe you don't look at it that way, but a lot of other people do. Indeed, it is a central tennet of the free market philosophy.
I believe that credit card merchant agreements in the US prohibit any minimum amount for card purchases. You can occasionally find places that do it, but they're breaking their agreement and risk punishment for doing so, so it's rare.
This is super! I wanted to do something like this myself - you've executed it brilliantly!!

Why don't have a "Feb 2012 - all" and let user's search using the regexp box? That way, I don't have to search both categories for stuff that might span both.
Google Docs offline comes to Android, but no editing allowed
Minecraft Physics
From: Ten Steps to Close Down an Open Society: http://www.huffingtonpost.com/naomi-wolf/ten-steps-to-close-...

4 Set up an internal surveillance system

In Mussolini's Italy, in Nazi Germany, in communist East Germany, in communist China - in every closed society - secret police spy on ordinary people and encourage neighbours to spy on neighbours. The Stasi needed to keep only a minority of East Germans under surveillance to convince a majority that they themselves were being watched.

In 2005 and 2006, when James Risen and Eric Lichtblau wrote in the New York Times about a secret state programme to wiretap citizens' phones, read their emails and follow international financial transactions, it became clear to ordinary Americans that they, too, could be under state scrutiny.

In closed societies, this surveillance is cast as being about "national security"; the true function is to keep citizens docile and inhibit their activism and dissent.
Several years back, I worked on an embedded product in collaboration with a Chinese company (some of the code was outsourced to them). We stopped working with them when we discovered that much of their code was simply cut'n'paste from various GPL'd codebases. When we asked them about it, they said it was "freely available online" and completely dismissed licensing concerns.

To them, a "license" is just some bytes at the beginning of the file. Delete those bytes, and the license is gone. Problem solved.
I'm extremely passionate about vim, and I cannot type with a plain QWERTY keyboard. It's really not a big deal. I remap h,j,k,l to d,h,t,n (and n to l so I can search) and I'm off to go.

The one problem I have is that my vimrc/.vim stuff is all customized far enough that I can never use any of the vim-like emulated modes in other text editors. I think evil-mode may be possible if I wanted to learn how to configure emacs at all, but it's generally not worth the hassle. I'm not sure about the particular Visual Studio plugin that the link is to, but one of the two doesn't allow remaps, for instance. It's generally not a problem to use j/k for short periods of time at least. My big problem Dvorak wise is Nethack which is sort of a pain. I bought a Qido USB layout switcher to make games like that possible.
What actually happen with that guy? I remember all the mainstream media stories what kind of a bad ass hacker he was, but somewhat never caught up with the "happy end".
I think you, and others, underestimate the enormity of the revenues the movie studios are generating.

The MPAA represents 6 studios that produced about 15% of theatrical releases last year. They only released 12 of the top 25 movies in theaters too. The MPAA studios alone generate about $40 billion in revenue a year; I didn't try to add up all the other studios, but you can imagine the total revenue is enormous. What they spend lobbying for these laws is a pittance in comparison.

Total box office gross was $32 billion last year. Let's be generous and say the MPAA got 50% of the box office sales despite having less than 50% of the top movies. That leaves $24 billion in revenue from their films each year not including the theater releases. That's $24 billion from physical discs, licensing to cable providers, licensing to TV channels, licensing to premium cable channels, licensing to the existing streaming services, etc.

If the MPAA studios launched a streaming service at $50 per month, this would displace most of their revenue from other distribution models -- people would buy far fewer DVDs and they simply wouldn't get the agreements with cable networks, premium channels, etc. if customers can already get the movie from this website a month after theater.

To make up for that revenue they would have to find 480 million subscribers at $50. Do you think they can? I doubt it at that price point; that's more than most people spend on movie consumption across all channels now. Even if they could do it, those 480 million subscribers would only replace the revenue of the 6 MPAA studios, not the other 85% of the movie production market.

Whenever I see a "why don't they just give us what we want and stream everything like Netflix" suggestion, I see "why don't these companies just burn 85% of their profits", because that'd be about the same as far as their financials go.
Not quite the same. Unlike taskman, the Close Program dialog appeared on a screen by itself and all the other programs are suspended.
Thanks! It's my first programming work so I doubt it will show off the best methods! But, if there's interest, then sure. Get in touch if you want to chat - http://news.ycombinator.com/user?id=marketmonkey
I don't think I've ever met a new "language" with a smaller learning curve. It took me about half an hour to master everything in LESS. It's so basic and intuitive.

And with the benefits it has brought, in terms of code intelligibility and structure, and lack of redundancy, I'm not sure I'm ever going back to pure CSS again.

I am literally baffled by your experience. What version changes created problems for you? And as for error checking, pure CSS has no error checking at all, so I don't understand how LESS could be anything but better in that regard.

As for using browser hacks with LESS, I've never tried, but since you can always include conditional stylesheets to account for browser differences, it doesn't seem like that should be a dealbreaker. It would be pretty cool if LESS supported inline browser detection per-rule, however.
How to import from Google Spreadsheet using Google API with PHP (Guide)
New Samsung smartphone running Android 4.0 revealed ahead of MWC announcement
I'd argue that a user looking to configure the settings of their search, are likely to think about looking in the search settings.
> Do whatever you want. Don't learn it if you feel it's too much effort just for nothing. Learn emacs instead. Or stay in your IDE using a lousy editor. Whatever.

Why do all articles about how wonderful vi is end with condescension?

Anyway: vi -> fast editing. IDE -> fast maintenance. I know which one I'd choose. The text editing features of an IDE is not why people choose to use IDEs (note: of course this helps best if you use a well-supported statically typed language - a Ruby IDE can't be as awesome as a Java IDE).

Also, there could perfectly well be good IDEs with good Vim key binding support. This would be a wonderful mix of two worlds, and finally end this stupid discussion. I believe at least Qt Creator has a half-decent FakeVim mode baked in.
Pinterest is not a Virtual Pinboard
Pinterest is not a Virtual Pinboard. It is the answer to consumers engaging with brands, something Facebook has been unable to do.
good call. is there any other "niche" of a human life that hasnt been tapped by network effect?
Don't all editors work this way?

Seems like my description was incorrect. I meant that there are two ways to deal with text: line-wise and fragment-wise.

In most other text editors, if you copy a line, and then paste it, it gets pasted into the cursor position regardless whether you copied a line or a fragment (fragment-wise). In Vim, lines yanked with 'yy' disregard the cursor column and get pasted into a line above or below, while fragments yanked with 'y' (e.g. '0y$'), take into account the column.

I like how in Vim you can do line-wise editing, but I just miss an easy way to paste text to the position starting with the current column regardless of the way I yanked it.

PS Thanks everyone for replies!