Better capchas?

I'm getting tired of all the first post spam. I don't want to make it harder for newcomers but I'm weary of seeing crap appear in the Spy.

Can we perhaps refresh the Capchas or the challenge questions used for new user sign up?

I think this is a better solution than moderating a user's first post or requiring admin approval for new accounts. Let's try it and see!
XMIT
User avatar
[ XMIT ]

Unread post05 Jan 2017, 13:53

User avatar
X
XMIT
[ XMIT ]
 
Posts: 3090
Joined: 21 Dec 2014, 15:32
Location: Austin, TX, USA
Main keyboard: XMIT Hall Effect
Main mouse: Logitech Marble Mouse
Favorite switch: XMIT 50g Hall Effect
Club member: 0093
 
Yeah, how well do those common-sense questions work?

I mean are these just some web-wide crawlers that found this site by coincidence or are they specifically targeting this site?
Wodan
User avatar
ISO Advocate

Unread post05 Jan 2017, 13:58

User avatar
X
Wodan
ISO Advocate
 
Posts: 2673
Joined: 23 Nov 2015, 20:43
Location: ISO-DE
Main keyboard: Random
Main mouse: Logitech G502
Favorite switch: ALL OF THEM
Club member: 0143
 
What about implementing Googles reCaptcha ?
Thumper
User avatar
knock knock

Unread post05 Jan 2017, 14:12

User avatar
X
Thumper
knock knock
 
Posts: 201
Joined: 18 Feb 2016, 12:19
Location: Germany > NRW
Main keyboard: Whitefox
Main mouse: Razer Deathadder Chroma
Favorite switch: Linear Zealios | Ergo Clears 62g
Club member: 0157
 
 
Happy Clacking.

WTB: Jukebox Base Kit - PM me
XMIT wrote:I'm getting tired of all the first post spam. I don't want to make it harder for newcomers but I'm weary of seeing crap appear in the Spy.

Can we perhaps refresh the Capchas or the challenge questions used for new user sign up?

I think this is a better solution than moderating a user's first post or requiring admin approval for new accounts. Let's try it and see!

Agreed. Seems the spam is getting more recently. Good idea XMIT!
seebart
User avatar
Offtopicthority Instigator

Unread post05 Jan 2017, 14:18

User avatar
X
seebart
Offtopicthority Instigator
 
Posts: 9147
Joined: 22 Nov 2013, 20:20
Location: Germany
Main keyboard: Rotation
Main mouse: Roccat Kova+
Favorite switch: Beam Spring
Club member: 0061
 
Thumper wrote:What about implementing Googles reCaptcha ?

I'd vote for trying this first. The latest version of it is pretty effective and not very intrusive at all. Perhaps the CAPTCHA could be made mandatory for the first few posts as well, or just for the first few days of new accounts?

I'm pretty sure that these days the criminal syndicates doing the spamming are farming out reCAPTCHA busting to low cost human labor, so we'd just need to raise the cost of making each post high enough that it's not worth their time.
Techno Trousers
User avatar
100,000,000 actuations

Unread post05 Jan 2017, 14:29

User avatar
X
Techno Trousers
100,000,000 actuations
 
Posts: 683
Joined: 14 Jun 2013, 01:16
Location: California
Main keyboard: IBM Model F-122
Main mouse: Mionix Naos
Favorite switch: Capacitive Buckling Spring (Model F)
Club member: 0159
 
Capchas are simple not effective.

If its easy and simple to read for a human then it can easily be defeated by image processing algorithms, to make it harder to for computer to solve you have to have it so complex its an annoyance for the user.

I would go with something like questions ( our current one is not that good ) or a maths problem.

There are also ideas like honeypot hidden fields that a bot will fill in but a human will not and so on.

A Capcha to post for existing users is an absolutely terrible idea.
andrewjoy

Unread post05 Jan 2017, 14:41

X
andrewjoy
 
Posts: 4379
Joined: 11 Apr 2012, 16:27
Location: UK
Main keyboard: Novatouch (PBT caps) , Model F 122 Terminal
Main mouse: EC Technology 1600dpi / DXT Vertical
Favorite switch: MX Mount Topre / Model F Buckling
Club member: 0167
 
Thumper wrote:What about implementing Googles reCaptcha ?

I'm pretty sure all DT spam comes from humans not bots, meaning that not even the recaptcha would help
matt3o
User avatar
-[°_°]-

Unread post05 Jan 2017, 14:49

User avatar
X
matt3o
-[°_°]-
 
Posts: 8146
Joined: 03 Sep 2012, 15:14
Location: Italy
Main keyboard: WhiteFox
Main mouse: Anywhere MX
Favorite switch: Anything, really
Club member: 0030
 
matt3o wrote:
Thumper wrote:What about implementing Googles reCaptcha ?

I'm pretty sure all DT spam comes from humans not bots, meaning that not even the recaptcha would help

Then just close the registration. /s
Thumper
User avatar
knock knock

Unread post05 Jan 2017, 14:50

User avatar
X
Thumper
knock knock
 
Posts: 201
Joined: 18 Feb 2016, 12:19
Location: Germany > NRW
Main keyboard: Whitefox
Main mouse: Razer Deathadder Chroma
Favorite switch: Linear Zealios | Ergo Clears 62g
Club member: 0157
 
 
Happy Clacking.

WTB: Jukebox Base Kit - PM me
Thumper wrote:Then just close the registration. /s

Image
matt3o
User avatar
-[°_°]-

Unread post05 Jan 2017, 14:53

User avatar
X
matt3o
-[°_°]-
 
Posts: 8146
Joined: 03 Sep 2012, 15:14
Location: Italy
Main keyboard: WhiteFox
Main mouse: Anywhere MX
Favorite switch: Anything, really
Club member: 0030
 
matt3o wrote:
Thumper wrote:What about implementing Googles reCaptcha ?

I'm pretty sure all DT spam comes from humans not bots, meaning that not even the recaptcha would help

We should ask them their favourite switch, and if it's not "IBM beam spring" we can just reject their membership application and ban their IP. That would definitely get rid of spam. :evilgeek:
scottc
User avatar

Unread post05 Jan 2017, 14:57

User avatar
X
scottc
 
Posts: 5286
Joined: 06 Oct 2013, 21:09
Location: Remote locations in Europe
Main keyboard: GH60-HASRO 62g Nixies, HHKB Pro1, Alps64 Blue SKCM
Main mouse: Steelseries Rival 300
Favorite switch: Capacitative BS | Blue Alps | Modded linear MX
Club member: 0081
 
we can make more complicated questions for sure, but we have to find a sweet spot otherwise nobody will ever register again
matt3o
User avatar
-[°_°]-

Unread post05 Jan 2017, 14:59

User avatar
X
matt3o
-[°_°]-
 
Posts: 8146
Joined: 03 Sep 2012, 15:14
Location: Italy
Main keyboard: WhiteFox
Main mouse: Anywhere MX
Favorite switch: Anything, really
Club member: 0030
 
 
This signature intentionally left blank...
1h4ijb.jpg
seebart
User avatar
Offtopicthority Instigator

Unread post05 Jan 2017, 15:03

User avatar
X
seebart
Offtopicthority Instigator
 
Posts: 9147
Joined: 22 Nov 2013, 20:20
Location: Germany
Main keyboard: Rotation
Main mouse: Roccat Kova+
Favorite switch: Beam Spring
Club member: 0061
 
"Name one common switch used in keyboards" (any common switch would work)
matt3o
User avatar
-[°_°]-

Unread post05 Jan 2017, 15:05

User avatar
X
matt3o
-[°_°]-
 
Posts: 8146
Joined: 03 Sep 2012, 15:14
Location: Italy
Main keyboard: WhiteFox
Main mouse: Anywhere MX
Favorite switch: Anything, really
Club member: 0030
 
 
This signature intentionally left blank...
How about working off the text of the posted comments themselves? Implement a Bayesian message classifier, train it on the actual manual message removals. Much like the Thunderbird email client provides. Isn't something like that available for our current software as a module?
HuBandiT

Unread post05 Jan 2017, 15:15

X
HuBandiT
 
Posts: 117
Joined: 26 Oct 2015, 00:56
Location: Budapest, Hungary
Main keyboard: notebook built-in with goodness between G, H and B
Main mouse: pointing stick with a red dot, between G, H and B
Favorite switch: (newbie - jury is still out)
Club member: 0123
 
Honestly, we could go super simple and just make sure their first post contains the word "keyboard" or "switch". That would get rid of so much of the spam...
scottc
User avatar

Unread post05 Jan 2017, 15:19

User avatar
X
scottc
 
Posts: 5286
Joined: 06 Oct 2013, 21:09
Location: Remote locations in Europe
Main keyboard: GH60-HASRO 62g Nixies, HHKB Pro1, Alps64 Blue SKCM
Main mouse: Steelseries Rival 300
Favorite switch: Capacitative BS | Blue Alps | Modded linear MX
Club member: 0081
 
matt3o wrote:"Name one common switch used in keyboards" (any common switch would work)

That's actually pretty good. Another one:

What is the most common IBM keyboard called?
seebart
User avatar
Offtopicthority Instigator

Unread post05 Jan 2017, 15:20

User avatar
X
seebart
Offtopicthority Instigator
 
Posts: 9147
Joined: 22 Nov 2013, 20:20
Location: Germany
Main keyboard: Rotation
Main mouse: Roccat Kova+
Favorite switch: Beam Spring
Club member: 0061
 
seebart wrote:[…]
What is the most common IBM keyboard called?

clicky? :lol:
kbdfr
User avatar
The Tiproman

Unread post05 Jan 2017, 15:23

User avatar
X
kbdfr
The Tiproman
 
Posts: 4349
Joined: 24 Mar 2011, 13:06
Location: Berlin, Germany
Main keyboard: Tipro MID-QM-128A + two Tipro matrix modules
Main mouse: Contour Rollermouse Pro
Favorite switch: Cherry black
Club member: 0010
 
kbdfr wrote:
seebart wrote:[…]
What is the most common IBM keyboard called?

clicky? :lol:

Not quite, still better than "grumpy" though. :evilgeek:
seebart
User avatar
Offtopicthority Instigator

Unread post05 Jan 2017, 15:25

User avatar
X
seebart
Offtopicthority Instigator
 
Posts: 9147
Joined: 22 Nov 2013, 20:20
Location: Germany
Main keyboard: Rotation
Main mouse: Roccat Kova+
Favorite switch: Beam Spring
Club member: 0061
 
kbdfr wrote:
seebart wrote:[…]
What is the most common IBM keyboard called?

clicky? :lol:

This is not just a joke,
I've been a DT member for almost 6 years and wouldn't be sure about the answer.
kbdfr
User avatar
The Tiproman

Unread post05 Jan 2017, 15:31

User avatar
X
kbdfr
The Tiproman
 
Posts: 4349
Joined: 24 Mar 2011, 13:06
Location: Berlin, Germany
Main keyboard: Tipro MID-QM-128A + two Tipro matrix modules
Main mouse: Contour Rollermouse Pro
Favorite switch: Cherry black
Club member: 0010
 
"IBM Preferred Pro"

And all three words in that name are lies. :D

Image

Seriously though, I think matt3o is right, it's all manual spam. Most manual spammers know how to beat a Bayesian filter. I guess there's no better way than deleting it fast after it happened.
Halvar
User avatar

Unread post05 Jan 2017, 15:51

User avatar
X
Halvar
 
Posts: 2992
Joined: 10 Nov 2012, 10:29
Location: Baden, DE
Main keyboard: IBM Model M SSK / Filco MT 2
Favorite switch: Beam & buckling spring, Monterey, MX Brown
Club member: 0051
 
maybe we could force a recaptcha for the first 5 messages. it would be a way to de-incentive spam... possibly.

I added a couple of questions and removed the IBM one in the meantime
matt3o
User avatar
-[°_°]-

Unread post05 Jan 2017, 16:01

User avatar
X
matt3o
-[°_°]-
 
Posts: 8146
Joined: 03 Sep 2012, 15:14
Location: Italy
Main keyboard: WhiteFox
Main mouse: Anywhere MX
Favorite switch: Anything, really
Club member: 0030
 
 
This signature intentionally left blank...
Or it will quintuple the posts that need nuking...
chzel
User avatar

Unread post05 Jan 2017, 16:21

User avatar
X
chzel
 
Posts: 2338
Joined: 25 May 2014, 17:51
Location: Athens, Greece
Main keyboard: Phantom
Main mouse: Mionix Avior 7000
Favorite switch: Beamspring, BS, Vintage Blacks.
Club member: 0086
 
chzel wrote:Or it will quintuple the posts that need nuking...

how so?
matt3o
User avatar
-[°_°]-

Unread post05 Jan 2017, 16:22

User avatar
X
matt3o
-[°_°]-
 
Posts: 8146
Joined: 03 Sep 2012, 15:14
Location: Italy
Main keyboard: WhiteFox
Main mouse: Anywhere MX
Favorite switch: Anything, really
Club member: 0030
 
Ignore me, recaptchas will work for bots, human spammers will post anyway...
chzel
User avatar

Unread post05 Jan 2017, 16:26

User avatar
X
chzel
 
Posts: 2338
Joined: 25 May 2014, 17:51
Location: Athens, Greece
Main keyboard: Phantom
Main mouse: Mionix Avior 7000
Favorite switch: Beamspring, BS, Vintage Blacks.
Club member: 0086
 
I don't know if our moderators (matt3o) are up for it but if it's human spam that is the problem, then requiring moderator approval for the new user's first post to go "live" might help. I've seen some other forums do this. It's moderately annoying for a new user but if the new message is approved in a few minutes it's not so bad.

I'm for trying reCaptcha as well. I'm also for trying one change at a time in a scientific manner, gathering data and seeing if it makes a change.
XMIT
User avatar
[ XMIT ]

Unread post05 Jan 2017, 16:28

User avatar
X
XMIT
[ XMIT ]
 
Posts: 3090
Joined: 21 Dec 2014, 15:32
Location: Austin, TX, USA
Main keyboard: XMIT Hall Effect
Main mouse: Logitech Marble Mouse
Favorite switch: XMIT 50g Hall Effect
Club member: 0093
 
But, if you can slow down even human spammers enough, they may decide it's not worth the cost to spam this site, and move elsewhere.

Are you guys doing IP blocking on the origin of the spam posts as well? It's not perfect, but again anything you can do to raise their "cost of doing business" is a good thing.
Techno Trousers
User avatar
100,000,000 actuations

Unread post05 Jan 2017, 16:29

User avatar
X
Techno Trousers
100,000,000 actuations
 
Posts: 683
Joined: 14 Jun 2013, 01:16
Location: California
Main keyboard: IBM Model F-122
Main mouse: Mionix Naos
Favorite switch: Capacitive Buckling Spring (Model F)
Club member: 0159
 
Halvar wrote:Seriously though, I think matt3o is right, it's all manual spam. Most manual spammers know how to beat a Bayesian filter. I guess there's no better way than deleting it fast after it happened.

... just thinking out loud...

Hmm, how does one defeat a Bayesian filter? (Without actually contributing relevant content I mean? :D )

On more practical terms, the few I actually saw scroll by here (which is like 3 or 4 - anyone got the corpus of spam messages posted to DT?) for example had quite specific keywords in them, like "found", "webstore", "shop", "look" and a number of other quite suspicious keywords, and very little actually keyboard related words/phrases in them. I am naively thinking this would make it somewhat easy to score these keywords negatively, score keyboard-related ones positively, and assert that the balance is positive (to make sure it is flagged as potential spam for review if the spammer uses bland terms in an effort to avoid triggering spam keywords).

Also, in theory, the Bayesian could take into account not just the message text, but also IP/origin and other relevant parameters of the user registration process/request as well as the comment post request. This would effectively incorporate Techno Trousers' IP-blocking idea.

not pushing hard on this by any means
HuBandiT

Unread post05 Jan 2017, 16:38

X
HuBandiT
 
Posts: 117
Joined: 26 Oct 2015, 00:56
Location: Budapest, Hungary
Main keyboard: notebook built-in with goodness between G, H and B
Main mouse: pointing stick with a red dot, between G, H and B
Favorite switch: (newbie - jury is still out)
Club member: 0123
 
Is it possible to be given restricted admin rights allowing to just delete new members' first posts together with their accounts?
This is a task I would like :mrgreen:
kbdfr
User avatar
The Tiproman

Unread post05 Jan 2017, 16:40

User avatar
X
kbdfr
The Tiproman
 
Posts: 4349
Joined: 24 Mar 2011, 13:06
Location: Berlin, Germany
Main keyboard: Tipro MID-QM-128A + two Tipro matrix modules
Main mouse: Contour Rollermouse Pro
Favorite switch: Cherry black
Club member: 0010
 
"Hello, I am the son of the late Nigerian prime-minister and I just love mechanical keyboards. I intend to create a new Topre keyboard clones factory, and I need some partners to get the business started".
Laser
User avatar
emacs -nw

Unread post05 Jan 2017, 17:01

User avatar
X
Laser
emacs -nw
 
Posts: 1055
Joined: 21 Oct 2013, 19:10
Location: Romania
Main keyboard: Novatouch (work) / HHKB (home)
Club member: 0180
 
Laser wrote:"Hello, I am the son of the late Nigerian prime-minister and I just love mechanical keyboards. I intend to create a new Topre keyboard clones factory, and I need some partners to get the business started".

Tell us some more about your project... :evilgeek:
seebart
User avatar
Offtopicthority Instigator

Unread post05 Jan 2017, 17:07

User avatar
X
seebart
Offtopicthority Instigator
 
Posts: 9147
Joined: 22 Nov 2013, 20:20
Location: Germany
Main keyboard: Rotation
Main mouse: Roccat Kova+
Favorite switch: Beam Spring
Club member: 0061
 
Next

Who is online

Users browsing this forum: No registered users and 1 guest