News for hackers. Stuff that matters.
Re:Full-disclosure – Administrivia: The End by ef47d35620c1 on Wednesday March 19, 2014 @08:50AM (#7428242)
Sites that allow anonymous postings through tor (e.g. reddit) are the last remaining voice of freedom on the Internet.

It is unfortunate that HN is not numbered among those sites.

Edit: I was incorrect about HN. See the comment below. I am happy to learn that I was wrong.

Re:Full-disclosure – Administrivia: The End by devconsole on Wednesday March 19, 2014 @09:29AM (#7428467)
Hi, I'm posting this through Tor. The reason I'm able to do this is because this account is more than two weeks old. I also created this account through Tor, so HN's operators should have no idea who I am.

For example, you have done an experiment below of posting comments through tor using the newly-created account "throughtor": https://news.ycombinator.com/threads?id=throughtor

If you turn on "showdead" in your profile, you'll see that account has a bunch of dead comments. Those comments are dead because the "throughtor" account is less than two weeks old, so HN's system automatically kills them since they're posted through tor. Once two weeks elapse, you'll be able to post comments and they won't be struck down. (Two weeks is the time it takes for the "new account" status to wear off.)

This is a spam prevention technique, and it's necessary in order to drastically reduce the amount of work moderators have to do to filter spam.

So, anyone who wants to post anonymously on HN should open up Tor Browser and create an account right now, and save it for a rainy day sometime in the future.

Remember not to use the same password as your regular HN account, because you'll give your identity away if you do. In addition to the fact that there's nothing stopping any server from logging every password across every service, HN also stores passwords as unsalted SHA-1, so two identical passwords on two different HN accounts will be stored as the same hash in the database, making it trivial to detect your real identity.

At least, unsalted SHA-1 was the case as of arc3.1, which is now several years old. Kogir probably changed it to something more sane in the meantime. But I highly doubt anyone will be able to break into HN's server running BSD anyway, so the unsalted SHA-1 isn't really a concern. This is just a reminder that every piece of information you provide is a piece of information that can be used to determine your identity.

And if you use this information to create more work for HN's operators, then I will ssh into your macbook and scare the crap out of you in the middle of the night by setting your volume to 100% and using text-to-speech. But seriously, don't be lame. It's valuable that we are permitted any anonymity at all.

Re:Full-disclosure – Administrivia: The End by pg on Wednesday March 19, 2014 @09:43AM (#7428539)
We switched to bcrypt several years ago.
Re:Full-disclosure – Administrivia: The End by jwcrux on Wednesday March 19, 2014 @01:15PM (#7430204)
That's great to hear - thanks for doing so.
Re:Full-disclosure – Administrivia: The End by sounds on Wednesday March 19, 2014 @10:06AM (#7428664)
I floated the idea on bitcointalk.org of a fully anonymous distributed message board that used small bitcoin payments as the cost to post messages ... possibly softened by having a newbie/spam forum where "free" posts are possible but don't get much attention.

It didn't get much traction. (I can understand why bitcointalk.org is staying where they are. It was when theymos was openly asking what to do with all the donated BTC.)

I would, however, be happy to join a public github repo if there's serious interest.

Re:Full-disclosure – Administrivia: The End by a124556 on Wednesday March 19, 2014 @11:21AM (#7429223)
Something like this? http://www.btcmessenger.com/?page=send just filter it for spam like we do with normal email, maybe an application anyone can run instead of a website that can be taken down.

Also, is there a provable way to generate a public bitcoin address without learning the private key? As a way to keep it fair.

Re:Full-disclosure – Administrivia: The End by sounds on Wednesday March 19, 2014 @11:58AM (#7429542)
To what you said: yes. Except to not store the messages in the blockchain, which removes the need to generate a bitcoin address.

However, there are some implementation issues that need to be resolved, e.g. on github.

Re:Full-disclosure – Administrivia: The End by ef47d35620c1 on Wednesday March 19, 2014 @09:38AM (#7428506)
Thank you for correcting me. We have all learned from you.
Re:Full-disclosure – Administrivia: The End by ig1 on Wednesday March 19, 2014 @08:54AM (#7428259)
Don't trust Tor to provide anonymity against government adversaries. It's likely not secure given Snowden disclosure of anti-Tor tools.
Re:Full-disclosure – Administrivia: The End by ef4 on Wednesday March 19, 2014 @10:08AM (#7428679)
I actually think Snowden's documents support a cautious optimism about Tor.

The techniques they detail all amount to an admission that Tor itself is still quite difficult for the NSA to de-anonymize at scale. They resort to exploits against browsers instead, which is far less scalable and far more risky.

According to Snowden, the NSA doesn't want to waste valuable vulnerabilities on low-value targets (since this risks discovery and disclosure, making the vulnerability useless in the future).

So they can't do mass surveillance of Tor, and can only de-anonymize targeted individuals under optimal conditions.

Re:Full-disclosure – Administrivia: The End by haakon on Wednesday March 19, 2014 @04:49PM (#7431756)
Also, Snowden has a Tor sticker on his laptop.
Re:Full-disclosure – Administrivia: The End by krapp on Wednesday March 19, 2014 @10:26AM (#7428782)
It's a double edged sword. The primary adversary on a site with anonymous posting isn't a government but the staff of the site itself (as demonstrated by the OP.)
Re:Full-disclosure – Administrivia: The End by icebraining on Wednesday March 19, 2014 @09:11AM (#7428371)
throughtor: yes, and your post is dead on arrival.
Re:Full-disclosure – Administrivia: The End by notthroughtor on Wednesday March 19, 2014 @09:16AM (#7428392)
let's see... no tor, no karma