skysight-inc/HackerNews huggingface dataset:
If you're actually writing code from scratch in a linear fashion, then you do spend a fair bit of your time in insert mode. After a few years of vim use (about four years, so I'm not a grizzled veteran by any means), I've found that when I'm writing new code, I do use insert mode more often than usual.

But the difference is that when I need to make some edits to the code I'm writing, I immediately swap back to normal mode. It's not something you notice much if you don't use vi(m) a lot, but you go back and edit the code you're writing quite a bit.

From my experience with vim, this guy is spot on: someone who has really used vim for a long time will spend a majority of their time in normal mode, because literally you don't do anything in insert mode except write text in a linear fashion. If you want to move your cursor somewhere else, you go into normal mode to move it. If you want to erase a string you just typed, you go into normal mode. If you want to refactor your if statement into something cleaner, you go to normal mode. And the list goes on; normal mode, once you've learned it, is just so much more fluid that you will want to be in normal mode 99% of the time.

Vim can be a little crazy to use, yeah. But once you have learned it, it's unconscious. It reminds me a bit of algebra. When you first learn algebra, you're really focused on the symbolic manipulation. But as you get into the higher maths and have more experience, you'll find yourself rearranging equations without any thought. Vim is the same way, and that is what makes us vim users addicted to it: complicated text editing becomes subliminal.
NX is far superior to X for remote apps, so clearing the way for a new remoting protocol is good.
The Drupal Release Model and Why it Needs to be Revamped
Oh, I see. The java plug in is only required for sharing. So I can still view on my blackberry.

Tested and working well. This will come in handy.
You tackle "what is X?" questions by trying to get a deeper understanding of how the phenomenon works, not by coming up with a definition.

For a long time humanity has been interested in understanding what physical matter is, and progress on that has been made by understanding how the phenomena actually works, rather than by trying to define what matter is.

I would suggest that people are assuming that, since there appears to them that there is disparate computational phenomena, asking "what is computation?" must just talking about the definition of a term. But perhaps we just need to get a clearer understanding of these cases and we'll see that there is just the one kind of thing going on in all of them. I don't think anyone has any evidence to suggest it couldn't be like this.
http://i.imgur.com/G3iN5.png
How Designers can help Developers
Here’s how new CEO Kaz Hirai wants to save Sony
Thomas Sowell gives a nice introduction on predatory pricing here:
http://www.forbes.com/forbes/1999/0503/6309089a.html

From Sowell's article:
It is a commentary on the development of antitrust law that the accused must defend himself, not against actual evidence of wrongdoing, but against a theory which predicts wrongdoing in the future. It is the civil equivalent of "preventive detention" in criminal cases -- punishment without proof.
Microsoft touts plugin-free web, offers desktop fallback for Flash lovers
He used HTML 5
Why we should regulate sugar like alcohol
British government redefines the online government platform
Yes, me too. The Vim extension is quite nice, but I wish it could do buffers rather than tabs.
Don't have much to contribute other than it is very good. I've used for a project of mine and it was very easy to setup and get going.
I've never heard of Pinterest before - my first impression was that this was somehow related to Path. The color scheme , logo, and favicon are eerily similar.
Kora4y kora4y kora4y
http://kora4y.blogspot.com/
Has anyone determined whether their policy with respect to collection and retention of DNS query data (e.g. for those using 8.8.8.8 and 8.8.4.4) has changed?

(The most recent information I have on this specifically is that they currently do not co-mingle that data and that they discard it in a fairly short timeframe.)

Will they now co-mingle that data?

Also, will they co-mingle data based upon IP address e.g. when such an address can be identified as residential and/or used by a single user or small set of users? (In which case, for example, using two separate accounts in separate browsers may not do you much good.)
Yup. When did I ever say that I was not a weird person!?
It doesn't support '⊂'. It supports 'c' and 'C', but not '⊂'.

Edit: It's amazing work by the way, but distinguishing those definitely needs more training.
The Glock
There needs to be an option for accounts that exist merely because other services require Facebook for login (or because job requires it). That would separate "I have a persnal account" from "I have a shell account"
Syrian roads renamed on Google Maps.
Nope, never had one. No Google+ so far either.

I find Twitter both entertaining and useful and a little LinkedIn is helpful to keep up with old coworkers and such.
"If the only differentiating factor between the "monopoly" and a local business is price, the "monopoly" is going to win every time"

Exactly, and this is the case with commodities. This product is maps. Maps are not a commodity product like Oil. There is a value factor.
Flat 25% discount on any products by Flower N Ferns
Netscape open sourced their browser so the browser would survive, not so they would. They were continuing to make money off their server products, but they couldn't justify the large investment in a browser anymore.
That's true, but fraudsters prefer low hanging fruits, so there's no reason to make it easier for them.
What about if a clearer understanding of what made something computation suggested new ways of implementing computation? Ways that were more efficient or had other useful properties?

What it a better understanding of what computation is helped you analyse what was going on in biological information processing?

The thing is, we can't predict what benefit might come from some new theoretical understanding.

Take Quantum Mechanics for an example. All sorts of practical things have come from it, but there was no way to predict what these would be before fact.
The other advice that I would give you is that before you do so, take a deep reflective look at yourself and ask, am I the type of person that likes learning new things, as well ask yourself if that will remain true as you grow older. If the answer is no, then be careful about chasing the hot technology path, because it requires constant retooling. While Ruby, JavaScript and Objective-C are hot right now in 2 years it may be Clojure, Dart and Go. You have to be prepared to retool as soon as the market starts to trend away from the currently hot technologies. There is also a trick to not jumping too soon and not waiting until everyone else has jumped on the bandwagon. Playing the cutting edge game takes a certain type of person.

If you get lucks and land in a start-up that succeeds, then the issue is less relevant, but until you do land with a success story you have to plan like your next job will be in a totally different technology stack, because it may be.
I feel like such a tool for saying this, because I thought people who said this were tools before I 'got it'. Taking your fingers off the keyboard and to the mouse and trackpad is slow. I now even get how moving your fingers to the arrow keys is slow. I never thought I would believe it, but somehow here I am, spouting the same nonsense.

It's true. I think there is just some mind-body-editor connection that develops with vi(m) usage (and emacs, I don't know). When you really start thinking in vim, your mind starts describing what you need to do in vim commands, that magically flow out of your fingers, and vim responds.

In other editors, for any task I need to do, instead of telling my editor to do something, I have to show my editor how to do it by selecting text and menu items with the mouse, it just feels clumsy.

Once the keystrokes are muscle memory, it's impossible to beat with point and click in terms of speed.

That's just an opinion from a vim novice that can never go back.
From what I've heard is that Facebook employees essentially used a custom Facebook that's integrated into their actual work and work environment. My guess would be is that is what we're seeing in this photo.
My group of friends used to call each other on Thursday or Friday nights to organize what was going on. That eventually stopped happening because of facebook. It took quite a bit of peer pressure to get an account and see what the fuss was about.

I used it diligently for about a year to give it a fair trial. I actually liked it until I saw the illusion. I promptly deleted it when I'd had enough.

I found the mediated social experience wasn't adding any value to my life. A lot of friends I had spent a lot of time and energy in building friendships with became casual observers in the stream of events. Instead of being personally invited out with the gang I found that I was just filtering my feed for events and filtering for the ones I would be interested in. I would just get invited to everything because facebook makes it so easy to spam your network. I didn't have to talk to anyone. It was ironically anonymous and passive.

It just didn't work for me. I'm an introvert. I invest a lot of emotional energy in my relationships. I have few friends and I like to shower them with my attention and care. Facebook opened up a lot of opportunities to meet new people and attend parties I would have otherwise never been invited to, but I don't put a lot of value in such things. I'd rather focus on the people that mean a lot to me than to be buzzing about from one event to another and just watching life pass by on a web page.

I'm also of the mind that there are really very few things in life that matter. If some person I barely know in my family just had a kid I wouldn't really care. It never mattered before facebook and it still doesn't matter now. It's just mental noise. I like to take time to reflect and absorb things... too much information just keeps me busy with unimportant things.
I'm reading into OP's response to the same exact depth as he read into Raymond Chen's (the blog's author).
Yes, one block is considered to be 1 cubic meter. http://notch.tumblr.com/post/443693773/the-world-is-bigger-n...
Wireframing in Powerpoint? It Works
My response to this approach has always been the middle finger. If someone can't afford me even the minimal level of respect, I'll leave. My worth is not dependent upon what other people think.
Now there's a nice surprise, Nightly (Firefox-alpha build) actually scores one percent higher than Chrome Canary. I do hope Mozilla catches up in other areas, there needs to be more than one large non-Webkit browser out there to push the web forward.
Ask HN: Has Yahoo stopped supporting GeoPlanet?
For about a year (regular emails one per month/and forum posts) I have tried to get in contact with Yahoo regarding GeoPlanet.

Their last release for GeoPlanet (here http://developer.yahoo.com/geo/geoplanet/data/ ) was in 2010 and their official forum posts go unanswered by Yahoo.

Is this the sign of a dead project?
The Twitter from being quite active (400 Tweets), is a ghost town (No Tweets in over a year), https://twitter.com/YahooGeo
and the person running the Twitter account seems to have signed off based on this Tweet: https://twitter.com/#!/YahooGeo/status/14906036229

I can't figure out anything, and the current dataset has clear omissions.
Thoughts?
I got an account, but don't use it. No people friended, no posts or photos on it, no Likes. Guess I should vote no, then.
Decline in console sales doesn't signal end of gaming
Zynga gets its second 'Facebook bounce' in a week
After thinking about it more, I believe it may be more about attribution than commercial gain. If you violate copyright but don't misrepresent the thing you're copying, people are generally fine with it. If you rip off all the labels and put your own name on it instead, people are much less forgiving.
I noticed that same thing with FBConnect, it's made me consider my comments and their value a bit more since I'll have to create an account to leave them ;)
> Did you have this same resistance to learned when you learning the languages you are presumably programming in?

Speaking for myself, no. My reasons for disliking "enlightened" editors are similar to my reasons for disliking alternative keyboard layouts. If I can only be fluent in a highly specialized environment, in a sense, my skills become less portable. I like being able to walk up to someone's computer and just use it or help them with their issue. I do care about editing efficiency and superfluous keystrokes. But when I compared the keystrokes required to complete the example to what I would use in my preferred editor, (Programmer's Notepad) I didn't find the savings to be significant enough to warrant all the pain of learning a completely separate UI.

And FWIW, if I was actually doing that example in real life, I'd be in my IDE, clicking "Implement Interface", not wrangling text.

As for learning new languages, I enjoy doing it, and look forward to learning new ways of approaching problems that new languages can provide.
I don't disagree, but why does there need to be another rendering engine? Webkit do push forward too.
A society of marks + marks-not: CONSUMER REPORTS groks AP SSIDs
Saint Zuck
VeriSign hit by hackers
Why is this company getting so much attention as of late? I've never heard of them until recently, and considering how crowded the whole VPS/dedicated server market is, what makes them stand out?
You program for fun? My advice, put more fun in your life away from work.

You're in your late 40's. Odds are you have more than half your adult life remaining. Your kids are growing independent, let them see who you are as an adult beyond being dad. This will also give them an example by which they can develop their own identities.

According the Silicon Valley meaning, a consulting business would not be a startup, unless your SaaS-B2B scales well, it will not be either. Even if it does, it is probably so far within your comfort zone that the current lack of a demo may indicate the degree to which you feel passion for the idea.

Forget this as a career decision, so long as you frame it that way, a good paying job is the most effective answer.

Focus on what's import in life.

And have more fun.

Good Luck.
Pinterest is internet scrapbooking, and sharing it.

Strangely I'm mostly hearing about Pinterest so far from the women in my life, and not the guys so much.
Oh cool, thanks for the nice comment :)
Startup Lessons From 17 Hard-Hitting Quotes In "Moneyball"
Great mentors, access, companies etc. a perfect environment to learn, innovate, iterate and be successful. The beer and whiskey ain't bad either.
Gecko pushed forward too. Then they stopped, they got large and bulky. Things changes, one day Webkit won't be the ones to be first with the new. Competition fuels this process.

We should have learned this lesson from Internet Explorers dominance in the past.
> Competition dies when rewards are removed

If a monopolist offers a product for free just because they have plenty of cash to do so, all rewards to compete in that market are removed. That kills competition stone dead, and that's why we have laws against it all over the world, including Silicon Valley.

Guarding the free market against monopolist abuse is standard operating procedure in all capitalist countries.

Bottin just happens to be the first to take this to court, and happened to have found a judge willing to listen. This could have happened anywhere, it just happened to be in France this time.

You may argue the court was wrong in this case, but the basic principle is part and parcel of every free market economy.
I was thinking about this same thing last week in the shower. The reality is that I find most people pinning items that are not necessarily to be purchased i.e 20 different wedding dresses, ferraris, crazy tattoos. That sparked my apiphany, like yours, that this isn't to create a store front, this is to curate enough data to proverbaly shoot fish in the barrel with targeted advertising.

I know Google made an offer to Pinterest and clearly it wasn't enough. They should have put all of their eggs in this basket because this is the true alternative to FB's power house advertising that is soon to be bolstered by the inevitable search capabilities.
I use to have one but deleted it as well. I realized it wasn't adding any value to my life. Friend status updates? I'd rather get them in person, otherwise it probably isn't actually all that important. I like my privacy and dislike the idea of using a platform that is entirely about serving me ads. No thanks, already see enough.

Have I missed out on anything by not being on Facebook? Nope.
For all your programming needs I would highly recommend JetBrains products.

I am currently evaluating PyCharm and their JavaScript and Python editors are awesome. I was mostly using vim and tmux for Django development until now. Using vim plugin in PyCharm feels really 21st century.

It kinda feels like VisualStudio + ReSharper (also a JetBrains product) for .NET
That's good advice, but that's what I need help with. I don't know how to look into database optimization, CDN, etc. Where should I go to find someone to help? Are there forums, or services that do this?
Worst. Article. Ever. Having just been in the situation of being a large corporation client trying (successfully) to hire a firm to do this, I'd like to point out that everything you've said about the prep here is just wrong.

(1) Big infrastructure needed: Seriously, if the client is not picky, you should be able to build a working basic infrastructure for the back end in a week. And that's generous.

(2) You need a way to communicate: The claim that there is no standard way to do it is just plain wrong. There is absolutely a standard way, its how everyone with a brain does it these days, and its easily supported through every device SDK - you use HTTP

(3) Design the API: No, design the app. Then determine what question it needs to ask the server, and figure out how to make the server answer them. Designing the API first is a very engineer thing to do - if you're the only user for the API its just a flat-out wrong approach

(4) Pay for it: Sure, but I'll pay for the amount of time it should take to do this. Which is a week. Engineers that want me to pay for them to sit and write 200 page requirements specifications need not apply. I want to work with the people that want to build something on day 1, and then keep tweaking it.
Graphene acts as plasmonic antenna, leads towards 0.1nm wires in chips
Of course Elastic Scaling is not possible. Because Hosting a server in a datacenter and having cloud instances are two different stories. If you have need for flexibility you can simply run a loadbalancer having your base hardware hosted for a good price at hetzner (or another datacenter you like) and then spin up some AWS Instances behind the loadbalancer for dealing with spikes.

Or as others have written you can buy 3 boxes at hetzner and scale 300% ;)

Solution?
My girlfriend has called it "Reddit for girls" and that's exactly what it is.

Like Reddit, it's a place to waste endless amounts of time. My girlfriend has gotten a little addicted to Pintrest and has since apologized to me for being mad that I sometimes getting sucked into Reddit on my phone.

However, the beautiful design is tuned for the target audience. I've watched several girls surf Pintrest and they use it very differently than most anyone I know who uses Reddit. Just the way they scan visually and randomly for something that catches their eye, rather than reading down a row or column and scanning for blue links.

All that said, I believe that the female audience will prove much more monetizable than Reddit's. For one, all pins already have a photo, so sponsored pins will fit right in with the flow. Secondly, the types of things people are sharing and looking at on Pintrest are extremely gift and "spoil yourself" centric.

Best of luck to the Pintrest team. Seems like they've got a great run ahead of them!
Zuckerberg's IPO Letter Is a Data Miner's Delight
Should Data Visualizations Be Beautiful?
Another fun question would be to figure out what the terminal velocity is. It's reached pretty quickly when you jump off of things in Minecraft.
London, UK, Full Time

We're VC backed startup in London looking for a Java ninja

It's a brilliant opportunity for an experienced technologist who is interested in a greenfield project and in using cutting edge tech. We need a dev who has a proven track record with distributed systems, SOA, enterprise messaging and security. Someone not afraid to get their hands dirty!

Full spec here: http://www.seedcloud.com/java-technologist/
How to keep teeth and gums in good condition ~ Of Dentistry
I'm assuming the placement of the commas maps to some linguistic feature in Hindi?
I've been watching pintrest with some interest recently.

It's not a story of great relevance here, but I basically built pintrest in 2007 - 2008, and then never launched it. It was pretty much the exact same site; right down to the infinite scrolling, and concept of cards and images. I did not have the concept of 'repinning' they have though, I opted for 'loving' something, and copied the hackernews model of moving things around. My concept was 'what's cool right now'; it was to be a large visual endless board of interesting visual things and products in the real world.

When I researched how I should categorise, I arrived at almost exactly the same categories pintrest now has (90% overlap). I put those categories together by the same method I can only presume pintrest did; by highest advertising CPC rates and revenue driving metrics. I guess the slight deviation is because I was working on 2007 figures.

When I came up with the concept, it was when digg was king, and reddit was still highly techie. I used to browse this site every single day; http://www.notcot.org - and noticed there was huge gap in community driven linking based towards images and products. They didn't work well with text links.

Anyway, after initially planning simply to advertise for revenue (I made my image columns the same size as a standard advert banner) I arrived at the same conclusion; The only real way to make a solid stream of revenue from this is to create some kind of way to tap into the revenue created from the 'products' linked to.

I stumbled and stuttered on how to implement this. I couldn't figure out how to blend the concept of products in without trashing it. Then I got caught up in implementing new features when things like facebook connect were announced, and then, due to unfortunate personal events, never got around to finishing the last 5% and going live, it just sat on a staging server for years.

Something clicked for me recently when I saw was fab.com are doing. I realise with hindsight that had I simply launched when I had a basic product I could have come to these challenges later; which is exactly what pinterest will be in the process of doing now; but it's not an easy problem to crack.

Makes me happy to see pintrest doing well. I'm not in the valley, and I never really had any grand plans, obviously they had the vision I didn't! I doubt I'd have gotten much beyond a few hundred visitors haha :)

For anyone interested; http://i.imgur.com/eEJva.jpg It's not as pretty as pintreset, I was keeping comments on the permalink and cropping image but it was an early beta.
Quantum Mechanics is a theory that makes testable predictions about the world. Asking about "what is computation?" is asking a question about our definition of an abstraction, not about anything concrete.

So yes, it's an interesting philosphical question - but it's meta to the level that most people are actually interested in.

[NB - I am not a physicist, so take any of my statements about what QM is or isn't with a pinch of salt!]