Click here to Skip to main content
15,895,746 members

Bugs and Suggestions

   

General discussions, site bug reports and suggestions about the site.

For general questions check out the CodeProject FAQs. To report spam and abuse Head to the Spam and abuse watch. If you wish to report a bug privately, especially those related to security, please email webmaster@codeproject.com

 
AnswerRe: My article is in composing status for a long time Pin
Richard MacCutchan8-Mar-12 1:44
mveRichard MacCutchan8-Mar-12 1:44 
AnswerRe: My article is in composing status for a long time Pin
Chris Maunder8-Mar-12 1:48
cofounderChris Maunder8-Mar-12 1:48 
GeneralRe: My article is in composing status for a long time Pin
Mehdi Gholam8-Mar-12 1:50
Mehdi Gholam8-Mar-12 1:50 
GeneralRe: My article is in composing status for a long time Pin
Mehdi Gholam8-Mar-12 19:50
Mehdi Gholam8-Mar-12 19:50 
GeneralRe: My article is in composing status for a long time Pin
newton.saber12-May-12 10:24
newton.saber12-May-12 10:24 
SuggestionSpam on several pages, getting more and more massive Pin
Sergey Alexandrovich Kryukov7-Mar-12 12:35
mvaSergey Alexandrovich Kryukov7-Mar-12 12:35 
GeneralRe: Spam on several pages, getting more and more massive Pin
Chris Maunder8-Mar-12 1:59
cofounderChris Maunder8-Mar-12 1:59 
GeneralRe: Spam on several pages, getting more and more massive Pin
Sergey Alexandrovich Kryukov8-Mar-12 13:12
mvaSergey Alexandrovich Kryukov8-Mar-12 13:12 
Thank you for your reply, Chris.

I can imagine how difficult this problem can be. I have done couple works or so to fight spam in a very simple case of a "Contact us" Web form and shared my recommendations in several Q & A answers. A naive approach in processing of such form would allow for an exploit turning the host into a zombie sending spam in no times. I remember your post showing that, for example, CodeProject is protected against JavaScript injection.

The problem of the spam through the formally legitimate post is much more difficult.

Did you ever considering Bayesian filtering? Please see:
http://www.paulgraham.com/spam.html[^],
http://www.paulgraham.com/better.html[^].

(I do not really appreciate each and every opinion of Paul Graham; this is just the first place I faced with the Bayesian filtering. I used such thing for a while for a-mail filtering (not anymore) and know the problems of this approach: false positives.)

Even though the filtering is dangerous due to false positives, it could be used not for final removal, but just for marking the post and the offender for final removal, but only when confirmed by a person. It could be used to form a list of notification for the site support.

In other words, the only way I can see right now it to greatly speed up, simplify and streamline the process of removal of bad posts and accounts. Right now, the process of getting all the references and reporting on them is awkward enough, so new spam posts appear before the bad account it disabled, which is the most critical time. When people just report on posts and/or remove them, accounts remains active for a time which allows bad people to spam more, which makes this time a bottleneck. I understand that you physically unable to act faster in such situation. Filtering is merely one of the directions where this time could be shortened while reducing waste of time. Just some extra automation.

The idea of the badges or other encouraging awards is good.

I can easily picture myself wearing the badge. First which comes on mind is the well-known coat-of-arms of Moscow:
http://en.wikipedia.org/wiki/File:Coat_of_Arms_of_Moscow.svg[^], where a thick-bellied CodeProject mascot could be placed instead of St. George, and Serpent to be hit with the pike could be… I don't know, maybe a "Cristian Shoe" or a "Tiffany bag"… Smile | :)

Cheers,
—SA
Sergey A Kryukov

GeneralRe: Spam on several pages, getting more and more massive Pin
Chris Maunder15-Mar-12 16:13
cofounderChris Maunder15-Mar-12 16:13 
GeneralRe: Spam on several pages, getting more and more massive Pin
Sergey Alexandrovich Kryukov15-Mar-12 16:41
mvaSergey Alexandrovich Kryukov15-Mar-12 16:41 
GeneralRe: Spam on several pages, getting more and more massive Pin
Chuck N0rris8-Mar-12 18:04
Chuck N0rris8-Mar-12 18:04 
BugBeta-Tester Tip/Trick went live. Pin
Randor 7-Mar-12 6:36
professional Randor 7-Mar-12 6:36 
GeneralRe: Beta-Tester Tip/Trick went live. Pin
Sean Ewington7-Mar-12 6:57
staffSean Ewington7-Mar-12 6:57 
BugNew Message button has disappeared Pin
Richard MacCutchan7-Mar-12 6:29
mveRichard MacCutchan7-Mar-12 6:29 
GeneralRe: New Message button has disappeared Pin
AspDotNetDev7-Mar-12 7:03
protectorAspDotNetDev7-Mar-12 7:03 
GeneralRe: New Message button has disappeared Pin
Chris Maunder8-Mar-12 2:10
cofounderChris Maunder8-Mar-12 2:10 
SuggestionGoogle Author Information Pin
Richard Deeming7-Mar-12 5:07
mveRichard Deeming7-Mar-12 5:07 
GeneralRe: Google Author Information Pin
Chris Maunder14-Mar-12 17:45
cofounderChris Maunder14-Mar-12 17:45 
SuggestionTime to list who votes. PinPopular
R. Giskard Reventlov7-Mar-12 4:59
R. Giskard Reventlov7-Mar-12 4:59 
GeneralRe: Time to list who votes. Pin
Chris Maunder7-Mar-12 5:05
cofounderChris Maunder7-Mar-12 5:05 
GeneralRe: Time to list who votes. Pin
Fabio V Silva7-Mar-12 5:14
Fabio V Silva7-Mar-12 5:14 
GeneralRe: Time to list who votes. Pin
Chris Maunder7-Mar-12 5:16
cofounderChris Maunder7-Mar-12 5:16 
GeneralRe: Time to list who votes. Pin
Fabio V Silva7-Mar-12 5:19
Fabio V Silva7-Mar-12 5:19 
GeneralRe: Time to list who votes. Pin
Chris Maunder7-Mar-12 5:32
cofounderChris Maunder7-Mar-12 5:32 
GeneralRe: Time to list who votes. Pin
R. Giskard Reventlov7-Mar-12 5:40
R. Giskard Reventlov7-Mar-12 5:40 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Flags: AnsweredFixedCompleted

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.