skysight-inc/HackerNews huggingface dataset:
event_mpm is only partially evented. Thanks to the Apache module API, which assumes blocking I/O, it's impossible for Apache to be fully evented. That said, event_mpm handles a lot of the important cases where evented I/O is desired.
I would love to see the US try to set up shop in the EU in order to spy on its citizens. Now that would be an entertaining international incident.
A US company not being able to buy a EU company is an interesting side effect that may promote diversity and innovation. Have you heard of speciation?
Also everything can be overcome however it would make it considerably more difficult for the US to conduct mass surveillance on EU citizens.
Samsung Pays $30 Million For NYC-Based Web-TV Startup Boxee
I just want to say how incredibly lucky I feel to have two very mature and high performing OSS web servers.

Both nginx and Apache are absolutely solid pieces of software. I wish we had as many alternatives to Microsoft Excel as we do IIS.
Honestly, I would be surprised if this wasn't definitely considered by Google before closing Reader. The thing is, when the tool is so closely tied in to Google's internal infrastructure, it would take a large effort to open-source it. IMO, it probably wasn't worth the trouble.
Yes but you can't fix a wheel by cutting the axle. Not every US company is engaged in spying, and the US has ways of spying that go beyond web services. Also, the precedent this would set in terms of politicizing global access to the internet, to me, would be no less egregious than what the US is doing. How long, after that, does every disagreement between nations result in wars of packet-dropping or malicious routing?

That said, something a bit less drastic might well do some good for the world. Instead of blocking everything, block google and facebook for a day, just to show they can and they're serious. Or even just threaten to. Anything that causes the powerful companies that American politicians actually listen to to maybe lose money might lead to some real action.
> Couldn't they pick a more sympathetic guy to talk about

"The trouble with fighting for human freedom is that one spends most of one's time defending scoundrels. For it is against scoundrels that oppressive laws are first aimed, and oppression must be stopped at the beginning if it is to be stopped at all." - H.L. Mencken
The back button is broken and it doesn't appear to support HTML5 history by default in browsers that support it. (uses hash for tracking pathing)
That's not what "open source" means.
But all those features can be implemented efficiently. There are a lot of things that Nginx does not support, that would make Nginx slower if it did support that. .htaccess support for example.
Hyperbole and sarcasm.
Ah, I see I've arrived at Hacker/USA Government Abuses News. And I say that as somebody deeply interested in these stories.
Anyone running Mavericks seen what it says for Dropbox? I've seen reports for Chrome and Safari, but not Dropbox yet.
Google rakes in cash from dangerous YouTube videos: state attorneys general
Restore the Fourth
Several different options.

Many folks are actually not doing repeated config management every 30 minutes, though I realize that may be heresy to some Chef/Puppet shops, there's also a school of thought that changes should be intentional. So there is often a difference in workflow.

LOTS of folks are doing rolling updates, because rolling updates are useful.

Many folks are also using ansible in pull mode.

You could also set up multiple 'workers' to push out change, using something like "--limit" to target explicit groups from different machines.

What happens if you feed Ansible --forks 50 it's going to talk to 50 at a time and then talk to the next (it uses multiprocessing.py). If you also set "serial: 50" that's a rolling update of 50 nodes at a time, to ensure uptime on your cluster as you don't take the 1000 nodes down at once.

This is really more of a push-versus-pull architecture thing, while it presents some tradeoffs, it's also the exact mechanism that allows the rolling update support and ability to base the result of one task on another to work so well.

Ansible also has a 'fireball' mode which uses SSH for the initial connection for key exchange and then encrypts the rest of the traffic. It's a short-lived daemon that doesn't stay running, so when it is done, it just expires.
While government and large businesses often have 30,60+ day payment cycles, at least your contact will respond to you. This sounds like a different situation.
Tribal Blogging With Steve Kamb of Nerd Fitness
If you watch the playback from yesterday you can see that the plane headed past Vienna, turned and went back towards Moscow again past Vienna. Unfortunately then the playback ends but obviously it must have turned again and landed in Vienna.
> What you describe sounds a lot like "fully homomorphic encryption" (given my pretty amateur understanding of that term).

Well, not really from a technical standpoint. Homomorphic encryption is about me encrypting 1 and 2, handing you #x8495 and #x7835, you executing (homomorphic-add #x8495 #x7835) to get #x1932 and handing it back to me, whereupon I'm able to decrypt it to get 3.

You can imagine why this could be cool: there's the potential for someone to be able to perform work on one's behalf without compromising one's privacy (imagine TurboTax working on encrypted data, with Intuit unable to know what one's finances are).

The technique I describe is different, but it does enable a similar end result: someone else can run an indexing/search engine on my behalf, and I can consult it to search my data without ever revealing that data to the engine-runner. The engine isn't really able to perform any calculations though.

> Is the technique you describe one that could be layered on top of PGP?

Well, it would work in parallel to PGP (or any other data-at-rest scheme). PGP would encrypt the plaintext, and this would be used to index the plaintext.

GNUnet uses this technique so that two different people can arrive at the same encryption for keyword searches (which of course has vulnerabilities, since one's adversary can perform those same searches); I use it so that the same person at two different times can index and search by keyword, and protect against an adversary through the use of a secret hash key.
Ask HN: What do you use to collaborate remotely (share screens and talk)?
I've been using Google Hangouts, but it seems a little flaky. I'd like something more robust and reliable but without breaking the bank if possible. I've used Skype in the past, but their offering isn't quite good enough to pay a premium. I code and design with a remote partner.
Insection on Kickstarter
Gotta get in your daily outrage.
How Can We Debate Secret Law?
This may be arguing semantics, but I don't consider that a feature, as anything doable via .htaccess is doable via the main config. (not to mention that nginx supports graceful hot reloads so it's not a problem to manually force it to rescan the main config.
None crashed chromium on #! ... Which OS are you using?
>I don't fundamentally see the difference in deploying a runtime like the JVM over Mono.

It's not a fundamental difference, it's about being confident the tools and support you need will be available. With the JVM you've got the full weight of IBM and Oracle behind you, and thousands of vendors selling things like latency-optimized JVMs, heap analyzers, managed hosting services. Likewise with the CLR you've got MS and a whole ecosystem of companies building tools around their VM. With Mono I don't get the same level of confidence that I'm moving with the herd, that there are many other businesses who will have hit any possible problems, that I can hire people who've used the platform before...

But my tooling comment was mostly about the development tools. I'd be super-nervous about developing on one OS/VM and deploying to another; don't you find you hit VM bugs that weren't present when you tested?
That's one of the nicer things about the no agent setup, when Ansible is not managing something, there is nothing eating CPU or RAM, and you don't have a problem with your agents falling over (SSHd is rock solid), so you get out of the 'managing the management' problem as well as the 'management is effecting my workload performance' problem.

In particular with virtualization, running a heavy agent on every instance can add up. (reports of the ruby virtual machine eating 400MB occasionally occur).
Interesting! Thanks. Can't wait for code too :D
Or just get safe travel through Russia to China and take a large passenger aircraft from China to South America since they can make they flight direct.
Someone once said that the only real measure of code quality was the number of WTFs/minute emitted while reading it:

http://www.osnews.com/story/19266/WTFs_m
It seems to me like a spring-mass system would be another good thing to try here. That would give you similar behavior to hill climbing, but would also be better at avoiding local minima since I can push neighboring labels away.
Maybe restart app? It infinite scrolls properly for me
I absolutely do, and having a working environment is a huge help! However I found the puppet docs to be more than sufficient, and in fact I spent the day learning puppet not through our existing code (which actually needs a fair bit of work still) but rather using the learning VM that Puppet provides on their website.
Best comment: "MICHAEL IS A LAZY BASTARD AND DOES NOT WANT TO REFACTOR" [1]

[1] https://github.com/Continuities/adarkroom/blob/master/script...
This is foolish. I can tell our author here is new to both web design and SEO, and needs some education:

https://support.google.com/webmasters/answer/66353?hl=en

>"Are any text or links there solely for search engines rather than visitors?

However, not all hidden text is considered deceptive"

The rule is not, "no hidden elements anywhere ever." display:none is used extensively for menus, tabs, and interactive elements; there's a display:none on the home page of most major sites.

Here we have someone trying to create a controversy where there is none - probably for links. Even then, it would take a fair amount of ignorance about the internet to even write this post, as one would otherwise know how foolish it would look.
How bloggers find disruptive and viral content ideas
Fair enough that it doesn't add to the debate. But, you cannot say the public is holding them hostage. Any one of them can quit their job and look for another at will. The "public" can hardly look for replacement labor.
The problem is then you're still paying for it, and they'll just make your country go bankrupt - but their spying will be the last services they take money from.
The response will be more charges for extra data usage, and a cry from the public to have apps with leaner data appetites.
And what possible plan of attack is there for fixing its problems? Voting clearly doesn't work. Violent revolution has about a 0.0000000001% chance of success (if I'm extremely generous). If you could get hundreds of thousands of the right people flooding all aspects of US politics you might have a chance, but that probably has worse odds than a revolution. I can't imagine any possible way to fix the US now.

All we can hope is that they will keep acting insane until the rest of the world simply unplugs from them. We can't stop their power but they can become the "North Korea" continent that we all shake our heads over but realize there's nothing that can be done that would be worth what it would cost.
How about adding an "Encrypted reply" option along with the built-in "Reply" and "Reply to all"?
Ember 1.0 RC6 released - async router and web components
Spam filtering is also something that Gmail does pretty well. If you've got a public email address that's 'out there', a serious spam solution is pretty important.
A lot of php projects us apache specific dot-files in the php directories though which makes Apache more turnkey for using those.
I think it is a stretch calling him a journalist. I would consider him an activist.
We are just sorting out equity/option scheme for our first employee, so this was a good read, and completely agree with the first statement about owning 100% of a company where staff are not invested!!
plug your babelfish and try yandex.ru wink when you search for a flower maybe, there isn`t any porn, when you search for porn you will find anything you prefer lol
let me (the troll) qoute
What does some people have the rewards for, when spreading
informations wich appeal to the "simple men"-iniquities-being ?
one simple but conspiracy answer sounds like: when the rich and
mighty want their life undisturbed and more feudal, and the
"simple men" be in a block, the rich just needs a reason to deploy
the long time up-builded-defense against the people
so, dont let`em polarize you, dont give`em the possibility to get us that easy.
Do you know how many people is she humiliating in Argentina?
You either die a hero...

http://zenphoton.com/#AAQAAkACAAEgfwAzAgIBhwHtAV7/AAAB7QFeAc...
This is way better than all the explanations I've been able to come up with for people about why it's important to defend weev.
Maybe the lazy bastard open sourced his code so someone else would refactor it for him.
Ask HN: Had someone switched back from SublimeText?
I was a VIM fan until i met SublimeText, had someone ditched it?
Great points and clear explanation.

We (I) are not against the NSA spying as some people think. Thats their job and we need it because everyone spies. Espionage is a way of life for every country.

1. The constitution cannot be violated
2. Accountability

And to make myself clear, I don't like guns or ever used them but If need be I would also stand for the second amendment. I would stand for every amendment in the constitution for that matter.

If leaders think they can bend the rules here and there than we are no longer a nation that stands on the shoulders of giants that sacrificed their lives so YOU and I could stand here say what we want, do what we want. Remember all these people lived and they died forming this country from ashes:

"We hold these truths to be self-evident, that all men are created equal, that they are endowed by their Creator with certain unalienable Rights, that among these are Life, Liberty and the pursuit of Happiness."
Maybe Obama really is an extremist muslim trying to destroy America? Things are getting bizarre enough that that no longer seems one of the craziest ideas I've heard.
I think it's important so people can build a picture that includes the full scope, and with the more areas and dots to connect, the more prominent it will become in ones' mind.
Probably because of the 10 trillion $1/month cpanel accounts
I don't think extortion is a great move. That sounds like something I would avoid in even the worst circumstances.

I tend to use psychology with late paying clients. I say things that affront their ego about not being able to pay. Things like "looks like you're short on cash, business not going so well?", or jabs about their accounting department. Also I harass them about the invoice the first day its overdue, and everyone I have contact with is CC'ed especially the CEO if I have contact with them. I'm the nicest guy to work with, but when it comes to payment I'm a real asshole, and I let them know it.

A lot of times late payments are simply the accountants managing debt by putting freelancers, who typically don't charge interest or have collections mechanisms, on the backburner in favor of paying off vendors or lenders with steep interest rates. Introducing late payment fees, and reminders of those fees tends to expedite the payment in that case
Smart HRM: Data Visualization, HR Dashboard for Better Resource Utilization
Nice site. Looks like you're just an aggregator of links to Vine and Instagram?

If so, you could try submitting your channel pages to relevant subreddits.

Or, if it's possible to make custom searches/channels on Vinstavids, perhaps using /some/combo/of?url+and+params, you could make custom channels for particular memes or topics, and try to promote those.

In other words, let the content you are aggregating be your carrot.
Between here and Reddit, it's overkill...until you realize here the people might actually have the ability to execute to do something about it more quickly and over at Reddit well...just throw up the best meme you can and sit back and reap the karma.
Innovation Conference: To Be on the Cutting Edge
Google Drive Spreadsheets Pride Easter Egg
Spider web hoorah. Runs surprisingly well on my ~2003 processor in Ubuntu with Firefox 14. In comparison, Gmail with hangouts is slower than this display.

http://zenphoton.com/#AAQAAkACAAEgfwBhAY0ArQE4AUz/AAACIwG0Ah...
It does look amazing, and maybe its just my PC but on Windows 7, the bullet text below is almost impossible to read. Could also be my display. It looks fine on my Nexus 4, and is ok on Ubuntu.

Maybe my font aliasing is just messed up. Thin fonts have never really looked great on windows for me.
Willful patent infringement may lead to triple damages. (In legal terminology, called "treble" damages.)

However, if you've never even looked at the patent, then by definition you cannot be infringing willfully. The payout will be limited to 100%.
I think you're overestimating the US's role on the internet.

Look at china they seem to be doing ok although their reasons are completely the wrong ones for doing it.

Yes a blockade for a couple of days would be a good idea however I'm afraid Europeans are being underestimated by the US so if we don't have the determination to stick to it it's not worth doing.
There are many ways you could legally put an encrypted file on someone else's computer. But if you use actual KP then you're putting yourself at unnecessary risk. Better to have something innocent so if you get caught before you finish your sabotage you can use the key to decrypt the data and show it was innocent.
Anecdotal evidence alert, but I am neither, and I never imagined the shuttering of a web app could actually make me feel sadness (as sad as that is). Google Reader was the most important part of the internet for me.
Data Mining, Without Big Brother
This simple action will make the 4th Amendment completely viral on July 4th.
Skyhook believes Google may have disparaged its technology in talks with Apple
A beast that seemingly can't be controlled by anyone we elect

They're in total control of the beast. They want the beast. They could end the beast at any time.

You think that Bush's and Obama's massive expansions of government weren't all about amassing and maintaining political power? Those guys both believe that more government power/money solves all woes.

Where are all the big government apologists in this thread? Let's hear a defense for the inevitable abuse of power that unchecked government growth leads to.
Guess Outbox isn't looking so bad? :P

https://outboxmail.com

https://news.ycombinator.com/item?id=5822052

https://news.ycombinator.com/item?id=5972640
Not sure, they'll just throw more resources at the problem.

I think the problem is in "the few". If they snoop on us, we should be able to snoop on them -- especially since it's our tax dollars that pay their salaries and (although yes it's a joke of a broken system) we elect these officials more or less directly.

Just to level the field a little bit. For example, London is full of CCTV cameras -- why is it that only a small group of twisted perverts has access to the feeds? The cameras are in public places, the public should be able to see what the cameras are seeing.
Surviving A Long Distance Relationship: Startup Style
(I think you replied to the wrong thread.)
And it's up at http://www.gwern.net/Google%20Alerts
Envy Is An Asset
I'm in no way proficient in Salt. It does have shared storage and the ability to go through other nodes config data, though.

This video is a nice introduction: http://m.youtube.com/watch?v=jJJ8cfDjcTc
>I sense hypocrisy.

Why not call out Google then for not having an open source search engine or adsense or maps? Or maybe that's because Google doesn't open source anything that makes them money?

The open web has nothing to do with OS software or hardware. Unless you're typing this comment on a Stallman-approved machine, you're a sanctimonious hypocrite.
You don't have to hope for it. It already happens.

Companies spy on each other sometimes with the help of intelligence services[1]. When CN or RU or the US or DE, etc. set up shop, they don't officially announce it. And if the EU decided to embargo US services, there would be more incentive to do this kind of espionage. But it's all moot. Most, if not all secret intelligence services share at least some data with each other. It's to each other's benefit. It makes each other's jobs easier and it helps them circumvent laws technically forbidding them from directly spying on their own citizens.

The US does not really care to surveil EU citizens, so much as the EU prefers the US do their dirty work for them (and vice versa). That's separate from intelligence gathering and industrial espionage but they all have these mutual understandings.

[1]http://en.wikipedia.org/wiki/Industrial_espionage
Slight correction, ansible has a pull based mode, called ansible-pull, which simply scales with git. It's there if you want it! ansible-pull can also be easily deployed with regular ansible as well, if you want to do that, there's an example playbook.

If you want solid reporting with pull mode, we're going to have a product release in the next month that has a cool callback based feature, where you get centralized reporting and nodes can still phone in any time and request configuration of themselves. Easy to bootstrap, it will just require a one-line wget to invoke a configuration request.

I would not characterize SS as being push based in the same way, one of the things Ansible is really good at doing is orchestrating things "like an orchestra", so if you want to talk to the woodwinds, brass, percussion, and then go BACK to the woodwinds, you can. It's not simply saying this-than-that, etc. This enables things like the rolling update feature, and doing some pretty intricate multi-tier work.

One of the major inspirations for Ansible was when I was building Func at Red Hat and wanting to build a multi-tier architecture management system. I still strongly believe you need a push based system for that, because you don't want to wait 30 minutes + 30 minutes + 30 minutes for all of those changes to stack up.

Some other tools try to solve this by glueing layers on top, with Ansible, at least the intent is to build that in.

So yeah, I think there are definitely times when you need both.
Edward Snowden's "Safe and Dreary" Global Prison
Unless of course you consider multiple daily SEO spams, "spam". Because GMail doesn't filter those at all. Even emails that are worded exactly the same but sent from a different source GMail address.
Aren't the majority of London's CCTV's privately owned and operated?
No such action will have any direct effect on surveillance. I think it's clear by now that the NSA hoovers everything, regardless of citizenship or location.

But if it has an economic effect, that might get someone's ear.

So yeah, shun US data companies, it may compel the NSA to at least be a little more transparent.
They already are. Viewing someones data problem, search results, texts, files and etc one can to surprising accuracy determine the thoughts and inner working of the through process of a person.
Mencken had a way with words, for sure.
Module that casts photorealistic shadows
What sets Ember apart from Angular?
Who do you think builds these things? Email, cameras in phones, handwriting recognition, network analysis, facial recognition, big data... We should be highly aware of both edges of the swords we forge in our volcano.
It looks pretty well thought-out, which is a big +1 when I'm framework shopping. However: use pushState/replaceState! Or at least fix your buggy back button. Your hash-based navigation totally breaks the back button to a point where I can't believe you shipped this.