« first day (840 days earlier)      last day (1376 days later) » 

12:01 AM
I never expected "email in body" to score so many false positives, the most detection where users that just put the email in the body so people could mail them the answers, instead of using stackexchange for the answers, just like "signatures"
Yes, this reason has been retired a while ago.
I'm reviewing offensive... what to do with completely normal posts that have stuff like this at the end: ?
> <p>why the fuck my questions keeps getting closed ? this website is a fucking joke</p>
@Sally Would you red-flag it?
Yeah, I was going to ask about that
@Undo The root. Also the one in the reasons link, which is the same.
I think I would not abusive-flag that one. But it's borderline.
12:04 AM
I would red flag those, moderators can still punish the user for offensive language without deleting the post. And in smoke I usually don't mark the report
@Sally I almost want to add a "vandalism" button. Then we can track them seperately.
Okay, maybe it's vandalism = abuse of editing privilege (by the author)
Marking tp in metasmoke
Yeah. I wouldn't want it auto-flagged, but it is something we want to catch.
And autoflagging would have restraints in it anyway, so meh.
Autoflagging fails because SE has rude and spam buttons separate, while our better review system uses a single button
I think offensive reason would need to be out of scope of auto-flagging. A lot of grey area there.
12:06 AM
@Ferrybig They're really the same button
Shown differently in the flag queue, that's about it.
Both feed SpamRam.
Both give the penalty.
I think they contribute to the same 6-flag pool
So do I
die("FUCK PHP");
12:34 AM
sd k
@Undo Metasmoke is 503
Too many reviews, perhaps
Partly that, partly me deploying
500 left
> <p>Why Not? Of course you can. Why Not? Of course you can. Why Not? Of course you can. Why Not? Of course you can. </p>
12:54 AM
[ SmokeDetector ] Offensive answer detected: Windows 10 refreshes continuously by Ho Lee Chit on superuser.com
sd k
[ SmokeDetector ] Offensive answer detected: How to Increase browser zoom level on page load? by deez nuts on stackoverflow.com
@SmokeDetector tpu-
@SmokeDetector tpu-
sd k
oh dam wrong one.
@MsYvette User removed from blacklist (567296 on superuser.com).
@Ferrybig sure
@hichris123 @Sally Ferrybig pinged me with needing some help what do you need help with?
1:36 AM
22 hours ago, by Undo
Attempt at retroactively tp/fping reports from a 'queue'-ish thing.
You need an account, but @Undo has to manually activate it. :P
@hichris123 ah is @Undo around?
so what do you do?
I don't believe so. So I guess you can create an account, but it'll have to wait for him to activate it.
@MsYvette you mean with the queue?
yes when you can see it
It's just adding feedback to Smokey reports that didn't receive any feedback.
ok and there's 3000ish?
1:38 AM
So there's a true positive button, an false positive button, and an NAA button for answers.
ah k
@MsYvette We're down to 300. :D
wow, nice
266 to be exact.
yeh I'm happy to help with that.. do I create an account and Undo approves it?
1:39 AM
I think so.
no worries
when you said 266 psychologically I felt relieved and happy to help!
heh it's certainly much better than the close vote queue.
@MsYvette Just a sec
can I ask, the last smokey report here, should that have been sd k? I edited out the abusive content from superuser and then unblacklisted the user.. bit it was abusive.. was this the correct call?
@Undo thanks
@Undo 503 metasmoke...
@MsYvette eh. don't worry about it, it was borderline.
1:51 AM
@MsYvette That's probably false. The litmus test is whether you'd spam/abusive flag it.
ok thanks .. Yes I actually sd ked the wrong post, I need to be more careful
@hichris123 Back.
That's definitely not a memory thing. I wonder if we're actually overloading Apache... although that sounds really unlikely
Looks like "Pattern-matching website in answer" is all we have left.
yeh I noticed that, now for me that's the hardest.. if it's a blacklisted website.. what's the best course? If it looks like an honest attempt at an answer, edit it out, else it's spam?
Pretty much.
1:57 AM
Unless it's filerepairforum or Long Path Tool. Those people never get the assume-good treatment.
ah you doing them, shall I start from the bottom?
@MsYvette nah, I'm leaving in a second. :)
also, don't know if you saw:
ah k thanks for your advice!
3 hours ago, by Undo
Don't review deleted posts with no body, I have plans for those.
2:09 AM
sd f
is it correct to edit out the bl websites?
@MsYvette Um, why?
don't worry these questions will diminish soon enough, I take the SD privileges seriously
We're not reviewing the posts themselves, just classifying them as tp/fp in metasmoke
ok, so I have been misunderstanding the bl websites.. they are indicative of spam
ah k
2:17 AM
@MsYvette Some posts are made to look like an honest attempt at an answer... often by copying an actual answer from another user and adding a spam link.
@hichris123 Okay, I'm going to bulk-mark those as 'ambiguous'.
It'll screw with the stats a little bit, but that's okay if we're going to go with a 3-mo window default or something
And that plan fell through, when I looked closer we don't even have links for most of these.
So we're done; the only ones remaining are without any post text.
@Sally ah k
I am sure my judgement will improve with experience..
did you nuke them all at once?
2:22 AM
Except it didn't expire the fragments. Oops.
Thank you, everyone. Awesome work.
I still can't believe we got that done
well done to you guys! 3000!
Average CPU usage. Fairly obvious when we started.
2:42 AM
@MsYvette Could you point me to what your edit is referring to? android.stackexchange.com/review/suggested-edits/130380
@MatthewRead that was my mistake! I was under the misunderstanding I needed to edit out black listed websites. They are listed to alert for spam. But in this case it is not. Sorry.
@MsYvette No problem, thanks for letting me know
@MatthewRead I'm learning
3:16 AM
[ SmokeDetector ] Bad keyword in answer, blacklisted user: CreateProcess error=206, The filename or extension is too long - Android Studio by eiden on stackoverflow.com
@SmokeDetector tpu-
[ SmokeDetector ] Offensive answer detected: How to sell access to database or data sets (DBaaS or API) by Toby the Noby on stackoverflow.com
Restart: API quota is 8180.
3:57 AM
[ SmokeDetector ] Few unique characters in body, repeating characters in body: Removing duplicate items in arraylist by sfsd jbjbm on stackoverflow.com
4:37 AM
[ SmokeDetector ] Bad keyword in answer: Unable to delete file; name is too long by kacchumacchu on superuser.com
1 hour later…
6:06 AM
I thought it'd be interesting to add the reports per hour to get the total for a day.
Smokey averages 197.27 reports per day. Of them, 150 are classified as tp and 42.97 as fp.
This looks like low accuracy, but many of fps are from now-retired reasons.
6:35 AM
[ SmokeDetector ] URL in title, bad keyword in body, link at end of body, pattern-matching website in body, pattern-matching website in title: http://supplementsprotocol.com/5x-trim-600/ by user39660 on money.stackexchange.com
sd k
[ SmokeDetector ] Bad keyword in answer: how to resolve "system repair pending" in Win7 by eden on superuser.com
sd k
> You are probably tired of hearing about weight loss supplements
A sympathetic spammer.
1 hour later…
7:48 AM
[ SmokeDetector ] All-caps answer, few unique characters in answer: Why is the Sicilian Defense considered hard to play? by user9728 on chess.stackexchange.com
sd k
@ArtOfCode I just woke up, I see you had some fun here. Do you still need my help?
@rene It's all done, the review queue is at 0.
Backoff received of 10 seconds.
8:04 AM
@Sally OK, you know where to find me if needed
[ SmokeDetector ] Few unique characters in answer, repeating characters in answer: Does C have a "foreach" loop construct? by chaos on stackoverflow.com
8:42 AM
[ SmokeDetector ] Repeating words in body, repeating words in title: Test Test Test Test Test Test by Andr on ru.stackoverflow.com
9:19 AM
[ SmokeDetector ] Offensive answer detected: Can you become a goalkeeper if you are only 5 ft 5 inch by Anand Nandu on sports.stackexchange.com
Restart: API quota is 7042.
9:41 AM
[ SmokeDetector ] Non-English link in answer, non-Latin link in answer: Is content scraping useful for SEO or harmful? by reza on webmasters.stackexchange.com
10:33 AM
[ SmokeDetector ] Manually reported answer: Do POST, PUT and DELETE with Google HTTP Client by Nanda kumar on stackoverflow.com
11:04 AM
[ SmokeDetector ] URL in title, bad keyword in body, pattern-matching website in body, pattern-matching website in title: http://supplementsprotocol.com/5x-trim-600/ by user39660 on workplace.stackexchange.com
sd k
11:44 AM
[ SmokeDetector ] URL-only title, link at end of body, pattern-matching website in body, pattern-matching website in title: http://supplementsprotocol.com/5x-trim-600/ by Takiney55 on askubuntu.com
@SmokeDetector k
12:05 PM
@Undo PR for metasmoke is in. It may also need an Access-Control-Allow-Origin header, which I have no idea how to set for Rails.
12:17 PM
[ SmokeDetector ] Bad keyword in answer: SP2013 column validation error message issue by eiden on sharepoint.stackexchange.com
@SmokeDetector k ( long path tool scam again )
12:36 PM
sd k
@SmokeDetector why
Someone wasn't careful when reporting the smokey messages as spam, sadly, people do that
@Ferrybig would smokey have registered that?
repsonding sd f to a previously bl user won't remove the user will it? we need to use rmbl?
1:15 PM
@MsYvetteǝʇʇǝʌʎsW f doesn't remove the user from the blacklist, f marks the report as false positive silent
@Ferrybig ah k, yes that is now clear thanks
I am not sure if smokey catched your blacklist removal because the chat was edited
@MsYvetteǝʇʇǝʌʎsW I see why it isn't working, its !!/rmblu instead of !!/rmbl (Notice the u)
1:18 PM
@MsYvetteǝʇʇǝʌʎsW User removed from blacklist (255937 on superuser.com).
@Ferrybig Thanks!!
1 hour later…
2:33 PM
[ SmokeDetector ] Bad keyword in title, link at end of body, pattern-matching website in body: What uneven and causing muscle tension? by Annette Bark on money.stackexchange.com
2:48 PM
[ SmokeDetector ] Bad keyword in title: Laser Hair Removal Systems. Your opinion? by Саша Хил on stackoverflow.com
@SmokeDetector f (really really off-topic but no promotion)
[ SmokeDetector ] Bad keyword in answer, bad keyword with email in answer, email in answer: Can a person end up in prison for unpaid debt in the USA? by James Leo on money.stackexchange.com
@SmokeDetector k
@SmokeDetector k
3:25 PM
Restart: API quota is 5514.
@SmokeDetector k
@MsYvetteǝʇʇǝʌʎsW Is that really spam? Seems like a really bad question to me? See the title
I marked it as positive for abusive of system. Yeh, I looked at the title, but could it honestly be a question?
I made the call based on the user being first post one rep. But if I'm wrong I apologise
Same user. I'd say 'k'
4:16 PM
@SmokeDetector k
Yes that it what did it for me, same user being a d!ck
Same guy again....
That guy is crazy
@SmokeDetector k
@MsYvetteǝʇʇǝʌʎsW Forget my earlier statement, this guy is really abusing the network
4:30 PM
@SmokeDetector k
@Ferrybig that's ok, your comment was reasonable. :D
@SmokeDetector k
[ SmokeDetector ] Few unique characters in answer: Is the opening of this story intriguing, "dark" and smooth? by user18128 on writers.stackexchange.com
@SmokeDetector k
5:02 PM
[ SmokeDetector ] Repeating characters in answer: How to write equations for reaction metals with water by ugh on chemistry.stackexchange.com
@SmokeDetector k
[ SmokeDetector ] Email in answer: Cyanogenmod: Encryption unsuccessful by Wherley Saintfleurant on android.stackexchange.com
Probably spam
Do you see an offer of goods or services there?
It's a user coming to what they perceive as a forum, and asking for help in a way they are used to: "I'm having a problem, please help me, here's my email"
It's not an answer, that's for sure
5:11 PM
@SmokeDetector naa
[bug] Metasmoke doesn't log "NAA" in the review queue online, if said in the chat
@SmokeDetector f
5:44 PM
@Ferrybig Hmm, yeah, might as well report that to metasmoke.
Restart: API quota is 4780.
sd f
1 hour later…
7:12 PM
[ SmokeDetector ] Few unique characters in body, repeating characters in body: Onclick Start Button by Gerald on stackoverflow.com
@SmokeDetector tp- (self vandalism)
[ SmokeDetector ] Few unique characters in body, offensive title detected: EDITED once again delete this shit by Gerald on stackoverflow.com
[ SmokeDetector ] Few unique characters in body: Edited Onclick Button by Gerald on stackoverflow.com
sd 2tp-
@SmokeDetector fp- (question is a recommendation question)
7:32 PM
API quota rolled over with 4272 requests remaining. Current quota: 9999.
stackoverflow: 868
superuser: 455
askubuntu: 350
unix: 167
math: 158
english: 155
drupal: 131
electronics: 105
ell: 97
gis: 96
apple: 89
mathematica: 89
gaming: 87
webapps: 82
mathoverflow.net: 80
travel: 79
diy: 75
physics: 72
academia: 70
scifi: 70
wordpress: 66
android: 66
tex: 62
security: 58
worldbuilding: 57
dba: 54
meta: 53
judaism: 48
stats: 47
programmers: 47
raspberrypi: 46
ru.stackoverflow: 45
magento: 45
gamedev: 43
chemistry: 41
cs: 39
codereview: 38
rpg: 37
movies: 37
graphicdesign: 36
7:54 PM
@Undo did you get round to deploying MS with the two new pulls, or is that yet to do?
oh, not yet.
Got it pulled local, then got pulled away
I don't know how I managed to commit as you in the second PR, but hey.
yeah, that was weird. I didn't even think that line got in there.
Ugh. @Undo gonna be putting another one in soon, the tooltips are messy.
Noticed that, not sure it's even possible to put newlines in a tooltip.
8:03 PM
I think it is, but it must be <br/>
A: Add line break within tooltips

Fred SeneseJust use the entity code &#013; for a linebreak in a title attribute.

Oh, well that's nice.
[ SmokeDetector ] Link at end of body, pattern-matching website in body: I wish everything was as easy as pie as mind by Dreauzit on drupal.stackexchange.com
PR on its way
@SmokeDetector k
8:07 PM
> I'm have a mild case of procrastination.
Mine is too severe for brain supplements to fix...
Aye, those are working.
[ SmokeDetector ] Bad keyword in title, pattern-matching website in body: India vs southafrica 2016 live match streaming, where to book tickets by Rohit Dangar on sports.stackexchange.com
sd k
Oh, @Undo when you're back, we still need a CORS header on the new API route. I'm getting 422 Unprocessable.
@SmokeDetector k
[ SmokeDetector ] Manually reported question: What is a powerplay in cricket? by Rohit Dangar on sports.stackexchange.com
Q: how can we use tags word as a keyword in blogspot blog?

Rohit Dangarthis is the snap of the blospot add post section is it possible to use this label word to use a a keyword on everypost it means different post has different keyword

@hichris123 Which is a spammy blog, obviously. -1
Yep. I VTC as well.
2851 SO rep, getting closer to VTC
8:40 PM
@ArtOfCode That's a weird error, usually CORS errors happen browser-side.
@Undo Nah, Rails is weird like that.
I do get the browser error message, but it sends the request anyway and Rails gives me 422.
@ArtOfCode Try now.
oh, wait, it's going to be irritated because you won't have an auth token
Try it anyway, let me know if it errors.
Yeah, that's what the 422 was
okay @Art, try now.
@Undo it's redirecting me to /users/sign_in, but I am signed in.
How are logins managed? Cookie?
@ArtOfCode What's the exact request you're making?
@ArtOfCode Yes
Can you paste your $.post or whatever here?
https://metasmoke.erwaysoftware.com/posts/add_feedback with data {post_id: 20475, feedback_type: 'tp'}
8:53 PM
@ArtOfCode xhrFields: {withCredentials: true }
As in $.post({ url: "https://metasmoke.erwaysoftware.com/posts/add_feedback", xhrFields: {withCredentials: true } })
A: Why is jquery's .ajax() method not sending my session cookie?

KangurI am operating in cross-domain scenario. During login remote server is returning Set-Cookie header along with Access-Control-Allow-Credentials set to true. The next ajax call to remote server should use this cookie. CORS's Access-Control-Allow-Credentials is there to allow cross-domain logging....

oh right, lemme give that a shot
Might need to set Access-Control-Allow-Credentials on my end, but see if it works
I assume I need to have the other fields in there as well?
8:56 PM
@ArtOfCode What other fields?
post Id, feedback
oh, yeah
Oh, no. The other fields go in a data hash, I think.
...eh? JS is weird...
It's requesting from the current host rather than metasmoke... lemme fix that first
404. I'm guessing that's a product of the review controller denying it when there's existing feedback. Can we make that return 409 Conflict instead?
9:01 PM
@ArtOfCode Sure
That would again make my semantic brain happy.
Or just accept multiple feedbacks?
@ArtOfCode Not sure why we would
@Undo We do from chat
If they all agree, it's no additional signal. If they disagree, that muddies things and it'd be nice to make people do it from chat.
Although... maybe.
The thing to consider there is overrides in case someone's wrong
9:04 PM
I.E. the first person to feed back gets it wrong, and nobody else can override it without you going into the DB.
which... is not ideal
@ArtOfCode Always can override it through chat, but yes.
Perhaps it is time to implement privileged accounts... accept one feedback, but allow privileged users to override (from anywhere)
@ArtOfCode done
Yep, getting 409's
9:07 PM
here, let's just allow multiple feedbacks. Overriding can come later; that's a rare enough thing.
That also kills a SQL query, which isn't bad.
Woot performance
There, should accept duplicate feedbacks
And only complain if the post doesn't exist
I'll test that in just a moment...
We wouldn't have wanted that during the Great Review Marathon, of course.
But for now it works.
Meanwhile, that completes (at least for now) my Smokey Sidebar userscript.
To fill your sidebar with spam, here's the userscript. Gives you reports and feedback buttons on them in your sidebar under HNQ. Direct install here.
@Undo how hard would it be to add a constraint to one feedback per user?
9:11 PM
not hard
That might be an idea, then? Otherwise I can see myself clicking those sidebar buttons more than once for the same post, on different days.
Yeah. I have to go do something, note to future self:
A: Rails: Validate unique combination of 3 columns

alupThere is a syntax error in your code snippet. The correct validation is : validates_uniqueness_of :model_name, :scope => [:brand_id, :fuel_type_id] or even shorter in ruby 1.9.x: validates_uniqueness_of :model_name, scope: [:brand_id, :fuel_type_id] with rails 4 you can use: validates :mod...

9:50 PM
[ SmokeDetector ] Link at end of body: webcam surveillance server by user58690 on drupal.stackexchange.com
sd k
That seems to be a new spammy website, lets hope they don't come back
If it's software related, they probably will, Stack Overflow being what it is. I'll blacklist.
[ SmokeDetector ] SmokeDetector started at rev ba1e113 (Normal Human: pysoft) (running on Raspberry Pi)
Restart: API quota is 9257.
Today was a productive day, I managed to recover my raspberry pi that was laying down unused because of a crash, 10 hours later it finally finished installing all updates
10:09 PM
[ SmokeDetector ] Bad keyword in title, pattern-matching website in body, blacklisted user: India vs southafrica 2016 live match streaming, where to book tickets by Rohit Dangar on sports.stackexchange.com
Hm. I quickly spam-flagged the answer but it could be an actual attempt to answer...
And probably was. Some people are just that clueless.
[ SmokeDetector ] Few unique characters in answer: How to wrap pictures in lists in theorems with formulas? by ark85 on tex.stackexchange.com
probably... OP gained a bunch of rep today.
1 hour later…
11:33 PM
[ SmokeDetector ] All-caps answer: How to enable a program in oracle job schedular? by Steve on stackoverflow.com
@SmokeDetector why
@Sally User removed from blacklist (108144 on unix.stackexchange.com).

« first day (840 days earlier)      last day (1376 days later) »