skysight-inc/HackerNews huggingface dataset:
Israel's enemies are for the most part the same as the US's.

So "eh, not particularly concerning" is what you would say about Israel. With Belgium I'd say exactly the opposite - this is very concerning, why is the NSA sharing data with a county with few enemies in common.

Or in other words you have your argument exactly backward.
I have also been doing more gaming in Linux recently. I only have a windows partition for Starcraft 2 and League of Legends. If blizzard ever gets on board the linux bandwagon, I won't need a windows partition :-D.
This is a great idea and it's a shame that we've come to this point. I guess the current state of affairs with song copy rights and label groups will claim another start up. I've been using this site since 2011 and only hope for the best but damn if only they could have kept it open internationally.
>Mentally, I think of most Unix utilities as operating on STDIN and producing STDOUT

Yeah, that is actually very much the point. You are passing the contents of the file in to grep's STDIN. So why not just do exactly that rather than cat it first for no reason? You don't need to remember how to tell commands to read from a file, you just need to learn the basics of how your shell works.

<file grep xyz
There is no single manufacturer of digital content. In that respect, I agree that there is a qualitative difference.

The difference is that water bottle manufacturing is centralized, while digital content "manufacturing" is distributed--each person "manufactures" the digital content on their personal electronic device. That is, they use a device and energy that they paid for, to turn the IP into something that is physically consumable (sound, images, etc.)

So the concept of scarcity is different too, but it doesn't go away. There is still a physical cost to digital content, it's just unbundled from the act of creation.

You could not give infinite amounts of digital content to everyone on Earth, because you'd need to first give everyone an electronic device that can store and play it, the power to operate that device, and a means of digital distribution (network connectivity or shippable media). There are physical and cost limits on all of that.

Digital content only looks free and infinite if you ignore the required infrastructure.
Poll: Are there too many NSA stories on HN, or not enough?
There's a recent pattern where stories related to the NSA are being given reduced visibility, either the result of flagging by users, a change to the algorithm (which seems unlikely), or otherwise.

A few examples:

- A Guardian post today [1] about the NSA sharing unfiltered intelligence data with Israel languished on the second/third page for hours (despite 50 upvotes in three hours). It then jumped up to the first page after the flagging was removed.

- Another Guardian post today [2] containing a "memorandum of understanding" between NSA and Israeli intelligence forces is on the fourth page despite 6 upvotes in 2 hours.

- A post yesterday [3] I made about DNI releasing hundreds of pages of FISA court decisions as a result of an EFF received 17 upvotes but never made it to the front page (despite lesser-upvoted posts making it on)

[1] https://news.ycombinator.com/item?id=6367465
[2] https://news.ycombinator.com/item?id=6368388
[3] https://news.ycombinator.com/item?id=6364053

The NSA stories haven't gone away, and leaks from Snowden seem likely continue for the next few months. I've personally taken a break from entrepreneurship to be involved in anti-surveillance activism as a result of the leaks, but it seems based on comments on previous posts, a significant number of users want fewer NSA stories.

I'm curious as to whether it is a vocal minority who are flagging NSA stories and pushing them off the homepage, or whether the Hacker News community at large wants fewer NSA stories to rank.
I want less NSA news. NSA stories should be filtered/flagged, and fewer shown as a result.
I want more NSA news. NSA stories should be allowed to rank naturally, with less filtering/flagging.
Gotta say I'm really impressed with the Humble Bundles. I buy most of them, and still can't believe how cheap they are, assuming you get in early.

Their "unlock more products by paying more than the average" is sheer genius. Most people will pay just a hair over the average, which causes the price to creep up as the bundle gets older. So to get the best deal, you have to buy in early.

I don't know of any other bundle products out there (MacHeist, MacLegion, Paddle, etc) that even comes close anymore.
Assuming for the moment that you're correct: How often is acceptable?

How about every day for a child less than a year old?

How about more than four times a day for an eight year old?

How about more screaming than talking for a fourteen your old?

But I reject your statement. Children almost never need to be screamed at, and it is not good for them.
What was the need to capitalize INDIAN in this? Or is this one of those posts: "ZOMG!! SO PROUD HE IS INDIAN!!!!"
yes: http://www.europarl.europa.eu/sides/getDoc.do?pubRef=-//EP//...

Search for 'Air France'. There's a whole list of industrial espionage incidents there, given as evidence to the European parliament.
One thing I'm just now realizing is that I'm not very good at making screencasts!

Did you happen to notice the link at the bottom of the page to this article?

http://williamcotton.com/another-way-to-publish-code

I'm thinking I might need to move a lot of elements from that article to the front-page of CorsLIT!

If you did read the follow-up article, I apologize for not being able to present a clear explanation of how lit attempts to solve the problems presented in the original article!

I'm also realizing that I should make a longer form screencast, say about 5 minutes in length, that shows how I use lit on a daily basis to build applications while sharing as much modular code as I can, with as little friction as possible!
Netherlands Builds Nationwide EV Fast-Charging Network
I will be the one:

Why? :)
Not sure how you gathered that Israel is being 'singled out.' If you'd read previous articles you'd know there are many others:

1. https://news.ycombinator.com/item?id=6340579

2. https://news.ycombinator.com/item?id=6162341

3. https://news.ycombinator.com/item?id=6005510

4. https://news.ycombinator.com/item?id=6140881

5. http://www.theguardian.com/world/2013/sep/05/nsa-gchq-encryp...

NSA is partnered with the Five Eyes countries as well as any other Atlanticist government.
How/why do you play on two computers at once? Seems difficult.
Totally excellent observation.

I will add to that thought something that I observed in a completely different business with respect to pricing.

Specifically pricing that is estimated and then needs to be revised when the job specs change. (Not programming by the way if it matters).

For certain customers when you give them the new price they go nuts and have a hard time accepting even though you are right to bill them additional charges (for things they asked you to do or material changes). What this does to the vendor is make them really cautious about trying to charge for things lest they get that anger unleashed again.

The "nice guy customers" on the other hand react like a gentleman and so you feel fairly confident in changing pricing liberally because they are so damn nice about accepting those pricing changes!
Free-ness is a property of the code (specifically its license), not the actions of its authors or the other code that comes with it.
http://www.independent.co.uk/life-style/the-spy-who-loved-me...

http://news.google.com/newspapers?nid=860&dat=19950320&id=7V...

http://www.flyertalk.com/forum/archive/t-647100.html
> Simplest explanation: Someone saw you and told him.

Of course one of the first things I did was ask another friend who I thought met her. But no, ultimately the answer did come from the internet, not from anyone I knew.
The problem is that then large groups of people could route their traffic through a vpn and spoof Steam into thinking that everyone's on the same home network.
You might be right. It's somewhat vexing for how I want to run Gittip that any face-to-face communication is harder to make public than communication that happens on the Internet first. I have to record and publish later ... or wear Google Glass, I suppose. :-(

But what I hear you saying is that there are parts of YC that I wouldn't be welcome to publish at all. Yes?
Except that is exactly what is happening in the case the article presents.
We were unable to find a digital yearbook
Perhaps the logical protocol is store the password at all times, but demand the end user type it in 10 times. After that, if he's still not reacted by changing the password, simply start using the memorized password without demanding login info.

Obviously it would be stupid to actually store the password locally for security reasons, but the actual implementation of asking the steam servers for a token of some sort and then presenting the token in place of the password would work just as well. May as well time limit the token and demand you log in every six months.
Why not ask them?

If your engineers as self-satisfied about finding her as it sounds, then they'll be happy to describe their process over a beer or two. I've never known an engineer who doesn't like discussing how they solved some riddle.
So, a 'PXE server' is nothing more then a DHCP server and some method of fetching files (historically, TFTP, but this is not a requirement).

ISC DHCPD is pretty bulletproof. Many large carriers/ISPs use it, so scaling this end should be pretty straightforward. You'd probably want to statically configure leases for all your servers though.

Pretty much all PXE roms built into NICs only support TFTP. I would use TFTP to load a iPXE, then use iPXE to load the operating system over something else (probably HTTP). Scaling HTTP is well understood (this is about the easiest HTTP scaling you can do, downloading a few static files).

Nothing about this is hard to scale, nor does it require any special network setup.
How are you surprised that they did it when they knew what high school she went to? Two possibilities:

Option 1: Step 1) Find copies of yearbooks going back a few years, 2) find her face in the yearbook.

Option 2: Step 1) Search facebook for people who went to the same high school as she did in the probable time frame. 2) Look for her in that set, or in the set of friends that the people who matched the search have.

Feel free to sprinkle in face detection on the yearbook/facebook photos to make it more engineer-ey.

As a matter of fact, how did they find out what high school she went to? I can't imagine you telling them that if you were not providing much information about her to anyone else.
> Blaming quants for the economic crisis is like blaming programmers for the 2001 tech bubble.

I should have blamed trust in quantitative analysis. That would have been more fair, and it was the point I was trying to make. My shorthand way of saying it may have given the impression that I was speaking of the analysts, not the idea of analysis.

> Be honest : you have never worked on Wall Street.

Be honest -- where I have worked isn't the topic. And if I had worked on Wall Street, that would represent a much better justification for doubting the merit of my views.
Maybe I should have been clearer but the basic point is that monadic code has a different interface

bar (foo x) --pure Haskell

vs

foo x >>= bar --monadic Haskell

vs

bar(foo(x)) -- in C you write both cases like this.
Even in the 40s, FBI struggled to keep its watch list straight
Industrial espionage and political spying (domestically) are what bother me the most. I actually don't mind gov/mil vs. gov/mil spying (except to the extent it is a waste of resources which should be spent on more productive things, like environmental remediation, tech development, education, debt, etc.) -- it's gov vs. people which is the problem.
> The NSA surveillance topic is highly relevant as it
> intersects with technology.

Do you realize that "intersects with technology" isn't the criteria for judging what material is on-topic for HN?
Hidden volumes are often done wrong and trivially easy for 'them' to find.

Under UK law the rule isn't to hand over the keys so they can decrypt the ciphertext, but to make the plaintext available.
Another day, another WTF.
I seem to remember Half-Life 2 having similar distribution scheme.
I'd love to know how your session sync differs from Firefox Sync and Google's synchronization.
If they are basing it on American intelligence they would just tell America to look at that piece of intelligence and America would make it's own determination.

So there is no shoe to drop.

> In plain English, if another country tells us which Americans to go after, do we issue warrants and actually go after them?

The only time this comes up is with that country's own intelligence. In which case America would ask to see it, and unless you expect the intelligence to be faked there is no particular excitement.
I just started a poll on this issue here: https://news.ycombinator.com/item?id=6369530
(->>) is not really a monad, though. It's a concatenation of endomorphisms, which sort of has the smell of a monad, but is simpler.
How ancient crocodiles flourished in the age of the dinosaurs
"There is a dynamic to negotiations and nothing galls the parties more than to have to sort through a lot of lawyer comments over what they see as non-essential points for their deal."

Isn't that a strategy sometimes used to wear down the other side and make it hard for them to uncover the true intent of what one party is trying to slip by the other party? Or give added ambiguity which can be beneficial to one party or another?
type Recipe = Food -> Food
serve . fry . addPan kale . addPan (dice onions) :: Recipe
tineye.com or similar?
So I've skimmed maybe the top 10 comments on this thread and it seems everyone has gone off on a complete tangent. I'm seeing this more and more on HN. Maybe someone further down has covered the point but I'll say it anyway. The lesson has nothing to do with a lawyer or hiring people. It's to do with embracing uncertainty. That's the key take away here.
I'm talking about AI style responses based off a dataset I provide. Not just presence. =)
Justin's own phone leaked his location (through some google-lattitude, or Yelp like service or perhaps gps directly) while Justin drove (or rode with her in a taxi) to her home.
On a fairly frequent basis, I have two machines in my house attempting to login to Steam from different IPs; My laptop is often connected to work VPN. Simply limiting it to public IP address is a good step, but doesn't solve all use cases.
I really hope IE6 is not in use in governments anywhere in the USA because it is not FIPS compliant and therefore not hipaa legal. Which is a huge no-no and risks very private information.

A few major lawsuits for major $$$ might solve that problem.
...and without any form of preinstalled crapware those vendors insist to push on us.
This complaint is outdated. The dev tools that come built in with browsers are pretty damn good these days. They provide a Javascript console and debugger, as well as a DOM inspector and a request inspector. So it's actually really easy now to figure out what's going on with your JS code. There are unit test frameworks for JS now too. Bad JS is still bad, but it's much easier to write good JS now than it used to be.
It seems like baby steps though. We really should have a way to loan games at the very least, and this still isn't really scratching that itch.
PengPod Claims It Will Transform PC & Tablet World
Building a better debounce
Why does every bundle get upvoted to the top every time? I love Humble Bundle, I have bought a majority of the ones they release - but this is no longer news, it's their business model. If they were doing something new (like the introduction of the eBook or comedy bundle) then I can see it being interesting. Now it's no different then if every new AirBNB listing were upvoted to the front page.
Whether or not you agree that involvement with Israel is concerning, surely you understand why many other people may think that. You'd have to be living under a rock to not understand that US/Israel relations are a hot-button issue.

There isn't a productive conversation to be had in discussing the merits of such a concern. The issue is too toxic, so I am being intentionally neutral on this. I'm presenting the point of view, not endorsing or disputing it. Since that point of view exists and is widespread, it makes since to take advantage of it.
@hesselink still not built, but what I'd love to do is to be able to log through my phone into computers running the browser in my vicinity.

Once logged in, you retrieve your session(s) which encapsulte the open tabs (chrome/firefox/safari) but also your cookie store (they'll probably do it soon enough)

The major difference I see, is the ability to easily and transparently log into any machine running the browser.
You know it takes more than an a few hours for the mainstream press to pick up a story. Unless they can license the original article, they either have to reference the original one and write a also-ran article or they have to call sources themselves.

As of now, the LA times, Mother Jones and Salon have it. I imagine by tomorrow, it'll hit physical papers.
I can't imagine going to work somewhere I do already know people. In the first 9.5 years of my career, spent at a defense contractor, literally everyone I worked with is either still there or retired. Many have not even moved offices since my original program moved to its current location 9 years ago.
So why didn't you post this information in the relevant FSF thread yesterday? There was an entire thread of commenters defending Apple to the bitter end.
good idea, but not the case here.
Ditto... this is the one role that kind of makes me think Affleck might actually be halfway decent as batman. He knocked that "slimy stock broker" role out of the park in that movie.
My friend's mom has a ChromeBook. She doesn't know what is an OS or even what is a browser. They are actual ChromeBook customers. At least for now.
The engineers were made to beg for info on the girl, so they might be getting some satisfaction from keeping a secret from the author in return. I know I would. Give 'em a taste of his own medicine. Also, if it was a relatively simple solution, it's probably more exciting with some mystery overlaying it rather than just explaining it outright.
DEA has already done that with data from NSA, and then cover their tracks (IRS, too). What makes it so improbable that FBI hasn't done it, too?
Very cool. I'll have to try this when I get home. Kind of stinks about the iTunes not working though.
It's not a monad, it's an ordinary macro. Also, you got the syntax wrong. What you wrote expands to (bar baz quux foo).

To GP: I've heard it called "double arrow" or "post-threading operator".
I think most people already own most of the games in the bundle (like myself), since they've all been popular, widely available and have had several sales.
Did you go back to the bar where they originally met and talk to the bartender? She probably frequents the bar if she lives in the area.

At that point, if the bartender knows some of her backstory or friends or anything - maybe only has a first name - things get much simpler.
You obviously knew something about her that made it possible, which you even admit Justin doesn't know you had. People are getting bored with your shenanigans, spill it!
How would they have gotten my GPS location? And how would they have figured out which one was her house. I was in her neighborhood and stopped multiple places that were 'significant' to her as a kid. Any of them could have been her house. And I wasn't at anyone for more than 60 seconds
I find that sc2 runs reasonably well in wine.
SC2 works perfectly fine on Gnu/Linux with wine.
http://appdb.winehq.org/objectManager.php?sClass=version&iId...

I don't know about LoL but you might want to give SC2 a try on wine if you haven't already.
Competitive == Cheap
We commonly reboot entire clusters at once (around 10,000 servers in larger clusters -- each running a full Linux OS) over PXE without a problem. We have a configuration management machine that creates an image, then we push that down to a small cluster of TFTP servers that serve it out. The strain on NFS (we keep parts of the OS in RAM, and load other parts on demand over NFS) after we kexec from the PXE kernel into the production kernel causes more problems than the initial TFTP traffic (but it usually works fine as well). Btw, after booting, we use PanFS (DirectFlow) or Lustre for computing stuff, not NFS.

Although it's not what we use, here's a program that does a similar type of management: http://warewulf.lbl.gov/trac If you take the time to combine Warewulf with something like Puppet or Chef, you'll have a nice system for managing 100s of thousands of machines (I could easily see this scaling to over a million servers if you have the cash to build something like that).

If you're wondering about dynamic libraries in an environment like this, take a look at https://github.com/hpc/Spindle

And yes, I still get giddy when I type one command to reboot 10,000 servers.
nah we were too lazy for that - it all happened while chilling on a laptop :)
I've found Macbook Airs have excellent battery life. The hardware is pretty nice too.
At my alma mater, Georgia Tech, they assumed 2-3 out of class hours for each in class hour. So that's 2 terms of 45 hour weeks basically
That's the point this person is making. They're saying that by advertising on a porn site, they are getting readers from all those websites, because everyone watches porn at some point.
How Petty Money Politics Crushed Tesla In Texas
They knew what high school because it was a slip up. If you knew these guys, they aren't the kind who would just sit there and look at pictures. They had some software running.

FYI, I am a sales guy...not an engineer
A brilliant move would be to offer discounts on purchasing a game if the lender kicks you off while you are playing. "Sorry we have to kick you off while you are playing, it looks like the owner wants to play game X right now. Purchase the game for yourself at 10% off and keep playing immediately!"
my point (agreeing with yours) is just that if these startups are getting meaningful traction, they are probably 10x better in some way or through some combination of factors, be it being simpler, cheaper, etc. if they aren't "better" by 10x, then they're probably just nibbling at the edges of the incumbents' market and their traction isn't really worth noting. there's always a way to make sales to some small percentage of people in any market, even if your product is worse. getting some revenue traction is no proof point that you're really doing something disruptive in a major way. but to really change behavior at scale, i do believe you need to be "10x better."
I keep buying these and never have time to play any of the games. I guess I'm doing it for altruistic reasons, as I love the whole philosophy behind the business model.