News for hackers. Stuff that matters.
Re:Tell HN: There is a Scammer Amongst Us by tptacek on Monday January 31, 2011 @08:01PM (#2163937)
All HN needs is a note above the password field saying "don't use an important password". Nobody should care.
Re:Tell HN: There is a Scammer Amongst Us by redthrowaway on Monday January 31, 2011 @08:18PM (#2163992)
Given, however, that many founders and tech journalists use the site, a compromised account could be used to severely damage a startup's credibility. All it would take would be a few posts on HN before a funding round that called into question the founder's ethics, skill, or common sense, and someone from TechCrunch to pick up on it. It could cause sufficient uncertainty, if properly timed, to make potential investors stay away. That, in turn, could spell big trouble for a company.

Granted, that scenario may seem far-fetched, but it's not unreasonable to suppose that some unscrupulous person might have motive to do something of the sort. Rather than deal with the fallout if it does occur, why not simply allow people the option of having a secure login? If they choose not to use it, that's their prerogative.

Re:Tell HN: There is a Scammer Amongst Us by requinot59 on Monday January 31, 2011 @08:38PM (#2164048)
Exactly. Take a tour of the SF and Mountain View coffee-shops which offer free wifi with a laptop to sniff traffic. Isn't there a not-negligeable chance you might recolt some HN cookies from "interesting" accounts? Once you get them, it's just a matter of imagination before causing some harm.

HN is not the small and unfamous news site it was 2 years ago anymore.

Re:Tell HN: There is a Scammer Amongst Us by jackowayed on Monday January 31, 2011 @08:57PM (#2164095)
And not just interesting like a high-profile person, but interesting like a YC founder who is a moderator. It's possible that PG has instructed mods not to log in over public connections, but I bet they occasionally do it.
Re:Tell HN: There is a Scammer Amongst Us by tptacek on Monday January 31, 2011 @11:28PM (#2164422)
And how much damage could a hacked moderator account do to the site? This whole conversation seems like a symptom of taking this site way too seriously. The community is very valuable and even important. The site is just an artifact of it.

As evidence for my point of view (and, you can say "you're welcome" if my brinkmanship with this sentence is paid off by Graham promptly enabling SSL, which he could easily do in the process of fixing the far-more-important bug of this site not being served through a front-end proxy), note that next week SSL will in all likelihood not have SSL enabled. That request --- provide SSL --- has been outstanding forever. Does Graham also share my cavalier attitude towards the site?

Re:Tell HN: There is a Scammer Amongst Us by jackowayed on Monday January 31, 2011 @11:36PM (#2164439)
That's true.

But remember that this is also the YC application system. A lot of alumni help read apps, probably just by getting a permission added to their account. So a lucky firesheep-er can probably read every application to YC. And mess up people's applications (if they get the account of an applicant before the deadline). And may reject people/delete apps if they were to get, say, pg's or harj's account.

And possibly other stuff. I don't know what all YC uses it for, but I get the impression that they continue to use it for various things (signing up for office hours?), some of which may be sensitive, once teams are accepted.

Re:Tell HN: There is a Scammer Amongst Us by tptacek on Monday January 31, 2011 @11:38PM (#2164447)
I addressed this point in another comment. Briefly: my advice regarding that fact would not be to improve HN's security; it would be to get the YC functionality off HN, stat. HN is way more a target than YC's stuff ever will be. Most of the people who will take a run at this site don't even know what YC is.
Re:Tell HN: There is a Scammer Amongst Us by jackowayed on Monday January 31, 2011 @11:46PM (#2164460)
Ok, that would work too. But I'd guess that there's significant barriers to doing that (ie. it would take a lot of work to make it happen).

Plus it's never optimal, even for a bs written-in-a-weekend app, to send passwords in the clear, given how many people use the same password on multiple sites. And even though HN isn't that important, we'd certainly prefer to avoid the headache that would result from someone getting a mod's account, banning a bunch of high-karma people, deleting a ton of stuff, etc.

So SSL is a good solution because a) It could be deployed today. b) It's preferable anyway. But I agree that if they decoupled HN from all the other YC stuff, I'd be a lot less concerned.

Re:Tell HN: There is a Scammer Amongst Us by requinot59 on Monday January 31, 2011 @08:06PM (#2163953)
That doesn't protect from cookie/password steal (for instance if you use a public Wifi hotspot).

I do care about identity usurpation.

Re:Tell HN: There is a Scammer Amongst Us by tptacek on Monday January 31, 2011 @08:08PM (#2163964)
You shouldn't. There are more important things to care about.
Re:Tell HN: There is a Scammer Amongst Us by requinot59 on Monday January 31, 2011 @08:13PM (#2163975)
Like what, in the HN context?
Re:Tell HN: There is a Scammer Amongst Us by tptacek on Monday January 31, 2011 @08:20PM (#2164000)
Declining quality of comments? Creeping influence of politics?

SSL is a giant waste of time for Hacker News, modulo the fact that people might be crazy enough to use a shared password here.

Re:Tell HN: There is a Scammer Amongst Us by requinot59 on Monday January 31, 2011 @08:31PM (#2164027)
> Declining quality of comments? Creeping influence of politics?

It's a fallacious argument in my book. Like comparing apples and oranges.

Say I run a bakery. What I care the most about is the quality of my bread. So much, I spend all my time working on that and only that. So much, I didn't ever bother to have a lock at the door. But it's not even a big deal if someone comes in and poisons one of the bread, as long as the overall quality is increasing!

> SSL is a giant waste of time for Hacker News

Yes, if by "giant" you mean that it takes like 2 hours to set-up, and a small payload for each negociation. But concerning the payload, Arc is not especially fast, so there is room for improvements there to compensate, if needed.

> modulo the fact that people might be crazy enough to use a shared password here.

Not the point, the point is HTTP sniffing.

And anyway, people could use a shared password, making it easier for them (don't overestimate human memory), if HN used (HTTPS and) a "real" password encryption scheme (bcrypt or the like). Why put the burden on the user when you can put it on the computer?

Re:Tell HN: There is a Scammer Amongst Us by tptacek on Monday January 31, 2011 @11:33PM (#2164430)
No, that is an extremely bad idea. Even if they use bcrypt. Bcrypt exists to protect the site owner from calamity, like, "thousands of user passwords posted to Rapidshare". It does very little to protect individual users against the attacker who busts into your server; whether you use bcrypt or not, they still get the contents of every input type=PASSWORD that hits the site.
Re:Tell HN: There is a Scammer Amongst Us by statictype on Monday January 31, 2011 @08:52PM (#2164083)
SSL is a giant waste of time for Hacker News,

Waste of time in what sense? The time it takes to set up SSL?

Re:Tell HN: There is a Scammer Amongst Us by tptacek on Monday January 31, 2011 @11:25PM (#2164417)
Yep.

If this was a real product, this would clearly not be my advice. But it's not. It's just HN. The worst case to an attack here is not all that bad.

There's some goofy YC stuff that happens through this site. If asked, my advice regarding security and YC would not be "make HN more secure so the YC stuff is safer". It would be "get the YC stuff the hell off HN."

Re:Tell HN: There is a Scammer Amongst Us by Mz on Tuesday February 01, 2011 @02:56AM (#2164837)
<really, really dumb question> Hi Thomas, I have checked your profile because I am confused by this whole conversation (I mean the social dynamic of it where you are mostly being downvoted into oblivion -- I have no hope of following the technical points). I can't find the info I want. For the unwashed masses (like myself), can you clarify: Aren't you some kind of security professional?

</really really dumb question>

Thanks in advance.

Re:Tell HN: There is a Scammer Amongst Us by JoachimSchipper on Tuesday February 01, 2011 @05:52AM (#2165142)
Yes, tptacek runs a security consultancy. Why are you surprised? He's not wrong that the worst-case scenario isn't that bad, and he's a lot more "practical", for want of a better word, than either e.g. cperciva or me. (cperciva picks his serverside crypto algorithms for side-attack-resilience; tptacek points out that not having buffer overflows is asking too much of most software.)

This is not to say that I agree with him - the worst-case scenario isn't that bad, but setting up SSL is easy and the right thing - but he's not babbling nonsense or anything.

Re:Tell HN: There is a Scammer Amongst Us by tptacek on Tuesday February 01, 2011 @11:00AM (#2165926)
For what it's worth, I cofounded it, and I'm a principal, but Dave Goldsmith runs it. Working with me is a hazard of joining us, but working for me isn't, so much.
Re:Tell HN: There is a Scammer Amongst Us by Mz on Tuesday February 01, 2011 @06:21PM (#2167965)
Why are you surprised?

Not surprised. Just trying to verify if he had the subject matter expertise I thought he had or not so I can better understand the discussion. Since I am a member here, security of the site does matter to me as it potentially directly impacts me. But I lack your depth of knowledge of the subject. So the credentials of different speakers matters to my understanding. For someone like me, whether he is being downvoted because he has no clue what he is talking about or for some other reason entirely makes a significant impact on my understanding of the situation.

Thank you for your helpful reply.

Re:Tell HN: There is a Scammer Amongst Us by tptacek on Tuesday February 01, 2011 @08:59PM (#2168523)
I am being downvoted for two direct reasons and one indirect one: (1) people universally think it's trivial to enable SSL for HN --- and it is, in the grand scheme of things, for non-hobby non-side projects, and (2) people care about the security of their HN account, even though virtually nobody else does, and so they have little to worry about. Meta-reason: people assume I'm being argumentative for the sake of it; I'm not. SSL is a waste of time for HN.
Re:Tell HN: There is a Scammer Amongst Us by Mz on Tuesday February 01, 2011 @09:27PM (#2168617)
Thanks.
Re:Tell HN: There is a Scammer Amongst Us by saturn on Tuesday February 01, 2011 @02:58AM (#2164840)
Oh come on. How long would it take someone who knew what they were doing to set up SSL? Run Apache on the same machine, listen on 443, and reverse proxy to the arc app. It would take less than 30 minutes to set up.

Fifty bucks worth of work, once, which pays a dividend each and every time a security conscious user visits the site. That's not a waste of time, that's a no-brainer.

Re:Tell HN: There is a Scammer Amongst Us by statictype on Tuesday February 01, 2011 @04:17AM (#2164970)
FWIW, Paul Graham, made a fuss about putting in a simple link to the searchyc page for searching through archives. His reason was that he didn't want to spend time on something that wasn't really focused on the important issues like comment quality.

He took a lot of flack for, what was surely just a 2 minute job editing some html template, but I can kind of see that logic now.

When you add the link, it signals that you deem "Searching Archives" as an important feature of the site and then it's suddenly no longer just a simple href= entry in a text file somewhere.

Dealing with SSL could be in the same boat. By adding it, you're implicitly saying that 'this site is serious enough to warrant proper security measures' and then that's another rabbit hole that's difficult to get out of.

Re:Tell HN: There is a Scammer Amongst Us by tptacek on Tuesday February 01, 2011 @06:59AM (#2165260)
This.