skysight-inc/HackerNews huggingface dataset:
I feel like everyone in this thread, including the author of the blog, is retarded except for you.

People calling the XBox 1 a car, not realizing that consoles are the horse and Steam/online digital gaming is the car, since you can buy a functional new gaming computer (laptop!) that can play any modern game for $400 or less, a $499 price point on the XBox makes no sense at all.
Agreed. Also, in the ever increasing world of globalization, I don't believe in region locking.

Currently I own a Korean Xbox 360, as I bought it in Seoul while living there years ago. Since moving back to the US I have not bothered buying any new games mainly b/c I don't want to deal with having to worry about region locking.

It will be interesting to see how ownership and digital files interact in the future. Do I even own any of my digital files?
Android vs iOS Game Myths
They did, but everyone picked apart the language so much that it seemed like they didn't.
Very nice article useful for Nginx newbies. While we are on that subject, can anyone please let me know if we can use Nginx for page cache busting purposes.

It is easy to configure Nginx to check if the cached version of the requested URL exists and serve it. But i would like to know if the configuration can be extended bit further to serve the cached file only if is less than a few days old?
Appears to be corrected at this time.
You can delete requests and buckets on demand.

Some of our customers are running it in production apps but for the most part you turn it on to solve a problem then turn it off when you're done. Down the road we'll be making production use more useful with the security concerns you mention at the forefront.
How exactly do I identify the product I want to purchase? There can be many slightly distinct versions of the same product on amazon. It sounds like I would have to pre-select the products that my users would be purchasing, because for them to search for what they want they'd have to use the amazon website anyway.

I'm just having trouble seeing the value in this, except for the very specific use case of regular, event-driven, identical, automatic orders (eg, I have my lights hooked up to an intelligent system that notices that the bulb blows out, so it then submits the pre-prepared order for the correct bulb via zinc.io).
This isn't over yet - press dot linkedin.com (dont go there) is still pointing to the rogue server at 204.11.56.17

I'm trying to find other subdomains that might be still pointing there.

edit: i'm enumerating all the linkedin.com hosts using a dict. 80% of A records are returning the rogue IP 204.11

edit: 96 records still pointing at the rogue server, here is a dump I just uploaded:

http://pastebin.com/uc2JXPfB
According to github, 85% of this is in Scala.

It's written on the JVM for the simple reason that if they wrote it in Go or Erlang, no Enterprise would adopt it as there isn't a CTO at a non-tech Fortune 500 that has every heard of Erlang or GO, and wouldn't know the first thing about trying to hire developers for it. Remember, the jobs written for Map Reduce are done in the same language ( typically ) as the MapReduce code itself.
Yeah, but they could have sold their console with online retail only, a la Amazon. That would have been really innovative.
I don't believe in region locking

It looks like Microsoft doesn't anymore, either. The "no region locking" announcement today was an unexpected surprise.
If they're that serious, why not do the obvious thing and provide a physical switch? Why make it dependent on code we all know is fallible?
You could drive for Sidecar or Lyft. From what I've heard, it works pretty well for networking too.
Thank you - that was quite informative, actually. I don't think I'm alone in feeling that that term seems to many people more like a label they hang on "terrorists" rather than something with a specific definition
Nope. You own a license to access your digital files.
Would it be crazy to think that Google still uses 1024-bit SSL certificates at a time when even Godaddy recommends a bigger size?

Because they do.
That thought has crossed my mind, but then I realized that my car is in Florida. Also, I'm 20, so I don't think I would be able to anyways.
I'm sorry, but I can't take these statements at face value. Those PRISM slides have not exactly been disavowed by the NSA, and they make it quite clear that there is some kind of "program" that Google (and others) are part of. I don't buy that it's no more than "you send us a court order and we send you the data" because that wouldn't justify having a name ("PRISM") and a list of "join dates" for the various companies, etc.

Simply put, I think Google, Yahoo, Apple, MS, etc. are all lying about their involvement in all this, to some extent. Maybe the NSA does or doesn't have "direct" access (whatever you think that means) but I believe there is something going on, beyond the run of the mill request/response scenario.
Why do the "smaller systems" only get a brief mention at the end of your comment? There are relatively few uses for an unmanned but full size aircraft. The advantage to using a drone is that it can often do the same task previously done by a large, manned aircraft but at a fraction of the cost and complexity due to its reduced size

Imagine being able to send out ten drones to scour a mountain for lost climbers, and on the same day that they got lost (rather than waiting until tomorrow to make sure they really are lost and it really is worth spending thousands launching a single helicopter)
It really depends on many factors such as (a) the technology/stack you are using, (b) the purpose of your website, (c) how you expect it to grow over time, (d) your budget, (e) your users geographic location, etc...
Despite the heated arguments people have about this it really doesn't matter that much. There are pros and cons to any choice, and it's mostly a matter of personal preference.

If you're going to have < 50 servers you can very easily use cute names and it will probably never bite you. In fact, it's somewhat easier. Humans are pretty good with people-like names. Servers named with friendly names take on special characteristics in your head.

If you're going to have 1000+ servers then it's just not practical to come up with names manually. But you'll also probably just have large numbers of the same kind of server. You could have servers named gary1 - gary434 and a standard that says "gary servers run XYZ service(s)".

But, generally people encode some info in the hostname. Things like xweb23prodlax2 could be "external web server 23 in Los Angeles datacenter 2", so that's <role><instance><environment><datacenter>. If you're going to run multiple different app stacks you might also use an <app>. So hnxweb23prodlax2 might be "Hacker News' 23rd web server in LA" I don't recommend zero padding numbers (01 vs 1), since it looks bad when you break the padding's length.

You may want to separate components by hyphens (which are fine in hostnames). Don't worry about keeping them under 8 chars or anything, nothing modern breaks on reasonably long hostnames. You can also use sub-domains for parts that make sense.

hn-web-23-prod-lax2 isn't bad, and it's easy to parse reliably.
hn-web-23.prod.lax2.yourdomain.tld works as well (but makes your short hostname not globally unique, which probably doesn't matter).

Naming locations based on the nearest and largest airport code tends to work well. Including a number in the location is a good idea, since you may end up with more than one datacenter in a location.

I don't like putting actual software names in hostnames. So I'd never name a server mysql5lax2. I'd use "db" not "mysql". You might swap it out for Postgres or something, so the role is what's important.

I highly recommend not using IPs for hostnames (the way EC2 does). It might work for EC2 where they're committed to never changing things, but you're probably going to have at least one server change IPs at some point, the hostname shouldn't change when that happens. Same thing with putting rack #s in or other things that are likely to change (unless you absolutely know they won't).

You should use DNS (via CNAME records) to get pretty names. For example git.yourdomain.tld might be a CNAME for repo-1-corp-lax2.yourdomain.tld.

An incomplete list of things you might encode in the hostname:

<customer> (joeinc, hn)

<app> (cms, api)

<role> (web, db, dns)

<instance> (number of this type)

<location> (lax1, nrt2)

<environment> (prod, dev, qa, corp)
The facilities are not just for Google, they are for a lot of survalence data including underwater recording of internet backbones.
This is a troll. The link contains no evidence at all, just a purple fantasy.
It depends what nameserver you're using. At this time, I see bad results from 3 nameservers on http://www.whatsmydns.net/#A/fidelity.com

It seems this website chooses a random selection from a larger pool of nameservers, so if you refresh the page you may get different results.
Can they actually snarf cookies from other sites you're logged into, or would they only be able to get at your LinkedIn session cookies?
It also sounded like they wanted you to be able to play without the disc, in other words start migrating people towards digital downloads- even the people who still wanted to buy discs. Perhaps in the hope that they would warm up to the downloads model after using it.
Nothing prevents Microsoft from allowing sharing of digital copies just like they announced.

Converting a disc to a digital license is a bit more complicated, but not unsolvable.
What nameserver are you using?
A real mischaractterization of the opinion: http://www.fas.org/irp/agency/doj/fisa/fiscr082208.pdf

Of course, the thing about slippery-slope arguments is that you never have to deliver on them. It's curious that people who scoff at the idea of a rock that keeps tigers away are so willing to believe in one that attracts them.
Including all phone conversations, and not just foreign ones.

Why wouldn't the NSA request all Google searches, with IP address? That would be highly valuable info.
Interview with three.js Creator
Get Started Doing Business With The NSA
Coroutines are nice, but don't provide concurrency (by which I mean simultaneous computation on >1 cpu - sorry if I got my terminology crossed up).

Thanks for the recommendation. I respect LTU-respected language designers. I didn't know it was 15+ years old.

Stop-the-world might be ok for batch compute work where I care about amortized cost (as long as the GC itself could use all my cores efficiently).

I'd be interested in the debugger experience - since it compiles to C++, I'm a little scared.
Rachel Maddow on Michael Hastings.
http://beyerdynamicheadphones.danielcadams.com/how-to-use-ea...

Not any speaker, but you can use some headphones as microphones very easily.
Is your hypothesis falsifiable? In other words, is there anything Google could do or say to convince you that they are not, in fact, in cahoots with the NSA?
> Add to that the average speed of Internet in the US, and you have a poor situation for over the net gaming.

Now maybe. The article mentions that it's a device designed for the next 7 or 8 years.
If this were happening at the packet level, PRISM would need constant maintenance for each service, and a MUCH higher budget than $20mil a year. Think about it, to be effective, you'd need to parse the format at which the data is sent. Formats and protocols change daily for all these services. And I highly doubt analysts are expected to look at pcap dumps to put together intelligence.

I think reality is that PRISM is nothing more than a parsing software for data dumps after NSA has legally obtained the data from the provider. And I'm willing to bet the other 37 slides show that.
Niche Apps must by priced accordingly.
This is a troll. I like to look at contrarian evidence, so I read the article. It contains zero evidence and is just a creepy piece of fantasy writing.

Perhaps evidence does exist, but odds are we'd have heard about it by now, given how hard it's been sought (presumably by people who don't lack for media access).
In addition to the first three tutorials I just put out another cast on tuesday, here's the full updated list:

* Part 1: Intro to Angular JS (50 minutes) [1]

* Part 2: End to End with Angular JS (52 minutes) [2]

* Part 3: Security with Angular JS (30 minutes) [3]

* Part 4: Frontend Workflows with Grunt and Angular JS (~60 minutes) [4]

[1] - http://www.youtube.com/watch?v=8ILQOFAgaXE

[2] - http://www.youtube.com/watch?v=hqAyiqUs93c

[3] - http://www.youtube.com/watch?v=18ifoT-Id54

[4] - http://www.youtube.com/watch?v=fSAgFxjFSqY
Only through libvirt, which by design only exposes the lowest common denominator among all supported backends. Docker needs its own native backend for the same reason Xen has its own: so it can do more cool stuff.

See [1] and [2] for more details. It looks like the blueprint just got approved, too!

[1] https://blueprints.launchpad.net/nova/+spec/new-hypervisor-d...

[2] https://github.com/dotcloud/openstack-docker/blob/082fac0c55...
What's the old saying? You can please some of the people all of the time and all of the people some of the time, but not all of the people all of the time?
Yeah, I've looked at it briefly. Well, RubyDNS already provides the full DNS server functionality, so I didn't really see the point.

What do you think the main benefits would be?
I trade stocks as a hobby and have been able to loss money. just kidding. but really, a single sample is not a good statistic. Also: http://www.mnn.com/family/pets/stories/cat-outperforms-profe...
Thanks! I am currently shopping a low-volume on-demand print service... as soon as I went to AmazingMails site and saw "no minimum" I became delighted, will be testing them out this week!
Re. used game sales, it surprises me to see everyone repeating the idea that game stores "skim" value from publishers. The license has been paid for, the original owner will lose his ability to play the game; there is no value being created and no reason at all for the publisher to participate in that transaction. Do you think car makers should be entitled to a fee every time you sell your used car?
Really? Did you read the article? Can you sell the games you own on Steam? Lend them to your friends?
I can't see many developers putting the time to offload calculations when they'd have to make the game work seamlessly with varying levels of latency or the servers becoming unavailable. Just look at how difficult it has been for games to utilize a handful of CPU cores. Microsoft's claims about the cloud remind me of ten years ago, when the .net label was being applied to everything they made and all software was somehow going to be delivered as web services. Plus I doubt MS is offering cloud server time to developers for free. Every service they provide to devs comes at a cost.
You could say the same thing about having your entire music library at your fingertips digitally and having to get up to swap a CD.
Just Landed: Processing, Twitter, MetaCarta & Hidden Data
Your post misses a key point:

"WikiLeaks published a lengthy statement on its website Thursday morning, accusing the Guardian of "negligently [disclosing] top secret WikiLeaks’ decryption passwords to hundreds of thousands of unredacted unpublished US diplomatic cables." According to WikiLeaks, the disclosure of the password began months ago when Rusbridger's brother-in-law David Leigh, also the Guardian's investigations editor, learned the password and subsequently published the passwords in his book about WikiLeaks."

http://arstechnica.com/tech-policy/2011/09/wikileaks-unredac...

http://www.wikileaks.org/Guardian-journalist-negligently.htm...
LinkedIn seems to be back online.
Given that it's from a lawyer also, who no offence are often skilled at lying by telling only the truth, it does make me a little hesitant to accept this. I'd rather hear it directly from the CEO or some senior engineer, in the hope that they'd know there's not some legal loophole they have to tread carefully around as they speak.

Great that Google are saying this though. Let's fix the politics, stop the secret court rulings and gag orders and have them say it one last time, along with the approximate number of users effected by all requests ever.
They could release all details regarding what the NSA asked of them, for starters, and what they do to ensure the NSA has no way to get data from Google in one way or another.

And participate in stopwatching.us. Why no support there?
Wait a minute, it's not like everyone through the war in Iraq was a good thing until Bradley Manning leaked information about it, or that there was a news blackout about how poorly it was going or that the US created a power vacuum that degenerated into a hideous civil war. I'm not willing to address any of the detail in your argument when you start out with such an enormous attempt at misdirection.

Try again by all means, but please don't treat your readers like idiots.
is there anything Google could do or say to convince you that they are not, in fact, in cahoots with the NSA?

First of all, I don't see it as a binary thing, where I'm 100% convinced they are or 100% convinced they aren't. It's more like, "what's the probability that they are?" That said, they could lower my estimate of the probability that they are (in cahoots with the NSA), although perhaps not lower it to zero. But nothing they are likely to actually do.

For example, agreeing to an extensive audit of all of their internal systems, by a 3rd party organization which gets full access to everything inside Google for some period of time, including looking at source code. If somebody did that, and came back and said they found no signs of any kind of NSA tie-in, I'd be somewhat more convinced.

But, that's obviously not realistic and I won't be holding my breath for it to happen. :-)
Are most SMTP servers even using SSL at this point?
Still showing as down over here and across Twitter. Perhaps a DNS propagation error or something.
Is HTTPS Anywhere better than HTTPS Everywhere?
This sounds great, but would actually hurt the environment, not help it.

Of all the things on this earth to recycle, glass is the very last one. The planet (the crust anyway) is basically made of glass. (60.2% of the earth's surface, by mass, is glass.) It's, by far, the most plentiful raw element there is. Next closest is alumina at 15.2%.

Recycle it for some energy savings? Sure. But if you are going to waste water, and heat, for it you are really doing exactly the opposite of saving energy - not only are you wasting energy, you are wasting water, and time.

Pretty much the only things worth recycling are metals.
I have what I believe is a first edition. I grabbed it from the giveaway pile at my university, thinking it was not the kind of book you could buy anymore.

Great to see it online.
not only are they not marked secure, but a lot of them are set to linkedin.com meaning they are sent with requests to x.linkedin.com.

considering a lot of their subdomains are still hijacked at this point those cookies are being sent to them
There is quite a large difference between a new car vs. a used car to the buyer. New cars have the new car look and smell and status, and typically have better features, mileage, safety, size and design compared to an old one. Not the same as a game which is the exact bits and pixels. And a car is not usually a thing that people get bored with and sell, many people need it to even make a living. Meanwhile, game devs lose a lot of revenue after the first few weeks because of used games.
So what are you basing on that Google, Yahoo, etc are lying?

Gut feel? hunch?
Google is using SSL with ECDHE which provides perfect forward secrecy. Having a copy of the SSL certificate won't do the NSA any good.
Reminds me how food stamps can be used to buy soda. Some people who had more than they needed would buy soda, pour it out, and return the bottle just for the deposit.

They fixed that by making the deposit not payable by the food stamp.
Our money matters.
> And it's not like the primary goal of recycling is energy saving.

Really? And what is the primary goal of recycling glass then?

Fair notice: if you say conservation I'm going to laugh at you.
No, the demos for the new Kinect specifically show a visible spectrum camera feed, and I think the original had a standard camera too.
The Yuan: The cheapest thing going is gone
http://googleblog.blogspot.com/2013/06/what.html?m=1

From Larry Page, CEO of Google

That IS what you wanted, right?
One distinct possibility is that whoever put those slides together made misrepresentations in the case of some or all companies.

To me PRISM sounds like it's the front end that analysts use, something that unifies all the different data sources from companies, which in turn vary in their degree of cooperation with the government. The data from Google could very well be the data from specific court orders that name individuals. The join dates could just be the dates that whoever was writing the PRISM software was able to integrate the data from whichever company.
Thanks for writing this. If anyone else is ever in a similar situation, please do your best to get out of the room. Even if you think your attacker might be hurt and is no longer restraining you, just get out. Get out and THEN call someone. Knock on doors, whatever... if you don't have your phone. Staying put and waiting for the attacker to leave is a BAD idea, even if you get a chance to use a phone.
Popular Mechanics did a series on the economics of recycling that goes into some more detail:

"Is Recycling Worth It?": http://www.popularmechanics.com/science/environment/recyclin...

Comparing types of material: http://www.popularmechanics.com/science/environment/recyclin...

Half-truths about recycling: http://www.popularmechanics.com/science/environment/recyclin...

And a followup, "What's the Future of Recycling After the Market's Precipitous Plunge?: http://www.popularmechanics.com/science/environment/recyclin...
Don Libes covered this in
http://tools.ietf.org/html/rfc1178
Under oath with penalty of perjury, it is.
A proposal.
You know what would be cool? If developers can work in other companies for a few months. Kind of like developer exchange program.

It would be very refreshing for the developers to re-energize with new work, and companies can enjoy the benefits of excited new talent!
For me, it was www3 on the USPTO website back in the early 90s. It seems like the site hasn't changed since then.
Blowback from the NSA surveillance.
> I’ll most likely only buy 2 or 3 used games in the entire 7 year console life, and my internet very rarely goes out.

Well, that makes one of us. I'm relieved that Microsoft backed down on this, despite the cost in new features. Personally, I'm less interested in buying used games as I am passing them along to friends or selling them, but I would be pissed if they unilaterally removed this option for me.
It's pretty much true. It saves a small amount of energy, but the cost of collecting, sorting and cleaning the glass can leave you in the negative.

Of all things in the world glass is the very last one that needs recycling. See my comment: https://news.ycombinator.com/item?id=5910322
Yep, there is a constant upstream wiretap in the USA. This includes phone calls, texts and emails.

http://www.wired.com/threatlevel/2007/05/mark_klein_docu/

This has been public knowledge since 2007. ;)

PRISM helps the NSA in 2 ways:

1 - Collecting unencrypted versions of secured (https) communication. Note: They already have the encrypted copy.

2 - Collecting metadata, as in the case of Verizon. This allows them to make targeted database retrievals, from their massive data set.
against their primary NS ns1.linkedin.com

short TTL's on a lot of these domains

I just ran it again this time using Google name servers and still a lot of subdomains are pointing to the 214 server. confirmed it running against their NS, which means it hasn't been changed yet.
The next question is, why is it so much higher in America?

Homelessness is a moral as well as practical problem. How can more than half a million people have no home in the richest country on earth?