skysight-inc/HackerNews huggingface dataset:
Regarding #1, EDTX allows any attorney of any state bar, not just of Texas to be admitted to practice. I live within a 30 minute drive to Marshall, TX. There are plenty of lawyers and attorneys around their courthouse too, which I have to imagine rake in cash.

Check out page 36, "Admission to Practice". http://www.txed.uscourts.gov/cgi-bin/view_document.cgi?docum...
It's funny you would fall so hard for the mock outrage of our European politicians. Please.

If the US says jump, they say how high. They couldn't be happier the US is letting them join in their war games. The USA and Europe are united in their total servitude to big business - those who pay the bills call the tunes. Goldman Sachs is international, they've bought up Politicians on both sides of the pond. Same for other big players.

In the case of espionage - they are embarrassed; but the outrage displayed is just for show, and the "consequences" they speak of are just sound bites for the press. There isn't a thing more harmless than a threat by a European politician.
Funny thing is, this is coming from a politician who usually shows no qualms when it comes to invading people's privacy. If anything, he's merely envies the NSA for its extensive surveillance capabilities.

If German politicians really wanted to do something they could to do so easily by granting asylum to Edward Snowden.
Does a poem count as research?

There are no masters, only slaves.
None command, when none obey.
Same here, much lower memory print compared to Apache, and it's fast and easy to configure/set up.
The web is a different animal. We can have closed operating systems and hardware (gaming consoles, for example) coexist with the inherently open nature of the web.
Who stores hostvars? Does Ansible provide a way to extract a subset of them based on other hostvars? (e.g. "give me all the ssh host keys of my hosts in the intersection of datacenter X and hostgroup Y")
Also: don't forget to use manifest files to concatenate your compiled CSS :)
This is a pretty dumb idea.

The better thing to do is have a contract, and if the client doesn't pay, have a lawyer send a threatening letter warning them about contract violations and court action. That should work almost every time, and if it doesn't you'll already have a lawyer familiar with the situation.

For bonus points, have the contract gone over by a lawyer before signing it in the first place. There are law practices and legal services businesses that specialize in it and it only costs a few hundred dollars. And it can be added to the cost of the project.
Knowledge is power and people/entities in govt are all about the pursuit of power.
Are you saying the NSA is spying even on traffic that never goes near the USA? That would be one of the biggest claims so far.

EDIT: appears the claim isn't as big as I thought, though I'm surprised that's not the case!
What about the difference between a players normal probability to hit a free throw given he missed the first one. Shaq didn't hit many first or second freethrows, how can this model account for that?
No, he wants it to work without JS, like any site should. Developers should build one site, and use JS for progressive enhancement.
Looking for a Senior Ruby on Rails Developer
We are interested in hiring a talented Rails developer with a passion for working in a dynamic start-up environment.

Tasks/Responsibilities:
Significant changes need to be made to our web app for a pivot in strategy, or start from scratch if absolutely necessary;
Suggest and implement solutions to technical challenges.

Requirements:
3 years experience building complex web applications in RoR;
3 years experience developing dynamic database-driven web apps from scratch;
You have a portfolio of work you can show us;
Expertise in Rails 3 & 4, Ruby 2.0, PostgreSQL, JavaScript, jQuery, CSS, HTML;
Expert in Rails backend development and intermediate front end development;
Must be an expert with PostgreSQL architecture with very clean and efficient db queries;
You have a good grasp of web app fundamentals, as well as web app scalability and security;
Skilled using GIT & GitHub, including branching and tagging;
Experience with Test Driven Development best practices;
Independent, hard worker, motivated, and a fast learner with a can-do attitude;
Excellent English writing and speaking skills;
Serious attention to detail

Bonus points for: experience with Heroku and Amazon S3 and SES

Additional Information:
Type: Contract - more than 25 hours per week
Where: Virtual position; must be resident in the U.S. or Canada
Language: Must be 100% fluent in English
Experience: Minimum 3 years
Functions: Senior RoR developer
Start Date: Immediate

skills: Senior-level with Rails 3 & 4, intermediate front-end, web app development, PostgreSQL, JavaScript, jQuery, CSS, HTML

If you are interested in this opportunity please contact us at resumes(at)) eQuibly (dot))com or by using our “Help - Contact Us” tab on our homepage at eQuibbly.com - please attach your resume or include a link to your online profile and examples of web apps you’ve developed.

Thank you in advance for all applications

EQUIBBLY.COM
Two minutes hate.
http://www.restorethefourth.net/protests/new-york/nyc/
can anyone fix this?
On the other hand when Reddit does something, the talking heads notice that something happens (however badly it all comes out), while when HNN carps about things nobody cares.
Wikipedia again:

"Originally a neutral term, since the mid-1960s it has acquired a somewhat derogatory meaning, implying a paranoid tendency to see the influence of some malign covert agency in events.[5] The term is sometimes used to automatically dismiss claims that are deemed ridiculous, misconceived, paranoid, unfounded, outlandish or irrational.[6][page needed] A proven conspiracy theory, such as the notion that United States President Richard Nixon and his aides conspired to cover up Watergate, is usually referred to as something else, such as investigative journalism or historical analysis."

Ironic, isn't it, that since the time when genuine conspiracies at the highest level have come to light, the term has been successfully modified in the general vernacular to mean a ridiculous or paranoid idea.

I'm not falling for the redefinition. You're welcome to.
It's an historic left-over. My company uses CentOS, and back in the days of the transition to v6, CentOS was delayed. SL6 came out at the right time and we switched.

SL is basically the same as CentOS: a community version of RHEL.
WebGL Voxel Text
You underestimate how difficult it is for designers to contribute to open source projects.
There is another side to the coin. PigDesigner takes money upfront from VictimCompany and backs out of it before completing half of the assigned work. The way to avoid any misunderstanding is to define work items, delivery times and other terms through a contract.

PS: PigDesigner is not a reference to the OP in any way. I do not know the OP. Just saying that either side can bite.
We really wanted to use Ansible but couldn't get it to work with virtualenvwrapper. Has anyone done this (easily)?
How Not to Launch a Game
'Through the open door...'

http://zenphoton.com/#AAQAAkACAAEgYwAJAZgAUgF/AaH/AAABmgBSAl...
The problem is that 95% of the time, such failures are a bug in the test or test environment, not in the code. Spending two days chasing down a bug in your test feels a lot like wasted effort. Once you've done it 19 times you're very tempted to just disable the test and stop wasting time. This blog post is a good reminder that sometimes the bug is actually in the code: persevere.
What's new in Neo4j 2.0
Even for small scale stuff, the "default" nginx way of using PHP is much better - with php running in its own process via php-fpm or fastcgi. If you are running Apache with PHP-FPM you can get similar performance, but you find fewer how-tos and documentation on that since most Apache users leave modphp in place.

With modphp in limited memory environments you run into memory swap issues super fast unless you are careful about your Apache configs, since it will, in most default environments, spawn many more Apache processes than you have memory for. PHP makes the Apache process use 20-200M of memory for many standard apps like drupal or wordpress. Put it on a 1Gig linode without turning down the MaxClients and add 10 concurrent users and you will see the site grind to a halt. Now install nginx and php-fpm and follow anyone's basic how-to, it will only spawn as many php processes as your memory and cpu cores can handle, and nginx will keep spinning out the static files while php is churning in the background, living within reasonable memory bounds.

You can achieve the same thing in Apache, but I never really knew how to do that until Nginx taught me. I have never seen Apache set up right for this in any of my clients' existing servers and they can never scale at all.

Modphp is a bit faster if you have enough memory for your PHP application * the number of simultaneous connections, but that is hardly ever the case, since Apache will be reusing the same high memory processes for every jpg and css file that it does for all of the php requests and 2-3 simultaneous users can make 20-30 concurrent requests. You better make sure that your maxclients is set to your physical memory divided by your php app's memory use. In a 1G VPS this might be 1024M/64M = 16. Save some memory for MySQL if it is on the same server and you probably shouldn't have MaxClients over 10. Now all of the css, jpg and png files are waiting in-line for the 500ms php scripts to finish and the site loads slow. Many PHP apps eat up over 128M per process, even though a typical request is smaller, that one crazy request eventually bloats all of the processes and you are swapping. If PHP starts hitting swap, your request times are rising up to 3-5 seconds real quick.
for that list of features, you either don't need it because of how Ansible works, or there's an inventory plugin for it.
Between your comment and loceng's, there seems to be an agenda, and the latent idea of co-opting programmers and decision makers to make "something" happen. I understand people are furious, but people are furious about all sorts of things that maybe folks here could intervene on if prodded. I think long-time HN users mostly care about where technology notably intersects with these scandals (or anything for that matter).
Check out our Filecloud solution http://www.tonido.com/filecloud/
I don't think you're forced to use their model layer.
Indeed.

I'd like Obama to explain why any business anywhere has any reason to trust US could services now. Right, they don't. If they're smart they stay the hell away from any US servers.

It's a well known fact that the NSA/CIA are not just hunting for terrorists. Their normal day to day agenda is industrial espionage as well.

I guess spider oak is still ok thanks to client side encryption. Other than that - no thanks.
If you want a Pebble now, you'll be able to walk into a Best Buy and pick one up starting July 7th... there was a front-page article yesterday about it.

I am happy with mine. It's not life-changing, but it's very nice. I'm a little disappointed with its stability. There is a very fun Arkanoid clone for the Pebble[1], but a bug in it managed to not only lock up the game, but the whole watch until the charge ran out and I was able to recharge and reboot it.

[1] http://www.mypebblefaces.com/view?fID=1890&aName=justdoit&pa...
What the BART Strike Means for the Regional Transit Agenda
It was however minified for at least some time. Which made me sad because it greatly limited my abilities to easily cheat.

(I did beat it without cheats but that took quite some time)
Boxee Acquired By Samsung For Around $30M
> 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.

I think this is a false dichotomy. Those who believe runs should be performed frequently often implement this to revert manual changes performed by people operating contrary to site policy.
Can propaganda be great art?
This is a shame. The incentives for law enforcement are completely misaligned. Of course they will always want to be seen as "doing something" and never want to take the chance that someone's threats, real or fake, ever get carried out. But we are so hysterical about some form of terror maybe happening that we completely ignore the state terror that is happening. This isn't worth the imprisonment of our citizens for thoughtcrime!
Also the troll often doesn't act directly, but sets up an "independent" company to which it assigns IP rights for a limited period. If that shell company loses the lawsuit, it simply disappears and the IP reverts to the parent. There aren't any assets to attack.

If they did set up a loser-pays system, it would also require the use of escrow accounts to avoid this problem. This seems to have helped combat the SLAPP phenomenon.
> It is a sufficient defence in law to state that you do not have access to the key file. The only requirements being that you can show some backing and that the prosecution cannot prove beyond a reasonable doubt that you do have access to it.

How do you prove you don't have access to a key to data that isn't actually encrypted? Do you need to keep sets of fake keys for sensor data that you lose, so you have a defense?
Of course it fucking helps. Every step helps. Your suggestion is so useless to be irritating. "Oh, we can't say anything because there might be some asshole on the internet who could make it sound hypocritical. We best just keep doing fuck all because that's worked so well thus far".
I've always found it interesting that of the major Web servers IIS is the only one with a programmatic configuration API.
It's kind of funny.

Check out rubymonk.com, seemed like a similar idea.
There's a roundup of the recent press about Restore the Fourth at http://getfisaright.wordpress.com/2013/07/03/restorethe4th-c...
A midget donkey fetish is nothing to be ashamed of.
How to create a web application using Spring MVC 3.2
You might also take a look at our project:

https://echoplex.us

Somewhat similar idea, different execution, and not quite there yet in terms of decentralization
Dead Simple User Sampling Using the Modulo Operator
California city gets free Wi-Fi via homes' electric meters
The fact that Obama declared on national TV that they only spy on non-US citizens (6.5+bn humans) without a warrant is the biggest news in the internet industry since the mass deployment of broadband a decade ago.

Knock it off. These specific government abuses may well destroy the bulk of the revenue streams for the largest companies in silicon valley. If that isn't on topic for HN, I don't know what is.
A lot of Internet traffic is routed through the US, not because it's the closest geographically but because the fattest pipes and the lowest transfer prices may be there. One of the original leaked slides illustrates that pretty good.
Wow.. This so smells like North Korea. A bad joke here and there or getting too tempered after bad game and the police throw you into jail. Of course I hope that he really was just joking - I've even heard of video game rage that has done some real harm and never I have heard that anyone was jailed.
Thanks for the helpful comment and also for Ansible in general! I'll take a good, close look at it - you might find me in your IRC channel sometime soon as I poke around Ansible, trying to see if it might be a good idea to port things over.

I know we were looking at Boxen as a way to roll out environments to our dev machines, and we are hoping that our existing Puppet configs will work well with that effort (since Boxen uses Puppet). Do you think it's at all possible that there will be some sort of adapter to allow Boxen to use Ansible? I have no idea if that would a good idea or not (I haven't looked in to either Boxen or Ansible enough yet) but that's the sort of thing that would likely help steer our decision process.
Avoid web services is hardly practical advice. The whole reason people use computers is the internet.

And for that of course they don't need risky back doors (which some security researcher would find sooner or later). They just control a few central exchanges and done.
Thanks for posting this article, it's good to see someone try to quantify the benefits of a technique that divides the industry.
This presumes 2 things:

1. The money owed is significantly more than the incurred legal fees.

2. You work in a place where courts are actually effective.
Faux Outrage - Why is it such a scandal that a spy agency spies?
comes with claws mail built in...
You don't even have to go to a civil law jurisdiction like Germany. Loser-pays is also how the British legal system works.

I have a better one. A losing plaintiff should pay some small percentage, say 2%, of the damages that they sought. This discourages people from filing suits for ridiculous amounts of money, in the hopes of getting a reduced award later on. Whereas if reasonable damages were sought, then 2% will be much less than the legal fees even if the plaintiff loses. Thus, it would not deter reasonable lawsuits.
Just tell me where I need to click to register my outrage this time.
Actions have to be taken. Germany is spying on its citizens. The US is spying on everyone. It's pretty obvious where the priority should be here. Man I'm so sick of any fucking action anyone suggests getting met by a bunch of morons pointing out how it might be "hypocritical". Who gives a fuck?
Seriously. I play and love the grand strategy games Paradox Interactive makes (Crusader Kings, Europa Universalis, Victoria, etc.), and those are some pretty complicated, hard-to-get-into games. And yet even I look at Dwarf Fortress and think "man, that's impossible."
I'm sure they record your data for other reasons, like checking to see where lost packages were actually delivered, optimizing delivery routes, etc. But yes, the government probably can request their data on you too.
> "We've just had our mitts on this one for a long time without passing it along," he says, "but that's not going to be a forever thing, obviously. It's only going to stay afloat as long as people keep it afloat, right?"

> "I think the game has actually gotten easier compared to what it was in 2006," Adams reasons. "It's not really the mechanics that matter so much, since a lot of the mechanics in DF are under the table. A lot of the updates don't matter either -- I mean, I spent a month on beekeeping, but you're not confronted with beekeeping, and you don't need to learn how to do it, but if you want to make wax crafts and honey, then it's an avenue you can explore."

Perhaps it's the language weenie in me, but I can't help but think they're doing this wrong. If you're going to work on something for 30 years (with the Moore's law that implies), wouldn't it make a heck of a lot of sense to use the highest-level language you can, start building up DSLs for specific things like crafts, and other strategies so you don't spend a month hacking on a sprawling C++ codebase just to add in beekeeping?
We're also adding some neat things around authentication and access control in a forthcoming product release, if you do decide you want those kind of "serverey" things. See here: http://www.ansibleworks.com/ansibleworks-awx/

But yes, you don't need these, Ansible can exchange variables between hosts in memory without needing a database, etc.
One unanswered question for me is how to manager packages on different systems. Apache for example has a different name on RPM vs apt based systems, or you might have a different command to go the install (arch vs ubuntu for example).

Can ansible do this? Can I easily migrate a playbook from using say apt-get to pacman?
Why your customers should write your copy
> Are you saying the NSA is spying even on traffic that never goes near the USA? That would be one of the biggest claims so far.

Foreign signals intelligence is the whole point of the NSA [1]. The only reason their spying on domestic traffic is controversial is that, unlike purely foreign traffic, there is a history of abuse of surveillance for domestic political purpose which has produced both laws imposing limits on and public expectations of restraint with regard to domestic surveillance.

So, no, the NSA spying on purely foreign traffic with no domestic nexus wouldn't be "one of the biggest claims so far", it would be exactly what the NSA exists to do and a non-issue.

It would be news if the NSA wasn't spying on purely foreign traffic, not if it was.

[1] From http://www.nsa.gov/ : "The NSA/CSS core missions are to protect U.S. national security systems and to produce foreign signals intelligence information."
So does the same apply to email headers? "We didn't look at the body or subject".
Note: This happens tomorrow. For HNers that live in the US, please find the closest protest to where you live and get out there! Please stay polite, dress nicely, and freshen up on your first and fourth amendments.

Edit: Also, call 1-STOP-323-NSA to be connected with your local congresspeople. You will be given a list of talking points and it's super easy. Call today (hell, call now), as government offices will be closed tomorrow.
I was unfortunately not able to reproduce the double-slit experiment.
So you've compiled your entire OS from source with a compiler you verified to be safe? Because if you use a prebuilt OS how do you know it isn't already "root kitted" to not show certain traffic?
Indeed! If the post office has the ability to scan all my mail before it is delivered they could at least give me a digital feed of that mail.
i, on the other hand, tried to learn puppet over the course of a weekend with a brand new laptop and Boxen just after it was released. There is a nightmare of broken dependencies that still aren't resolved months later (librarian-puppet won't install apache because apache's version has a -rc in it which isn't a ruby version blah blah blah...)

now I know that using VMs / vagrant is critical to sane server orchestration development workflows though, so there's that.
I'm a big fan of Gnus, which is written in elisp and runs in emacs. It also supports email very nicely.

Doesn't fit your vim-like request, but it does enable living on the command line (particularly because one can start up emacs and not leave, and can run emacs in a GUI when necessary, with the exact same interface).
I have never configured an IIS server. Do you find that the programmatic configuration API is helpful? I rarely find httpd.conf or nginx.conf to be difficult to manage, but it's possible that we're missing out on a good thing in the OSS world. It's been known to happen.
Showing ads is not really the problem. Using public money to compete with industries (i.e. Rupert Murdoch) who can place very high lobbying pressure on them not to do that is the problem.
I think that would be news to the rest of the world since it's likely illegal in most of it.
It's a bit on the heavy side, but on the other hand, the surveillance under discussion relies on technology, in many cases recent technology and products that 5-10 years ago many of us were really excited about and may not have seen the downsides of. It's pretty relevant.
> restricted to just text.

I think that lies at the heart of our disagreement. I don't find text restrictive, I find visuals and GUIs restrictive.

What specifically do you miss about debugging?
Nginx Download File Trigger
I know it's not directly your question, but I ditched it for Brackets which has a VIM command plugin. I switched because of the plugin architecture of Brackets and it's support for real time debugging of chrome and Node.js at the same time.
I wonder where Samsung is going with this...
"Sometimes you got to rob to keep your riches." - Tucco, Breaking Bad
You need to learn more about how cellphone GPS is implemented.

You also need to learn what an Internet cafe is.