skysight-inc/HackerNews huggingface dataset:
There are two independent and sufficient pillars to my belief. The first is that no human or group of humans has the right to take the life of any other. The second is based on the infinite malleability of the human mind. I believe that redemption is possible for any and all and the inability of a system to redeem someone is a failing of that system and the duty of a society is to never give up on anyone.
PS4 System Software Update Is Now Available To Download
Given that both explicitly mention payday lenders, I would say not, they're just adding their weight to the current propaganda effort.

The EFF's motive would seem to be obvious; after talking about the porn star situation, they note an online case:

"This is particularly troubling because “pornography” itself is subject to interpretation. While the crackdown currently affects mainstream, prominent performers, it could quickly turn into a bank account ban for radical and feminist porn. We’ve seen examples of this in the past. For instance, Cindy Gallup, who hopes to revolutionize pornography and cultural acceptance of human sexuality through her website MakeLoveNotPorn.com, struggled to find any bank that would do business with her in the United States. Artists of all stripes should be concerned about this unnecessary encroachment on free expression."

And then they immediately segue to Operation Check Point with its less sympathetic victims.

Reason is the the leasing popular libertarian journal of opinion, they have no reason (sorry) whatsoever not to defend payday loan companies and other free market entities our betters frown upon. Their second paragraph jumps right to Operation Check Point and lists these as "undesirable" lines of business it's suspected as attacking, "payday lenders, ammunition sales, dating services, purveyors of drug paraphernalia, and online gambling sites", every one of which they unquestionably defend as a class. Leading off with payday lenders is telling, I'd say.
How many humans kill other humans with only their bare hands? Humans themselves are not dangerous, and weapons are not animals.
> tmux also supports vi keybinds, big selling point over screen IMO.

I guess this solidifies me good and well in the screen/emacs camp :)
Macros and global replace are substitutes, sure, but they're not at all the same thing. And while I'm no vim wizard, I have used it as my main editor for 4+ years, and have a 1500 line vimrc and plenty of plugins (including my own), so you don't get to assume I don't grok the vim way of thinking :)

I've heard the "macros is the same" sentiment many times, and usually it's from people who have never had much experience with multiple cursors, at least not in the situations where it's useful, and therefore don't realize how much more convenient they are in many every-day situations.

In fact, many of the people arguing against multi-cursors have been convinced after trying them that they are better.

Please, read my linked comment for an all-too-common situation.

The basic problem with macros and global replace is that they don't happen immediately and don't give you feedback. I don't know any vim user who hasn't had the distinct pleasure of needing 3 tries to record a macro before they got it right.

What's more, if I record a macro and run it, then realize after it that I want to do a small addition, I have to go through all the "setup" steps again - go back to the start, re-record, add the logical of finding the next block, and so on. I can't just visually see the situation and say "oh yeah, why don't I add this little tweak".

Seriously, take a very common example: having 3 if's one after the other, where you want to add a line at the start of each if block. Doing this with multiple cursors is a breeze - 3 buttons and you get 3 cursors, then write your code. And if, after writing it, you realize you actually want to add another line, you just keep typing. It's literally the same as typing.

Anyway, I've rambled enough on this topic many times. Please, just give them a try - I care a lot about text editors, I love this field, and I honestly think multiple cursors is the best innovation to happen in text editing in many years. And yet it's so often overlooked.
Your Half's Bigger Than My Half
the malware has XERATUTA string,
https://github.com/wouters-frederik/help_me_clear_this_up/bl...

google reveals several posts about this one
... what?

See, this is why I really don't like it when this kind of issue appears on HN.
Buffer really isn't the exception. They're an exception in that they've made all their data public, but my experience on both sides of the fence as someone who both runs Stripe Connect services and also manages the technology for companies who use Stripe Connect services tells me that most companies are not concerned about sharing their financials with trusted parties in exchange for a major operational benefits, whether that's analytics and reporting or automation of customer service operations.

As a Stripe Connect service operator (at http://churnbuster.io/) I've only once had someone in the onboarding process express any concern that all their financials would be available to our service, and in that case they were a developer who wanted to double check with their CEO that it was OK, which it was.

Your question really isn't for Josh, it's for Stripe with regard to the entire Stripe Connect ecosystem. Sure, some people may be really concerned about sharing financial information with a third-party service, and that's totally fine, but I'm pretty sure they're the ones missing out. Speaking now as a technology consultant, I can say that the ability to plug-and-play all sorts of different and very valuable third-party services is allowing the rest of us to build businesses in record time with minimal investment and part-time resources.
I would like to see the exact same graph but having instead as value the humans killed per unit of the animal. I doubt if the mosquito would be on top.
Please see my answer to another commenter. I really disagree with this, and urge you to at least try it out.

(and vim doesn't have multiple cursor support in the sense that I mean it).
The function declaration is still restricted to the scope it's within. The problem is that the function declaration does some additional hoisting magic nothing else gets. If you declare a variable in the middle of a function the variable name gets hoisted but the value does not. If you declare a function in the middle of another function the name gets hoisted but so does the value. This can lead to some additional quirkiness, which is why it's recommended to use the expression assigned ot a variable, to maintain consistency.
Taplytics (YC W14) is mobile A/B testing made simple. Want to help build it?
Well, this particular example shows instead that the overhead of calling libraries written in other languages can be so large that a pure python solution can be faster. The current top answer to the question shows a pure python version that is about 20 times faster, commenters explain that the arrays are so small that the overhead in calling numpy outweighs any avantage numpy's speed gives.

http://codegolf.stackexchange.com/a/26337/3074
Really good question. One that I am not pretending to know the answer to.

I do feel that the main reason they are successful is large manpower. That is, competent (but not necessarily stellar) leadership can accomplish a ton with dedicated hard workers. This shouldn't be used as evidence that what they are doing is absolutely correct. But, it should be considered when what they do is called into question.

If you have/know of any studies into that, I know I would love to read them. I doubt I am alone.
Native of where? In Colombia mosco or mosca is commonly used as fly, and zancudo is mosquito.

Mosquito is also mosquito if you're americanized.
I bet that'd also significantly reduce your risk of burglary or home invasion.
Your lack of imagination is disappointing. I didn't say that we need 24 unique gestures. I could throw out a straw man solution but let me simply say that some sort of convention is needed.
Yep, cat people hate when you talk about their beloved pets. I've seen friends parents not wash their hands after playing with cats, after I suggest that they should they think I'm crazy for saying the phrase "brain parasite", even after showing wikipedia articles and suggesting that they look it up themselves.

Crazy cat ladies are undoubtedly infected with the parasite.

There needs to be more public awareness about this. Change your cat's litter-box daily, wash your hands after touching a cat (kittens specifically), be very cautious of outdoor cats, never handle a cat while pregnant or if you have a compromised immune system. Also wash vegetables and cook meat thoroughly.

Even more shocking is the percentage of the human population that is infected, over 30%!
Breast Cancer Patient’s Perspective on Need to Turn from Awareness to Research
I highly doubt he is oblivious to the show so I'm wondering if he truly didn't think of it in the moment (unlikely) or he purposefully link baited the title on (not that he would need to) but for anyone wondering: no, this isn't a blog post with the stark comparisons of how the TV show Silicon Valley effects us in reality.
Part of the problem is that any legitimate "men's issue" attracts misogynists and anti-feminists like moths to a flame, and they discredit the discussion by their association.
Thanks for the feedback. I created the poll so I'll be sure that when we create the Bounty we are clear in that the underlying API is what we are looking to improve.
The greatest thing implemented in neovim, IMHO, is this feature: https://github.com/neovim/neovim/pull/475
Well, if you insist on that level of pedantry, malarial parasites are protozoa, which is usually considered to be part of animalia.
Montana man kills 17 year old from Germany
We have adders in the UK which are poisonous, though rarely deadly (the greatest risk being to children and the elderly). They're very shy and personally I've never seen one (they are present where I live) but their first instinct is to run away if they have a chance.

Nice incident of a tourist near where I live picking one up to have a photo taken with it and being bitten in the face and rushed to hospital. He survived which saved the doctor having to put "stupidity" down under cause of death.
I find http://en.wiktionary.org/wiki/etymology [the talk page for that one is fun] to be pretty good as an adjunct to EtymOnline.
Democracy does not scale
Just look at history. Look at foreign politics of US, Russia, CCCP, ...
Also look at the inherent violence behind tax extraction.
One must admit that trade is more p2p/distibuted and that scales very well...
Do users mind that in your words Moolenar is a risk to vim, though? Are people specifically interested in the advancement of vim or just more generally in the progress of vim-like text editors, in which case they can happily switch to neovim if it becomes better than vim?
Meet Ecosia, the search engine that helps plant one tree every 26 seconds
Whoops! Thanks moderators!
Wacko in the Morning 04/30 by The Wacko Network | Entertainment Podcasts
It depends what you are running: if I have exec then I can drop to root on a lot of systems. But with these kind of scripts its usually an automated process which infects the system and that usually means nothing else was done besides infect all www files. But most likely they could have rooted and thus you need to reinstall.
When you're shot dead I'll be sure to point out to the investigating police that you don't consider killers to be dangerous as ultimately it was the gun rather than the killer that caused your death.

;-)
There was an interesting article a while back regarding Tails and Snowden's leak:

http://www.wired.com/2014/04/tails/

This also has some good information about some practical uses of Tails. Not sure much about the claims of the article and their truths (was an entertaining read though), but it gives some further details about Tails for the inquiring mind.
I didn't realize the 1st stage was destroyed in the ocean.

http://www.forbes.com/sites/alexknapp/2014/04/25/spacex-falc...

The above article says the next landing zone will be closer to land which should increase the chances of a successful recovery.
Google no longer mining student Gmail accounts for targeted ads
I was contending, and still do, that Mosquito is not the spanish word for "small fly", as the article points, and this rae entrance says im right.

http://lema.rae.es/drae/?val=mosquito

There is no definition there stating that a mosquito is a small fly, (hint: derived diminutives don't make it into the rae dictionary). What you can see there is that the etymology is indeed from the diminutive of mosco. I never denied that, it's on my original post, they share latin root. Again, that doesn't make them mean the same.

You examples are so weird I highly doubt you are a native spanish speaker. Bolsillo is never used for a small bag, at least here, and cigarrillo is never used as cigar, but as cigarrete.
You probably mean websocketd? Yes, this is really quite similar, but also much simpler.
> If a mosquito bite can infect and kill, why isn't a mosquito dangerous?

Because it's not the mosquito itself doing that (as opposed to, say, a rattlesnake), it's a parasite hitching a ride on an "innocent" (of that anyway) mosquito. Much like e.g. bats and henipaviruses, bats are a resevoir species but nobody in their right mind would say that Mark Preston was killed by a fruitbat.
Simple (very common example):

<pre>
.some-css-rule {
padding-left:50px;
padding-right:50px;
}
</pre>

Say I want to edit those two numbers. With multi-cursors, it's as simple as select one number, hitting a button that causes the other number to be selected, then writing the new value.

Now, after I wrote it, I realize I forgot to put a space after the colon, and want to change the formatting. No problem - I just make the change to the first line, and the next line follows.

Same as macros? Kind of. But let's say I make a mistake in the macro, e.g., I move the cursor left to the beggining of the line letter-by-letter instead of hitting "home", which is a killer for a macro since each line is a different length. (this is a contrived example a real vim'er will never do, but there are plenty of real examples of 'oops forgot about that' things when recording macros).

Anyway, when I run my macro, suddenly things won't work, and then undoing and starting the re-record process takes time. But if I'm doing this with mulitple-cursors, I see right away, visually that something's wrong, and it's easy to fix - I just hit "home" after moving the cursor left.

And note - this is a drop-dead-simple use case that happens 10's of times a day for any css programmer. Similarly, most programmers will run into cases where they have two similar if blocks one after another, or two similar "except" blocks, and so on.

And that's not even going into lots of other, very powerful cases, like taking a function that gets a list of paramaters, and being able to easily manipulate these paramaters, e.g. given "foo(a, b, c, d, e)", I can easily multi-cursor all the commas, then copy all the params, then paste them after the func definition, hit enter, and I've got a list of all the params after the function definition. And this isn't hard, at all! I visually see everything I'm doing as I do it, and if something goes wrong, I fix it on the spot.

I could ramble more about this, but I think I've either convinced you I'm crazy, or at least to try multi-cursors out :)
Using your own dictionary:
http://lema.rae.es/drae/?val=mosquito
(Del dim. de mosco)

Outside of your country, mosco is definitely used.
I assume part of the point is to offset your number 4 with the above number 3: if BTC are stolen because the process of securing them is too difficult, one of the students might come up with a better method of securing them.

BTC has a lot of problems to solve before it can have a chance of becoming mainstream. Giving 5000 undergrad hackers an incentive to solve those problems is genius.
The vast, vast majority of toxoplasma occurs in 3rd world countries, and living with a cat has been shown not to increase chance of catching it at all.

Wiki:

The following have been identified as being risk factors for T. gondii infection:Exposure to or consumption of raw or undercooked meat[18][39][40][41]Drinking unpasteurized goat milk[39]Contact with soil[7][40]Eating unwashed raw vegetables or fruits[18]Cleaning cat litter boxes[18]Sewage has been identified as a carriage medium for the organism.[42][43][44][45]Numerous studies have shown living in a household with a cat is not a significant risk factor for T. gondiiinfection,[18][40][46] though living with several kittens has some significance.[47]
Sorry to be pedantic, but we're discussing deadliest animals, not dangerous ones.
Poll: Were you banned by AdSense? When in the cycle were you notified?
Lots of people have been banned by AdSense, and for obvious reasons the most vocal are the people who were a few days from payout. Lets try and figure out if there really is a pattern here. If you had an account banned please answer when in the payout cycle it happened to you.
First third
Second third
Third third (minus last few days)
Within 4 days of a payout
South African Engineer Creates Giant 3D Printer Like No Other
Sorry -- we're still setting up, so things are a bit muddled. I've moved the welcome message onto the homepage and made the discussions public, so you should be able to get a better idea of what's going on now. Thanks for the feedback!
> One of the most common and dangerous disease caused by them are (known locally as) "Demam Berdarah" with the literal translation is "Bloody Fever", i don't know if it is the same with the "dengue fever" stated in the article (i have a bad English)

Using wikipedia, the Indonesian "Demam Berdarah" article is linked to the English "Denge Fever" article, so probably.
Pretty much any IRC application?
Go has an extremely fast compiler. If they ever add modules to C/C++ they should get a big bump in speed too. A lot can be done to fix the slow compile cycle of some languages.
Please don't spread misinformation. Read my other post, the wiki on toxoplasmosis, or many other reliable sources. Having a pet cat does not increase your chance of toxoplasmosis.
It works, and definitely better than other tries, but it's not even close to Sublime Text's caliber. Through no fault of the author, I assure you, as someone who's tried his hand at creating a similar plugin for vim and found many limitations of vim.

One easy limitation comes to mind - you can't copy-paste different cursors, then paste them as unique items. E.g., given a list "a, b, c", I want to be able to multi-cursor the letters, copy them, then paste them into 3 multi-cursors somewhere else. Hard, very hard to implement.
Even in the countryside, it's rare to see snakes unless you're actively looking for them. And the few somewhat dangerous ones (mostly the common adder) is fairly small and shy, not aggressive, and very rarely dangerous.
The controversy-filled world of shipping pallets.
What about a horse? I seem to remember reading somewhere that they caused more human injuries and deaths than many other "dangerous" animals.... or maybe I'm remembering wrong.
Best Aerial Shots of 2013
Tmux has emacs-like bindings turned on by default, so don't be afraid. =)
Show HN: Zoetrope, Create Engaging Products with 3D Photography
It's really fast to develop in, and with NumPy/Pandas/Scipy it runs numerical models fairly fast too. You do have to spend time getting to know `cProfile` and `pstats`; saved over 80% on runtime of something the other day.
> Is privilege escalation that easy/common? Thinking esp of the number of shared hosting providers out there, if a user account is compromised they don't assume the entire server is compromised.

Privilege escalation is easier than getting the initial shell. I would certainly reinstall any machine where someone has a shell.

As for these web shells, this agin demonstrates the important of blocking outbound connections with a firewall or some type of networking design.
Did anyone ever use Norton Commander back in the DOS days (http://en.wikipedia.org/wiki/Norton_Commander). It was very well-designed and powerful, text-based, GUI for DOS. The only problem was that once you get used to the GUI, you become dependent on it.
>In fact, many of the people arguing against multi-cursors have been convinced after trying them that they are better.

Fact by who?

>The basic problem with macros and global replace is that they don't happen immediately and don't give you feedback. I don't know any vim user who hasn't had the distinct pleasure of needing 3 tries to record a macro before they got it right.

True about macros, which are a very powerful tool that's way more than just multiple cursors. For global replace, however, this is false. Vim has an option to enable visual feedback for select/replace commands. I use it every day and it's awesome.

>What's more, if I record a macro and run it, then realize after it that I want to do a small addition, I have to go through all the "setup" steps again - go back to the start, re-record, add the logical of finding the next block, and so on. I can't just visually see the situation and say "oh yeah, why don't I add this little tweak".

What about recording the rest of the macro and running both of them one after the other?

>Seriously, take a very common example: having 3 if's one after the other, where you want to add a line at the start of each if block. Doing this with multiple cursors is a breeze - 3 buttons and you get 3 cursors, then write your code. And if, after writing it, you realize you actually want to add another line, you just keep typing. It's literally the same as typing.

v<linenum>j:s/if/<whatever>if/g
oh wait, I wanted to add another line?
uv<linenum>j:<up><change regex>

Also as somebody already pointed out, vim already has plugin(s) for multiple cursor support and they work exactly as they should.
I'm not arguing against multiple cursors, I'm just saying that they don't really bring anything new.
Obviously, this is a silly benchmark and we should stop giving it any credit.

However, even "real world" anecdotes in this area can be a minefield.

Take, for example, an existing Python application that's slow which requires a rewrite to fix fundamental architectural changes.

Because you feel you don't need necessarily need the flexibility of Python the second time around (as you've moved out of the experimental or exploratory phase of development), you decide to rewrite it in, say, Go, or D or $whatever.

The finished result turns out to be 100X faster—which is great!—but the danger is always there that you internalise or condense that as "lamby rewrote Python system X in Go and it was 100X faster!"
Annular Solar Eclipse, April 29, 2014
How did the store come to be built like that? Normally, when they run a major road, they'll buy out all the property owners to get a right-of-way.
It throws away the data if there are no consumers. This probably isn't the best idea, but it's simplest. I'll think a bit about alternatives.

And,at this point you need to write your own consumer. The project started because I want to do some real-time visualization from a program written in C. There's a switch which turns on verbose metrics which I can then pipe to wipes.
Bourbon 4.0 (lightweight Sass mixing library) is released
I like Time Team. I'll have to try and dig that one up.