News for hackers. Stuff that matters.
Re:Ask HN: 2 karma minimum to lock out spam bots by ashleyw on Friday April 24, 2009 @06:39AM (#577276)
Good idea; though I'd argue 2 is too low, if these aren't "bots" but real humans, it wouldn't be hard for them to adapt by commenting and then upvoting each other.

10+ would be nicer, anyone truly interested in HN would understand why! :)

Re:Ask HN: 2 karma minimum to lock out spam bots by talison on Friday April 24, 2009 @08:14AM (#577354)
It's a good point that some spam "bots" could be human. I was running a free email site when we saw a lot of strange account creation. We had recaptcha enabled and knew it hand't been cracked.

It turned out (based on IP address analysis) that the accounts were being created by humans in the Philippines and then handed over to spammers in Dubai. Ah globalization...

If you have an efficient spam vector, it's not unusual to see low-wage humans manipulating the system to get around captcha.

Re:Ask HN: 2 karma minimum to lock out spam bots by jasonkester on Friday April 24, 2009 @08:28AM (#577375)
This is a lot bigger than you'd expect. Nearly all the spam that makes it into the database on my sites is human-powered. It's maybe only 1% of the total attack volume, but because simple checks knock out nearly all the noise, it becomes the most significant fraction that you have to deal with.
Re:Ask HN: 2 karma minimum to lock out spam bots by ErrantX on Friday April 24, 2009 @09:08AM (#577421)
limit it to 1 account creation per IP per hour :)

Yeh they can use a ton of proxies to get round that but I bet it cuts the account creation right down.

And it shouldnt affect 99.999999% of "real" users.

Re:Ask HN: 2 karma minimum to lock out spam bots by jasonkester on Friday April 24, 2009 @12:41PM (#577740)
Ah, but there's the rub. Extrapolating from my comment above, your number one job is to make spammers feel successful when they fail. If you reject new accounts like this, you'll force them to write those little proxies to get around your system.

The better thing to do is to simply notice what they're doing and flip the IsSpammer bit on all those new accounts (including the first one.) That way you can correctly classify any content they may post from those accounts in the future.

Re:Ask HN: 2 karma minimum to lock out spam bots by ErrantX on Friday April 24, 2009 @01:28PM (#577815)
There's the age old argument of which system to go for: Passive (my suggestion) or Active (yours).

Probably both have merits but I am inclined to agree yours is the better way :D

Re:Ask HN: 2 karma minimum to lock out spam bots by chanux on Friday April 24, 2009 @08:11AM (#577349)
Well.. I don't really agree with you. 10+ would be a bit painful I guess. Let's first keep the bots out. Then let's find a way to keep lamers away. There's always "the erlang week" to scare away lamers anyway.
Re:Ask HN: 2 karma minimum to lock out spam bots by jauco on Friday April 24, 2009 @08:34AM (#577376)
Like I said above they can't upvote each other. Because they need the initial upvote from someone who is already "in the system" (ie. at least 2 karma) first.

So at least one of them has to say something that the original community finds useful. And if he/she does manage to upvote his friends, those upvotes will generally be cancelled out by the community (not because they are fighting spam, but because they don't agree with the upvote)