skysight-inc/HackerNews huggingface dataset:
I think we can get "good enough" supervision using a combination of even just widely-known management controls. Technical controls would add icing to that cake but I don't think it would even be technically necessary.

Much like with vaccination regimes we're trying to ensure that a critical mass of malicious analysts are not able to form, so you don't necessarily have to catch them all but you do have to catch enough to ensure no damaging conspiracies can form.

- Combine an evidence review process where an analyst's products are routed for minimize/warrant compliance to ensure the data is sourced properly.

- Ensure the supervisors are trained and maintain proficiency so as to be able to support those reviews.

- Have trained NSA analysts take a career path (or at the very least a detail) as auditors whose function is to audit usages of these collected records (both in the past and currently in-use). Require a supervisor of some level to override an audit hold on a current investigation, and have that override automatically emailed to designated personnel (the idea being to ensure that multiple unrelated persons get their hands dirty if malicious activity is going on).

These are all just examples, I'm those with more brains on human systems engineering could think of something more appropriate.

But the point is that, even as serious as this issue is, we're not talking about things like life or death, severe damage to property, people not getting paid, people improperly getting paid, or any of the numerous other pressure points a government can use to create a police state. So surely there are administrative controls that can be emplaced, if we must choose to do this, to get the benefit without the risk to the rise of a police state. In fact I think such a thing could even be itself publicly documented without affecting the real need of the NSA (and other IC agencies) to maintain absolute secrecy about their tactical operations and policies.
No trains are passing 22nd St Police activity on the overpass above the station. NOT confirmed as Hostage. T17:39 #Caltrain via @jericon

https://twitter.com/CaltrainStatus/status/346789326438412289
Australia's political structure is actually subtly and importantly different from a lot of others. From the British we have a fused legislative/executive Westminster system. From the Americans we borrowed various features of our constitution.

But what is particularly unique in the Australian context is our party discipline. It is probably the most rigid in the world. There's a lot less horse-trading. Our current Parliament is only the second in history where it has been at all necessary for the major parties to negotiate with independents to obtain "confidence and supply" -- ie to form a government.
India to send world's last telegram. Stop.
Get a room you two.

EDIT: On a more serious note, isn't crypto both science and engineering? We have the theoretical aspects, etc... Then we have the practical aspects of implementing these systems in production within an ecosystem that is constantly fighting entropy. I declare a draw.
Right. The problem here is that many people would be willing to answer police questions up and until the point that they suspect that they are the ones being questioned for the crime. If I go against my principles and answer questions from the police, then once you start asking me about where I hid the body, I am absolutely shutting up and asking for my lawyer.

This ruling allows the police to use that against me. It allows for false evidence to be leveraged against innocent people in a subjective and potentially manipulative way.

There no legal restriction, now, to police questioning people under the guise of just asking questions about the incident and then asking a direct question accusing you of the crime, and then using your refusal to answer that question against you--something innocent people would, could, and should do--as an argument that you are guilty.

It's over folks, don't talk to the police for any reason beyond the extent required by law (check your state requirements).
No I don't have an agenda. I happen to agree with the author. And I also happen to think your opening argument was rude, irrelevant and wrong - in equal measures. Maybe not intentionally rude, but unnecessary none the less.

What's more, neither Tim nor myself said that Go never works. Just that Go is a lousy search term and that "go lang" usually yeilds better results. My screenshots are evidence of that (and your reasoning for dismissing them is completely wrong because nobody else had commented on those examples. So don't give me that crap about "and others")

The issue here is that you've decided to post the typical easy reps via unrelated negative, and did so by overstating the authors point about the quality of Go as a search term. But then, sadly, you were too bloody stubborn to admit when you were wrong despite numerous developers (read: people who actually know what they're talking about on this matter) politely trying to demonstrate that a) not all users get the same results, b) popular results for similar search patterns will be biased in everyones results and c) not everyone uses Google.

But who cares about experience and expertise when people like you can voice an opinion after only 5 minutes of button bashing on thier keyboard. who cares about the fact that several go developers have all said that it's just easier to get into the habbit of using "go lang", after recieving disappointing results in the past. And who cares that Google themselves advice using golang for searches, because obviously Google are less of an authority on this subject than you clearly are.

Anyhow, we're never going to agree on this and you're not even interested in this subject anyway. So I suggest we quit while we're ahead.
> Caltrain spokeswoman Christine Dunn said San Francisco police are working to apprehend an armed man on an overpass above the station.

> A passenger on a northbound train that is stopped in the South San Francisco area said an announcement was made on his train that the incident is a hostage situation, but Dunn said she doesn't think that is the case.

http://abclocal.go.com/kgo/story?section=news/local/san_fran...
'NSA should come clean about domestic spying': NYC Police Commissioner
Update: Looks like it's not a hostage situation. Armed man on an overpass, no hostages reported:
http://abclocal.go.com/kgo/story?section=news/local/san_fran...
The option to trial an app is the reason I like the WP Store (lack of apps notwithstanding).

The other nice thing that WP Store has is top-rated apps (or the ability to sort by rating) while this is still subject to some of the "top downloaded" issues it's a step in the right direction.
This Ingenious Billboard Doubles as a Rain Shelter
s/code/{work activity}/g and s/technical/{business area}/g

The methods here apply to many aspects of leadership. Thinking about going from technical to general management you can use the same methods, think of them as a template class. My one recommendation is to not underestimate the complexity of other areas of business, use experts just as you do in technology.
Seems to be blaming a lot of ills of the App Store that are larger or unrelated than the top list to the top list. Rich get richer is just the nature of the beast in capitalism. The rock bottom prices are more due to the elasticity of price of phone apps compared to many products. After all, you have prominently reported top lists for movies/games/music for decades and they certainly aren't getting cheaper. Top lists are probably not a good way to encourage quality, but they are hardly the root of the problem and they do encourage sales in a relatively dispassionate way.

High quality trolling by claiming Google doesn't care if people hate Android phones, though.
Sailing Faster than the Wind
Control Angular JS Apps with Chrome's Speech Recognition API
This is largely due to compiler version differences. I can fix every warning my compiler emits, and you are likely to still get warnings on yours.

Go's enforced -Werror can work in a smallish community, where there's a single compiler and a culture of everyone always using its latest version. But I don't see how it can survive an environment where there's multiple compilers, each with multiple versions. Who here could write a C program that is guaranteed to never produce a warning on any C compiler?
maybe what we need nowadays is a curated list of categories for apps... yahoo can do that and go full circle.
I can almost remember a time when the Apple App Store had good enough content - it may be because I was young and had lower standards, or because the content was actually decent. I am ashamed to see so many Mafia Wars clones and DLC EVERYTHING apps in the Top section. Fortunately, Apple has made it very annoying to even look at the Top section, by making it have a horizontal scroll instead of a vertical scroll, and I almost never want to see what's there.
nice drive through downtown san diego....but i didn't see the point to this.
It's too bad that Intel doesn't go into more detail on the page. The idea of a cross platform HTML5 library with a solid technical foundation is compelling. However, mobile apps alone are too narrow of a focus so I hope it's more open-ended like SDL.

Also an IDE isn't really necessary and I think it will muddy what they are trying to accomplish. However - building for the iOS App Store is such a uniquely painful process that I can see how they might interpret that as a found pain and encapsulate it. I'm curious to see how XDK evolves.
There is intense competition in the Saas space, but competition is different from commoditization imo.

The simpler the Saas service, and the lower cost of switching, the more competition and commoditization that may go on. But this article is talking specifically about Saas replacing enterprise software. Software is sticky, and some software is very sticky because it is mission critical, highly integrated into the business workflows, and/or there is significant user interaction.

For example, if a company has 500 sales people all happily using salesforce.com, why would a CIO disrupt everyone's work to switch to a cheaper but different product? The cost of salesforce.com is not a significant cost to the business, but the cost of disrupting people's productivity swamps any savings you might from switching to a cheaper service.

This is similar to someone telling a company to drop MS Office because OpenOffice or GoogleDocs have equivalent "good enough" functionality and are free. There is no 'commodity' version of MS Office which looks and behaves exactly like MS Office but just with a lower price.
You'd want to count the size of the decoder, like http://en.wikipedia.org/wiki/Hutter_Prize
It's a legit choice. Not quite as feature-rich but its getting there. SignalR is leaps and bounds above anything else. IIS is easier to configure for a new admin than nginx/*icorn. And that whole pay for support thing, well it's not a novel concept in the Windows world.
Agency is scarier than lack of agency.
While I'm impressed at seeing "sea lawyering" done by civilians for once, I'm going to admit that I fail to see how a program that the public didn't know about and didn't notice (since otherwise we wouldn't say Snowden blew the whistle) could possibly be said to "substantively affect the public".
Show HN: A local friend that's small enough to fit in your pocket
Let us know what you think about our new startup!
NASA's new astronaut class marks changing of guard for US spaceflight
I understood, and I don't mean to say there's not some validity to the perspective.
Are there any questions that a suspect is required to answer? Like their name, where they live etc?

I think if you are driving a car you are required to produce your driver license on request, but other than that you don't have to answer any questions.
If you know html css and a little bit of php, build websites for small businesses. Get decent at wordpress(basically how to install and edit themes) and knock on doors of restaurants/hair salons/retail stores that have shitty/no websites and offer your services. Do the first couple for free and boom you have a portfolio.

Obviously, there's a big difference between a static site and web app, and full time employers will know that. However, people hiring freelancers won't, so you'll get asked to build dynamic stuff that's relatively simple like an appointment manager and be able to add depth to your portfolio.

My email is in my profile - I'm a self taught programmer who now works full time in the field (though I admittedly had some advantages you don't), feel free to get in touch if you have any other questions. (Obviously goes for others as well)
Bjarne Stroustrup -- C++11 The Future Is Here
Do You Have A Right to Remain Silent? Thoughts on Salinas v. Texas
The NSA would say that it "substantively affected the public by protecting them".

In fact, that would be interesting case if the NSA claimed to agree with you. Perhaps that is this case's intention. You see if the NSA claimed that it did not affect the public, then there would not be a tradeoff involved in violating privacy.
Wow, that comment thread... does not lend itself to confidence in their project's security.

It also illustrates a really key point about crypto: because it looks simple (oh, just run the bytes through that function/hash/send them over SSL), people assume that it is simple they know enough to hack together a decently secure system.

At the very least, a healthy respect of crypto theory is called for. In my experience most developers do not have this healthy respect and see crypto as a magic black box that makes data unreadable.

I find attacks on cryptosystems illustrative for the "oh CRAP" moment. Oh CRAP salted hashes are a terrible idea. Oh CRAP you can pad a hash to make a remote system accept "signed" data. The more I learn and the older I get, the more cautious I am.
I've noticed a creeping mindset for some people that if they don't write their own code, they can't understand what's going on. I would rather have a developer well versed in reading and understanding code than one who has to write the bible by scratch.
The article started well, but degenerated into a laundry list.

A list that contains everything is barely helpful.
"Oh, and teaching the "locals" who in the "ghetto" how to write HTML is not going to change anything."

This argument is dumb. They are not going door to door asking people if they want to learn HTML. Code School, Code Academy, Khan Academy do not expect the local community to learn to code. Those who are interested will go seek them out. It's more like - if you build it, they will come.

The people in the "ghetto" are kind of trouble in the short term. But they are in trouble everywhere. If these mogul(s) can pull it off, they can help create a more viable jobs pool. There needs to be more influx of money into the ecosystem, improvement in quality of education, and a shift away from the casino business.

Basically, Las Vegas needs to be more family-friendly if it expects to be like a tech hub like San Francisco.
I can give this a code-review later tonight. I'll contact you on github.
The typical mistake radio show
This is fairly legal-nerdish, but submitted because it relates pretty directly to some issues in the tech community over when you can (under U.S. law) refuse to give up passwords, and similar issues.

It's also worth a read if you're simply an American interested in these issues, because it recaps the current 5th-amendment law quite clearly.
> This is another vague and almost worthless statement. At this point and with this level of detail, we can only speculate on these "technical protections". It would seem to imply that there is a technical filter in place that prevents information about US citizens from ever entering the system. But the way Snowden dismisses it as soon as he brings it up makes it seem like it is useless. Some followups would have been helpful here. What does he mean that the filter is constantly out of date? What does "widest allowable aperture" mean? Who has the authority to "strip it out at any time"?

Snowden definitely needs to expand more on these things and talk about the technical aspects more specifically. It seems that Greenwald (who admitted he is very nontechnical) is guiding Snowden into dumbing down his technical descriptions (for whatever reason, maybe its to avoid declassifying stuff that would actually impact national security) and that is doing him a disservice.

Snowden seems to be exaggerating in the sense that he, a knowledgeable IT contractor employed to overlook the NSA infrastructure would be able to get the data he needs, bypassing the policy protections. I don't think he means that any "associate" level NSA agent without technical knowledge of the infrastructure can easily get any data he wants, even with the policy protections. This is just my interpretation, based on how I've seen other technical people exaggerate.
The government has always been able to do that though, albeit with a warrant.

Of course, a warrant is exactly what was needed for companies to hand over information even on non-U.S. citizens into NSA's Prism system in the first place.

Whatever else you might say about recorded phone calls and emails, Prism itself was shown to require the company to buy off on the logic used in the NSA NSL in order to obtain data, so Prism was hardly the problem people made it out to be.

In fact, a little itty bitty tweak here and there and Prism would apply directly to the FBI, who could then use it for normal warrant compliance for U.S. citizens. All the data just sitting there in their pretty little cloud silos, and pretty little hosted email solutions begging you to use IMAP, just waiting for the government to get a warrant (or not, unless ECPA gets revised). It would all be completely legal, and that problem has been around in some form for decades now.
Cocos2d-iphone creator moving on (to Cocos2d-x)
We Sent 500 FOIA Requests to the NSA in 24 Hours
The ACLU's "Bust card" has a good set of guidelines for what to do if you are stopped by the police to best protect yourself.

http://www.aclu.org/files/assets/bustcard_eng_20100630.pdf

#1 on the list of your rights:

"You have the right to remain silent. If you wish to exercise that right, say so out loud."
NANOG, http://www.nanog.org/list

MailOP, http://chilli.nosignal.org/mailman/listinfo/mailop

VoiceOPS, http://puck.nether.net/mailman/listinfo/voiceops

Full Disclosure, https://lists.grok.org.uk/mailman/listinfo/full-disclosure

Outages, http://puck.nether.net/mailman/listinfo/outages

DNS Operations, https://lists.dns-oarc.net/mailman/listinfo/dns-operations
Abstract:

Scaling up deep learning algorithms has been
shown to lead to increased performance in
benchmark tasks and to enable discovery of
complex high-level features. Recent eff orts
to train extremely large networks (with over
1 billion parameters) have relied on cloud-
like computing infrastructure and thousands
of CPU cores. In this paper, we present tech-
nical details and results from our own system
based on Commodity O ff-The-Shelf High Performance
Computing (COTS HPC) technology:
a cluster of GPU servers with Infi niband
interconnects and MPI. Our system is able to
train 1 billion parameter networks on just 3 machines
in a couple of days, and we show that it can scale
to networks with over 11 billion parameters using
just 16 machines. As this infrastructure is much
more easily marshaled by others, the approach
enables much wider-spread research with extremely
large neural networks.

For $20,000, they were able to build a 1-billion-connection system comparable to the $1MM system they built the previous year. Also in this paper, Andrew Ng and others detail how for $100,000 they also created an 11-billion-connection deep learning system with 16 commodity servers, each loaded with 4 Nvidia GTX680 GPU cards.
When people here (in SF) say "Silicon Valley" most of the time they mean everything from San Francisco to San Jose. I you're going to Mountain View, etc., you usually say "down the peninsula" or sometimes "the valley".
The new design looks stunning next to the older one - which already looked good.

Am I the only one wishing the readme was above the file list? In my case, I often read the readme and rarely look at the files, and as a landing page standpoint it seems logical that the readme would be front facing instead of hidden at the bottom. I'm curious what's the reasoning behind that order, since it's been that way forever and GitHub seems to be fairly dedicated to elegant and thoughtful design while being open to change, I imagine there must be a good explanation.
That's a pretty interesting use case. I'm always interested in occupations with non-technical emphasis that are moving towards Git, GitHub, and source control in general.

I'd be really interested in hearing more about the problems you face, personally and within the firestation. If you'd like you can email me at my username [at] gmail.
The Good Reactor - Thorium Doco Kickstarter
This documentary is a great way to inform the masses, just needs a little bit more love from the tech world to get it over the line!
Thanks! I was struggling with d3 until I focused on understanding data joins. It's not too hard once you really figure that part out.

Here are the two pages that I think explain them best:

- http://mbostock.github.io/d3/tutorial/circle.html

- http://mbostock.github.io/d3/tutorial/bar-2.html
I think when people say they dislike the "Top" lists, what they're really saying is "I'm already fairly well known and could easily get editorial featuring if we moved to an editorial-only model." This type of system would actually be much worse for indie developers, I think, as they would have to have a connection somewhere to have any hope of getting featured (much like you need to know someone to get onto Steam). Most of us dont have $20-$40k to buy our way onto a top list, but knowing that we could without having to have a publisher or hookup at Apple is a great equalizer.
Why would the Federalists make that argument against a Bill of Rights that contained the Ninth Amendment?
Anyone know what the green button does?

edit: It's for pull requests. When you enable the new design, you get a quick explanation of the green button and where the clone URL has moved to. So far I'm really liking the new design!
Let us know what you think about our new startup!
OP = site owner = me... happy to answer questions!
hey, just throw an "under construction" gif on there! my buddy also told me you could make the text flash but i forget which HTML tag that was.