skysight-inc/HackerNews huggingface dataset:
It's hard for NSA to say anything without being attacked for it at the moment.

A few attempts at drafting a superior response led me to realize that, in the present situation, there's almost nothing NSA can say. If those in power were to admit that past actions were wrong and move forward to reduce the scope of surveillance, their opponents would crucify, imprison, and sue them.

For us to move forward, a little forgiveness would go a long way. We have to make change possible.

After all, NSA is doing exactly what the electorate has asked for: moved to prevent small groups and individuals domestic and abroad from taking actions that hurt and kill innocent civilians. Sweeping surveillance is a powerful tool to achieve that end. It's also a long-term structural risk for our society. We have to propose tools with similar performance, or get society to accept a small risk of attack.

When someone brings the first independently-developed biological, chemical, or nuclear weapons to bear in a coordinated attack, alternative defensive solutions and a civil libertarian populace can provide bulwarks to resist the temptation of always monitoring everyone. If surveillance is the only option, it will be used.
Direct link: http://www.androidpolice.com/2013/07/03/falcon-pro-updates-t...

This is rather neat.

Can anyone think of a way to stop this?
Oh, so long copy = tl;dr?

I know marketing types will agonize over each line like poets imagining dramatic public approval, but most people will only see the words "Made by Apple in California", which brings about a "well, duh" moment, at least to me.
Knowing how to code is less than half of the skills you would need to create a startup, even after the biz dev/marketing stuff is accounted for.
> power to abstract them away via generic functions

It will take a while for that in Go, if ever.
>1) judges are appointed by elected Presidents and confirmed by Senators, in accordance with the Constitution, so their role and powers are part of the Constitutional design

And as we have seen throughout history, they can grant themselves more power through amendments and executive orders that can go (and have gone in some cases) unchecked once enacted.

>2) recounts did not become moot

In that instance they did. But of course, something like this can never happen again even though it happened once already.

>Surely you've noticed that other elections since then have also involved recounts and nobody has tried to prevent them going ahead on the basis of Bush v Gore.

I haven't, care to point to some information?
There are plenty of professional programmers out there that fail all three of those requirements.
There's a really good writeup of that here as well:

http://codeflow.org/entries/2010/dec/09/minecraft-like-rende...

Less thorough on meshing (or tesselation as he calls it), but a very good read.
There are definitely visions and plans to be more than phones. Did you ever see this announcement? - http://blog.mozilla.org/ligong/2013/06/03/foxconn-joins-the-...

Edit: Disclaimer, I work for Mozilla
That's the problem: the secret courts don't give you a trial. they take away your rights without ever giving you a chance to defend yourself.
Really? You think that saying "cooking by fire was the height of technology 2000 years ago" is a reasonable statement?

My comment is wondering what he really meant; your explanation makes him sound like an idiot, frankly.
My gut feel is that this is bat-shit crazy, but wouldn't it be amusing to see the response from the Jewish and Islamic world should it turn out that humans are pig hybrids? ;)
Because there are order of magnitude differences between rendering each voxel in a dense landscape compared to just the borders.

Consider a cube of 10x10x10 voxels. They each have 6 sides, so that's 6000 quads to render. If we only render the sides that can possibly be visible, that's 6 sides on the cube times 10 * 10 voxels on each side, totalling 600 quads.

I'm sure the creatures are not treated like this; they're just meshes.
Cheers for explaining. :)
I will make a small off-topic question. I really like the ISC license but for a small snippet of code I think that it's still to big. I choped some parts and got it to this:

Copyright (c) 4-digit year, Company or Person's Name

Permission to use, copy, modify, and/or distribute this software for any purpose is hereby granted.

THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE.

Would this be a valid open source license?

I am not using this license for anything big. Most of my code is pretty much useless and for the code I consider more useful I use the ISC license.
Sneak Peek At Analytics For Linkedin With Excel 2013
Ask HN: Anyone set up a field office abroad? (Brazil/UK/Austrailia)
My startup has a growing number of international customers who are asking us to open up local offices so they can pay us in local currency and avoid high tarrifs. Other companies in our space are doing this. I've been asked with figuring out how it would work. Anyone on HN have experience with this who'd be willing to chat by Skype? Ping me at lookingabroad21@gmail.com
Regarding P2P e-mail, Bitmessage (similar to Bitcoin's protocol) claimed to have solved the problem this way:

> "When you send a message, your client must first compute a Proof of Work (POW). This POW helps mitigate spam on the network. Nodes and other clients will not process your message if it does not show sufficient POW. After the POW is complete, your message is shared to all of your connections which in turn share it with all of their connections."

Also, Startpage.com may be a better alternative to DDG then. It uses Google, but without all the tracking.

https://bitmessage.org/wiki/FAQ

http://youtu.be/t_dTotavJZ8?t=2m12s

https://bitmessage.ch/

https://startpage.com/
> Hope that the government has plans to invade Canada?

My wife is Canadian. My children are Canadian. I live there for 10 years. I'm not hoping that the government is planning to invade Canada. However, I hope they've planned it out, just in case.

Maybe that "in case" is a part of defending ourselves, or nullifying an aggressive act.

No, I don't hope they have active plans to invade Canada. However, if we needed to enter Canada to stop something bad from happening, I hope they wouldn't be making things up on the spot.
STEED: End-to-end email encryption (2011)
Now all we need is EDN support in Postgres.
I wasn't looking for a wikipedia link, i'm quite capable in finding those myself. ;)

This was more of a meta-mini-rant about how we have these tools available to efficiently communicate meta-information along without main message, but especially news media outright refuses to make use of it.
What's more, if you can't vet who joins the channel, then you can still have eavesdroppers listening in. So it's really no more secure than IRC over SSL (in fact probably less so because at least with SSL, eavesdroppers would need either access to your channel or to the server. So PMs and private channels are secure. With this, everyone shares the same certs so even your PMs are at risk).

> I don't see any mechanism in place to prevent the server from replacing that public key with their own

I'm not sure that's possible without exchanging the cert via peer-to-peer. In which case, you've already solved the toughest bit of the chat protocol (the handshake and coordination across the clients) so you might as well go fully peer-to-peer and do away with the server entirely.
> What kind of "life" would be possible on the Sun?

Life is a kind of pattern that can replicate itself in a certain environment. We usually consider it as chemical reproduction but why should it be. There's more energy in stars and complex magnetic structures. Who's to say that over billions of years some of them couldn't become replicating?
As a customer, the thing that is most pressing and problematic is only incidentially also a security issue - it's that I have too many accounts and I don't want to have to manage all of those accounts and set them up individually every time I get a new gadget. A dream package would have a single sign-on that includes all of these things:

Email
File sync
Identity provision (e.g. BrowserID)
Quassel IRC (or equivalent or better two-tier chat/IM)
Bitcoin wallet

And of those, I think the most pressing is the identity provision, because it's a "too many accounts" solution that doesn't necessarily disrupt existing workflows. But adding more of those quickly turns it into a compelling offering.

Initially, this could look like any other cloud-based service and even be freemium, while keeping the code open; Wordpress got the model for this pretty much exactly right(albeit the code itself was never very secure).
the UKIP (United Kingdom Independence Party) is gaining traction over here, on the back of a single policy - get Britain out of the EU. It's not all holding hands and dancing round the may pole:

- Much of our legal system is now amended in Brussels, rather than London. This should be fairly obvious but the UK != Belgium != Finland != Lithuania, and making sweeping laws across all of the above can/has caused some serious issues.

- We were lucky not to have moved over to the Euro, as currently France and Germany are being lumbered with the task of keeping the currency afloat amid financial meltdowns in Greece, Italy, and Spain. France and Germany caught the short straws here.

- It costs a lot of money to stay in the EU - it's difficult to get exact numbers but between 6 and 14 billion GBP per year are the figures I've seen.

- The European legal system can block the UK government from making rulings, which has both practical and political implications. In the widely-publicised extradition case of Abu Hamza (a known islamic fundamentalist, supporter of Al-Qaeda and general dick), the UK moved to extradite him to the USA to face trial but this was blocked by the European court (http://www.guardian.co.uk/uk/2010/jul/08/abu-hamza-human-rig...).

Now the EU has its benefits too which should be weighed against, but let me just emphasise that it's not all rosy.

[full disclosure: voted liberal democrats]

[edit: formatting list]
It doesn't. That wasn't the point.
Switch to a combined channel. If everything's in one TCP connection, it doesn't matter as much what the NAT does. Better yet, make it work over "HTTPS" (ie. what looks like HTTPS).

Easiest possible way to do this : switch to IAX.
I know we have plans for Canada (It's one of those humorous things you hear about as an American living in Canada). Canada isn't even the point. It's that we have plans just in case we need them. Planning doesn't mean you expect things to happen.

So yes. The Government should plan, and I'd be disturbed if they didn't.
Nice point about decentralization being a part of the problem of spam on the email. But, I also guess that we end up on most of this spam lists because we use centralized services. If we only used decentralized services and emailed only people or organizations we are associated with then I'm sure we'd get fewer spam.
Not sure if you're seeing my statement as advocating non-violent, but confrontational methods... that was the intent. Non-violence without any depth of coverage is a tree falling in the woods with nobody there. You need visibility while being non-violent and catalyzing. You must be present and visible to embody the narrative that enables peoples' opinions to be matched with yours. Who takes the internet hate machine seriously?

If you are similar or the same in fundamental, value/moral terms, others are able to identify with you and see how your plight/demands and their aspirations for themselves are the same.

Online petitions are worthless. You need videos that tell the story - like Mitt Romney and his 47%. You need students getting pepper-sprayed. Overreach and douche-baggery strengthen resolve for the believers and give second-thought to anyone trying to reconcile their better selves with the crappier elements of their own side.

Non-violence means little if you are not causing people to deal with you. Nobody is called to account for an online petition or a peaceful protest covered lightly as a hippie revival.

You have to push the envelope and make it uncomfortable - something requiring answers.
I was using it in the same context as the previous poster. So yes, EU.

Context, people, context.
https://news.ycombinator.com/item?id=5991882 is the comment I was responding to. Before you freak out realize HN does not show linear comments so the orig was downvoted and it looks like I'm blasting somebody harmless
Whenever this is real problem or not, one thought came to mind. SIP and HTTP are pretty similar. It would be nice to have kind of (REST?) translation SIP -> HTTP/1.1. No need for complications (like webRTC, websockets, etc), just simple and clean proxy somewhere on the internet. Example:

SIP invite: INVITE sip:bob@biloxi.example.com SIP/2.0
translated to: HTTP /path/to/invite/bob@biloxi.example.com HTTP/1.1

Client sends that HTTP request to HTTP->SIP proxy so that it is translated into specific SIP request method (INVITE).
When proxy gets response from SIP it converts it back to HTTP in similar fashion and deliver to client.
That way they couldn't forbid SIP signalization on client because on client side it's plain old HTTP/HTTPS :-)
This should not be problem to implement as library or something like that.

In short, simple SIP over HTTP tunnel.

P.S. Unlike HTTP, SIP is federated protocol and because of that it is, in a sense, little bit more decentralized. HTTP is designed as man in the middle attack protocol. One step at a time :-)
The Fairywren Turns A Raspberry Pi Into A Full Desktop Computer
It looks like there are some syntactic extensions, particularly in iteration.
the server is trusted to serve valid crypto code. basically, unless i control the server, there is no way in hell i would be using this.
On the other hand.. what's easier, convincing someone to change a habit once, or convincing them four times?
So here is your context. There is a large group of groups within State and local law enforcement agencies named "Joint Terrorism Task Force" (JTTF), which has money, and other resources; and a broad mandate and expanded authority, which spends its time spying on and policing what are obviously peaceful groups of citizens protesting social and political issues. It stores its reports in a database under a heading named "counterterrorism".

/Facepalm

Most of the documents in here consist of observations that OWS events were peaceful and harmless, or that where there was violence it was the exception and was rejected by most protestors.You're complaining about a JTTF coming to the conclusion that this or that OWS event is a false positive, because the JTTF has 'terrorism' in its name.

This is like arguing that doctors consider everyone to be sick because they are trained to be on the lookout for disease. I can't have a serious conversation with you if you think this way.
A little July 4th inspiration from an unexpected place
True, but then I'd go so far as to add that the USA is more diverse than any one country making up the EU.

And if that's the case, treating the USA as a comparable EU country in terms of diversity ignores that diversity found here. Which is what was being discussed in the first place.
Yeah, so what? How does that relate to the context of the discussion? Are you really suggesting that any single EU country is more diverse than the USA?
Yup! But reading it again I believe it should
he "Peck, peck, peck, talk a lot, peck
a little more."

That movie is awash in insight into
cultural manipulation in US society.

Besides, the piano teacher-librarian
is just gorgeous!
OK, I'll happily admit to a lack of deep knowledge here, but returning a struct of <success, value> doesn't strike me as less expensive than doing two function calls to get the same data. I'm more inclined to suspect they didn't do it that way because C#1 didn't have generics.

I'll happily admit Rust's more efficient, though.
Did they introduce a language solution for it in C#?
It's funny how we remember the games from the early years of a console over the more polished final ones, even when trying to choose "best of all time". Perfect Dark improved on Goldeneye in every way, but rarely makes such lists (and similarly with Majora's Mask). FF6 and Chrono Trigger were stunning, pushing the SNES far further than one would have imagined possible - but it's FF4 you hear people rave about. And sacrilegious as it may seem, I think FF9 actually improved on 7 - but it's far less remembered than that first, stumbling foray into 3D, FMV and all the rest of it.
Ok, so I just played through your game since you put the link here.

Qs:

(1) are you supposed to interact w/ the NPCs? Only substantial interaction I noticed is when you turn on the lighthouse and the pirates run away

(2) Looks like you don't need to solve any of the puzzles to win the game?

(3) Seem to be a lot of unneeded items also?

In general, a bit confused. I never did anything w/ the brick, the rake, the racket, the music, or moby dick, and yet managed to win the game it seems.
If I win by provoking somebody else to hurt me, that's still violence. True non-violence means nobody gets hurt.
I really did mean in area. The US dwarfs the EU nations. Apologies for using Europe instead of EU. I'd hoped the obvious context from the previous poster would help.

Still, I'd argue that the US is far more diverse than any single country of the EU, so treating the people of the US as all being the same is as silly as treating the people of the EU as all being the same.
The war wasn't over when the preparations for Germany's new secret service began. The material collected about the Soviets survived the end of the war because it was hidden (on microfilm) in sealed canisters buried in the German Alps, with the intent to side with the Americans and start spying on the Soviets again... The plan totally worked. To make it even better, the organization gobbled up high-profile Nazis who wanted to avoid prosecution like nobodies business. Even today, whenever someone wants to take a closer look at the people who work(ed) there, documents vanish and nobody knows a damn thing.

Then there is the entire StaSi. Of course they lost, so we get to point fingers at them and declare them the bad guys.

Germany may have strong privacy laws, but our three branches of secret services are exempt in various ways. Don't kid yourself. We are most likely right up there with France.
The web was not invented to kill people.
And as we have seen throughout history, they can grant themselves more power through amendments and executive orders that can go (and have gone in some cases) unchecked once enacted.

By 'they' I presume you mean Presidents and Senators. And guess what the Cosntitution contains provisions for them to do exactly that, and for you to challenge it if you see fit. And that sort of thing happens quite frequently.

>2) recounts did not become moot

In that instance they did.

That doesn't even make sense.

I haven't, care to point to some information?

Really, you can't use Google to search for stories about election recounts over the last 12 years? You're just being lazy now. How can you expect me to take you seriously on elections when you obviously don't pay much attention to them?

Here's a story about a recount. Last year. In Florida. The Republican lost. Happy now?
http://www.politico.com/news/stories/1112/84068.html
In almost all cases, your religious preference would be respected, and no one would give a shit. Unless of course you actually did mention the Flying Spaghetti Monster, because this would be an obvious attempt to demean another person's religious beliefs.

Yes, Christians are in the majority in the military, but they are also required by regulation and therefore law to treat everyone with respect. There are Muslims, Jews, Scientologists, Wiccans, Satanists, Atheists, Mormons, Mennonites, Taoists, Bhuddists, Harri Krishnas, Jedis, and many more in the United States military. I've even had a friend who claimed to observe traditional Norse beliefs.

Every official event that I've been to has had some sort of Christian benediction, which is technically unethical, but at the same time, if it brings comfort to the overwhelming majority of my friends who may soon be risking their lives in combat, isn't it more damaging to attempt to deprive them of it?
A rebuttal to Ven Portman
Yes. The default seed is 1. You can set your own using something like this:

rand.Seed(time.Now().UnixNano())
Oh for sure, more as an exercise in curiosity than anything else. (Although I am also playing with generator- and iterator-like abstractions as part of a resource-scoped foldable stream abstraction to help process big files.)

Looks like I managed to answer the 'is it possible?' part of the question anyway -- something like this:

(defn range
[n]
(let [c (chan)]
(go
(loop [i 0]
(>! c i)
(if (< i n)
(recur (inc i))
(close! c))))
(fn [] (<!! c))))
I'm pretty sure that's not remotely true. What year are you thinking of?
>What you are living in is not safety. It is the illusion of safety

Statistically, people are safer today than in the past, if you are looking at violent death rates. It's really not an illusion. Life expectancies are higher not just because of scientific advances, but because we are simply less likely to die at the hands of others.

Putting aside the domestic manslaughter rate, over the past few decades people have been far less likely to die through war than at any other point over the past 3-4 centuries (if not longer, records pre the 1700s are unreliable).

What I think could be argued as an illusion is that this period of safety has been due to increased surveillance and espionage, especially domestic surveillance.
kba, your comment is dead, though insightful.
True. Leaks don't matter for programs that exit immediately. I was pointing it out because it is often relevant when using the timeout pattern.
Don't we already have a secure chat protocol, SILC? Is that not good enough to use? Maybe Cryptocat et al could implement it, rather than creating their own.
Commit to the proposed Tor StackExchange
I've heard that from a few comments on various forums, but no official confirmation. Surely one person in a company of hundreds would have thought to take a backup of the company's most important (at the time) data?
"Making healthcare accessible to everybody is very important"

So we should commend young, inexperienced kids with no medical training and an obviously deeply flawed understanding of neuroscience - for bringing easy-to-use "home brain surgery kits" to "regular people or even non-experts".

"At Trepan-o-cat, we've undertaken the difficult mission of trying to bridge the gap between practical first aid kit use, and frontal cortex lobotomy. This will never be easy."
There's a reserve/guard unit (can't remember which) in Utah that is comprised largely of Mormons who became linguists for the Army. Supposedly, it's the most talented and diverse group of linguists ever assembled, and they have people who speak languages that no other person in the Western world knows.
I don’t think long copy is due for a return. The reason it’s dead has less to do with fashion and more with practical reasons. Today it’s really easy to search out all the information you want to. It’s not necessary to pack all that stuff into an ad.

(Another possible reason might be widespread testing of ads based on very simple metrics. I would imagine that less complex ads that have more space to show something other than just indistinct text might score better when it comes to recall and people linking the ad to the correct brand. Also, that wall of text might be a great benefit to the few people who are already really excited about the advertised company or product, but the rest – and what might be an overwhelming majority – will probably just ignore it. And so it gets real hard to see any impact – even though the impact might very well be there for those few who really engage with the copy. Or not. You would have to test that.)