skysight-inc/HackerNews huggingface dataset:
are we upvoting for length of comments now?
Dark data is more important than big data
> It's really unfortunate that secret courts aren't unconstitutional.

The Foreign Intelligence Surveillance Court and the Foreign Intelligence Surveillance Court of Review aren't secret courts.

Their proceedings may be invariably be secret because of their subject matter, but the proceedings of regular federal courts may be, too. The difference is that the FISC and FISCR deal exclusively with issues that are handled in secret, but there is no principle that would prohibit them as "secret courts" that wouldn't also prohibit all sealed proceedings in the other federal courts.
Tried that for the last few years. Most remote places are A) Based in the US and b) have the cavaet of "Remote....if you're in the US" as part of their job ad. There are exceptions (deviantart instantly comes to mind), but they are uncommon, and remote positions from Canadian based companies are as rare as hen's teeth.
That's still huge amount, no matter what it actually means.

If they ignore most of bittorrent and streaming services that dominate Internet traffic, the percentage of mail, skype and http traffic they monitor is incredibly high.
Yeah, I can reproduce it sometimes now, too. Investigating.
http://en.wikipedia.org/wiki/Constitutional_Council_of_Franc...
I'll admit that you managed to make even less sense there than in your previous comment, which is impressive.
It's already a pretty chatty protocol; if you can support the HEAD request, why not do so and save the bandwidth?
Thanks for the links, they're pretty much what I was after. Although this line here...

"Typically, you must have at least a Bachelor's degree."

...has me concerned that I'm pretty much screwed (one of those self taught programmers, no college....silly me). I'll see with the consulate this week if computer based positions fall into that requirement this week.
> The idea that the interpretation of the Constitution is up to the people sounds like a good idea; however, how exactly would that work in practice?

The people individually would decide what the Constitution means, and they would -- having made those decisions -- individually and collectively act to hold incumbent officials and candidates accountable to those interpretations through voting, public advocacy, protests, and, in extreme cases, direct action.

> We obviously can't just let each individual interpret it how they see fit

Not only can we, but we really have no other choice; whether we like it or not, each individual will do that, even if "how they see fit" is to delegate the interpretation to some individual authority, or the collective wisdom of the rest of the population.
Are you saying that what i am seeing is a concept and not a created product? This looks really cool, i am actually considering buying one but maybe i should just wait for some reviews. Either way this is way better than disappearing photo's, congrats!
And that's assuming that we believe them. When the EFF audits their operation and produces a number, I'll take it seriously. But if their director is willing to lie to Congress, I have no reason to think they won't lie to us.
Journalistic Source Protection Defence Fund
It might not be pure opportunism, given that guerillas recently ate an entire embassy for lunch and the CIA has been taking a lot of heat for it. Even without the Snowden debacle they would be trigger happy about protecting assets using intel.
The verbosity of the XML pom is the problem. Alternative syntax using the same coordinate system are great and much easier on the eyes. The real value in maven (I think) is having that clean dependency chain and it works great. XML is what sucks (especially doing it by hand).
Reminds me of a particular segment in the documentary BBS: http://www.youtube.com/watch?feature=player_detailpage&v=JnS...
> Evil and effective are not mutually exclusive.

What is effective in this case?
Don't worry, I'm on the beta for the new web google maps and after being impressed with it initially, found it borderline unusable.
so the NSA analysts actually review "only" 7.304 TB (1826 PB * 0.016 * 0.00025) of data daily...
I worked with Meron on a completely different concept back in college. I moved on and and I'm not sure if that ever went anywhere, but man, that guy has got vision and can inspire people. If anyone can pull something like this off, he can. Or at least, if anyone can convince people he can pull something like this off, he can. Sometimes the latter can be more valuable.
> it's sluggish and trying to be too much

while amazingly providing less information
That was unreadable, I had to stop after a few paragraphs. Could he sound any more biased and un-objective?

I know an opinion piece doesn't have to be neutral, but that was way shrill.
I knew I read something on this before:

https://www.techdirt.com/articles/20120817/02295020080/so-ma...
Tracking within a plain white object is very hard. Plain coloured walls are featureless, so there's nothing for most algorithms to latch onto.

However, tracking a white object such as a piece of paper sitting on a contrasting desk is relatively easy. Especially if your algorithm is designed to handle such a case. You have the easily detectable corners and edges of the paper, and from that you can infer its transformation. You can also detect its soft deformation (such as bending or crumpling the paper) if your system is assuming a piece of paper as the model.

The way some tracking works is to use a corner detector to find "interesting" features. A naive tracking algorithm will then examine the spatial neighbourhood of each feature in the next frame in order to find out where it has moved to.

There are better feature representations (such as SIFT) which define a "feature" in an image in such a way as to be scale and rotation invariant (you can match the feature against scaled and transformed versions of itself). There are also much better ways to track across frames of video data.

Given that Meta has infrared and RGB stereo cameras it has a lot more information to work with. I hope they can make it work well under all situations, but I am skeptical.
What's powering your setup? I've also been using Dashing to create my company's internal dashboards and decided to hook a Raspberry Pi up to the display to show the dashboards. Unfortunately it's turned out to be massively underpowered, especially because our dashboards are pretty data / chart heavy. Was just going back to the drawing board when I saw your post.
> At a point in our nation's early history, we decided to trust Constitutional interpretation to the Supreme Court.

I don't think we did.

We gave the federal judiciary responsibility, within the government, for resolving cases and controversies arising under the federal Constitution and laws, including, inter alia, questions cases and controversies involving disputes over whether a government act was consistent with the Constitution (we did that, incidentally, at the point when we ratified the Constitution.)

However, that in no way makes the Supreme Court exclusively responsible for interpreting the Constitution, the President is also given a duty to preserve the Constitution and see that the laws are faithfully executed, and that duty requires interpeting the Constitution even when there is no legally cognizable case or controversy for the judiciary to decide.

And Congress, of course, has both powers and obligations under the Constitution which require it to interpret the Constitution -- again, even when there is no legally cognizable case or controversy for the judiciary to decide.

And, ultimately, the whole system relies on the people interpreting the Constitution and holding those in government office accountable to it, whether there is a legally cognizable case or controversy for the judiciary to decide, and whether or not the judiciary is willing to do its duty properly when such a case or controversy exists.
you understand that interest-bearing loans are a compound process, right - and that an understanding thereof might be of relevance to someone entering into a loan agreement which they probably, if they really understood it, were not going to be able to repay...

But let's not only blame the borrowers of subprime loans, let's also ask whether the banks didn't entirely understand the risk models of the derivatives they were compiling out of subprime mortgages because many of their senior managers also didn't understand compounding processes, or, possibly, sums...
No, the problem is that complex systems fail in non-obvious ways. Even highly technical and computer savvy people still need to hit the reset button on a Windows PC or router, due to an un-diagnosable problem which then magically goes away. Computers are not intuitive without a large amount of experience to know how things 'should' work.
This is a recognised phenomenon in safety critical systems such as those protecting nuclear plants - simple devices fail in known, predictable ways, complex devices fail in non-deterministic ways. This is why humans generally don't 'get' computers, and aren't willing to invest even minimal time in understanding them - there's no payoff until you've invested a huge amount of time to cover the majority of the problem space.

The only solution is higher quality in the development of software and hardware, and that's back on us.
Please write me a direct email: support(a)senic.com. I will respond asap.
... and to "monitor" the 1.6% traffic, they must filter the data at a (combined) rate of 2.705 Tb/s to keep up.
I think effectiveness is open for debate as well. Consider the recent HN submission [1]. Without any information being released, we do not know if there was a credible threat, or if the NSA is simply delusional.

[1] https://news.ycombinator.com/item?id=6184984
I'm responding here to the claim that the verbs other than GET, HEAD, and POST are generally unused in APIs.

The discussion of the merits of the verbs aside from their frequency of use in APIs is on other subthreads.
Time to do the Obama Shake:
http://i.minus.com/iwOSyasN8lziO.gif
For the record, if I ever get blown up, I don't want to be used as an excuse for stripping citizens of their liberties. My death is inevitable; freedom isn't. We thought it worth paying in blood to get that freedom, and I think it even more valuable today.

And honestly, as a citizen, I see myself as partly responsible for a lot of the things that drive terrorist actions against the US. I know that if somebody blew up my family's wedding, I'd want revenge. That's not to say that I'd be happy to be killed in retaliation for some US government idiocy. But if the cycle of revenge violence has to stop somewhere, let it be with me.
Considering how much of the internet traffic is youtube and netflix (almost 50% according to http://www.reelseo.com/netflix-youtube-us-internet-traffic/) and how much is just duplicated (specially in the big things like very shared p2p files) and things they already had, that number don't take out the possibility that they are taking all the interesting/private stuff that goes around.

Also, that don't includes what is not internet traffic, like intrusion into private networks and servers.
Der Spiegel reported that Germany collaborated with the US very, very closely and even use XKeyScore. [1]

"The Americans provided the BfV with one of their most productive spying tools, a system called "XKeyscore." It's the same surveillance program that the NSA uses to capture a large share of the up to 500 million data sets from Germany, to which it has access each month, according to internal documents seen and reported on by SPIEGEL on the first of this month."

How is this anything but propaganda?

[1] http://www.spiegel.de/international/world/german-intelligenc...
No, it is more fruiful to say, "Prove there is..." because that's the basis of scientific/mathematical rigor. If you can prove it exists, it does. If you can't prove it exists, it doesn't, for all intents and purposes. You then act as though it doesn't, because until you can find evidence for it, it might as well be nonexistent, and you should act that way to be logical.
Yes, that might have been a poor choice of words. Marks obviously have their place. In my case though I tend to use it much less than the other keys so was an obvious choice for remapping. YMMV however, and the plugin is written in a way that allows you to easily use whatever keys you want instead.
If true, you probably shouldn't put these details here (especially mentioning that he's one of your best friends).

I was curious to know, of course, but I'm afraid that this could somehow be used against him later.
Is the price of $667 a play on what Steve Jobs and Steve Wozniak sold the original Apple I for?
>> "We need a Constitution Protection Agency that is part of the Judicial Branch."

I don't believe that a government can /ever/ effectively regulate itself--not matter how many/how strong the agencies you create.

The only effective remedy is a truly informed citizenry and civil disobedience.
I would consider myself a junior rails developer :)

and took the Science and Business course at Waterloo/
> That's certainly his choice to make, but it's not the 'patriotic' choice.

Seeking asylum in Russia is neither patriotic nor unpatriotic. It does not follow that Snowden is not a patriot.

> When did the Guardian become a U.S. news outlet?

You are being deliberately obtuse.
And 99.9% of requests are GET rather than POST, so shall we get rid of POST then?
When violent revolution is around the corner, I will buy this argument. The deficiency in your position is that it assumes change cannot happen from within.

Additionally there are great things that these companies do in spite of government intervention. If these services were abandoned, peoples lives can be put at risk.

Your arguments only make sense if the country is on the verge of revolution. Given the ratings on TV, and the velocity of posts on /r/advice animals, I don't think were there yet.
Totally agree with you here. But my approach to this kind of tech in the next decade is to treat it like another i/o device for my computer.

Like you, I'd never really consider wearing these things in public (or more specifically, in a casual setting when socialising), but I'd definitely consider using them at work/home if I could make them do neat time-saving things that other i/o devices couldn't.

Ultimately, I'm happy to be an early adopter but for me to use them in the public context shown in the video, they'd have to be somehow integrated into something much much smaller. E.g. contact lenses (but that is seriously way off).

Between this, Google Glass and Oculus, we will hopefully see some serious progress in the VR/AR industries.
For those of you looking to break into programming
Show HN: Live edit the Mandelbulb
How convenient that the actual NSA PDF makes an error in THEIR PR favor. Meaning that the NSA makes it look like they monitor even less than they do!

Who would have thought they would have made THAT convenient mistake.
I want to read a good book examining the possible long term effects of the advance of digital technologies (web, mobile apps, cloud computing, etc). I don't think all those jobs are going to be replaced any time soon if at all.

PS: I'm also glad that the thought of a destructive internet has gone from "luddite talk" to "idea worth examining". I've read Paul Krugman talking about this a while ago for whatever is worth.
So... what's a country that doesn't have much of a history of contempt for the rights of its citizens?
"Music is a stupid way of art, usually for stupid people. If you are writing literature or poetry, then you should be an intellectual; as a really good musician, that's not a must." -Holger Czukay

So there is this idea of different arts being more or less accessible to the general population.
Hey, I guess I was in your class. Nice so see people from CU on here : )

It is strange that they haven't done any real demos (that I've come across), but an awesome idea nonetheless. Hopefully they release something more substantive soon.
really. if a page is about 60-80 lines, that's what, 1000 lines? and most IDE's help manage them. The makefile's to some open source projects get longer than that, and they only get worse when they're proprietary.
> Certainly it would be easier, but even NSA doesn't have enough hard drives to store all of GMail, Outlook.com, Skype, etc.

Actually, that's an interesting point. I don't bother keeping copies of television series I've downloaded and watched laying about on my disk, because I know I can just go and retrieve them from the internet again if-and-when I want to watch them. In effect, I'm using the internet as a large, slow (but reliable!) disk.

The parallel being, I don't see why the NSA would bother to build its own datacenters for storing data. Google's, Apple's, Microsoft's, whoever's datacenters, are the NSA's datacenters. They don't have to retain information themselves; they just have to send a FISA notice to these companies telling them to retain the information, indefinitely, until the NSA has need of it.
How about some doublespeak of 'compassionate fascism'. or "Uniquely American Fascism". or "Freedom Fascism".
A contributor license agreement is commonplace in several projects including those that are open source. To find an issue with Canonical's use of one would also imply that you take issue with other organisations using the same agreements, such as Owncloud, Diaspora, the Apache Foundation and even the Free Software Foundation.

Secondly, the consumer would rather software with stability and functionality rather than visible source code. The prevalence of users using binary drivers on Linux demonstrates that.
Users seeking a completely FOSS experience are free to use those distros that offer that, however the overall experience will be worse than those which allow the easy installation of binary drivers.

And just because you say Ubuntu isn't GNU/Linux, by definition you are wrong as they fulfil all the requirements of a GNU/Linux distribution.

The amount of misinformation and bias in your post is actually quite intriguing.
Best luxury fashion websites
What are the best glamorous/luxurious fashion websites you know of? I'm looking for some inspiration.
> > That's certainly his choice to make, but it's not the 'patriotic' choice.

> Seeking asylum in Russia is neither patriotic nor unpatriotic. It does not follow that Snowden is not a patriot.

Nor does it follow that Snowden is a patriot. Given that I had argued for other reasons that on the whole Snowden is not, I had assumed that this point was your attempt to show that Snowden is a patriot. If you're saying instead that the point is indeterminate then you should have just said so, as I'm sure we'll both agree his decision to seek asylum was a personal choice.

> You are being deliberately obtuse.

And you were being deliberately outlandish. But in any event, the most Snowden coverage I've seen mentioned on HN, by far, has been links from "theguardian.com", so I don't feel I was even obtuse.
Great concept. One issue with the dynamically appearing forms is you don't know how long they will go on for. This will lead to people abandoning the form even though they may be 1 step away from completion.
Please avoid introducing classic flamewar topics unless you have something genuinely new to say about them (see comment guidelines). Discussing Stallman and his opinion regarding culture is just treading the same old ground that has been done before.
Android 4.3 Factory images for Nexus 7 (2013) Available
Thank you for the explanation. I was mostly thinking about the case of tracking something like a piece of paper in front of a wooden desk.

I can see how tracking the scale and orientation of field of view filling single color objects would be difficult/impossible.

It doesn't seem like these worst case scenarios would come up much in real world use. It's fairly rare to encounter situations where one's entire field of view is filled with one (featureless) color. I would image that a wide field of view for the cameras would help greatly with this problem.
A Weak Agenda on Spying Reform
I was a student from a small private school that literally wrote their own math book, so I have no idea how generally applicable this is.
As you suggest, a common technique my teachers employed is setting us loose on problems we did not yet have the tools to easily solve (but which were within reach). We would typically work in small groups, and if necessary the teacher could speed up progress by dropping us hints.
We inevitably (in the beginning) would come up with week/non-rigourous solutions, which would often lead to debate as a class, pushing us to formalisation.
As far as learning new techniques/generalizations/ETC, we would almost always 'learn' them after we have already been using them.

One thing I noticed during in math classes is that I don't really need to know anything. For me, and most of my classmates, most of formulas could be easily derived from simple and intuitive principles. For example, almost no one in my class actually 'knew' the quadratic equation, or the common trig values (ie. sin(30)). What we did know was how to quickly find those if we needed them.

As to your question of a standard pace, groups tend synchronize themselves. If every comes in at a similar place, and you have alot of group work and full class collaboration, then the slower students will gennerally still be able to follow the groups discovery trail, even if they do not contribute as much. The important thing here is you make sure that students are comfortable to ask questions, and that you do not have a few students dominate the discussion such that they loose the rest of the class.

Again, that comes from the perspective of a student at a school where the teachers had a lot of leeway in how and what to teach.
It's Unity 3D, which if I recall correctly uses C# .NET.
Plan 9 ported to the Raspberry Pi
Great post. I think my central point is that it's dangerous for a democratic society to believe that nine robed Brahmins are the only people qualified to interpret it.
I would've thought TF2 would be on that list..
Only if you define "legitimate" so that what you say is tautological; not if "legitimate" means, for example, "concerning a targeted and specific terrorist threat".
Teespring is looking for Ruby developers
We're looking for Ruby developers to join our small team (you'd be engineer #5) and help make a difference in a profitable company growing an average of 40% m-o-m.

Teespring is changing the way people sell online. We empower groups and causes to sell products without every worrying about inventory, fulfillment or logistics.

What we're looking for someone who:

- Loves Ruby

- Is excited to learn more

- Not afraid of pushing features that effect hundreds of thousands of users

- Wants to be part of one of the fastest growing startups in SF

- Is interested and excited about what we're doing

If you're interested, shoot us an email at engineer5@teespring.com! Come bearing gifts.
DC is also a special case because it's the only place in America where it's against Federal Law to implement a proper commuter tax.
You assume that I made that assumption, that is wrong.

My position is those attempting to cause change from within have while at work helped give inertia and acceptance to what they think they want to fight against while at home watching the evening news.

Nothing stops them from finding other venues of employment, many excuses are made as to how they want to fight from within. We end up with users on forums attempting to defend their profiting from the entire ordeal. Complicit.

Essentially I am saying working from within is only a good choice for those who find themselves already in that position, like Snowden. Otherwise more harm is done.
Getting ready to raise funding