« first day (1563 days earlier)      last day (2256 days later) » 

5:02 PM
[ SmokeDetector | MS ] Bad keyword in body, bad keyword in title, bad keyword in username, blacklisted website in body, link at end of body, +1 more: Gorilla Ultra Pump - Improves your vitality and vigor by Gorilla Ultra Pump on askubuntu.com
tpu- by K.Dᴀᴠɪs
 
@SmokeDetector laff.. that profile
 
5:15 PM
They even spammed on their linked Github repo o_O
Is there a way to flag on GitHub?
 
[ SmokeDetector | MS ] Username similar to website in answer: spinning compass by sciencetoolbar on physics.SE
 
@ByteCommander You can use the contact github feature located someone on their site, I believe they have a abuse user option
 
fp- by Hyper Neutrino
 
Yeah, found it
 
tp- by Makyen
Conflicting feedback on spinning compass.
Conflicting feedback on spinning compass.
Conflicting feedback on spinning compass.
Conflicting feedback on spinning compass.
 
5:24 PM
hmmm looks very suspicious
 
I marked it as FP because the site doesn't look like spam but the username is just sciencetoolbar which I suppose is somewhat suspicious. It wasn't caught by any other criteria though.
 
I didn't even send a response on that one. But I did comment on his answer.
 
@HyperNeutrino I did tp-, but did not flag as spam. My choice was based on the SD Feedback Guidance stating that we should use k for undisclosed affiliation. IMO, both flagging and adding to the blacklist are a bit harsh for a first offense that isn't exceptionally blatant, or egregious in some other manner.
 
Hm okay. Makes sense.
 
5:36 PM
Well... I didn't mean for that to report to MS. Don't you love AF sometimes xD
 
fp- by Hyper Neutrino
naa- by Makyen
 
actually yeah probably N
SE keyboard shortcuts are so nice
I can just close that question as <m><c><2><3><enter> instead of clicking things :P
 
Does clicking (clear) in MS clear my FB? (assuming I have the privilege to do so)?
 
feedback
 
5:41 PM
oh. yes it does
keep in mind that a high cleared feedback rate is bad :P
so you might just want to replace your feedback; I believe doing that has no penalty and has a 24-hour grace period, though I'm not sure
 
ooops too late >.<
 
baaaah
 
DD: sheep?
 
LOL evidently
yup that was my first invalidated FB. I am sad
I was doing well keeping a 100% ratio.
The problem is it's difficult to let AF leave a comment "links are bad" (which reports NAA), but to mark as fp since that is the general consensus apparently
 
5:48 PM
Do naa and fp have any difference on how SD treats that answer, or does it just distinguish between tp(u?) and fp|naa?
 
Now I am sure that will be invalidated by someone else. Hmm. Bummer.
 
@K.Dᴀᴠɪs your feedback percentage is really low, so a few invalidated won't matter. You can check everyone elses percentages here
 
Conflicting feedback on spinning compass.
Conflicting feedback on spinning compass.
 
@HyperNeutrino naa doesn't affect the weight of the reason, fp does
 
5:54 PM
0.42% is really low o_O nice
@Mithrandir Huh okay. So fp will make SD think that the reason it was caught is less significant?
I have 6% invalidated lmao
 
@HyperNeutrino yeah. If that reason consistently gets lots of fps, its weight will eventually lower
 
0.00% was better xD....... That is until I cleared by feedback ;D
 
although those were all from a while ago
Huh okay, thanks. Makes sense.
Does tp increase the weight?
 
Yup
 
cool. so it learns from user feedback :D nice
 
5:56 PM
@Mithrandir So you're saying that someone would have likely left my feedback alone as NAA?
@HyperNeutrino Welcome to machine learning!
 
[ SmokeDetector | MS ] Pattern-matching website in body: How can I scrape supermarket nutrient data with Python's requests? by CuriousSquid on stackoverflow.com
 
> 6236 feedbacks, 41 invalidated (0.66% invalid
 
Hm. I want to say fp- because it seems legit but why that site in particular?
 
Looks semi-legit..... But I am sure I just saw this question yesterday.
 
5:57 PM
oh wait it's not a spam site
sd fp-
 
fp- by Jake Symons
 
@SmokeDetector f
 
huh what part of the site name matches pattern o_O
 
@SmokeDetector why
 
@JakeSymons Body - Position 73-87: supermarket.co
 
> Url in title, pattern-matching website in body, pattern-matching website in title
----------
Title - Position 14-28: supermarket.co
Title - Position 1-31: http://www.mysupermarket.co.uk
Body - Position 14-28: supermarket.co
 
oh ok
how to troll people here: make a post and then load tons of spam and other spam-triggering things into HTML comments and then people who go to the post or look at FIRE will have no idea what's going on :D and then someone will look at the source and then you'll get in trouble lol
2
 
tpu- by K.Dᴀᴠɪs
 
Yeah let me contact customer service at a @gmail account
 
:43103180 don't you mean k?
 
6:04 PM
@JakeSymons yes that's what I meant :P but ಠ_ಠ tpu starts with t and i'm dumb
 
!!/blame᠎ ‌‌⁣​‌᠎⁠
 
@JakeSymons It's HyperNeutrino's fault.
 
does SD actually know who to blame or is it random
!!/blame
 
@HyperNeutrino It's Rory Alsop's fault.
 
!!/blame᠎ ‌‌⁣​‌᠎⁠
 
6:05 PM
@JakeSymons It's HyperNeutrino's fault.
 
It knows :)
 
@Undo you should invalidate my invalidated FB :)
 
wut
 
@HyperNeutrino It is random for you mortals, but not for those of us with the script
 
tpu- by Jake Symons
 
6:13 PM
I'm emailing it right now. I think I can trust it.
 
@K.Dᴀᴠɪs I've got an email account for spam and that with no real information, should I actually
Not for me spamming, that i redirect all my spam to
 
!!/rev
 
@JakeSymons It would be entertaining to lead a spammer on
 
@K.Dᴀᴠɪs there's an automated service that does that
 
6:16 PM
@K.Dᴀᴠɪs I love it when the people from Microsoft call up saying my computer is sending error messages, after an hour pretending to follow their instructions, I confess and tell them I have a mac :)
 
@quartata What? Another spammer?
 
no I mean you forward your spam to it and it replies with generic "I'm interested" stuff
 
@quartata My last spammer wanted to give me 4.5 billion dollars from my dead relative who apparently passed away, all he needed was my bank details. Shame i never had those to hand...
 
yeah that's the one
thanks I couldn't remember
it works pretty well
 
6:23 PM
Yeah, some of the conversations are great
 
You can watch them live as well, that would be so great, "are you talking to a bot?" question
 
[ SmokeDetector | MS ] Potentially bad keyword in body: Admin on Rest graphql client returns empty resources by shoggs on stackoverflow.com
 
!!/why
 
@K.Dᴀᴠɪs No such command 'why'.
 
@SmokeDetector why
 
6:27 PM
@K.Dᴀᴠɪs Body - Position 779-785: .zone/
fp- by K.Dᴀᴠɪs
 
(Btw -- OP or Mod masked out website)
 
6:43 PM
It's the OP themselves. An edit by a moderator would show up in the revision history, just like with a normal user.
 
@Glorfindel Can't a mod delete a revision though?
... if it contained personal data?
 
not on main
you need a CM to suppress a revision
in chat though mods can purge edit history
 
@K.Dᴀᴠɪs they can't delete revisions, but they can redact information from revisions.
One mod does the redaction, another one approves it. No need to involve a CM (anymore).
 
@Glorfindel hey, that's new
cool
 
> Feb 7 '16
 
6:47 PM
that's pretty new tbh
 
I haven't been around for much longer :P
 
I mean no offense but the mod tools haven't really changed since the 1800s
back when we used telegrams for slashdot
 
and ICQ to ping users ...
 
haha that's unfortunate
 
@art What's the current Channels status?
 
6:50 PM
no news since I last heard
so still late Feb/early March
 
-- --- -.. / - --- / .--. .-.. ..- ... / ..... / ..-. ..- -. -. -.--
 
late Feb 2019?
 
@quartata huh?
@Glorfindel there's still a day of late feb left :)
 
@Glorfindel february 2069
4 mins ago, by quartata
back when we used telegrams for slashdot
 
oh
 
6:55 PM
@quartata .... . .... .
 
ho ho ha ha
 
I knew just enough Morse to decipher that ...
 
7:05 PM
[ SmokeDetector | MS ] Few unique characters in body, mostly dots in body, numbers-only title, title has only one unique char: 111111111111111 by Joe Chan on mathoverflow.net
 
sd v
 
API quota rolled over with 7374 requests remaining. Current quota: 19999.
math: 536
stackoverflow: 408
superuser: 91
physics: 71
serverfault: 67
askubuntu: 60
english: 56
electronics: 38
codegolf: 37
unix: 35
interpersonal: 35
apple: 29
security: 28
workplace: 27
es.stackoverflow: 27
travel: 27
skeptics: 27
salesforce: 26
drupal: 24
ethereum: 23
mathoverflow.net: 23
dba: 22
rpg: 22
graphicdesign: 21
bitcoin: 20
scifi: 19
gaming: 18
meta: 17
ell: 17
magento: 16
academia: 16
ru.stackoverflow: 15
arduino: 15
wordpress: 15
mathematica: 14
history: 14
sharepoint: 14
webapps: 14
[ SmokeDetector | MS ] Few unique characters in body, mostly dots in body: Data replication to datawarehouse sitting in different location by user9346773 on stackoverflow.com
tp- by Hyper Neutrino
 
7:40 PM
@Undo optimized query, 32msec:
SELECT
	COUNT(DISTINCT q.id) AS 'PostCount',
	MAX(q.flag_count) AS 'FlagCount',
	AVG(TIMESTAMPDIFF(SECOND, q.created_at, q.deleted_at)) AS 'ATTD'
FROM (
	SELECT
		posts.id,
		posts.created_at,
		posts.deleted_at,
		sites.max_flags_per_post,
		COUNT(DISTINCT flag_logs.id) AS 'flag_count',
		SUM(reasons.weight) AS 'reason_weight'
	FROM posts
	INNER JOIN flag_logs ON posts.id = flag_logs.post_id
	INNER JOIN posts_reasons ON posts.id = posts_reasons.post_id
	INNER JOIN reasons ON posts_reasons.reason_id = reasons.id
 
pretty sure that doesn't work @ArtOfCode
27	1	120.1111
29	2	54.1034
49	3	74.8980
26	4	14.1923
23	5	9.8696
From the 3 row it looks like it's including non-300 weight ones
 
@Undo WHERE q.reason_weight >= 300 should be nixing those
 
Should be
But it doesn't look like it is.
 
[ SmokeDetector | MS ] Bad keyword in body: Throwing Nan message for a property of JSON by Rajendra Sahu on stackoverflow.com
 
sd f
 
7:46 PM
@Undo there are only 4 with weight under 300 in any case
 
Sure?
oh
 
Since midnight on the 26th, yeah, with all the other conditions
 
So you're saying that 49 is natural?
Sure doesn't look natural.
 
4 posts weight under 300 with at least one auto flag log, at least one reason, and a deletion time
@Undo what are you running on? Live database?
 
Aye
 
7:48 PM
I've got sample size 25 for 3 flags on the most recent dump
 
Mine is 47
lemme get you a dump
We'll use the shiny
 
"PostCount"	"FlagCount"	"ATTD"
"13"		"1"		"146.4615"
"15"		"2"		"49.2667"
"25"		"3"		"117.7200"
"17"		"4"		"15.1765"
"11"		"5"		"8.4545"
 
still doesn't look right
 
I tend to agree, but I can't find where
 
4 hours ago, by Undo
26	1	123.0769
28	2	54.0714
23	3	27.9565
26	4	14.1923
23	5	9.8696
^ That's what I'd expect. From the slow one.
that is so cool
 
7:51 PM
these things take ages to load into a database... I'll have it in 10 minutes :P
 
Really?
How are you doing it?
 
It's only the 3 flags that this query is doing wrong, the others match up exactly with the slow query
 
mysql -u root -p metasmoke < /path/to/dump.sql runs in under a minute for me
yep
 
@Undo currently waiting for it to download, which is slow because it's trying to do it concurrently with a giant 50GB download
 
oh
can't help you there
 
7:54 PM
then HeidiSQL to load it into the database, which takes 4ish minutes
 
other than wonder what you're downloading
 
because Windows
 
oh, windows.
that explains it
 
that explains a lot of things
 
Serving those dumps out of S3 would probably help. S3 is way better at serving big files than I am.
 
7:57 PM
Aye, just need to figure out s3cmd
 
Or use the Ruby SDK
 
or that
So the question is... which query is wrong, and why
 
Almost certainly not the slow one
I have a hard time believing that rand distributed values nicely over all the not-3 values
I know it's probably not statistically significant, but... no way.
 
@ArtOfCode why I WE love StickerMule.... I approved my samples yesterday afternoon, UPS emailed me that I have a package from them tomorrow!!
 
@WELZ yup, they're good
@Undo yeah... new query is showing weights of 2000+, which seems wrong
 
8:05 PM
"seems"
ohhhh
@ArtOfCode maybe the inner join on flag logs is causing it to multiple weight by number of flags?
 
that could well be it
 
yeah, betcha that's it
joins are hard
 
see what I really need is SUM((DISTINCT reasons.id).weight)
 
The page you're trying to visit requires more privileges. You need to have the Developer role to view this page.

You currently have the following roles: Reviewer, Admin, Code Admin, Flagger, Core, and Smoke Detector Runner.
if that's not a confusing set of permissions and error message, I'm not sure what is
"Sorry Admin...you aren't developer-y enough"
sobs into keyboard
 
[ SmokeDetector | MS ] No whitespace in answer: Quando usar position absolute ou relative em CSS? by Wesley Bruno on pt.stackoverflow.com
 
8:27 PM
okay now why are simple queries taking ages
Okay, gottit. @Undo 16msec, actually correct:
SELECT
	COUNT(DISTINCT q.id) AS 'PostCount',
	MAX(q.flag_count) AS 'FlagCount',
	AVG(TIMESTAMPDIFF(SECOND, q.created_at, q.deleted_at)) AS 'ATTD'
FROM (
	SELECT
		t.id,
		t.created_at,
		t.deleted_at,
		t.reason_weight,
		sites.max_flags_per_post,
		COUNT(DISTINCT flag_logs.id) AS 'flag_count'
	FROM (
		SELECT
			posts.id,
			posts.site_id,
			posts.created_at,
			posts.deleted_at,
			SUM(reasons.weight) AS 'reason_weight'
		FROM posts
		INNER JOIN posts_reasons ON posts.id = posts_reasons.post_id
Waiting for latest dump to import and I'll run again on that to get results
PostCount	FlagCount	ATTD
27		1		120.1111
29		2		54.1034
23		3		27.9565
26		4		14.1923
23		5		9.8696
 
8:49 PM
[ SmokeDetector | MS ] Repeating characters in answer: Guitar signal preamplifier - ADC input to STM32F4 by don on electronics.SE
 
Not sure if that's rude or tp
 
naa- by ArtOfCode
 
that works too
 
@ArtOfCode These are just today, right?
 
@Andy since the start of the 5-flag experiment
2018-02-26T04:03:00
 
tpu- by K.Dᴀᴠɪs
tpu- by K.Dᴀᴠɪs
naa- by K.Dᴀᴠɪs
 
9:17 PM
tpu- by Hyper Neutrino
 
I'd say that that's R/A.
 
@ArtOfCode SQL is really amazing. I can't read that thing in 16 seconds, let alone 16ms
Also @ArtOfCode if the sanitized dumps look sufficiently sanitized we can probably open it up to admins, if not code admins.
 
@Undo lemme check
 
@SmokeDetector tpu-
 
yeah, they're sanitized
think opening it up was the original idea, we closed it down to check for security issues
 
9:27 PM
What level should we open it to? Admin? Code admin?
 
If download costs are low enough we could just make it public
if not then CA
 
@ArtOfCode I got my stickers!!!!
 
@doppelgreener \o/
 
The thank-you note in it was heartwarming :)
 
Restart: API quota is 18522.
 
9:40 PM
@ArtOfCode CA works
 
@JakeSymons wait a second you can make SD blame specific people... smart lol
 
@doppelgreener I'm glad :)
 
!!/blame᠎ ‌‌⁣​‌᠎⁠
 
@HyperNeutrino It's HyperNeutrino's fault.
 
it's supposed to be a secret o.o
!!/blame᠎ ‌⁠⁠‍᠎‍
 
9:42 PM
@WELZ It's Jake Symons's fault.
 
🙄
 
lmao
!!/blame᠎ ​
 
@HyperNeutrino It's Marc Gravell's fault.
 
@HyperNeutrino you can also make Smokey confess
!!/blame᠎ ​᠎​‌‍⁠‍
 
@JakeSymons It's SmokeDetector's fault.
 
9:44 PM
I was literally just going to do that ಠ_ಠ :P
!!/blame᠎ ‌᠎᠎᠎‍‌⁠
 
@HyperNeutrino It's Hirakjyoti Das's fault.
[ SmokeDetector | MS ] Pattern-matching website in body: Why is Safari aligning my submenu to the right? by SDK on stackoverflow.com
tpu- by Hyper Neutrino
fp- by doppelgreener
 
@K.Dᴀᴠɪs same thing
 
why does smokey always tell us about conflicting feedback like 13054653 times
 
@Mithrandir Rude has always done a tpu, vandalism is tp
 
i mean seriously I already fp'd it. oh wait someone else tp'd
 
@SmokeDetector f
 
ok now tps are cleared it should stop
 
Blame me guys for that, I saw the link and was like tpu-
 
9:52 PM
!!/blame
 
@doppelgreener It's Byte Commander's fault.
 
!!/blame᠎ ‌⁠⁠‍᠎‍
 
@HyperNeutrino It's Jake Symons's fault.
 
I thought that too and I was like "seems like almost legit question with random spam link" and then I realized that the site linked was the one in the question
 
!!/blame᠎ ​​​⁠​‍
 
9:53 PM
@WELZ It's God's fault.
 
@SmokeDetector i'm down with that explanation
 
[ SmokeDetector | MS ] Offensive answer detected: Does one's ability to use the Force depend on distance? by Rapist fetish man on scifi.SE (@Mithrandir)
tpu- by Hyper Neutrino
tpu- by Jake Symons
 
Okay then
 
9:56 PM
@SmokeDetector WTF
 
@SmokeDetector sigh
I despair of people sometimes
 
and his user name as well... like wt actual f
 
probably should add that username to the watchlist
 
@K.Dᴀᴠɪs might be a good idea
 
nah, no need
 
9:59 PM
@ArtOfCode Sure
 
they rarely come back, and almost never under the same username
 
notable exceptions aside
 
[ SmokeDetector | MS ] Few unique characters in answer, no whitespace in answer: Use android phone to receive calls of smartwatch by hoi on stackoverflow.com
tpu- by Hyper Neutrino
[ SmokeDetector | MS ] Few unique characters in answer, repeating characters in answer: "Bobsled" versus "Bobsleigh" by LLLLLLLLLLOOOOOOOLLLLLLLLL on english.SE
tpu- by Hyper Neutrino
 
@SmokeDetector Same user?
 
@JakeSymons Probably. Network IDs are 13 apart
 
10:09 PM
@Undo it's the date clause that does it. I put it in the lowest-nested query. SQL executes that first, so it's only doing a join on a couple hundred rows there, and since that query only returns those couple hundred, the outer queries don't have to do much work either. If you experiment by taking the date limit out of the query and running just that deepest nested query, it'll take multiple minutes.
 
10:20 PM
@ArtOfCode Wasn't referring to that user specifically. I was referring to anyone wanting to use that username is likely trouble.
you only create a name like that to stir things up
 
@K.Dᴀᴠɪs any kind of name that relates to porn I think should be blacklisted
 
@K.Dᴀᴠɪs aye, but by that logic we could pre-emptively blacklist any other offensive combination of words you can think of too :)
username blacklisting tends to be reserved for the persistent trolls who keep coming back with the same usernames
 
10:38 PM
starting to like eventmachine a little more
despite the fact that it's callback hell
I do wonder how Ruby fibers are performance wise
 
fp- by K.Dᴀᴠɪs
 
@ArtOfCode it's paper1111
 
10:57 PM
[ SmokeDetector | MS ] Bad keyword in body: Hotel Five Star Girls Service by escort service in vaishali on stackoverflow.com
tpu- by K.Dᴀᴠɪs
 
!!/watch bubblyhub\.in
 
@WELZ You don't have code privileges, but I've created PR#1659 for you.
[ SmokeDetector | MS ] Bad keyword in answer, bad keyword in username, bad keyword with email in answer: Could the Soviet Union have continued fighting World War II without Caucasus oil? by NefteGaz Agent on history.SE
tpu- by K.Dᴀᴠɪs
 
!!/blacklist-website plotmynovel\.com
 
@WELZ You don't have code privileges, but I've created PR#1660 for you.
 
11:26 PM
@Undo I got a note from stackoverflow moderators saying: "Hello, I'm writing in reference to your Stack Overflow account: ... We've recently received several complaints about edits that you've made to questions and answers, where additional wording was added that wasn't present in the original. In several cases, the answerer has rolled back these edits and indicated that they were not what they had originally intended.

I realize that your intent was to improve the answers with these edits, and we appreciate the desire to help. I just wanted to point out that we had been getting some co
and you were mentioned in the response, I guess you're one of the moderators that put those types of notices together.
 
@EricLeschinski Undo's an SO mod, so yeah
 
^
 
fp- by K.Dᴀᴠɪs
 
That list of people is just all the moderators on the site
 
11:29 PM
ah, so one of the moderators put together the notice, and replies go to a whole bunch of mods.
I'm usually pretty bold in manhandling other people's crappy questions and answers. Looks like I have to dial it down a notch.
 
Yeah, I don't know the background there. Usually best to at least pretend to follow the suggestions in those messages.
 
What he means by pretend is to make insane edits and rollback yourself before someone sees it.
 
... exactly
 
Disclaimer: I am not responsible for your ban
 
@K.Dᴀᴠɪs Lol
 
11:38 PM
Is there any stackoverflow manifesto on what constitutes an acceptable correction of a question or answer and one that's over the line? It seems that letting high reputation users just change any question and any answer without approval seems like it's bound to cause all sorts of these disagreements.
It's a subjective problem that can only be handled on a case by case basis.
 
Why aren't new users that get their (1st) post spam nuked automatically deleted?!
 
@WELZ because you don't stop a spammer by nuking their account, they just make a new one.
 
@WELZ It's obviously to give them an extra chance to be a productive, non-spamming member
 
Like this one, right? :P
 
75
Q: Auto-delete/destroy 1 rep user when their post is deleted as spam

Mad ScientistMy common workflow when I see a blatant spam post by a 1 rep user is: flag as spam (when I'm a mod this auto-deletes) go to user profile As a mod, I destroy the user. As a regular user I spam flag the other spam posts linked from the profile These are a bit more clicks than absolutely necessa...

 
sd rude
 
2 hours ago...
 
11:59 PM
tpu- by K.Dᴀᴠɪs
 

« first day (1563 days earlier)      last day (2256 days later) »