Spam threads... "Soft deletions" versions complete deletion
This question arose in another thread here, and don't wish to see that thread hijacked further, so moved here.
For an example, Tipard is constantly bombarding this site with their sollutions, and was told that most of their posts are "soft deleted" (meaning their posts are only visible to mods). Response given was along the lines of
Because that is how we do things around here. No-one can see them except for the Mods anyway.
No offence intended to Crunchie, but that answer doesn't cut it. The problem is, while you may "soft delete" these spammings, a search for the term "Tipard" still brings a stream of results, each with enough summarised info, that even if the entire post cannot be viewed, the Tipard guys still get a leg-in on the site.
Now I can see where "soft deletions" could serve a purpose, but when we are dealing withserial spammers, why not just go all the way and delete ALL reference to their works? Not trying to be b1tchy, but I just don't see why they deserve even the slightest reference to a post which should be fully removed on sight.
kaninelupus
Practically a Posting Shark
860 posts since Jul 2009
Reputation Points: 357
Solved Threads: 52
Soft-deleting has nothing to do with the spam references you see in search results. This site's search is powered by Google, and it can take a day or more before the site is reindexed to take into account the removed threads.
John A
Vampirical Lurker
7,630 posts since Apr 2006
Reputation Points: 2,240
Solved Threads: 339
Soft-deleting has nothing to do with the spam references you see in search results. This site's search is powered by Google, and it can take a day or more before the site is reindexed to take into account the removed threads.
Oh OK - nowthat makes sense. Don't know why one of the other mods couldn't have mentioned that before.... Thankyou for clarifying that point
kaninelupus
Practically a Posting Shark
860 posts since Jul 2009
Reputation Points: 357
Solved Threads: 52
If you check the source, you can see for yourself :).
crunchie
Most Valuable Poster
20,094 posts since Feb 2004
Reputation Points: 1,142
Solved Threads: 985
If you check the source, you can see for yourself :).
If you mean "check the source" as in check page source info; is awfully easy to filter through a ream of info if you know what to look for... have said from the start my take on computers is viagraphics not programming/serious coding. So no, was not so straight forward this end, but that simple explanation above made immediate sense.
kaninelupus
Practically a Posting Shark
860 posts since Jul 2009
Reputation Points: 357
Solved Threads: 52
Another reason for soft deletes is so that the mod (or SuperMod, or other Admin) can reverse the decision to delete the thread. If it were a hard delete then there it can not be undeleted. Mods are human too and sometimes make the wrong decisions.
Ancient Dragon
Retired & Loving It
30,038 posts since Aug 2005
Reputation Points: 5,662
Solved Threads: 2,339
Also, if an offending post is completely removed from the database, we have no way of keeping track of it. The very essence of our infraction system is designed around knowing whether it's someone's first offense or if they keep making the same mistake over and over again despite multiple warnings. If each time someone screws up, that screw up is permanently deleted forever, then it could be someone's 500,000th time doing the same exact thing wrong and we'd have no way of knowing.
cscgal
The Queen of DaniWeb
19,418 posts since Feb 2002
Reputation Points: 1,474
Solved Threads: 229
Another reason for soft deletes is so that the mod (or SuperMod, or other Admin) can reverse the decision to delete the thread. If it were a hard delete then there it can not be undeleted. Mods are human too and sometimes make the wrong decisions.
Also, if an offending post is completely removed from the database, we have no way of keeping track of it. The very essence of our infraction system is designed around knowing whether it's someone's first offense or if they keep making the same mistake over and over again despite multiple warnings. If each time someone screws up, that screw up is permanently deleted forever, then it could be someone's 500,000th time doing the same exact thing wrong and we'd have no way of knowing.
These reasons all make sense, and did say in the original post that I could see where "soft deletions" can serve a valuable purpose. The problem in cases like Tipard's is that your dealing with a large number of (randomly?) generated (but still authentic enough) ID's, which presents an entirely different problem, with several knock-on effects:Keeping record of a serial offender (single user ID) is useful in keeping track of an in-house pest. But here you're tracking an external pest, which seems to call for different tactics.
It means any "recent post/thread" site-search, leaves the user wading through spam, as the side-bar is a simplified tool, with no method for filtering results (not criticising the sidebar by-the-way; merely highlighting the issue at had).
Because they are forever using quite legitimate userID's, every time they get booted, there's another userID no-longer available for anyone else to use (which actually ties into the other question I posted in the Feedback boards regarding account deletion).
Would a more effective method of dealing with this issue (and this is only a suggestion (it may or may not be viable at a host-site level) be to setup an auto-filter of some kind (either keyword-based, or less arbitrary, a filter which prevents threads/posts which contain blacklisted URLs, as well as "tinyurls" to prevent the obvious work-around).
Under the current system (as has been explained), even after deleting the offending post, reference to said post is still available in summary-form for at least some period of time, meaning they just keep banging away, knowing full well they've still got their message out (and given that a Google search for Tipard gives nearly 7 million hits this is obviously a large-scale problem), despite the constant deletions.
Whereas preventing the posts in the first-place, either by filtering as suggested, or some other method - they don't get that foot in the door in the first place. This may even deal with the issue of a whole tonne of perfectly legitimate user-ID's being rendered unusable to anyone else because of a constantly growing blacklist.
kaninelupus
Practically a Posting Shark
860 posts since Jul 2009
Reputation Points: 357
Solved Threads: 52
Everything you are saying has already been discussed amongst the staff, so you are not saying anything new.
The pro's and cons have been weighed up and this is the system that is in place.
Is there room for improvement? Sure there is and I am sure that as Daniweb goes forward, changes will be implemented as needed.
crunchie
Most Valuable Poster
20,094 posts since Feb 2004
Reputation Points: 1,142
Solved Threads: 985
Everything you are saying has already been discussed amongst the staff, so you are not saying anything new.
The pro's and cons have been weighed up and this is the system that is in place.
Is there room for improvement? Sure there is and I am sure that as Daniweb goes forward, changes will be implemented as needed.
Is actually nice to know that ideas like that have been at least considered... and do appreciate the fact that this site evenhas a feedback forum, as not all sites do.
Having a feedback board such as this allows users to raise questions or throw a suggestion out there, and if the idea has already been considered and passed over, for one reason or another, there's still no harm in being brought up in said forum - if nothing else it may lead to someone else providing a better solution to the issue at hand, simply by raising the point in the first place.
kaninelupus
Practically a Posting Shark
860 posts since Jul 2009
Reputation Points: 357
Solved Threads: 52
I will look into why they appear in the search results ... I'm pretty sure that shouldn't be happening, so I'll check into it. However, we're currently in the middle of a massive upgrade to the latest version of the vBulletin software, and there's a total freeze on all of the code that's currently in production.
cscgal
The Queen of DaniWeb
19,418 posts since Feb 2002
Reputation Points: 1,474
Solved Threads: 229
I will look into why they appear in the search results ... I'm pretty sure that shouldn't be happening, so I'll check into it. However, we're currently in the middle of a massive upgrade to the latest version of the vBulletin software, and there's a total freeze on all of the code that's currently in production.
That would be fantastic. I know even that will not completely eliminate the problem, but would at least would lessen the impact... even if it has to wait until upgrade completed :)
kaninelupus
Practically a Posting Shark
860 posts since Jul 2009
Reputation Points: 357
Solved Threads: 52
We have too much government. They should not have control of your site.
MidiMagic
Nearly a Senior Poster
3,319 posts since Jan 2007
Reputation Points: 730
Solved Threads: 182
We have too much government. They should not have control of your site.
You should write a letter and shake your fist a lot.
Ezzaral
Posting Genius
15,984 posts since May 2007
Reputation Points: 3,250
Solved Threads: 846
We have too much government. They should not have control of your site.
So you're saying if someone set up a child-porn site, Govt shouldn't have legal rights to pursue website creators? Or someone running a major scam site, ripping ppl out of hard-earned money?
Limitations to that authority maybe, butno authority... even I can't stretch things that far.
kaninelupus
Practically a Posting Shark
860 posts since Jul 2009
Reputation Points: 357
Solved Threads: 52
Hey folks, let's not get *too* far off topic here please :)
happygeek
Freelance Word Punk
27,453 posts since Mar 2006
Reputation Points: 1,457
Solved Threads: 54
Hey folks, let's not get *too* far off topic here please :)
Just ad admission that local site policies andgovt policies are two very different things.
kaninelupus
Practically a Posting Shark
860 posts since Jul 2009
Reputation Points: 357
Solved Threads: 52