@Undo would there be any objection to me executing on that PR and pull in the debugger bits I've written, if only so that when I go hunting I don't have to make local tree changes?
at some point i'mma say "Screw this, we'll do this the HARD WAY", wrap six lines in a try/except, and reimplement the changes I made previously. With a counter, so if it has too many failures it exits with ecode 10, to let networking settle and then restart.
@Undo We could do that, I have some code from my 'check if the address is alive' code that uses a pure connection socket to try and connect, and see if it works
steal it from that, execute socket open then close, if it doesn't timeout or error, continue, otherwise die w/ ecode=10
or w/e we choose to use (10 is the 'stop, wait 5 seconds, start again ecode I added)
Does this answer seem like spam? The user posted another answer that also mentioned the same thing (the non-spam part), so maybe this answer should be deleted. If so, feel free to !!/report it.
[ SmokeDetector | MS ] URL-only title, bad keyword in body, bad keyword in title, link at end of body, pattern-matching website in body, pattern-matching website in title: skincaresfreetrial.com/lumaglow/ by jiarehi on askubuntu.com (@ThomasWard)
[ SmokeDetector | MS ] Bad keyword in body, bad keyword in title, link at end of body, link following arrow in body, pattern-matching website in body, repeated URL at end of long post: On Taking Good Care Of The Face by SerryLincoln on drupal.SE
[ SmokeDetector | MS ] URL in title, bad keyword in body, bad keyword in title, blacklisted website in body, blacklisted website in title, pattern-matching website in body, pattern-matching website in title, repeated URL at end of long post: healthpluscogni.com/parisian-glow/ by boch upricl on apple.SE
[ SmokeDetector ] URL in title, bad keyword in body, bad keyword in title, blacklisted website in body, blacklisted website in title, pattern-matching website in body, pattern-matching website in title, repeated URL at end of long post: healthpluscogni.com/parisian-glow/ by sfsuerna212 on graphicdesign.SE
[ SmokeDetector | MS ] URL in title, bad keyword in body, bad keyword in title, blacklisted website in body, blacklisted website in title: xtrfact.com/diabazole/ by mqvex on apple.SE
[ SmokeDetector | MS ] URL in title, pattern-matching website in body, pattern-matching website in title, repeated URL at end of long post: www.piratetoyshop.com/ by chondarold on graphicdesign.SE
[ SmokeDetector | MS ] Bad keyword in body, bad keyword in title, link at end of body, pattern-matching website in body, pattern-matching website in title, repeated URL at end of long post: www.healthexpertproduct.com/dermafolia/ by user64448 on workplace.SE
[ SmokeDetector | MS ] URL in title, bad keyword in body, bad keyword in title, blacklisted website in body, blacklisted website in title, link following arrow in body, repeated URL at end of long post: menintalk.com/testomenix/ by LamarThiessen on graphicdesign.SE
@JF @Glorfindel there still seems to be a problem with feedback and autoflag info not coming down the MS websocket (but deletion info is coming down it)
[ SmokeDetector | MS ] Bad keyword in body, bad keyword in title, blacklisted website in body, blacklisted website in title, link at end of body, link following arrow in body: cluesforhealth.com/biogenic-xr/ by markhdupree on askubuntu.com (@ThomasWard)
tpu- by tripleee
[ SmokeDetector | MS ] Bad keyword in body, bad keyword in title, link at end of body, link following arrow in body, pattern-matching website in body, repeated URL at end of long post: Holy Land Slim Pro & HL Slim Pro by user696880 on superuser.com
Except for when SE doesn't send us the deletion info, causing Smokey not to notice it, causing MS not to notice it and hence causing the script not to notice it
[ SmokeDetector | MS ] URL in title, bad keyword in body, bad keyword in title, blacklisted website in body, blacklisted website in title, link at end of body, link following arrow in body: cluesforhealth.com/biogenic-xr/ by swithenyrels on security.SE
@angussidney Any chance you could implement reconnection & ping code to the autoflaging userscript? High packet loss on the wifi here causes MS to think the connection is closed, while the packets are dropped, while my browser thinks the connection is still open, I can see this by the pings stopping in the dev tools
@Ferrybig I could give it a try, but I'm not overly familiar with websockets in general and the autoflagging script itself, you should probably talk to @JF or @Glorfindel for that (they're the maintainers for the AIM script)
I did see it come in however, so it could have been 3-5 secs
room topic changed to Charcoal HQ: Where diamonds are made, smoke is detected, and we break things by developing on production. 45,000 true positives and counting. Oneboxes are awesome. Handy links: charcoal-se.org/blaze, github.com/Charcoal-SE, charcoal-se.org [best-bad-practices] [dev-on-prod] [panic-driven-development] [plastic-knives]
[ SmokeDetector | MS ] URL in title, bad keyword in body, bad keyword in title, pattern-matching website in body, pattern-matching website in title, repeated URL at end of long post, blacklisted user: supplementstest.org/alpha-prime-elite/ by chupa lam on apple.SE
[ SmokeDetector | MS ] URL in title, bad keyword in body, bad keyword in title, pattern-matching website in body, pattern-matching website in title: healthcareschat.com/dermafolia/ by rkrooo on graphicdesign.SE
[ SmokeDetector | MS ] Bad keyword in body, bad keyword in title, link at end of body, link following arrow in body, pattern-matching website in body: Dermafolia Skin Serum by huffman on drupal.SE
@JF @Glorfindel there still seems to be a problem with feedback and autoflag info not coming down the MS websocket (but deletion info is coming down it)
the grey-out is IMHO a more important feature than the autoflagging status, but it's kind of ironic that the autoflagging userscript currently doesn't show any autoflagging information ...
[ SmokeDetector | MS ] URL in title, blacklisted website in body, blacklisted website in title, pattern-matching website in body, pattern-matching website in title: www.toptryloburn.com by morganrogers on apple.SE
@angussidney Any chance you could implement reconnection & ping code to the autoflaging userscript? High packet loss on the wifi here causes MS to think the connection is closed, while the packets are dropped, while my browser thinks the connection is still open, I can see this by the pings stopping in the dev tools
@Ferrybig Currently, we receive pings but drop them. I don’t know if ActionCable supports sending pings.
[ SmokeDetector | MS ] Bad keyword in body, bad keyword in title, blacklisted website in body, link at end of body, repeated URL at end of long post: Best Skin Care Products For Men by Xxszsloi on askubuntu.com (@ThomasWard)
@Glorfindel A quick search turned up ReconnectingWebSocket, which attempts to reconnect if the connection is dropped. We could additionally force this if the pings are too far apart.
[ SmokeDetector | MS ] URL in title, bad keyword in body, bad keyword in title, pattern-matching website in body, pattern-matching website in title, repeated URL at end of long post, blacklisted user: healthpurelives.com/paravex/ by ebyfr upricl on apple.SE
[ SmokeDetector | MS ] Bad keyword in body, bad keyword in title, link at end of body, pattern-matching website in body, repeated URL at end of long post: Is alpha x boost a trap? by Reper1986 on workplace.SE
@JF that's useful but not very discoverable, should there be arrow icons to indicate that these are clickable to select sort order? up/down arrows are pretty much standard