Hacker News new | ask | show | jobs
by mingus68040 4005 days ago
I would love to see a commenting site with strong, pseudonymous identity support, to create a greater barrier to the racist and misogynistic trolls who infest the default sub-reddits currently.

Some options:

1. Register with a phone number (do some basic checks to avoid Google Voice, Twilio, etc.)

2. Accounts cost $1, payable either through Payal or credit card. Accounts are tied to the payment credentials.

3. Participation is restricted to desktop and mobile apps employing strong anti-cracking measures and linking accounts to the current device only by way of unique hardware IDs.

2 comments

I think MetaFilter tries to accomplish this goal, via #2 ($5 signup fee), right?

I don't entirely follow points #1 and #3.

Re #1: There are myriad ways to get a temporary phone number, beyond Google Voice, Twilio, etc. For example, I can just use an anonymous pay-as-you-go phone. What would this accomplish beyond creating some slight inconvenience?

Re #3: I get the need for strong security. You could require multi-factor auth. But what does disallowing participation through a web browser get you that 2FA doesn't?

These are sincere questions. I'm not trying to be snarky, just understand what you're saying, because I agree there's room for improvement in this area.

To answer your first question: MetaFilter does accomplish this goal with a $5 one-time fee (as you thought) required to comment or post in combination with heavy moderation, and it works quite well. The community is largely civil and discussions are often quite thoughtful.
#1. That's true, but it would still be more of a barrier to creating secondary troll accounts than what reddit has now.

#3. The idea is to tie the account a specific device (such as an iPhone), by generating a unique signature in the app. For this to be enforceable, logins outside the app cannot be permitted -- otherwise signatures can be forged.

Fair points.

#1. I still think #2 is a more important barrier, but I don't see a huge downside with this either. You didn't explicitly say this, but I think you're making the point that troll accounts can never be completely eradicated. But you can make it significantly less convenient for them, while minimally inconveniencing most legitimate users.

#3. I get the general idea, but I don't see how it's substantially more secure than requiring 2FA. I mean, GMail, Dropbox, AWS, etc., seem to think 2FA is sufficiently secure for very sensitive data, and they allow interacting through the web browser. Plus, at the end of the day, you'll need some mechanism for adding new devices, which will effectively work like 2FA – I presume.

> 2. Accounts cost $1, payable either through Payal or credit card. Accounts are tied to the payment credentials.

is that a good idea? If accounts are paid, then "richer" opinions have bigger impact on the site

I applaud your sentiment, but honestly, if you can afford Internet access, you can afford a one-time $1 (or even $5) sign-up fee.

I'm sure people will come up with some scenario where that's not 100% true, but I think it generally is. And you could probably devise alternate solutions for those exceptions. Some ideas off the top of my head:

1) The sign-up fee could be waived for anybody signing up with a .edu address.

2) Integrate with major library systems, and say the sign-up fee can be waived if you authenticate with a local library, enter your library card number, etc.

3) Offer a refund of the sign-up fee after 6 months of non-troll behavior.

I don't know. But I do think the benefits of having some money on the line and some basic identity verification outweigh the risk of drowning out some voices.

Alright, let's say 10¢. Everyone with a personal Internet-enabled device can most certainly afford that. You could even refund them the money later, as the goal is to obtain the payment identity -- not the cash.
Not everyone has a way to pay online, especially if you are accepting credit cards.
You can add funds to a PayPal account without a credit card. You can buy a PayPal card with cash or send funds through MoneyGram. There may be a minimum required amount though. I'm not entirely sure of the specifics, but I know, in general, it's possible.