« first day (1469 days earlier)      last day (2513 days later) » 
00:00 - 13:0013:00 - 00:00

[ SmokeDetector | MS ] Manually reported question: vyantixrxtry.com/healthy-bloom-cbd/ by humqavyek on askubuntu.com
tpu- by J F
> Bad ns for domain in answer, blacklisted website in answer, pattern-matching website in answer
----------
Body - Position 477-493: vyantixrxtry.com, Position 813-829: vyantixrxtry.com
Body - Position 484-492: rxtry.co, Position 820-828: rxtry.co
Post - vyantixrxtry.com NS suspicious dns2.namecheaphosting.com.,dns1.namecheaphosting.com.
Hmmm... should have been caught - why has Smokey missed this one for over 20 minutes then?
not sure
1:15 PM
i came here because it seemed to be missed by smokey
That happens from time to time.
It's unclear why.
btw. while I'm here: which of the userscripts are interesting to mere mortal users?
From this page, I use AIM, FDSC, FIRE and Spamtracker.
[ SmokeDetector | MS ] Offensive answer detected: They love their f\$1\$1\$1ing family by Fabrice Dejean on ell.SE
fp- by Glorfindel
^ is the \$1 intentional? The original title has *s in it.
1:34 PM
mhmm weird not i get a notification bar failed to load data
@Glorfindel there's a bug, it happens with square brackets too
looks like somebody tried to use Perl backreferences somewhere where they are not supported but I have not looked for the bug
Is there a GH issue already?
I can't find it.
Apologies for the brevity but I have to go now. Bye!
@Glorfindel well AIM seems to give me an error when reloading a chat room
[ SmokeDetector | MS ] URL in title, bad NS for domain in body, bad NS for domain in title, bad keyword in body, blacklisted website in body, +3 more: vyantixrxtry.com/healthy-bloom-cbd/ by user265314 on apple.SE
tpu- by J F
[ SmokeDetector | MS ] URL in title, bad NS for domain in body, bad NS for domain in title, bad keyword in body, blacklisted website in body, +4 more: vyantixrxtry.com/healthy-bloom-cbd/ by wendy millet on astronomy.SE
tpu- by J F
2:24 PM
[ SmokeDetector | MS ] URL-only title, bad NS for domain in body, bad NS for domain in title, bad keyword in body, link at end of body, +3 more: proshredtestoreview.com/pure-green-hemp/ by zahprbthb on askubuntu.com
tpu- by J F
[ SmokeDetector | MS ] URL in title, bad NS for domain in body, bad NS for domain in title, bad keyword in body, pattern-matching website in body, +2 more: proshredtestoreview.com/pure-green-hemp/ by wendy lordee on astronomy.SE
tpu- by J F
Is FIRE broken, or just for me?
Script error:
ReferenceError
columnNumber: 7
fileName: "resource://gre/modules/ExtensionContent.jsm"
lineNumber: 2193
message: "$ is not defined"
stack: "injectScript@user-script:https%3A//github.com/Charcoal-SE//Feedback%20Instantly%2C%20Rapidly%2C%20Effortlessly:2193:7\ninjectExternalScripts@user-script:https%3A//github.com/Charcoal-SE//Feedback%20Instantly%2C%20Rapidly%2C%20Effortlessly:2159:5\nuserScript/</<@user-script:https%3A//github.com/Charcoal-SE//Feedback%20Instantly%2C%20Rapidly%2C%20Effortlessly:469:5\nuserScript/<@user-script:https%3A//github.com/Charcoal-SE//Feedback%20Instan
I think this is related to Greasemonkey 4/Firefox 57 greasespot.net/2017/09/greasemonkey-4-for-users.html
AIM is also broken
probably everything
I hate Quantum.
Apparently there's a problem with greasemonkey? Tampermonkey or something called violentmonkey should be working? Not sure if that's related.
2:57 PM
[ SmokeDetector | MS ] Link at end of answer, non-Latin link in answer, username similar to website in answer: How to Minify the Google font CSS by Mersadweb on stackoverflow.com
tpu- by rene
[ SmokeDetector | MS ] Few unique characters in answer: WCF on IIS8; \$1.svc handler mapping doesn't work by mohammad on stackoverflow.com
I'm currently trying to install Tampermonkey for that reason...
It's far more customizable than GM for sure.
3:18 PM
@Undo Does Metasmoke have Git installed?
Didn't we have an unsolved problem to fetch all accounts of a user? This library claims to be able to do that stackapps.com/q/198/36420
(and a lot more, but I didn't examine it in detail)
it's not that we don't know how to do it it's just that it consumes API
We'd be doing it for every blacklisted user presumably
[ SmokeDetector | MS ] Bad keyword with email in answer, email in answer, pattern-matching email in answer: What are good options for a frontline melee with very limited source material? by wilsonmeoor on rpg.SE
[ SmokeDetector | MS ] Few unique characters in body: How to find the difference by lfh on biology.SE
3:35 PM
@ArtOfCode Should we remove the pull_request_hook in MS that's supposed to post the number of TPs/FPs/NAAs? I don't even know if it's hooked up but it won't do anything right now because it's scanning for comments in the PR description that aren't there
also not sure if there's any relation to the unused metasmoke/ci status check
Ah, I see. Nvm then.
4:02 PM
@quartata As in on the system? Yeah. Why?
@Undo Something Github can't do (but has been requested for ages) is merge=union, which accepts both changes and orders them chronologically. This would solve our blacklist merge conflicts but we'd hve to do it locally using Git rather than Octokit
It'd be nice, but it's also a lot of complexity on an already fragile platform
this would be for the PullApprove hook
I guess we could drop it in a temp folder and just give up if it doesn't work
Have to clone the whole repo every time, which I guess would be okay
@Undo Nah. I'd clone it using --bare once and then fetch the PR branches as needed
Since I dont need to modify the files directly
4:07 PM
You'd be dealing with state, then
Hey, if you think you can do it, go ahead :)
Oh, to clone it only once? I could probably just check for the existence of the directory but putting something in the DB might be faster, I dunno
sd k
tp- by ByteCommander on How to find the difference [MS]
4:20 PM
proposed rollback edit
4:51 PM
[ SmokeDetector | MS ] Bad NS for domain in body, bad keyword in body, bad keyword in title, link at end of body, repeated URL at end of long post: Apple Stem Cell Cream by AfraaJhon on superuser.com
5:17 PM
@Undo Looks like I can't clone a bare copy of the repository in order to perform the merge unfortunately :( Not a big deal but means it'll take a bit more disk space
A fresh copy of the SmokeDetector repo for me clocks in at 19 megabytes
...a bare one is 18 megabytes though so I guess it doesn't make much of a difference
kind of annoying it won't let me do it though -- somewhat ironically it's so that it can write out merge conflict markers
which we won't have hopefully :p
pretty easy actually
kind of weird that the commits themselves are in the right order but not the merge
5:42 PM
[ SmokeDetector | MS ] Potentially bad keyword in answer: How to convert ms-Excel file to pdf in java by fan on stackoverflow.com
[ metasmoke ] ci/circleci failure on a2fe4e5: Your tests failed on CircleCI
[ metasmoke ] ci/circleci failure on a2fe4e5: Your tests failed on CircleCI
Hi any scrum geniouses here?
CI on 6a8be29 succeeded.
[ metasmoke ] ci/circleci success on 80f5ca3: Your tests passed on CircleCI!
[ metasmoke ] ci/circleci success on 80f5ca3: Your tests passed on CircleCI!
!!/pull
6:11 PM
[ SmokeDetector ] SmokeDetector started at rev 6a8be29 (ArtOfCode: Merge pull request #1274 from j-f1/patch-1) (running on bwDraco/Linode)
Restart: API quota is 13675.
@ArtOfCode see PR for an additional question
J F
J F
@quartata See commit.author.email in this JSON file for the answer :)
[ metasmoke ] ci/circleci success on 1c19d6a: Your tests passed on CircleCI!
[ metasmoke ] ci/circleci success on 1c19d6a: Your tests passed on CircleCI!
why does it post that twice
J F
J F
Probably a bug in GitHub webhook delivery.
6:41 PM
@Undo One last thing: if you haven't already you're going to want to add an SSH key to Metasmoke's Github account
or a credential store. Anything to make the push work
cc @ArtOfCode
API quota rolled over with 13345 requests remaining. Current quota: 19999.
math: 107
stackoverflow: 35
superuser: 17
codegolf: 13
askubuntu: 12
physics: 11
gaming: 9
english: 7
electronics: 6
literature: 5
bitcoin: 4
academia: 4
serverfault: 4
softwareengineering: 4
unix: 4
drupal: 3
android: 3
ru.stackoverflow: 3
mathematica: 3
history: 3
cs: 2
engineering: 2
mathoverflow.net: 2
codereview: 2
crypto: 2
diy: 2
hermeneutics: 2
raspberrypi: 2
es.stackoverflow: 2
travel: 2
tex: 2
judaism: 2
wordpress: 2
datascience: 2
ethereum: 2
graphicdesign: 2
rpg: 2
anime: 2
apple: 2
6:59 PM
@quartata who does not have the MS account creds and thus cannot help with this one :)
@DavidPostill can I report things here
yes you can
!!/report post_url
@Riker Post 1: That does not look like a valid post URL.
>_>
@JakeSymons also, you don't need to ping the devs or anything, just post in here
I've just got 5 reputation from thin air. Doesn't say why I got it I just have :)
7:06 PM
@ArtOfCode I figured but I wanted to ping you anyways in case you weren't sure about how the auth would work
Nothing has changed with the post but I got the rep anyway.
It's pretty much in Undo's hands
Rubocop is almost as tyrannical as Flake8
@quartata much easier to work with, though: $ rubocop -Da
yeah, and I would say the warnings are more useful
fixes 95% of stuff for you, and the remaining stuff (if there is any) has clear explanations
7:10 PM
also I'll pretty much never run out of material for commit messages if I just quote robocop
I've had the scrape the bottom of the barrel with flake8
I even had to use a b button emoji
Pretty desperate
Oh, flake8 fix commit messages are easy: "flake8"
(dammit )?flake8?( strikes again)?
but where's the fun in that
@ArtOfCode Once we merge this, do you know if there's a way to retrigger PullApprove on the two blacklist PRs that are open right now? I dimly recall a "Test Service" button
shrug
push another commit to them and it'll reset, dunno about manually
191
A: Trigger a Travis-CI rebuild without pushing a commit?

Aaron HillIf you open the Settings tab for the repository on GitHub, click on Integrations & services, find Travis CI and click Edit, you should see a Test Service button. This will trigger a build.

found it
not sure if that works on a PR though
@ArtOfCode looking at the pullapprove docs I think closing and reopening will work
That would be easy enough
sounds like the easiest way then
@SmokeDetector why couldn't he just vote up??
@JakeSymons Post - Post contains 22 dots out of 35 characters
sd - n
@SmokeDetector I never asked Smokey why??
@JakeSymons Requires 15 reputation.
Heh, those things are easy to forget once you have the association bonus
@SmokeDetector tpu-
@SmokeDetector tpu-
7:46 PM
[ SmokeDetector | MS ] Potentially bad keyword in body: ICO & CRYPTOCURRENCY NEWS by Давид Михайлов on crypto.SE
@SmokeDetector tpu-
@SmokeDetector tp-
Just lost that 5 reputation that came from thin air :(
8:05 PM
[ SmokeDetector | MS ] Potentially bad keyword in answer: 0xc000007b Error? by Christine Grant on stackoverflow.com
[ SmokeDetector | MS ] Link at end of answer: Deploy Angular 4 App to Android Phone by Vijay Vyas on stackoverflow.com
@SmokeDetector naa-
8:23 PM
!!/rev
[ SmokeDetector | MS ] Few unique characters in body, no whitespace in body: lolololololololol by user200539 on gaming.SE
tpu- by ByteCommander
9:08 PM
[ SmokeDetector | MS ] Blacklisted user: Android Studio AVD Bug by J. Doe Cd on stackoverflow.com
fp- by DavidPostill
9:43 PM
[ SmokeDetector | MS ] Bad keyword in body: How to execute javascript code in java by Husein kolsawala on stackoverflow.com
fp- by ByteCommander
10:07 PM
[ SmokeDetector | MS ] Bad keyword with email in answer, email in answer: What's the difference between "He dumped her" and "He walked out on her"? by BETHANY on english.SE
tpu- by Glorfindel
tpu- by J F
11:29 PM
@tripleee Do we still want to do this? github.com/Charcoal-SE/SmokeDetector/issues/796 It's pretty simple
11:50 PM
@SmokeDetector why
@quartata Body - Position 639-649: anti-aging, Position 807-817: anti-aging
Early Christmas present to anyone wanting the joy of being able to see what pattern tripped bad keyword:
def blacklist_factory(wb=[], nwb=[])
    processed_keywords = []

    processed_keywords.extend("(\b{}\b)".format(keyword) for keyword in wb)
    processed_keywords.extend("({})".format(keyword) for keyword in nwb)

    pattern = regex.compile(r'(?is){}'.format("|".join(processed_keywords)))

    def f(s, *args):
        why = []

        for match in regex.finditer(pattern, s):
            start, end = match.span()
            why.append("Position {}-{}: {} (pattern {})".format(start, end, match, processed_keywords[match.lastindex - 1])
making a PR for it now
after I make sure it actually works
oh and I need to appease the flake8 deities
00:00 - 13:0013:00 - 00:00

« first day (1469 days earlier)      last day (2513 days later) »