« first day (1774 days earlier)      last day (2040 days later) » 

6:03 PM
@Undo aye, we can do it for Smokey, but that's as far as we'll get
 
@ArtOfCode teeechnically could do more with voluntary login storage, but that gets ew fast
Not much more danger over write API tokens, though
 
you're not gonna get much uptake at all for that, though
If we have API tokens and we turn evil, users revoke our access
If we have logins and we turn evil, users revoke the access but we can just re-authorize it again
 
oh c'mon, you know that if we turn evil more than that happens
 
I'm fine giving y'all a write token, but not my login
tbh
 
gotta run, but could prioritize flags we can retract on low score stuff
 
6:08 PM
@Undo well aye, but you're not supposed to tell them that
 
that could work good
@Magisch Valid, not gonna fight you on that. Wouldn't be bad to offer the option, though.
 
point
 
I'd be uncomfortable giving my login and I write the thing :P
('member that time we leaked user data via the websockets?)
 
I'd rather just not have my plaintext password saved anywhere but my head and maybe a keepass container
 
@ArtOfCode (would have been) saved by encryption, though. Did a postmortem on that, never any danger of non-encrypted tokens getting out
 
6:11 PM
aye, but still not a comforting thing to happen
also had that server memory leak that could've leaked plaintext stuff
 
yeah, stuff happens
I still want to do a Knox thing that puts secrets in a different place with only write access
 
I think you're right that offering the option wouldn't be terrible, but it's a scary kinda option
 
I would suggest against it. If we have them, then we could be responsible for anything that happens with the account. With the SE API, there are some limits. For instance, we can't do things like change the login credentials for the account. It's a whole other level of security risk for just the benefit of retracting flags. Some people, who have chosen to have low autoflag conditions, eating a small number of declined flags isn't that bad.
If it's really that big of a deal, we can have a userscript/extension which retracts the flags when it sees that FP/NAA feedback is given on a post the user autoflagged.
 
6:33 PM
[ SmokeDetector | MS ] Bad keyword in body, bad keyword in title, link following arrow in body, pattern-matching product name in body, pattern-matching product name in title, +4 more (593): How To Use Bio X Keto Diet Supplement? by Jones Michalse on communitybuilding.SE
tpu- by Makyen
 
6:43 PM
This answer and only other one by the same user both have links to a natural pest repellant site outdoors.stackexchange.com/a/20623
Not for sure its spam, would appreciate some more eyes on it
 
[ SmokeDetector | MS ] Pattern-matching website in answer, potentially bad keyword in answer (80): Puppy full of ticks by kate on pets.SE
 
@Makyen Problem is, much as we'd like it to be otherwise, those are still 'Charcoal flags'. Skeptical site mods don't see "someone asked the system to flag iffy stuff", they see "the system flagged iffy stuff"
Seems like there's a way somewhere to hit a practical 0% autoflag FP rate, since we're fast at classifying these
ideally, we wouldn't worry about this at all and instead get a better classifier.
 
I like the userscript approach better than giving out credentials to another person.
 
Userscript would work
Still have to deal with the Smokey flag, so MS has to have logic to handle it anyway
I'm just saying you could extend that logic with minimal additional effort, queasiness aside.
 
I think I've retracted the Smokey flag at least once
Runners aren't that rare a sight
 
icky slow process to do that
 
7:36 PM
So... it's rare enough that is it worth the development time VS manual?
 
It's not like I have time to do this anyway, so you're probably safe.
@Mithrandir Depends. 'Rare' is an odd word at these kinds of scales.
Is getting a single flag retracted before a single site mod sees it worth it?
Could be, if that one mod is the type to go on a fact-finding site-protecting rampage
Probably wouldn't make a bit of difference in most cases
 
@CharlieBrumbaugh I would say it is spam
left a comment
the site doesn't seem commercial
 
7:51 PM
At the very least I will remove that link, but would rather we just delete the answer, as its link only anyways
 
[ SmokeDetector | MS ] Offensive answer detected, potentially bad keyword in answer, toxic answer detected (165): Is there a way to save a map without also exiting it? by UsUckDickLOLnigga on gaming.SE
 
When did the autoflag weight get added, how does that work
 
^ cc @iBug
tl;dr: weights are cached smokey-side
 
[ SmokeDetector | MS ] Few unique characters in answer, mostly dots in answer (126): Chromium Won't Open by user92211 on raspberrypi.SE
naa- by Glorfindel on Chromium Won't Open [MS]
fp- by Glorfindel
fp- by Makyen on Chromium Won't Open [MS]
 
@SmokeDetector Not a good answer, but "no" is an answer, and could fit the question asked.
 
8:06 PM
Flagged as VLQ
 
@Undo MS having the Smokey credentials, in some semi-secure way, is within reason. Doing so has significantly less security issues than holding credentials for multiple users. Unfortunately, you'd need to hold the actual credentials in a way that MS could access them in plain text, because MS has to send them to SE. While the credentials might be encrypted when stored, the ability to decrypt has to exist within MS, which means that an attacker has that capability if MS is compromised.
 
[ SmokeDetector | MS ] Potentially bad keyword in answer (1): Why does Excel allow me to select the same cell multiple times? by user948210 on superuser.com
fp- by Glorfindel
 
@Makyen There's a way around this, that I've wanted to build for tokens since forever: Run a separate service, accessible only by MS over the network, that supports exactly two operations: (1) add credential, (2) do [thing] with credential.
Define [thing] to include only the stuff you know you want - casting and retracting flags - and metasmoke doesn't need to (and can't) know secrets.
Esp. in an environment with multiple developers and deployers, it's probably good to do something like that.
 
[ SmokeDetector | MS ] Username similar to website in answer (51): Google - Keyword Rank Checker by Clicksus on stackoverflow.com
naa- by Glorfindel
 
What about SE? I'm not sure they'd be comfortable with us having Logins
 
8:14 PM
point
 
they can't really object to API tokens since they designed the system for it including the limitations
but straight up logins is a on the face violation of the ToS (account sharing)
 
@Magisch that'd be a pretty hard point to argue
 
[ SmokeDetector | MS ] Bad keyword with email in answer (86): Can't login to Tomcat 8 Manager by Thomas on stackoverflow.com
naa- by Glorfindel
 
Really not concerned about that aspect. Put up a big scary red thing, if SE actually complains (they wouldn't), we say "awesome, please add this minor thing to the API"
 
[ SmokeDetector | MS ] Blacklisted user (68): Structured data and HTML Tables by Clicksus on stackoverflow.com
 
8:17 PM
@Magisch actually... I thought it was, but I've just gone and read it. Nothing about that in there.
 
hm
 
fp by Stephen Kennedy
 
I'd be pretty happy if we got flag retractions and token regeneration
 
@Undo ya mean kinda like this?
 
Yep, saw it
 
8:21 PM
Good good :)
 
@ArtOfCode meta.stackoverflow.com/questions/270795/… It's not section 3 any more, looks like section 6 for the same title stackoverflow.com/legal/terms-of-service/public
 
@Andy Not seeing it there either
Or in 5
 
nor me
 
@Undo with current dev priorities, never
 
Hey, I just based it on Tim's answer in that meta question "(section 3, subscriber content):" I didn't actually go read the legal stuff
 
8:26 PM
Section 5:
> To access some of the public Network features you will need to register for an account as an individual and consent to these Public Network Terms.
So Smokey is an individual o_O
 
Even from that, it's a pretty big stretch to say that giving access to a tool is a TOS violation.
Chrome has access to my account, too
 
[ SmokeDetector | MS ] Offensive answer detected, potentially bad keyword in answer, toxic answer detected (165): Is there a Klingon word for "curiosity"? by Klingon cunt on scifi.SE (@Mithrandir)
tpu- by Mithrandir
[ SmokeDetector | MS ] Pattern-matching website in body (98): Failed to create WsdlDefinitionFeature for wsdl location ✏️ by shiva on stackoverflow.com
fp- by Glorfindel
 
I wish I could get FIRE working again :/
 
@DavidPostill What's the problem? Have you tried reinstalling? reseting all of FIRE's stored data?
 
8:37 PM
@Makyen Yes, I've reinstalled. I get ""No metasmoke reports found for url: undefined" when hovering over the fire icon for every report
Been that way for several months IIRC
 
@DavidPostill Hmmm... That's unexpected. What OS/browser/userscript manager?
Also try:
Jul 8 at 16:38, by Makyen
You can enter the following in the console to wipe FIRE's localStorage values and start over: localStorage.removeItem('fire-user-data'); localStorage.removeItem('fire-user-sites'); localStorage.removeItem('fire-sites');
And re-load all pages/tabs which currently have FIRE running.
 
Soooo... y'all recall this one?
109
Q: Allow retracting flags from the API

UndoFor a project I'm working on, it'd be nice to be able to retract flags through the API. We allow people to retract flags from the web. Could this functionality be extended to the API? It could work such that you receive a 'Retract Flags' option on calls to /questions/{id}/flags/options, then pas...

That's on the SE to-do list
6-8 weeks, of course, but it's definitely somewhere in the queue
 
\o/
 
@ArtOfCode It's great to hear that it's actually in the queue. Usually it feels like requests such as this fall on deaf ears.
 
@ArtOfCode would we set our AF to also retract if the post is given (multiple) fp feedback?
 
8:45 PM
yes
if a human says it's an FP, we bail as fast as possible :P
 
false-false-positives should be rare enough that we can just retract everything on the first fp feedback
 
@Makyen No difference.
Also get this:
AIM: Failed to load MS feedback data:

AIM: Failed to load MS reason data:
 
privacy badger, noscript, etc?
 
9:02 PM
 
@DavidPostill Is metasmoke.erwaysoftware.com blocked by a firewall, or otherwise unreachable?
 
fp- by NobodyNada
 
@Makyen It's reachable
 
MariaDB upgrade, in a GIF: i.imgur.com/mGXdpdp.gifv
 
[ SmokeDetector ] SmokeDetector started at rev c634171 (𝐢𝐁𝐮𝐠 ♦ͦͦͦͦͦ: Python 3.4 compatib) (running on teward/Solar Flare, Python 3.6.5)
Restart: API quota is 15651.
 
9:10 PM
!!/status
 
@DavidPostill As @ArtOfCode has mentioned, similar things have been reported by users of various security/privacy extensions. IIRC, privacy badger has definitely been the culprit for some users, but there have been others which have caused problems by blocking requests. Was your testing from typing in the URL to the URLbar, or from JavaScript in the console?
 
@Undo Running since 21:09:48 UTC (32 seconds)
 
@Makyen @ArtOfCode Cracked it. Disabled https everywhere, reinstalled and authorised fire, enabled https everywhere again and all is well.
 
\o/
 
@Undo Âm I seeing this right the seal slapped the boat guy with an octopus?
 
9:18 PM
Dammit. Back again :/
 
@Magisch That's what I see, but the seal only gave the boat guy one tentacle, not the whole thing; could just be trying to share lunch. :-)
 
@Magisch Yep. It's all over Reddit
 
[ SmokeDetector | MS ] Offensive answer detected, toxic answer detected (164): In what year is Maniac supposed to take place? by Hsb on scifi.SE (@Mithrandir)
tpu- by Makyen
 
Consider lowering the queues on SFF; it's been getting a lot of trolls lately, and Smokey is relatively slow there.
 
SFF looks like it has low enough activity to be a 1 or 2-queue site
 
9:50 PM
[ SmokeDetector | MS ] Offensive answer detected, toxic answer detected (164): Do "brownie points" derive from food-rationed "brown points"? by Brownie points expert on english.SE
 
sd k
 
[ SmokeDetector | MS ] No whitespace in answer (96): How do paper airplanes create lift if their wings are flat? by user34549 on aviation.SE
tpu- by Makyen
 
!!/location
 
@Makyen teward/Solar Flare
[ SmokeDetector | MS ] Potentially bad ns for domain in answer (1): HTML Redirect after form submission by Rodney Lindsey on stackoverflow.com
 
Looks like NobodyNada/Raspberry Pi has been operating fine in standby for about an hour now, which indicates that it's not experiencing the problem which was causing the other SD instances to come out of standby. However, it's running a very old version of SD (Jul 26). Unless the problem is generally gone on the MS side, that it's working correctly on an old version of SD tends to indicate that it was a recent change to SD which is causing the problem.
 
10:03 PM
fp- by Makyen
 
This could easily be tested by bringing NobodyNada/Raspberry Pi out of standby and !!/pulling the current version to check if it exhibits the problem that the other instances were. However, I'm unlikely to be ale to actually resolve it and we humans/developers tend to like to see examples of the problem ourselves, so someone who knows Python and could fix the problem should probably perform that test. (cc @iBug)
 
[ SmokeDetector | MS ] Manually reported answer (95): My web logo looks pixelated after resizing by jony on graphicdesign.SE
tpu- by Makyen
[ SmokeDetector | MS ] Bad keyword in body, pattern-matching website in body (195): Affix h1 text to background (for basic parallax effect) pure CSS while keeping alignment in div by gymnast66x on stackoverflow.com
 
@SmokeDetector still alive...
 
10:34 PM
@thesecretmaster do you happen to have any screenshots of SCOT in action lying around? (don't worry, I kicked a copy into life and took some)
 
fp- by ByteCommander
[ SmokeDetector | MS ] Pattern-matching website in body, potentially bad ns for domain in body (99): Student Loan Considerations for Limited Company Directors [UK] by gktscrk on money.SE
 
sd f
 
I made a userscript which hides the 'New Contributor Indicator' for those who'd rather not see it. [Install] (GH)
 
[ SmokeDetector | MS ] Pattern-matching website in body (98): Toolchain is unable to link executables by Mrinmay on stackoverflow.com
 
10:54 PM
@Undo In the past few cases every time before MS went totally irresponsive, it kept failing over instances for some time, from 30m to 2h
@Makyen I think it's a matter of probability or whatever. That part of code (failing over) was never touched.
 
Weeeird
feels like a database lock issue
afk
 
This time the primary difference is that it insisted to failover instances even after a reboot.
 
[ SmokeDetector | MS ] Pattern-matching website in body (98): How can I add text over a slider to my webstie? by user10421301 on stackoverflow.com
 
@iBug Given that it's easy to test, it seems like it would be a good idea to just test. If we do, then we can be sure it's A) not still happening and B) not due to a change in SD's code. If it's not still happening, then can bring up all the other instances.
The best way to test would probably be for you to bring up your instance and see if it stays in standby. If yours stays in standby, then it's not happening. If yours continues to repeatedly comes out of standby, and NobodyNada/Raspberry Pi doesn't then it's in SD's code, or some other difference between the two instances.
 
That last report looks somewhat spammy. Not sure tho
 
11:08 PM
[ SmokeDetector | MS ] Potentially bad keyword in answer (1): Tracking form submissions in SquareSpace using GTM by Tori on stackoverflow.com
 
@SmokeDetector n
 
@Machavity You are not a privileged user. Please see the privileges wiki page for information on what privileges are and what is expected of privileged users.
 
@Machavity With only one post like that, I'd say it's just a bad question. Now, if they start posting multiple questions/answers...
 
naa- by Makyen
 
!!/watch-force- cartitleloanscalifornia\.com
 
11:12 PM
@Makyen That pattern looks like it's already caught by Pattern-matching website in body and Pattern-matching website in answer; append -force if you really want to do that.
CI on 2f2cfbe succeeded. Message contains 'autopull', pulling...
[ SmokeDetector ] SmokeDetector started at rev 2f2cfbe (𝐢𝐁𝐮𝐠 ♦: +Machavity to CHQ, autopull) (running on teward/Solar Flare, Python 3.6.5)
 
Restart: API quota is 14720.
 
How do I check for a blacklisted user on Money.SE?
 
@Machavity !!/isblu <profile url>
 
@Machavity User is not blacklisted (75678 on money.stackexchange.com).
 
Hrm, ok
@ArtOfCode Thanks
 
np
 
@iBug Just noticed the pull req. Thanks
 
11:16 PM
Was just odd he appears to have a freshly deleted Money.SE user
 
@Makyen "pattern matching" doesn't need a preexisting post.
 
@WELZ poof
 
@WELZ Yes, but we were discussing if the post was FP or TP. The difference was that @Machavity was calling it TP because he felt it had been seen before. I was calling it FP, because it looked like this was just the first case of the user asking for something on their site. Thus, to me it just looked like a bad question.
 
@Makyen oh, my bad, I misunderstood. (I thought you were asking something else) :S
 
np.
 
11:25 PM
Restart: API quota is 19148.
 
oops
 
git reset to same rev as nobodynada's
 
!!/location
 
@Makyen teward/Solar Flare
 
11:40 PM
Try again.
 
with up-to-date branch
 
ok, no
 
Restart: API quota is 19140.
 
11:48 PM
need some fresh log
 

« first day (1774 days earlier)      last day (2040 days later) »