« first day (1579 days earlier)      last day (2233 days later) » 

12:00 AM
...oops, guess who closed over a loop variable
@ArtOfCode I rue the day I decided to start using Ruby again
!!/pull
 
@quartata CI build is still pending, wait until the build has finished and then pull again.
CI on f37a505 succeeded.
 
!!/pull
@WELZ fixed
 
[ SmokeDetector ] SmokeDetector started at rev f37a505 (quartata: bad closure. sit. stay.) (running on Henders/EC2)
Restart: API quota is 15734.
 
all right
just to be sure
 
12:05 AM
good
 
[ SmokeDetector | MS ] Few unique characters in body, no whitespace in body: Jquery - If INPUT > 5 then do something (Not working?) by ffff on stackoverflow.com
tp- by WELZ
 
!!/blame
 
@WELZ It's WELZ's fault.
 
Excuse me?!
 
@SmokeDetector K
@WELZ he can't excuse you, he's a bot
@SmokeDetector K
@SmokeDetector K
@SmokeDetector K
I am very sorry! — ffff 6 mins ago
Whoa
 
12:32 AM
[ SmokeDetector | MS ] Blacklisted website in body: Auto-sort emails to non-default folder based on attachment file name by Lefty25 on stackoverflow.com
fp- by micsthepick
 
@SmokeDetector f
 
@SmokeDetector ignore-
 
@WELZ I haven't seen that command in ages
 
I haven't seen it ever.
What's it mean?
 
@Randal'Thor to . . . ignore the post
 
12:37 AM
(won't be reported again)
 
Ah, nice.
So stronger than a simple fp-.
 
We semi-agreed not to use it anymore
When feedback started to matter more
 
When?
 
AKA when admins became bureaucrats :p
 
@M.A.R. Fight the power!
 
12:39 AM
Is there a particular reason not to use it?
Overthrow the corruption
 
grabs pitchfork
sets fire to chatroom
Oh hey, charcoal burns well. Who knew?
 
@Randal'Thor k
 
@WELZ don't think it really counts as feedback
 
/me wants to make a fake smokey report "uprising threat posted"
@M.A.R. it doesn't
FR: make ignore also feedback as fp
 
Well there you go
 
12:41 AM
status-declined
reason: we don't want to
 
@WELZ Don't worry, I'm sure you can Undo the damage.
 
!!/help
 
@WELZ I'm SmokeDetector a bot that detects spam and offensive posts on the network and posts alerts to chat. A command list is available here.
 
!!/tea
 
@Randal'Thor brews a cup of earl grey tea for @Randal'Thor
 
12:45 AM
Tea, earl grey, hot!
 
!!/brownie
 
@micsthepick Brown!
 
Oh hullo @micsthepick, fancy seeing you here.
 
I come here often actually
I even have the core role
 
Nice!
 
12:46 AM
oooooh, sounds fancy!
 
I only know you from Puzzling/tSL :-)
 
well, hello @Randal'Thor from Charcoal HQ!
 
It's so satisfying when code just works first try.
Definitely not bragging at all.
 
12:49 AM
I had the debugger out and pointed at all the stuff I was testing ready for it to error... and it hit the final breakpoint with no errors.
 
@ArtOfCode defeating the final boss in the first try
 
Basically that
 
Has anyone tested the reason dropping change?
Or are we going to post a spam with a long title on Hardware Recs?
 
o.O
[turns on vpn]
 
@SmokeDetector k
That was fast.
 
sd k
 
Anyone read Arabic?
 
..... Or a very useful bookmarklet by @Makyen
Feb 25 at 9:56, by Makyen
javascript:(function(){
    var text = "";
    var activeEl = document.activeElement;
    var activeElTagName = activeEl ? activeEl.tagName.toLowerCase() : null;
    if ((activeElTagName == "textarea" || activeElTagName == "input") &&
        /^(?:text|textarea|search|password|tel|url)$/i.test(activeEl.type) &&
        (typeof activeEl.selectionStart == "number")
    ) {
        text = activeEl.value.slice(activeEl.selectionStart, activeEl.selectionEnd);
    } else if (window.getSelection) {
        text = window.getSelection().toString();
Ooops that didn't paste the full code.. Click the permalink on it
 
1:15 AM
naa- by Makyen
 
@iBug it's spam
something about building a website
 
Thanks.
 
Google translate implies it's probably/possibly about building a website, but there doesn't appear to be any contact info and the translation might be wrong. Thus, I only went with NAA.
 
I am wondering if I should retract my flag...
@SmokeDetector autoflagged
 
@K.Dᴀᴠɪs That post was automatically flagged, using flags from: K.Dᴀᴠɪs, iBug.
 
1:21 AM
Basically, I think it's probably intended as spam. W/o contact info in the post or profile, it's hard to be sure. I wasn't confident enough to spam flag.
 
@Makyen If it's intended as spam, then just help nuke it ;P
Then I won't have to worry about retracting my flag
 
:-)
 
I can understand that point of view, but feel it's better to go with the lesser flag.
 
@tripleee you may want to change your answer stackoverflow.com/c/charcoal/questions/203#comment186_204
 
1:23 AM
Did you retract yours @iBug?
 
It's deleted.
 
Oh thank goodness
 
@ArtOfCode What's the point of the live feed?
 
@WELZ probably a publicity stunt for SE. Viewers = possible new members of the network
 
for people like us to be nosy and watch them do the upgrade
 
1:29 AM
@ArtOfCode I just gave NAA feedback to this autoflagged report. Based on this PR closing the issue NAA feedback should trigger in-chat notification to autoflaggers I would have expected SD to issue a notification to autoflaggers, but none was issued.
 
92
Q: Planned maintenance scheduled for March 17, 2018 at 13:00 UTC (9AM US/Eastern)

Taryntl;dr; Planned service interruption that will impact all Stack Overflow/Stack Exchange sites. All sites will be read-only for up to an hour on March 17, 2018. Short Version: There will be a service degradation for up to an hour at 13:00 UTC (9AM US/Eastern) on March 17th, 2018. During that tim...

Feeling pretty good about having the highest upvoted comment in that post too
 
upvoted for truth!
 
Downvoted for ... wait, can't downvote comments.
Hey, can you post that as an answer?
;-)
 
lol
 
@Makyen Huh. Looks like a bug.
 
1:36 AM
I"m guessing I'm going to ninja smokey with this: cooking.stackexchange.com/a/88353/33128
It seems like it should absolutely be caught by the filters?
 
[ SmokeDetector | MS ] Bad keyword with email in answer: How to convert Peanut Butter chips to peanut butter by Cara on cooking.SE
 
@Catija Yep.
 
@K.Dᴀᴠɪs Post 1: Already recently reported [ MS ]
tpu- by micsthepick
 
1:37 AM
@K.Dᴀᴠɪs you were ninja'd!
 
@quartata Can't check for answers.
 
@quartata #1 in queue.
 
heh
queue size is 2 on cooking SE apparently
 
1:37 AM
!!/watch peanutbuttermachinery\.com
 
@K.Dᴀᴠɪs also, you should have used scan like iBug
 
@K.Dᴀᴠɪs You don't have code privileges, but I've created PR#1741 for you.
 
@micsthepick I wasn't wanting to scan it...
 
Does scan force scan it and allow smokey to autoflag if it applies?
 
@Catija yep
 
1:38 AM
Merged SmokeDetector #1741.
 
@Catija "force scan" sounds like something from Star Wars.
 
@Catija Yes. Scanning will make MS send flags if eligible.
 
@Catija it forces smokey to re-scan the post (as it does with the realtime list)
 
@Randal'Thor Set phasers to stun scan.
 
@Randal'Thor Only because they're doing "force ____" for everything Jedi related.
 
1:39 AM
CI on eaa46a9 succeeded. Message contains 'autopull', pulling...
 
I asked because there was apparently a thing that causes it to wait for a bit before reporting it?
 
Restart: API quota is 15170.
 
"Fire at will!"
Worf: "Yes sir!" [shoots Riker]
 
@Catija Just scan it next time.
 
I didn't know about that command until now :D
 
1:40 AM
@Catija It's my shiny job :)
 
@iBug Post Add class to vector doesnt work does not look like spam.
 
@iBug We like shiny things
 
@Catija See above.
@K.Dᴀᴠɪs You like the light on police cars?
 
@iBug as long as they're not behind me :p
 
@ArtOfCode That's what it looked like. You want to just look into it? Reopen that issue? Or, would you like me to create a new issue, as it could be a bug in something else? I don't know if FP feedback is also affected (we could easily test).
 
1:43 AM
@Catija not as such
 
@Makyen I've definitely seen fp feedback on autoflagged post messages since that happened, so FP feedback isn't affected. Let's reopen the existing one
 
the way the API is that you can request multiple posts on the same site in one call, which is efficient quota-wise
so in general we wait for a couple posts to come in from a site before we fetch and scan them all
 
@quartata Someone in here a couple of days ago reported something before smokey caught it?.. because it was held up waiting for a second post or something.
 
as you can see up there it was indeed 1st in line
(although it's a dictionary so the scan order would change when another post comes in...)
 
@ArtOfCode Sounds good. I wasn't thinking: You, of course, will need to do that.
 
1:44 AM
@Catija I've posted things before Smokey caught them a few times.
 
7 mins ago, by SmokeDetector
@quartata #1 in queue.
 
!!/test-a 008618539931566
 
> Numbers-only title
----------
Title - Position 1-16: 008618539931566
> Would not be caught as an answer.
 
!!/watch 0086\W*185\W*3993\W*1566
 
@K.Dᴀᴠɪs You don't have code privileges, but I've created PR#1742 for you.
 
1:49 AM
!!/scan asdfghjkl
 
@iBug That does not look like a valid post URL.
 
@K.Dᴀᴠɪs Chinese phone, huh?
I'll spam it back :)
 
what's the difference between \W? and \W*?
 
@WELZ W\? is invalid (it matches a W and a literal question mark)
 
my bad, fixed
 
1:56 AM
@WELZ Assuming you're taking about \W?, it matches "zero or one" non-word character (anything other than letters and digits)
While an asterisk means "zero or more" (or just "any number")
 
ahh, cool.
thanks
 
So \W? will match @ and (empty), while \W* will match @@@@@
 
Merged SmokeDetector #1742.
 
!!/watch machinehall\.com
 
was about to do that lol
 
1:57 AM
@iBug Added machinehall\.com to watchlist
 
@WELZ :-P
 
CI on 58231ca succeeded. Message contains 'autopull', pulling...
Restart: API quota is 15044.
@iBug Your flag condition was disabled: Accuracy must be over 99.75%
@K.Dᴀᴠɪs Your flag condition was disabled: Accuracy must be over 99.75%
 
What happened to this user?
I thought it was a neat idea and signed up. The system flags an average of 200+ posts a day, using 300+ supposed active users. In eight days, my account did not cast one vote. I would steer clear of this system, which requires full account permission in order to (not) vote. Very shady. — oMiKeY 11 hours ago
It looks like they are id 481
Mar 6 at 19:21, by SmokeDetector
New metasmoke user 'oMiKeY' created
 
[ SmokeDetector | MS ] Few unique characters in body: HTML & CSS: How to align photo and section correctly? by JT Tiglao on stackoverflow.com
 
That's when they signed up, but MS has no data on them at all. User 480 exists
 
2:11 AM
@SmokeDetector v I rolled it back.
 
Looks like they deleted themselves? Can we see if they actually signed up to autoflag and what their conditions were?
 
@Andy Check the DB and see something like "next_user_id"?
 
@ArtOfCode @Undo
(pretty sure either of you can see it in the logs)
 
2:15 AM
@iBug User removed from blacklist (6312377 on stackoverflow.com).
 
@Andy Self deletion?
@Andy It's also possible that there are just so many non-core users that one is getting very few flags.
 
@Andy ... that just looks like a "where are my free flags???" complaint?
 
@oMiKeY The system is weighted to use certain accounts more than others - accounts belonging to Charcoal's core contributors are weighted more highly. IOW, 2/3 of flags are distributed between approximately 30 users, and the remaining 1/3 are distributed between the remaining ~270 users. We're also only flagging around 70 posts per day, not 200. So, I'd expect to see 70 flags/day (1/3 of 210 total flags/day) between 270 users. Randomly distributed, that's a flag every 4 days, if you're set up as permissively as possible. And that's still only approximate math. — ArtOfCode 28 secs ago
 
@Catija It does, but I want to know if they signed up for flagging and what their conditions were to rule out any bugs
 
Back-of-envelope math. That's still an overestimation.
 
2:24 AM
New metasmoke user 'Shawn' created
 
Art's staying up late again.
 
He's not the only one.
 
@Catija where r teh free codez?
 
@ArtOfCode did you check the logs
 
Nothing I can see
Needs @Undo
Probably easiest way is to search for api:flag_conditions_create broadcasts
then look for UID 481
 
2:29 AM
Undo: The space was in shortage so I nuked the logs again :)
 
@SmokeDetector wth smokey
 
@ArtOfCode Can you invalidate the NAA feedback on this?
 
@iBug Maybe I'm missing something...but why isn't that NAA?
 
no but I can invalidate the TPs
 
fp feedback on autoflagged post: Let's break up with "Graduation" and remove a bunch of "Beta" labels MS (@K.Dᴀᴠɪs @iBug)
 
2:34 AM
@SmokeDetector heh. There we go, @Makyen. That also makes it obvious why that bug happened.
 
asdfghjkl
 
yeah it's just checking is_naa right?
which is if all feedbacks are NAA
not if any feedback is NAA
 
@quartata that's kinda risky though. If a new user feedback spam because they're clueless, but it's not and everyone else is naa, then the autoflaggers wont be notified
 
I'm just saying how it works currently
@ArtOfCode can you refresh my profile?
(i have no idea how this will look in chat)
 
[ SmokeDetector | MS ] Bad NS for domain in body, bad keyword in body, blacklisted website in body: Can Time Machine up an external hard drive in addition to internal one? by Shx qgvj on apple.SE
tpu- by K.Dᴀᴠɪs
 
2:42 AM
@ArtOfCode Great. Thanks for dealing with it.
 
@quartata not quite. It's checking !post.is_tp.
 
Mobile, how urgent?
 
Not
 
@Undo not really, just needed you to flex on the haters
 
@SmokeDetector k
 
2:43 AM
read: there's someone complaining they're not getting any autoflags
figured we should check the logs to see what's what
ok it looks like crap in chat is the answer
....it has a transparent background, I don't get it
I think imgur messes that up
 
not when it's on imgur it doesn't
same as Smokey's
 
gah
 
you need gravatar for transparency
 
I think @ArtOfCode's much-vaunted "masses of free time" comes from the fact that he doesn't sleep :-)
 
says the guy currently not sleeping either ;)
 
2:45 AM
gravatar is way too difficult tbh
 
Rand is also UK?
 
@Randal'Thor Running @Glorfindel is a lot of work...
 
@ArtOfCode I'm about to sign out and go to bed.
 
i guess I'll leave it for now just to annoy everyone
 
Also, I'm ridiculously overworking atm.
 
2:46 AM
I've had the sleeping pichu for... two? years?
 
'night all
 
'night Rand
 
[ SmokeDetector | MS ] Bad keyword with email in answer, potentially bad keyword in answer, blacklisted user: How to convert Peanut Butter chips to peanut butter by Cara on cooking.SE
 
@Andy I had a vert similar issue... It turned out I hadn't fully enabled it...
 
2:49 AM
that lasted for an hour
funny, TTD graph actually hasn't changed that much it seems
 
@iBug (regex) Don't forget the _. \w includes [a-zA-Z0-9_], assuming that Unicode is not set.
 
@Makyen I know, but we don't often get underscores.
 
@iBug So that underscores the point? :-)
 
@Makyen nah, just don't confuse those who're not quite familiar with RegEx and programming.
Surely it's not an issue at all for you and me and other programmers, but it'd take some time before non-programmers understand it.
BTW, the missing analysis in manually reported posts turned out to be an instance running on an old revision, and was solved by switching to an up-to-date one.
 
@iBug I agree with that in general, but in this instance the difference is relatively easy to communicate. But, meh.
@iBug \o/
 
2:59 AM
@Makyen Meh, are we getting a lot of underscore spam? I suppose no.
 
But, then the spammers wake up and realize that all the regexes don't catch: this_is_the_bestest_product_evar_buy_it. :-)
 
@Makyen giv_me_teh_codez
 
:-)
 
Mods can’t delete election comments right?
There’s one on Magisch’s calling IPS a “SJW cesspool....”
guessing that the barista question prompted that?
 
[ SmokeDetector | MS ] Offensive answer detected: What does the term "breeder" mean in The Chronicles of Riddick? by Sakura on scifi.SE (@Mithrandir)
 
3:09 AM
@quartata We can, but we don't
Well, the button is there.
Restrictions are mostly on the nominations themselves. I can't change them at all.
 
Should be left for a CM’s judgment I suppose, but I’m kind of a little sick of tolerating abusive things because it comes from a platform that will scream “censorship” from the rooftops if you don’t
this happened everytime they do a blog post on anything remotely feminist, although this in particular irks me because it wasn’t even provoked
 
The thing that pisses me off is that I can't even flag it to get a CM to decide whether it's OK to leave it or not.
 
Haven’t read the comments on this week’s podcast either, I’m sure that’s fun
clickbait title amirite
 
Yeah. When I saw it, I'd just heard about the comments on Magisch's nomination and I immediately thought... well... great.
 
Aaaaand, politics.
 
3:18 AM
we’re operating at maybe 12% politics right now
you’d know if I was at anything above 50% “””politics’#” because I’d be quoting and Captializing Things Funny
 
3:38 AM
@quartata Elections are... Special, but I can assure you mods can and do ping CMs to get stuff deleted. And they always agree.
And I have little tolerance for censorship cries. See last election room.
Being relatively conservative helps a lot - right wing nut job? Try crying censorship at me.
 
SO may have had the most elections but they still manage to be drama-filled.
If you manually report something before Smokey gets to it, will that circumvent the autoflagging?
 
[ SmokeDetector | MS ] Bad keyword in body, bad keyword in title, blacklisted website in body, link at end of body, pattern-matching website in body, +2 more: healthsupplementsreviews info/vitax-forskolin/ by Joechampion on superuser.com
tpu- by K.Dᴀᴠɪs
 
@Catija Good question... I would think so because I believe manual reports have ~95 weight... But someone can (and will) correct me if I am wrong.
But I am curious of the real answer myself
 
Maybe I should ask on the Team, then.
 
You got my (up)vote
 
3:54 AM
@Andy cc @quartata Not worth wasting breath on, probably. I don't like requiring full account permissions either... but if you sign up for something that requires write access, who's fault is it when it asks for write access?
@Catija How so?
Manual reports never have enough weight to get autoflags, regardless of order
Oh, yes. The subsequent real report wouldn't be flagged.
 
@Undo just want to make sure they set up the flag condition
 
Fails safely.
@quartata That I can do.
 
@Undo Right... but if a post is in the queue and would normally have sufficient weight for autoflagging... what happens if it's reported before smokey "finds" it?
 
It'd probably be reported twice, and not flagged at all.
 
So manually reporting something too soon, would slow down the removal of the post, then.
 
3:57 AM
Yep
but it's a pretty edgy edge case
 
@SmokeDetector I'd say it's some potential trolling?
 
@iBug Why? What does the phrase say?
 
@Catija Some kind of a meme across Chinese internet.
A quote from Ex-chairman Jiang Zemin
 

« first day (1579 days earlier)      last day (2233 days later) »