skysight-inc/HackerNews huggingface dataset:
Much like the secret court order, with secret bits being removed, you don't really ------------ ------- ------------ - ----. And lets face it - the ----.
I wouldn't say it has great museums, having moved from Chicago to Houston as a kid. I found most of the museums... not as good in comparison. But Chicago has particularly good museums, so this might be unfair.

It does, however, have very good art museums specifically. And even more specifically, it has good art museums that are well-endowed enough to be cheap to visit. The Museum of Fine Arts Houston has one of the lowest entry fees of major metropolitan art museums, and the Menil Collection is completely free. Definitely a high-culture perk of the city.

Also, if you are willing to drive ~20-50 miles to visit something (and you had better be, if you are in Houston) there is NASA's Johnson Space Center, where you can see lots of rockets and rocket facilities; and Brazos Bend, where you can see lots of alligators.
Look like a great idea and technological advancement, but the biggest thing holding back Google Glass is not that it lacks feature X.

Glass will be held back because most people don't want to look like geeks. Meta's next design looks like it's from an 80's Sci-Fi movie. I'm not trying to be an asshole, but there is no way I could take someone seriously wearing those things.
No kidding. First he comes out defending it. Now it needs reform. Which is it? because if he is asking us to believe that they happened to be juuuusst about to reform it when Snowden leaked, then we're now entering the self-parody zone.
The ideal police state treats law-abiding citizens very well (free schooling, education, social programs, etc.), and treats law-breaking citizens very poorly.

Cuba is an especially interesting case because it's a communist police state which is also a tourist destination for huge amounts of free, affluent Westerners every year. That means that they can't use any of the standard 'scare tactics' of a police state (assuming they would if they could), such as having soldiers policing the street constantly.

I was also told by a guide that they don't allow imagery of the ruling leader (e.g. posters to say 'Hey, Fidel is so great!') because they don't want government to turn into hero worship. After a leader is dead, then their image can be used in 'publicity', but not before.

So Cuba's a really interesting state.
Obama Promises Reform of NSA Spying, But
I'm only "singling out" Google, because it's something I had paid for online, that I no longer pay for. I don't subscribe to anything else online.
I think it would be worth looking at this using "degree days". (Degree day stats from Wunderground, I eyeballed his KW since no firm numbers are provided).

* August 2011 vs. August 2012: 809 cooling degree days vs. 594 (1.36x). 2100 KW vs. 1500 (1.4x)

* January 2012 vs. January 2013: 544 heating degree days vs. 595 (0.91). 3000 KW vs. 2000 (1.5x)

So accounting for the weather with "degree days", with A/C it looks like there was no savings, but with heat it made a massive difference.
The 404 page now shows MMO Asteroids. After the game came out last year, I forked it to create MMO Spacewar (http://www.mmospacewar.com) where the rules were adjusted to be more like the iconic game (user now has a single life but also an energy bar, new warp command, and movement, shooting and getting hit costs energy but you regain energy over time) and additional improvements were made (you cannot get killed right after spawning, fixed sound effects, and users can choose the instance via a hashtag URL.)

The fork also lets you create asteroids and spaceships (added back from the original one-player version of the game), although at the moment they are not shared among clients so other players may be confused at what you're shooting at or is killing you.

One interesting aspect of this is that while developing I originally had my client playing on the MMO Asteroids Firebase table which in effect made this a cheat client (it can warp, not instantly killed). But it is a slightly more ethical cheat client in that the player still can be killed, the total amount of mobility is limited, and you only get one ship so instead of pure cheating it is like adding another spaceship class to MMO Asteroids.

Edit: I didn't have a lot of people to playtest with, so I'm not sure how much fun this actually is. My early observation is that it might be too hard to kill people and that you tend to have the best luck if your opponent moves around a bunch to deplete their energy.
To agree with anigbrowl, corruption at the ballot box has pretty much been a thing in politics since America's inception. But there are a lot of assumptions in your lament that are extremely problematic.

Political opponents are not the crux of democracy. Very few things in the apparatus of government are dismantled upon the election of any office. Office holders set the direction and make the crucial decisions, but they are not the messiahs we make them out to be. It's comforting to believe in benevolent dictators and lofty monarchs, but if your only real choice is between two people, you're already failing as a democracy.

The choice for an elected official should stand on that candidate's character and their willingness to listen and engage on the issues you care about. But the issues themselves are something you yourself remain responsible for.

We haven't had a "true democratic election" since we came up with party platforms.
Snowden cannot be guilty of treason AND the program needs reform. Obama needs to choose one.
"monitor" ...
"internet traffic" ...

Great, you don't comb through every bit sent via YouTube, Netflix, etc. The smoke and mirrors are strong with this one.

It was YouTube's Robert Kyncl that was quoted in 2012 that "90% of all web traffic will be video." Add in your image traffic, and there's a lot of room to still "monitor" EVERYTHING of real value.
Any Examples of Antifragile Business Models?
Good question! I was once about to do something about it, but gave up, because I feared that more powerful tools in the hand of bad people who represent us could eventually backfire and discredit any future work I could do. Things like this have to be released open-source, transparent and anonymously.

I don't want to hear, 5y from now: "Hey this guy made politics efficient and turned our pseudo global government into a semi global government. Thank you for that, *hole."
Except no one is being lynched.
On the other hand, Glass could make something like Meta MORE socially acceptable, by pioneering the concept of having strapped to your face in public.
Where is the white paper?

edit: http://www.scribd.com/doc/159222203/NSA-White-Paper-on-PRISM

edit_2: http://www.scribd.com/doc/159218355/Obama-Administration-Whi...
You scared me for a moment, because that's a mixup of the names of 2 things I'm working on right now. Geez.

Here, have another:
Overlay Optics/Occulars.
I have no idea what you're trying to communicate with the link.
Don't use "collected"; as they use it "collection" only applies when captured and stored stuff is looked at.
I would also love some more information on the SDK. $700 is a little steep but I would probably spring for it depending on what I can do with the development kit.
This article was helpful for me. Why? Because I guess I "know" this in theory, but I surround myself with very intelligent people, mostly who are in the field of IT, and I don't so much hang out with younger people from the age of 20-25.

I grew up with computers, and unlike now, when things were starting out, you actually had to be a little bit clever to use one. I rolled my eyes at my dad as a kid when for fun he typed "DEL ." at the C: prompt of his new DOS machine. Doing command line stuff like that, while not at by any means an advanced level of computer sophistication, is a far cry from people growing up with extremely user friendly things like Ipads, only having to press a few buttons to get things done, and very idiot proof.

But at the same time, since it comes so naturally to me, I do tend to forget that the skills I have are that technical or unusual. Reinstalling Windows? Installing Linux? Putting together a computer from scratch? I mean..even if you don't know how to do it, you can Google it. But then I get snapped back into reality, like when my parents call me up and say they hired their friend's son to fix their PC, a "computer whiz", who obviously about a minute or so into the conversation has no real or deep understanding about computers whatsoever - probably just some gamer or something.

It's awful too, since I'm a woman and I see other non tech savvy women perpetuating that sterotype. I went to get my hair cut, and one of the employees was trying to get a Netbook to work. "This thing is so slow. It doesn't even have any RAM!" she claimed, loudly. Since I was waiting on the stylist, I told her that I could take a look. "No thanks," she said while barley looking my way, "My husband's in IT, so I'll just call him." I then had to to listen to an excruciating phone call while she called up her husband which made it pretty clear also that the husband also "can't use a computer".

Sigh.
Maybe I'm blind, but what's the file size limit?
The technology here is groundbreaking, but personally reality is amazing enough as it is without augmentation. I honestly can't see myself wanting to wear any iteration of these glasses in my lifetime, even if they were undetectable contact lenses.
You can only keep the last three bytes of the IP address (e.g. x.1.2.3). And ban only for short time (for example 1-2 hours) when required.
To both current replies: because a detailed answer would have wasted even more of my time. But not so much after others wondered.

There are far too many items where the author simply isn't thinking through to give detailed answers to (http://xkcd.com/386/), and downvotes are explicitly OK for this, last time I checked the rules.
Thank you soo much for "Execution in the Kingdom of Nouns". It 's been a while since I cried laughing.
As someone who's been programming in java since 97 (..God I'm old) I certainly saw myself wandering around the Kingdom of Nouns
very interesting...Although, with the dollar having so much value compared to some other currencies, people from some of these other countries still prefer coming to the states (easier to build up wealth, at least for their own countries if not in the states). But i do agree that there is a great world out there and nothing opens a person's mind more than traveling.
> If what you're doing isn't working, do anything else.

I can't tell if you're being sarcastic. That's just the legislator's fallacy: "We must do something, this is something, therefore we must do this."

You would be better off to try something that has more hope of actually working, like voting in the primaries. Or encouraging your state representatives to publicly finance elections for federal office in your state, so you have a better choice for federal candidates in the future. Or finding a way to convey to your representatives that you won't be supporting them in the future if they don't do something about this in the present, rather than waiting for the next election when the issue may no longer hold the attention of the public.
I might be mistaken, however I think that Dr. Dawkins was trying to stipulate was the content of the talk by Dr. Tyson at the Beyond Belief conference (2006).

Here is the link to that talk [video]:
http://www.youtube.com/watch?v=N7rR8stuQfk

(It is quite long, but in my opinion worth the watch)

TLDW: He presents evidence of the rise of religion being a major if not the major contributing factor to the downfall of critical thinking, most significantly saying that people invoke a religious philosophy of ignorance at the end of their knowledge, and this is quite dangerous to scientific thinking.
How on earth are Cloudflare supposed to do their job if they don't track the users going to your site?

One of the primary reasons to be on Cloudflare is to make use of their security features such as DDOS protection. How are they supposed to tell if you're under attack if they can't monitor the rate of traffic going to your site, or the IP addresses associated with said traffic?
"Closest to home for many hackers are the government's aggressive prosecutions under the Computer Fraud and Abuse Act, which has been used against Internet activist Aaron Swartz, who committed suicide in January, and U.S. soldier Bradley Manning, who leaked classified files to anti-secrecy website WikiLeaks."

With also Binney, Drake, Snowden, with the Justice Dept's Eric Holder and Carmen Ortiz prosecuting with trump upped draconian charges, and that we also know the intel/security agencies spokespeople with an eagle logo are consistent prevaricators, it is clearly recklessly dangerous to become directly involved with these federally sanctioned criminals.
At least factor that in, while negotiating your compensation.
I just wrote a REST API for my company and used PUT and DELETE (Tomcat doesn't support PATCH yet).

Plenty of DELETE in Stripe's API: https://stripe.com/docs/api#delete_recipient

Github uses HEAD, PATCH, PUT, and DELETE: http://developer.github.com/v3/#http-verbs

Twilio supports PUT and DELETE: http://www.twilio.com/docs/api/rest/request

There are all darlings of the HK community with highly praised, widely used REST APIs. Have you read through the developer docs for most APIs?

(edit: typo)
Movie: Insignificance
Correct, they are researching ways to fight against tracking, this helps the researchers to do just that and stop future tracking attempts.
For example there may be cases where want to use POST instead of GET even for simple data retrieval, just because you're transmitting a credit card number or other sensitive information and you don't want it to be stored in the web server logs or the browser history.

If you're transmitting any information to the server to be processed/stored, sensitive or not, you shouldn't be using GET at all, per the spec.

GET params are nice for stuff like filtering and parameterizing the rendering of the representation, but surely a CC number is not adequate for such use cases.
Ban all .gov and .mil known IPs. Ban all IPs owned by the MIC (KBB, BAA, Etc)
I've been a die hard iPhone fan for many years, but recently switched to the HTC One. Blown away by the build quality and feel - it is a major step up from the iPhone 5.

Ubuntu on the HTC One would be very interesting!
I write tons of Java in my day job, and at this point it only hurts when I laugh.
You're not going to see proof of this position anytime soon, since explicit antagonism would be unpalatable to many people and would compromise the government's stance.

But I think you can make a convincing argument that the U.S. government has indeed taken an implicit antagonistic stance towards many underclasses (drug users, the mentally ill, poor people, etc.) after convincing the rest of us that such specific antagonism should be tolerable.

This is the real problem. If it happens gradually enough, the bastards can sell us anything.
25MB. That's not actually stated on the website (good catch) but you can see it here, on the nginx config: https://github.com/MediaCrush/MediaCrush/blob/master/config/...
Federal Prosecutors Seek Gag Order For Barrett Brown's Defense Attorneys
If, worth = "love the convenience of a wi-fi enabled device that can be controlled by my phone and looks hella cool" then, yes...yes it is.
These best part of the post is Tim Bray's response, where he says he would keep PUT and DELETE because they're idempotent, but declined to defend the rest.
You're repeating the point I was trying to make - the Long Telephoto lens freaks people out, but my iPhone (which actually does a better job of capturing details in low light than my EOS-10D+70-200) has always been ignored.

The big lens is considered "rude" and looks "creepy" whereas the discreet camera (or iPhone) doesn't cause issues.

It has nothing to do with what you are doing, just what you are doing it with.
I used location history a lot, and I am now looking into other gps logging apps because they removed API access to history. The export you can do is only KML and doesn't have information like accuracy for each coordinate, leading to a bunch of non-sense locations you can't easily filter out. I wish they simply had an easy way to subscribe to your own location data, because otherwise many applications are impossible (such as using your real-time location, or for personal analytics).
Obama Promises Reform of NSA Spying, But the Devil will be in the Details
You're right. The website claims:

For the moment, there is no protection from fingerprinting. Browser extensions that change some of the parameters of your browser’s snapshot make you even more identifiable because there are often other ways to check the values of these parameters. However, some of your parameters change by themselves, for example, after your web browser updates, or simply when you travel or use external monitors. Panopticlick does not take it into account, however effective fingerprinting libraries are able to identify you because they monitor your consequent visits to the websites.
Hm, not a bad idea. Thanks!
Right, it is called disengaging, but that is not what you did. You yourself choose to waste your time and energy on this.
Forbes.com: Defining success down since 2013 :-).
Also this article: http://news.cnet.com/8301-11386_3-57596204-76/metas-meron-gr...

Gribetz and his band of less than 25 employees are ensconced in the Los Altos mansion, filled with mattresses, cables, and aluminum bins of takeout food ...
"We are hacking 24-7," Gribetz said, "and making less than McDonald's wages."
Mirrorshades is really the only correct answer here.
And what percent of those 1.6% may involve an American citizen? And of that percent, how many are being collected under a lawfully issued warrant?
FYI Mozilla has a tracking bug for making their browser less trackable:

https://bugzilla.mozilla.org/show_bug.cgi?id=572650

See the bugs under "Depends on" for examples of changes they've made, or Dave Garrett's comment #59.

I've seen this link several times before and it always says I'm unique. A new discovery this time: Ubuntu is patching Firefox to gratuitously add itself to the user agent string, giving it more visibility, but also making all Linux users more trackable. That's pretty shitty, and they seem to do the same thing to the packaged version of Chromium. I don't know what to do about it, so I'm afraid my complaint isn't actionable.
PUT /user/123/following

/user/foo
/user/bar
http://www.other-site-using-standard-formats.com/user/baz

Sigh, if only.
No, it's not. It's fun, and a great experience, and it's a joy, but it's not saved me any money.
To be clear, while we log data and process it, in most cases all logs are scrubbed from our systems within 3 hours. Here's a blog we wrote about it:

http://blog.cloudflare.com/what-cloudflare-logs
So true. I don't have the numbers but I guess 1.6% could be enough to monitor all email/messaging traffic.
I don't think it has anything to do with the interface. Is your program mainly about handling input and output, tied together with some business logic? If yes, Node.js is probably a good choice. If not, Node.js might not be a very good choice.
Yes, but people disagree on the "superfluous" part.
There are explicit differences under the law. For example, see the difference between DMCA §512(a) = network vs. §512(b) = cache vs. §512(c) = host.
Kids Can't Use Computers... And This Is Why It Should Worry You
Make A WordPress Plugin - Readme.txt and Refactoring | FooPlugins
I don't understand what you're getting at, here. Could you elaborate?
It's a bad shoot if you've got your finger on the trigger and they aren't charging you.
Obama's Challenge: Answer Snowden Without Seeming To
To be fair to the other poster, I wouldn't be surprised if 99.9% of requests were GET/POST/HEAD.
I've been working pretty extensively on our in-house dashboard. We've settled on the Dashing framework written by Shopify with some rather heavy customization.

The main focus has been on readability from long distances and the ability to switch context when up close using the leap motion.

Check it out here - https://www.youtube.com/watch?v=kMM2rPX2Rok

There seems to be some pretty useful information in this book that we can apply to our current setup.

Dashing here - https://github.com/Shopify/dashing
Surely if you want to track users over a much longer (obviously this works very well for even a large number of sessions) period of time you wouldn't rely on plugin and web-font data staying the same.

I suppose you might have a confidence equation based on overlap, since changes would likely be small and gradual.
Okay, by popular consent the TL:DR? remains as is. So do the punctuation errors. I'll leave the post alone. Either you like the content or hate the content. I admit the spelling and punctuation are not great, but then again I didn't expect anyone to actually read this.
Yeah, it's SOAP all over again.
Amazon also has one in their app store. It runs on EC2.

For example, (picking a random paid app) http://www.amazon.com/dp/B007VUCAVO
> Even on an FS, you are more likely semantically switching off its visibility or its fd and not necessarily destroying the underlying bits. The resources are then collected and destroyed at a later and in batch, kept forever in a deactivated state, or written over.

So what? All of that is consistent with the semantics of HTTP's DELETE method. From RFC 2616:

9.7 DELETE

The DELETE method requests that the origin server delete
the resource identified by the Request-URI. This method
MAY be overridden by human intervention (or other means)
on the origin server. The client cannot be guaranteed
that the operation has been carried out, even if the
status code returned from the origin server indicates
that the action has been completed successfully.
However, the server SHOULD NOT indicate success unless,
at the time the response is given, it intends to delete
the resource or move it to an inaccessible location.

A successful response SHOULD be 200 (OK) if the response
includes an entity describing the status, 202 (Accepted)
if the action has not yet been enacted, or 204 (No
Content) if the action has been enacted but the response
does not include an entity.

If you are going to say that the semantics of an HTTP method are not right for a particular scenario, there should be something in your description of the scenario that is inconsistent with the semantics of the HTTP method in question.
Update: looks like it _will_ take a lot of time to bruteforce a single IP:

>>> timeit.timeit('bcrypt.generate_password_hash("127.0.0.1")', "from app import bcrypt", number=10)
3.342690944671631
This is an excellent idea, I'm surprised I've never seen it before.
When you think about it, any application can represent every piece of information coming from the outside world in unified data structure. That is, there is no real difference between headers, parameters, and body content (except, of course, in those cases where it is self-referential - for example, when a header tells you how to interpret the rest of the message. But even then one can write a totally generic function that does that first pass for you). When modeled this way, there's really not even a useful difference between GET and POST. These days all GETs cause writes to occur anyway, even if they are just analytics.

Indeed, I'm constantly surprised that there aren't more "grand unified APIs" for dealing with HTTP. If there were, then we'd have better consensus on just how useless a lot of the HTTP spec has become, verbs included. It reminds me of the Java Servlet API - much of it became worthless with the advent of Struts and SpringMVC, as the front controller pattern better fit the mental model of people writing applications.

That said, GET, POST and HEAD are probably worth keeping around, because at least the first two imply something about the kind of idempotency your callers should expect, which is useful.