« first day (1635 days earlier)      last day (2185 days later) » 

4:00 AM
You don't ask an SO question like "how do I click button on myprojectdankmeme.com?" You link to the website as an afterthought in the body
A suspicious URL in both title and body should be considered with more weight than just in the body
But, really, bad NS is a discovery reason
It's supposed to help us find new things to blacklist
 
@quartata Ok, no disagreements. Yet, we've autoflagged a low quality, but fixable question because the user didn't use SO the same way you do.
 
So when it comes time to autoflagging it should count more if it's blacklisted than just by itself
That, inherently, is what you need ML for. Making those kind of inferences
 
@quartata A discovery reason with a 90+ weight
 
@quartata I kinda want that domain
 
I think logistic regression might be a quicky way to get better autoflagging scores, since the NN was too tricky to train because of our various idiosyncrasies. I'll try it tomorrow since this has come back on my radar
(I have tried several models)
but this dropped off my radar quick because once we got the ridiculous flagging conditions fix the FPs dropped off almost entirely
I do encourage you to keep an eye out and see how many you actually observe now that we've fixed that
I think we might conflating "sharp increase in autoflagging FPs" with "presence of double-dip," even though a lot of the autoflag FPs came from crap with like 50 weight that got hit by site-specific flagging conditions
 
4:06 AM
17 mins ago, by ArtOfCode
What we could really do with is some definition of reason difference such that if |A+B| >= 0.7 * Max[|A|, |B|], the reasons involved get a score penalty
I'm looking into this
That's the most obvious and most accurate way to objectively identify double-dippers.
 
The trouble is the more we play with this, the more we lose reason weight as a quick way of assessing a reason on its own
So ideally we should have both mechanism
 
!!/test fuk
 
> Blacklisted username, offensive body detected, offensive title detected, toxic body detected
----------
Title - Offensive keyword: *fuk*
Post - Offensive keyword: *fuk*
Post - Perspective scored 0.9512472
Username - Position 1-4: fuk
 
@ArtOfCode I dunno. Bad NS and blacklist together is almost a sure TP, but this system might weaken it
have to be careful
I wanted to try using chi-square as a more "classical" way of doing this but it actually can degrade reason weights by quite a lot
There does need to be a cut-off like what you suggested, so it doesn't just nickel and dime weights just because there's a lot of them or something
 
Using 0.5 as the threshold, there are tons of overlapping reasons
ra: 3; rb: 10;
ra: 3; rb: 15;
ra: 3; rb: 21;
ra: 3; rb: 22;
ra: 3; rb: 30;
ra: 3; rb: 35;
ra: 3; rb: 46;
ra: 3; rb: 51;
ra: 3; rb: 61;
ra: 3; rb: 77;
ra: 3; rb: 79;
ra: 3; rb: 82;
ra: 3; rb: 89;
ra: 3; rb: 105;
ra: 3; rb: 106;
ra: 3; rb: 113;
ra: 3; rb: 118;
ra: 3; rb: 119;
ra: 3; rb: 124;
ra: 3; rb: 126;
ra: 3; rb: 127;
ra: 3; rb: 128;
ra: 3; rb: 131;
ra: 3; rb: 135;
ra: 3; rb: 136;
ra: 3; rb: 142;
ra: 7; rb: 80;
ra: 10; rb: 3;
ra: 10; rb: 15;
ra: 10; rb: 21;
ra: 10; rb: 22;
ra: 10; rb: 30;
ra: 10; rb: 35;
that's just so far
 
4:09 AM
uh
Reason 3 is bad keyword, reason 142 is title starts with a forward slash....
Think that might be too aggresive
 
!!/test fuuuk
 
> Blacklisted username
----------
Username - Position 1-6: fuuuk
 
hmm maybe not
ok but at the same time
"blacklisted keyword" and "link following arrow" should not be considered too correlated
 
Yeah, .5 is a low threshold
 
I think even at .7 you'd trip that though
I don't think this works because it assumes all correlation is bad, you know?
Like
Once a link following an arrow shows up by itself
It's going to get blacklisted ASAP
and then the reasons become dependent through no fault of its own
 
4:12 AM
!!/test fuc
 
> Blacklisted username
----------
Username - Position 1-4: fuc
 
you're not going to get enough TPs that are independent of the blacklist
because the blacklist is supposed to catch everything that shows up repeatedly
if we gimp reason weights for that then we might as well only autoflag things that get caught by the blacklist
 
!!/unwatch f+u+[ck]+(?<!fuck)
 
@Makyen No such item f+u+[ck]+(?<!fuck) in watchlist.
 
that's what would happen in effect
 
A J
4:14 AM
morning all!
 
!!/watch-force f+u+[ck]+(?<!fuck)(?<!fuk)
 
@Makyen That pattern looks like it's already caught by Toxic body detected, Offensive answer detected, Toxic answer detected, and Offensive body detected; append -force if you really want to do that.
 
What we need to find are things that are no more accurate together than they are by themselves. And that's harder than it sounds
@ArtOfCode do you get where I'm coming from?
 
@Makyen Added f+u+[ck]+(?<!fuck)(?<!fuk) to watchlist
 
aye
 
4:16 AM
[ SmokeDetector ] SmokeDetector started at [rev dc2b432 (SmokeDetector: Auto watch of f+u+[ck]+(?<!fuck)(?<!fuk) by Makyen --autopull)](//github.com/Charcoal-SE/SmokeDetector/commit/dc2b432) (running on ArtOfCode/EC2)
Restart: API quota is 11315.
 
Here's a way of looking at the data that I think might help a lot
Get a DB dump, and simply get the accuracy of every possible combination of reasons
E.g just link following arrow in body by itself on posts where that was the only reason, then it and another reason and nothing else, ...
Obviously there will be little data for some things
But it's a way of looking at how a model might weigh things
I'd certainly be curious at any rate
Perhaps the SQL explorer could do it
Could be tricky
 
You basically want a matrix of reasons
 
It's higher dimension than that
I don't mean only pairs
 
Yeah, run all permutations
 
What's the policy on making posts on metas as "members of Charcoal"?
 
4:22 AM
generally "don't"
 
As in, not as the entire group, but as a member
 
Actually, revise that: The policy is whatever I think when I look at said answer
 
The key part is seeing the accuracy of a reason when it is the only reason
Then see how other reasons contribute
 
I want to post an answer to this question talking about Smokey's reason functionality for manual reports
 
gonna go with don't on that one - it's not directly relevant to the question, so there's no need to bring it up
 
4:30 AM
[ SmokeDetector | MS ] URL in title, bad NS for domain in body, bad NS for domain in title, bad keyword in body, bad keyword in title, +4 more: brainfireadvice.com/iq-180-cognitive/ by rukej on puzzling.SE (@Mithrandir)
tpu- by Makyen
 
@ArtOfCode Sorry, already done. Delete? meta.stackoverflow.com/questions/367645/…
 
@gparyani I dislike telling people what to do with their own posts, but I would feel better if it wasn't there
 
@ArtOfCode Can you give a short explanation why?
 
8 mins ago, by ArtOfCode
gonna go with don't on that one - it's not directly relevant to the question, so there's no need to bring it up
 
4:36 AM
My motivation for my answer was the answer above it.
 
agree. Probably not useful
 
In many cases, we may be aware of spammers that mods aren't aware of, so users may have a better time explaining their case here than to a mod (where they can't chat back and forth)
 
@gparyani Honestly, it feels like you're inserting Charcoal in the middle of something that's between the user and moderators. Perhaps it's just how it's worded, but I felt negative about it when reading it.
 
@ArtOfCode Deleted.
 
Cheers
 
4:39 AM
Thanks. We kinda have to manage our image a bit, 'cause it's an easily misunderstood thing.
 
aaaaaahh robo-spam-flagging-rings
 
Like, for example, I've learned that it's better to pull some folks off to the side and get their opinions before just launching an idea out into the wild
 
[ SmokeDetector | MS ] Bad keyword in answer, bad pattern in URL answer, blacklisted website in answer: mysql - Unable to start mysql by Smith Jonathan on stackoverflow.com (@Zoe)
tpu- by Makyen
 
@Undo and I have in turn learned to stalk your rooms list so I know what's going on :P
 
@ArtOfCode Mine?
 
4:44 AM
@ArtOfCode Was planning to ping you with links to those rooms, but... you just kinda show up anyway :P
 
Offhand, have you guys heard that ABBA has reunited?
 
a band?
 
Yes
 
@Undo is this about four flags with one from Smokey
 
Aye
 
4:51 AM
I think Undo is being slowly anglicized by Art
 
Oh, that happened long ago.
Although I still spell color right
 
First "aye," then "cheers," then next thing you know you'll be down at the tavern yelling at some bloke to change the channel to rugby
@Undo *coluor change my mind
 
@quartata done
 
The English mindset is pretty simple tbh
People like to make complex tropes but when you think about it
It all revolves around being grumpy because it's raining
6
 
[ SmokeDetector | MS ] URL in title, bad NS for domain in body, bad NS for domain in title, bad keyword in body, bad keyword in title, +3 more: healthcares360.com/purefit-keto-shark-tank/ by leslielrivera on workplace.SE
tpu- by Ashish Ahuja
 
4:55 AM
Seattleites should take notes tbh
 
[ SmokeDetector | MS ] Pattern-matching website in answer: Problem by import of a wallet.dat from 2011 by bitlobo on bitcoin.SE
[ SmokeDetector | MS ] Bad NS for domain in body, bad keyword in body, bad keyword in title, blacklisted website in body, link at end of body, +1 more: Keto Pro Diet This means that if you by giigjjyh on askubuntu.com (@Zoe)
tpu- by Ashish Ahuja
[ SmokeDetector | MS ] Bad NS for domain in body, bad keyword in body, blacklisted website in body, link at end of body, pattern-matching website in body, +1 more: Then do now not ban starchy ingredients by gcdt on askubuntu.com (@Zoe)
tpu- by Makyen
[ SmokeDetector | MS ] Bad keyword in body, bad keyword in title, blacklisted website in body, pattern-matching website in body, repeated URL at end of long post: Tryvix First of all, clean out the top just by Veraburton on astronomy.SE
tpu- by A J
[ SmokeDetector | MS ] Username similar to website in answer: How to read cryptowatch? by BITMEX on bitcoin.SE
tpu- by Makyen
 
5:14 AM
!!/watch bitmex\.com
 
@Makyen Added bitmex\.com to watchlist
Restart: API quota is 10968.
[ SmokeDetector | MS ] Bad pattern in URL body, blacklisted website in body, link at end of body: suppliment pro diet plus reviews by dsvdsvds on askubuntu.com (@Zoe)
[ SmokeDetector | MS ] Potentially bad keyword in answer: How to extend a single-entry Indian tourist visa? by sushma on travel.SE
tpu- by A J
 
@gparyani more specifically, the general policy is don't mention Charcoal unless you really need to, and if you do, ask for feedback on your post in here before you post it
 
5:32 AM
[ SmokeDetector | MS ] Bad NS for domain in body, bad keyword in body, bad keyword in title, bad keyword in username, blacklisted website in body, +1 more: Nutrition Curcumin Review-Does It Actually Work? by Smarter Nutrition Curcumin on superuser.com (@Zoe)
tpu- by suraj
tpu by Nisse Engström on suppliment pro diet plus reviews [MS]
[ SmokeDetector | MS ] URL-only title, bad keyword in body, bad keyword in title, blacklisted website in body, blacklisted website in title, +3 more: www.garciniacambogialean.com/keto-6x by Sups1964 on askubuntu.com (@Zoe)
tpu- by Makyen
[ SmokeDetector | MS ] URL in title, bad NS for domain in body, bad NS for domain in title, bad keyword in body, bad keyword in title, +4 more: brainfireadvice.com/iq-180-cognitive/ by ThomHobbs on puzzling.SE (@Mithrandir)
tpu- by Makyen
 
Showerthought: the reason why it's so hard to train some sort of AI/NN/ML on our data is because it doesn't include context. The MS record only contains the post itself.... whereas us humans look at the question, the users profile, individual site norms and policies, search the internet for the user/URL/keyword, try and find affiliation etc
And of course we also look at past data
 
[ SmokeDetector | MS ] Bad NS for domain in body, bad keyword in body, bad keyword in title, blacklisted website in body, pattern-matching website in body: Lose weight easily and quickly? by gcdt on apple.SE
tpu- by Makyen
 
@DavidPostill FYI: I've submitted a PR to tighten the "Virk" blacklisted username you added. The tightened version still catches all the recent "Virks" we have in MS which are TP, while not catching the two recent FP. Please let me know if there were instances not recorded in MS which don't fit the pattern I used.
 
@angussidney But we don't need to do that for a vast majority. I can accurately classify the MS corpus manually with no other resources to within a couple nines fairly easily
 
5:49 AM
[ SmokeDetector | MS ] Bad keyword in body, bad keyword in title, blacklisted website in body, link following arrow in body: KetoSlim is a dietary supplement by joincaree on graphicdesign.SE
tpu- by A J
 
@Undo of course.
But I still think there's some missing context of some sort. If we got a person who's never used SE before and only gave them our past posts as reference (didn't even tell them what the SE definition of spam is), they'd probably make quite a few errors
Also the whole social aspect of it - 'this is technically spam, but I don't think it should be deleted because its a good answer'
 
[ SmokeDetector | MS ] Potentially bad keyword in body: Picture not showing up on django by KiranChavan on stackoverflow.com (@Zoe)
[ SmokeDetector | MS ] Bad NS for domain in body, bad keyword in body, bad pattern in URL body, blacklisted username, blacklisted website in body, +1 more: This cream will also help to get rid of your by duhonjuriya on graphicdesign.SE
tpu- by A J
[ SmokeDetector | MS ] URL in title, bad NS for domain in body, bad NS for domain in title, bad keyword in body, bad keyword in title, +4 more: nutrahealthtrimsite.com/summit-keto-diet/ by Trimozzzz on puzzling.SE (@Mithrandir)
tpu- by Makyen
[ SmokeDetector | MS ] Bad keyword in body, blacklisted website in body, link at end of body, pattern-matching website in body, repeated URL at end of long post: Personal bodyweight in your set by buakclanw on askubuntu.com (@Zoe)
tpu- by PeterJ
 
6:17 AM
 
> Url in title
----------
Title - Position 1-25: http://www.jskcindia.com
 
!!/watch jskcindia\.com
 
@SurajRao Added jskcindia\.com to watchlist
CI on 5d4f423 succeeded. Message contains 'autopull', pulling...
Restart: API quota is 10598.
[ SmokeDetector | MS ] Bad NS for domain in body, bad keyword in body, bad keyword in title, link at end of body, pattern-matching website in body: Healthy King CBD Cream Trial Review by braypettik on askubuntu.com (@Zoe)
tpu- by PeterJ
[ SmokeDetector | MS ] Bad NS for domain in body, blacklisted website in body, pattern-matching website in body: In 1988, a clinical report by kannieri on apple.SE
tpu- by PeterJ
[ SmokeDetector | MS ] Bad keyword in body: Contradiction with the co-workers by Mubarak Abdullah on workplace.SE
fp by PeterJ
[ SmokeDetector | MS ] Link at end of body, pattern-matching website in body: HOW TO CONTACT YOBIT CUSTOMER SUPPORT? by 1800customerservicenumber 1800 on superuser.com (@Zoe)
tpu by PeterJ
tpu- by Makyen
[ SmokeDetector | MS ] URL-only title, bad keyword in body, bad keyword in title, link at end of body, potentially bad NS for domain in body, +3 more: bigconverter.xyz/ninogeshe-nandy-mp3-song-download/ by Gerardams on askubuntu.com (@Zoe)
tpu- by suraj
[ SmokeDetector | MS ] Bad NS for domain in body, bad keyword in body, bad keyword in title, bad pattern in URL body, blacklisted website in body, +4 more: Thermo Burn diet plans for women by essiewdowdy on meta.SE
 
6:45 AM
@SmokeDetector k
 
[ SmokeDetector | MS ] Bad keyword in body, blacklisted website in body, link at end of body, pattern-matching website in body, repeated URL at end of long post: substance of it are as takes after: by Tices mase on drupal.SE
tpu- by PeterJ
 
@SmokeDetector k
 
[ SmokeDetector | MS ] Manually reported question: What’s app Group Link Finder by pankti sain on stackoverflow.com (@Zoe)
tpu- by suraj
[ SmokeDetector | MS ] Bad keyword in link text in body: Virtocommerce Storefront Core deployment to Azure 500 Error by Ryan Schreiber on stackoverflow.com (@Zoe)
[ SmokeDetector | MS ] Bad NS for domain in body, bad keyword in body, bad keyword in title, blacklisted website in body, link at end of body, +1 more: Keto Pro Diet This method continues by keistina12 on askubuntu.com (@Zoe)
tpu- by Glorfindel
[ SmokeDetector | MS ] Potentially bad keyword in body, potentially bad keyword in title: Why did you choose digital marketing for your business? by Alisha Sharma on mathoverflow.net
tpu- by Glorfindel
 
!!/blacklist-website onlineweblogsite\.blogspot\.in
 
@Glorfindel Blacklisted onlineweblogsite\.blogspot\.in
Restart: API quota is 10214.
[ SmokeDetector | MS ] Bad NS for domain in body, bad NS for domain in title, blacklisted website in body, blacklisted website in title, link at end of body, +3 more: healthyorder.org/pro-diet-plus/ by Frithat1990 on askubuntu.com (@Zoe)
tpu- by PeterJ
 
!!/watch bol7\.com
 
@Makyen Added bol7\.com to watchlist
CI on c929993 succeeded. Message contains 'autopull', pulling...
[ SmokeDetector ] SmokeDetector started at rev c929993 (SmokeDetector: Auto watch of bol7\.com by Makyen --autopull) (running on ArtOfCode/EC2)
Restart: API quota is 10151.
[ SmokeDetector | MS ] Few unique characters in answer, mostly dots in answer: Python evdev and bar code scanner by Prakash Ganesan on stackoverflow.com (@Zoe)
naa- by Floern
 
^ troll copied pasted question
even username comes from the question
 
@SurajRao I've mod flagged
 
[ SmokeDetector | MS ] Link at end of answer: How to get rid off DNSUnlocker on el capitan by ning du on superuser.com (@Zoe)
 
@SurajRao That's the type of information that's helpful to have with a report. You can have that as the reason for your report by including it in double-quotes after the URL in your !!/report. Alternately, you can make an actual reply to the SD report. When you do so, the text will be added as a comment to the SD report.
 
7:33 AM
@Makyen ok thanks
@SmokeDetector troll copy pasted the question
 
[ SmokeDetector | MS ] Bad keyword in body, blacklisted website in body, link at end of body, repeated URL at end of long post: Don’t you realize approximately by haniew nally on workplace.SE
tpu- by Mithrandir
[ SmokeDetector | MS ] URL-only title, bad keyword in body, bad keyword in title, bad keyword in username, blacklisted website in body, +3 more: junivivecream.fr/reno-stem-cell-anti-aging/ by Reno Anti Aging Cream on askubuntu.com (@Zoe)
[ SmokeDetector | MS ] Bad NS for domain in title, bad keyword in title, blacklisted website in title, pattern-matching website in title: getnutritionshelp.com/rapid-tone-diet/ by user92577 on academia.SE
[ SmokeDetector | MS ] Repeating characters in body: Can you decrypt this? by NixNix Limes Jubaira on stackoverflow.com (@Zoe)
 
7:49 AM
!!/report stackoverflow.com/a/50268023/4826457 no answer, marketing jargon, product promotion
 
[ SmokeDetector | MS ] Bad NS for domain in body, bad NS for domain in title, bad keyword in body, bad keyword in title, blacklisted website in body, +2 more: Enduraflex @ >> www.newsletter4health.com/enduraflex-ca/Excellent Methods Of Increasing Your Muscle Mass by user903520 on superuser.com (@Zoe)
[ SmokeDetector | MS ] Bad keyword in answer, blacklisted website in answer: Why shouldn't an Android app be written in C/C++ because you "simply prefer to program in C/C++"? by Ivan Slaev on stackoverflow.com (@Zoe)
@SurajRao To avoid SmokeDetector reporting posts too slowly, you can report at most 5 posts at a time. This is to avoid SmokeDetector's chat messages getting rate-limited too much, which would slow down reports.
tpu- by suraj on Enduraflex @ >> newsletter4health.com/enduraflex-ca/Excellent Methods Of Increasing Your Muscle Mass [MS]
tpu- by tripleee
 
!!/watch clappia\.com
 
@tripleee Added clappia\.com to watchlist
 
@SurajRao i think you need to paste the url alone to the report without the explanation :P
 
Restart: API quota is 9905.
 
@SurajRao Post 1: Could not find data for this post in the API. It may already have been deleted.
 
:facepalm:
 
@doppelgreener there was a PR about allowing us to specify reasons for flagging but I don't know if it's still open or if someone attempted to implement that
but apparently the reason needs to be in double quotes ...?
 
yeah I missed that
sry
 
7:57 AM
!!/pull
 
Restart: API quota is 9852.
 

« first day (1635 days earlier)      last day (2185 days later) »