skysight-inc/HackerNews huggingface dataset:
I though it interesting that after hating on NERDTree, he went on to suggest a plugin that requires Ruby and VIM compiled with Ruby support, which isn't likely to exist on most.

I'm not a VIM purist. I use the arrow keys, and I use the mouse a lot. I find NERDTree to be tremendously easy to use and helpful when on a local system.

On remote systems, though, I generally just edit 1 file at a time and don't need NERDTree. For multiple files, :e works just fine in those situations.
I don't think micropayments will ever be a viable alternative to advertising. The internet started free. The cat is out of the bag. Most people won't pay for access to websites.

The distinction between ads and content is one that is ridiculously easy to close if needed.

The only reason that adblock works on a good number of adverts is that they're usually served from an external source. If you serve them from exactly the same place the content is coming from, and make no distinction between the two, then filtering becomes more problematic.
Hotels in Cambridge
Cambridge hotels- Want to have a comfortable stay at Cambridge? Visit BookMybest.com, one of the most popular hotel price comparison website and get best hotel prices in Cambridge with huge savings.
Jumbo Electronics Mobile Stores|Jumbo Electronics Mobile Showrooms
COMPILING ACTIONSCRIPT 3.0 WITH SUBLIME TEXT 2
How to get clerical work from home job?
EmployMe is an innovative web solutions business. Our Services include Web Design, Freelance talent, iphone Development,Graphic Design, Logo Design, Poster Design.For the people of Hong Kong, providing a simple to use and reliable platform for different services to trade.
Realize how you can reduce your fears to nothing.

>1. Fear of not having thought of ever legal angle.

You pay your lawyer to figure that out. If you get a C&D figure out then what your solution is, don't pre-optimize.

>2. Fear of no one using my website. And then someone else coming along and beating me in this area and making me look stupid and like Friendster.

Then you just have to advertise. Or, you'll realize you designed this in a bubble and you never had any users to begin with. At that point you've learned something.

> 3. Fear of the product not being polished enough.

Or it's so shiny right now that the glare is pretty bad. That's why it's called a minimum viable product. If you put another 100 hours into polish, why does that even matter if you end up iterating and tossing the existing UI. Or you could have used those 100 hours to make the awesome new feature that all your users are clamoring for.

> 4. Fear of rejection from lots of people at first look which leads to people never coming back to the site.

A/B testing. You didn't design this in a bubble, right? There's obviously some value that you're looking for. And if those people bounce, don't spend too much effort because they're not your target customer. There's an argument for pushing higher conversions on a limited market segment rather than trying to convert a lower percentage of all visitors.

> 5. Fear of knowing that there are unknown unknowns which will come at time of launch and bite me in the behind.

Learning opportunity! If they're unknown what are you afraid of? You don't know it, so how can you think of it to be afraid of it?

> 6. A hacker or spammer will take down my site.

Backups solve that one. Or you can get something like CodeGuard, which monitors your site for code modifications.

> 7. Fear of the fact that I havent thought of every possible outcome.

Why do you need an exhaustive list? Have you at least thought of the most likely scenarios? If something comes out of the blue it's because of your #5, and you can't ever predict for something that you don't know is coming. But if you have the most likely scenarios covered you can plan for how to work with those results.
Google doodle celebrates Robert Noyce
Design serices firm opens in Hyderabad
The whole question seems to come from the fact that once there were a number of things women weren't allowed to do and it was deemed a good thing to work on making the playfield equal for both sexes. Turns out, when the gates were opened for one particular activity, many women did indeed want to engage in it and over the decades the gender distribution converged towards 50-50.

However, from that, some people extrapolate that if the gender distribution in some field is too far from 50-50, then there must be something in place that is horrible and sexist and blocking women from that field. Even if technically women can apply and graduate, they conclude that the field still has some implied male chauvinist bias against women. Whenever it gets to that level, it's simply not an option that women might not want it that much.

Other professions took maybe decades before women started to want them, even if they were already allowed to work as such. We can conclude that women today don't want programming badly enough. Those who do are already enrolled or working in the field. They are few in number but merely because they all had no alternative they could themselves live with.

The situation today is that it's not mainstream for women to want to be programmers. It's not wrong, people just aren't sure yet.

This is a very different statement that women aren't explicitly or implicitly allowed to become programmers in the contemporary society. Barring a few ploughers, people often don't know what they can want unless they see a supporting example many enough times. If you're a young woman and you don't know what you want to do, you could become a nurse. Many nurses started like that, regardless of whether they actually like their job or not.

It might be a few decades forward when enough women get into programming, that the field also begins to appeal to women. It may also never happen, or it might happen to an extent. Maybe roughly 1% of women would like to do programming where as roughly 2% of men want to do it. If so, then eventually roughly one programmer out of three will be women some day, in the average.

Thanks for the article writer to voice a loud counterexample that hopefully reset people into confusion about the true state of matters.
Poll: Which auth provider do you prefer?
I'm going to implement more auth providers for Tomatoes (http://tomatoes.heroku.com), you can use only GitHub by now, but I'd like to know preferred auth providers to minimize risks of this choice.
None, let me sign up using email address
Types of Heart Diseases
The heart disease type is typically diagnosis by which section of heart is affected. Over 50 different types of heart diseases have been diagnosed still now. The coronary heart disease is the most dangerous and common among 50 diseases.
In that case, maybe ghostery.com is more suitable for you.
Indeed, these OSS / free content advocates come off to me as people staing the obvious. So, you doing work and making it available for free to the community will result in greater riches in the community, than, now hold your breath, doing the work and charging the community for it. Wow, who would have thought of that?
Quantum-photonic-chip-created
That was pretty cool. Interesting to note that the numbers he used are essentially an implementation of the Peano Axioms, where the successor function wraps the predecessor in a lambda. (http://en.wikipedia.org/wiki/Peano_Axioms)

Here's a simple recursively defined number system in scheme:
https://gist.github.com/1466985
So much crying and boo-hooing over having to change a config setting? Can we imagine for a minute what the Internet would be like if everyone used an ad-blocker?
According to wikipedia, Rick Petnel is the creator of EasyList and ABP was created by Michael McDonald.

http://en.wikipedia.org/wiki/Adblock_Plus
I do have better a better tool... |
This is just false. Just to clear things up:

- a state with lower-case S is a subdivision of a Federal Country.

- a State with upper-case S is a synonym of Country.

- All members of the EU are States/Countries. Some of these countries are Federal (Germany for instance) and are subdivised into states (Länder in the case of Germany).

- Some States of the EU include multiple Nations. UK is one of these. Scotland is neither a State nor a state for example, but it's a nation.

- Some States of the EU have territories that encompass States that are not members of the EU. Monaco or the Vatican are examples. Some of these States belong to the Eurozone though. http://en.wikipedia.org/wiki/Microstates_and_the_European_Un...
> I don't agree with the downvotes,

The ruling class of HN can be wrong?!? Say it isn't so!
I don't agree with the author on many counts, but I wish that everyone who makes the point about Google being threatened by "social networks, targeted searches, non-web searching and information discovery" would elaborate a bit further.

Let us look at factors you have pointed out:

1. Social networks: Google has 3 positions in Alexa's Top 10 for the US market. Only Facebook and Twitter are the only two sites that are social networks on that list. Other than Twitter (protected accounts), Bing and Paypal, every other site on that list is crawl-able by Google. Even for Facebook, it is better to have public than private pages (6,330,000,000 pages in the Google index). *

It is very much possible for Facebook to be double the size that it is at and also for Google to grow at the same time. There are more people using more of the internet every year. They all need to connect with others and also find other information they are looking for. Growth for both Google and Facebook need not be mutually exclusive.

The most tangible growth-related metric of year-on-year growth for Google is still pretty impressive: http://investor.google.com/financial/tables.html Till a lot of the numbers start veering drastically off-course, I won't worry much about it.

2. Targeted searches: There will always be niche companies who do this over a million domains. I do not think Google would bother too much with it purely because of the clout they carry in the search market. If you have to get good non-organic traffic, you need to be indexable on Google these days. There is also the fact that Google would not want to dominate in everything related to search as it leaves them badly exposed to anti-trust issues.

3. Non-web searches: This is more of an input/interface matter. It has been possible to search through speech for a while on Android and it is something that is only bound to grow as speech recognition gets more and more better across all platforms. What matters is the quality of results and if competing platforms can provide better results from a non-Google platform, then Google would be in trouble. Parsing spoken text is different from delivering results for a query. So, Siri doing a good job of parsing what you are saying is different from Siri being able to serve results from a different search engine than Google.

If the majority of people who do speech-based searches get their results from Google, it will be something for Google to rejoice and not fear. In fact, I think Apple may have even done Google a favour with Siri. There is now going to be a race to be the best voice-based interface on non-iOS platforms as a result of Siri. There is also the increased awareness of this feature now due to Siri.

4. Information discovery: If I am not mistaken, Google already is the leader on this front. They layer a lot of additional information into search results (which, I am not a fan of) and there is nobody of a comparable size who is competing with them on it.

* Alexa is a flawed metric. I am using it as a comparative/indicative measure. Google's page count is broken; but they do have a LOT of pages on Facebook that is crawl-able.
It was live (and discussed) a few days ago too. Still doesn't seem to be universal, though, I'm not seeing it.
People are invested in Facebook with their updates, photos etc. Unlike what the OP contends, people are not going to switch over their usage to a competitor based on features. Bing is as good as Google for most queries, but how many people have switched to Bing? Google is not attacking, it is defending. FB messages is already way more efficient for quick communication than email. It may not replace email, but can occupy significant market-share.

No matter how many places Google pushes G+, people are not going to switch unless they can achieve the same functionality by copy-pasting a link.
Maybe a good point - but 3500 listens isn't the same as 3500 downloads.
I don't understand why they didn't just provide an api to normal IP layer sockets, it would have given a lot more flexibility. I'm thinking the sort of lower level networking access you get in node.js

If people really wanted to send data over this weird semi-HTTP websocket protocol then someone could have implemented it as a js library on top of proper socket calls.

I'm guessing the main issue was cross-domain security, but I would have liked to see this solved using some sort of policy file that can be requested from the domain before connecting, like Flash does.
I think he was simply implying that Germany doesn't control the rest of the countries in Europe like the US government controls its states.
Dexter Season 6 Episode 12
My preferred method of purchase is locally, and in cash.

My usual temptation is different: to go onto Amazon and review some book that I bought elsewhere. I don't do this--it implies no economic loss to Amazon, but it seems to me to involve bad manners.
How to Grow Long Healthy Hairs?
Agreed. People have shown that they are fine jumping from websites (and "web apps") without any common UI guidelines. Uniformity is overrated.
Shopping in Manchester - The Triangle Shopping Centre home page
Apple iPad 3, with retina display, slated for February?
Testing: Why Bother? - The Frequent Refactoring Excuse
Question: If you were hiring a new developer and you did a Google "background check" and found this article. Would you hire her?
Buy dell and ipad covers to protect your electronic devices 
Laptops and ipads are one of the most popular electronic devices. If you have laptop of a good brand like dell or apple then its proper protection is always required at your end. For dell and apple ipad users they can buy quality dell laptop covers and skins to protect their electronic devices.
> I think I just need to take a weekend and learn enough vim programming to make it happen as a Nerd Tree plugin.

Check out Steve Losh's Learn Vimscript the Hard Way[1].

[1] http://learnvimscriptthehardway.stevelosh.com/
Tom’s talk blew my mind. Can't recommend watching this enough.
But that's a non sequitur. Sure, there was some pressure to actually vote UR (and that is not a sign of a free and fair election either), but what the statistics seems to show is that the final result consisted of a certain number of genuine UR votes (some of them coerced), most likely somewhere in the 30-35% region, plus the anomalous component, which we know, thanks to the election monitors, to have included (a) multiple voting; (b) ballot stuffing; (c) outright rewriting of protocols. Realistically, there is no way genuine behavioural differences could account for the multiple-of-five spikes, or to the huge variation across results in the same neighbourhood that you find so often in Moscow. And all those precincts in downtown Moscow with 80% UR and five votes for Yabloko? Puh-leez.
Only mentioned in passing at the end of the article, but still very much a part of this discussion, is the use of good release notes.

Just putting "bug fixes" on an "x.y" release is borderline insulting.

Sure, it's great that you're releasing bug fixes, but if I've been having problems with the app, it's just good customer service to mention that certain bugs have been addressed.
Ask HN: Need ideas for a talk to a class of business informatics students
I'm going to deliver a talk to a class of 17-19-yo Polytechnic students studying business informatics. In their course, they learn finance and IT. I want to open their eyes to the power of information and the ability to process it, and how computers are being used to rule the world. I want to give an inspiring and eye-opening presentation. I don't want to give a dry lecture. I want to deliver an inspiring and informative presentation. I would like to ask HN for ideas on what topics to cover, interesting related ideas and resources I can draw from.

BTW, my background is in software engineering on Internet backend systems and only recently stock trading systems, so I'm very comfortable explaining technical things but I think these students probably want a more big-picture business-related perspective.
The Unit Testing Death-Spiral of Doom
Night Time Driving Glasses
VS-Eyewear is an international leader in eyeglass sales offers a huge selection of products such as radiation protection, laser safety, driving glasses, computer glasses and other sunglasses with latest fashions and styles.
The Secret Number
Frankly, I find that hard to believe. Tech people are much more likely to follow tech news and be informed of addons like ABP than the majority. If you look at the Firefox and Chrome adoption, for example, that certainly happened, so I don't see why would this be any different.

I'm not saying every tech people uses it, of course (I don't), but without data I think the existence of a strong correlation between the two is a fair assumption.
No, that's ballot stuffing. The grandparent seemed to mean that real people who work in the government actually voted for UR, either of genuine conviction or under duress from their superiors. It would be very hard to give out filled-in paper at the voting station in full view of the monitors. The people who received filled-in ballots were hired to go round and stuff the ballot boxes at multiple locations.
BBC iPlayer app comes to the iPhone with 3G streaming on all networks
The History Of Computers
OpenID? (Although I'm not a potential customer.)
Previous discussion: http://news.ycombinator.com/item?id=3333939
Megaupload to Sue Universal, Joins Fight Against SOPA
While bash is certainly more pleasant to write and use than the other shell languages, I made myself a rule I abide by, a long time ago. Never use shell to write anything non-trivial. Unless it's a one liner that just stitches some Unix commands together, just use a real language (Python, for example). I can't count how many times I found myself being grateful for this decision. Shell scripts just have a way of growing in size and complexity, and swallowing the shell pill is the quick road into abyss.
Doodling in Math Class: Triangle Party
Online Spending Stays Strong
11/12 season new Juventus away pink kid soccer jersey
Here are Juventus Away Shirt Kids of different clubs, teams, countries. Our selection of Juventus Kids Jersey will keep you at the top of your game! You will get all kinds of Football Kit Boys Juventus with the price you would expect to pay
Very cool. Looking at the sources it seems to further digest the digest to only 4 bytes by default. It would be cool to increase the size of the dictionary to say 12 bits (instead of 8 bits)
For those unfamiliar with Kenton Varda - he wrote most of the protocol buffers library in Google. Great work.
I just think anecdotally and based on content on here, that the majority are far removed from "mainstream". I'd expect people here to not hang out at the mall, watch american idol, eat at mcdonalds, own a TV, watch fox news, click on ads, and so on. The recent poll showed 65% or something to block ads which demonstrates what a niche/bubble HN is.

AdBlock filters and censors content. Personally, that's why I don't use it. I don't want to see a censored internet, I want to see it as it was intended to be seen. If that means I get pissed with a website doing intrusive advertising and never go back there, then that's a good thing, as it's good feedback for that website. There is more than enough choice on the internet which means I will go to websites that play nice.

Adblock usage has been around 1% for the last few years, so I don't see any sign it'll increase.

</rant>
What’s All This Last Column Stuff, Anyhow?
You might like it but almost every write up I have read has not been nice to Dart.
This seems to work by "compressing the input digest to a fixed number of bytes, then mapping those bytes to one of 256 words." So since there are only 256 words you end up with a lot less information than you put in, unless you have some 16 words.

It would be better if we had a much larger dictionary, since we could map more bytes to a single word -- with a list of 65,536 words we would need only 8 words per 16 byte hash, which I think is a lot more manageable.
They say release Beta without hesitation, I release Alpha
>Merchants aren't the product

Of course they are! Have you ever actually seen a credit card commercial? What do they talk about? The color of their cards? How people feel when using them? No, the focus on what companies will accept them (e.g. "it's everywhere you want to be!").

This little rant you bring up every time someone points out the nature of for-free services is as off base as ever.
Buying Agents, Sourcing Agents
InfinityV, Import from India - We are Indian Buying Agents specialize in Merchandising Services, Product Design, Sourcing, Inspections, Quality Control and Production Consultation. The company is independent from any Manufacturing and has been providing Professional Quality Control & buying services to overseas customers for handicrafts in India Since 2003
How is any of this in the interest of the consumer? Can't one of those nice gov't agencies charged with protecting consumer rights stand in and say enough is enough?

I guess things have to get a lot worse before Apple/Motorola/Samsung/etc. realize that this is just not good for anyone.
Every time I read about Vim I feel left off of something huge. Some of the super duper easy shortcuts suggested in this thread translate horribly to AZERTY. For instance ctrl+[ is alt+shift+ctrl+5 on a French Mac or ctrl+altgr+4 on a French PC keyboard.
Information is King
Holy cow.

This could have replaced ~8 weeks of my CS languages/compilers class, and I would have understood the material better at the end of it.
The website breaks the back button, flashes a few times before rendering and doesn't always actually render (blank screen every few refreshes).

It's yet to be shown that Flipboard and Path are actually a good idea. Android users seem to much more commonly prefer native UIs, perhaps for good reason.
In general I'm for copyright and I'm talking about the huge number of people who think there's nothing wrong with pirating movies, music, and software and have a long list of excuses for it.

Frankly I think this reveals a strong bias, since that sentence directly contradicts itself: An excuse is something people have to justify something they see as wrong. I think the fact that you assume they have excuses shows you can't really put yourself in a position where copyright infringement isn't in fact perceived as wrong.

I think if the creators decide that it shouldn't be published we need to respect that.

Do we? Why?

So even in cases where we think something has been taken down for some silly copyright related reason we really can't bitch because A) it's automated and B) copyright is the law and the holders do have their rights.

Bitching against Youtube¹ is certainly pointless, but we can "bitch" if we believe the law itself is wrong.

¹ at least in cases where the takedown is mandated by law. There were plenty of cases where works covered by fair use were taken down automatically by their algorithms.
Try $100 of reddit ads.
Cosmologists Reveal Largest Ever Simulation Of The Universe
Because bureaucracy has grown a lot under Putin, and those people might as well lose jobs if some other party comes to power. Also think about increases in salaries and pensions, before the elections, etc. But these do not count as direct vote-rigging.
That to be blunt is bollocks a co located team where you can both sit together at the same screen and say right mr customer exactly what do you mean by X is far better than some remote developer 500 miles away in a different time zone.