« first day (1200 days earlier)      last day (1011 days later) » 

12:00 AM
I.e. m.erwaysoftware.com/p/stackoverflow/188826151
 
or we could just go sync on MS, since that would not create that much of a time issue
 
could
 
add a 3-second timeout to the request to cater for MS being down
 
@Undo just curious...what's the significance of 188826151?
 
@NobodyNada keyboard mash
 
12:01 AM
ok
 
18 is the first couple chars of my SO ID and I tend to remember it
 
@ArtOfCode Don't you have a websocket to MS open anyways?
 
I just know my SO ID. As well as my IDs on a bunch of other sites, my network ID, chat ID, and Undo's chat ID because I've superpinged it so many times.
@quartata yes
 
Soo... just send a reply?
Oh I get what you mean. Derp.
 
@quartata post submission isn't done over the socket
 
12:03 AM
Sorry I thought you meant "poll every 3 seconds"
@ArtOfCode Why not?
Websockets are really great and do all sorts of things
 
really honestly, because websockets weren't a thing when MS and post submission were designed
 
0/10
 
also, I don't know of a good way to do a sync request over websockets
 
like you do one in AJAX, probably - fire, wait for response, fire callback
 
is there a charcoal se logo?
ah there it is, i'mma borrow that
needs to differentiate the five copies of Smokey on his laptop somehow heh
 
12:12 AM
you mean the shitty capital-C-in-a-circle that took me all of 60 seconds to make?
 
for some reason, charcoal-se.org is completely blank for me
 
@ArtOfCode yep that works :P
 
I've shift-reloaded and disabled caches
 
I need to know which one is 'master' and which isn't :P
 
@NobodyNada Here too
 
12:15 AM
@NobodyNada @Undo norepro
 
because i have a /tmp/ littered with copies of Smokey in various states
 
what browser @Art @Undo
 
Woah. Was norepro, switched away from the tab, came back and suddenly it's all gone.
What happens if you close the tab and open it in a new one? That fixes it for me.
 
Everything's in the HTML, and the links are clickable, but everything's blank
@ArtOfCode huh, that worked for me too
 
@NobodyNada Chrome 56.0.2924.87, you?
(chrome://version to get detailed info)
 
12:17 AM
Safari 10.0.3
Looks like it works fine, but not on a reload
 
Crap, that means it's not a browser bug.
 
Working fine on Firefox 51.1.0
 
could it be related to the insta-loading javascript?
 
entirely possible
@DavidPostill open it in a new tab, switch away and back, and is it still working?
 
@ArtOfCode Yep
 
12:20 AM
Getting a diff of the "good" and "bad" versions, according to Safari's DOM inspector...
 
@DavidPostill okay, this is weird
 
huh, they're identical
does Chrome still use WebKit?
 
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.87 Safari/537.36
possibly an AWK bug
 
yep; that's why it wouldn't happen in Firefox
ok, so apparently Chrome uses a fork of WebKit, and Safari uses regular WebKit
 
Tried it in Chrome. First page load blank. Every subsequent load is fine.
Windows 7 Home Premium 64 bit, Chrome 56.0.2924.87
 
12:32 AM
Confirm Firefox works. Opera replicates the behaviour David described. IE unaffected. Edge unaffected.
(yes, I have all of those installed locally)
 
I don't see a problem with that
What version of Opera?
 
Everything's there in the DOM and it's able to be interacted with; it's just all #eeeeee.
 
[ SmokeDetector | MS ] Username similar to website in answer: Unzip HTML Email Bodies from a SQL Server database by Dusty Road on stackoverflow.com (@dorukayhan)
 
Opera 43.0.2442.991/stable, up-to-date
 
If I disable JavaScript, it works just fine
 
12:38 AM
@ArtOfCode Opera uses Blink
So no surprise
 
(which is the WebKit fork that Chrome uses)
 
Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.87 Safari/537.36 OPR/43.0.2442.991
 
@SmokeDetector Huh, the API isn't giving me the body of this post.
 
and 537.36 is the same AWK version my Chrome is on
 
Too new?
 
12:39 AM
naa- by DavidPostill
 
@quartata MS API?
 
Yes.
And I'm using a filter so there's no reason it shouldn't
Actually I think it's giving me an empty response one second
{"items":[],"has_more":false}
yep
@ArtOfCode
 
yeah, repro
repro with no filter, too
no idea why, @Undo will need to investigate
in fact, there's a lot of weirdness there
the API is also sending posts twice in the same JSON response
 
Wha?
It wasn't doing that yesterday
 
hit /api/posts/59119;59118?key=<key> and tell me what you get
 
12:45 AM
Huh. That worked fine.
 
works, yeah, but does it send 59118 and/or 59119 twice?
 
Yeah, sends both twice it appears.
 
yeah, and miniprof shows that too
weirdness
 
sd - n
*whistles*
 
@ArtOfCode Seems prefixfree.min.js is the culprit; if I block that, it works fine
 
12:57 AM
Well, let's see if maybe that one post was just weird
waits for spam
 
@JF gonna assume you added prefixfree, since I don't recognise it. I know what it does, but what do we use it for?
 
J F
@ArtOfCode It dynamically adds vendor prefixes to your CSS. flexbox is a pain to write otherwise.
 
@JF aye, but I don't see anywhere that we use non-standard flexbox stuff
align-items is widely supported; I use it on my own website with no issues and that's compatible with every major browser
I'm trying to find properties that we need it for
 
The problem might be <html class=" -webkit-">
 
Unprefixed support is 86%+ across browsers; our userbase is likely to be using more modern browsers (read: not IE), so we can assume higher.
from a purely mercenary point of view, I'd rather have a couple minor CSS bugs than the entire site being invisible
 
J F
1:07 AM
[status-im-fixing-it-now]
 
+1
 
The nice thing about CSS bugs is that people won't even notice it's not the intended state
 
Thanks!
It seems to be working!
 
!!/alive?
 
1:13 AM
@quartata Of course
 
Slow day huh
 
Poked Google Analytics and Webmaster Tools for the domain, so we can actually get some stats on traffic
 
J F
@ArtOfCode How? There’s no GA script on charcoal-se.org.
 
metasmoke deploying
 
so there isn't
huh
pokes some more
should be, maybe CF is taking a while to push it through
 
1:21 AM
For whatever reason, CI wasn't running on JF's PR
 
@Undo S3 out
Circle also relies on S3, apparently
 
oh right
 
J F
@Undo That’s my fault — typo’d this.
 
yeah
I've got it
 
@ArtOfCode It's back up now though
maybe caching?
 
1:23 AM
CI ran on the master commit, but JF's commits were within the downtime period
 
1:49 AM
[ AquariusOne ] Started at 2017-03-01 01:49:35.959513 (UTC)
[ AquariusOne ] Started at 2017-03-01 01:49:35.959513 (UTC)
 
oops?
whoops i put it in the wrong room my bad sorry
 
[ SmokeDetector | MS ] Bad keyword with email in body, email in body: get your urgent loan now by gregory on money.SE
tpu- by NobodyNada
 
@Undo fwiw I kinda stole the guts of 'chat' functions from Smokey to make AquariusOne work. Trying to do some testing to see if we can determine if we're actually in the channel or not.
 
2:39 AM
@Undo any idea how we would be able to determine if the chat socket (i.e. the watcher in this room) died off?
 
@ThomasWard It sends a heartbeat every 5 minutes IIRC
 
@NobodyNada yes, but my question is how to intercept that heartbeat
 
huh? if we don't receive a heartbeat, the websocket died.
 
and if that heartbeat is shown "dead" after 5 minutes, say after someone fubars it from a call of !!/report, restart the socket.
 
right
 
2:47 AM
so we need to detect if the lastHeartbeat was > 5 minutes, and if so, restart the GlobalVars.wrap (which is the Chat.SE wrapper)
 
right
 
the question is...
... how do we detect the heartbeat.
ah, I wonder if it's this Room.SocketWatcher object...
 
New metasmoke user 'River' created
 
hmm, actually...
the most evil hackish way...
... would be to check the value of GlobalVars.wrap._br.sockets[RoomID].ws.connected
if the websocket for that given room (yes we can have many rooms joined) is False, then we should just reinit the websockets...
and reinit wrap.
hmmm
interesting, it looks like if the websocket doesn't exist, but the connection item exists, it rejoins the room...
 
3:02 AM
[ SmokeDetector | MS ] Username similar to website in answer: Running DansGuardian filter over network by Squidblacklist on superuser.com
 
@ProgramFOX This may sound like a stupid question, but in ChatExchange, is there a way to detect if a chat web socket is actually still 'up'?
My first assumption is "no" given that the websocket keeps respawning even if I forcibly close it in a debugging run
 
3:32 AM
@SmokeDetector isn't this spam?
 
someone reported it as spam
at least, in MS
 
It looks like spam. I made a mistake with foxit, so don't want to do the same thing
 
naa- by teward
 
Spam or not, it comes off as a comment moreso than an answer to me
 
tpu- by Yvette
 
3:35 AM
(so naa, because Unsure about Spam, Certain it's Not an Answer of Good Quality)
 
I went to the site and it has paypal all over it. In other words $$
doesn't appear to be affiliated with DansGuardian. so it's spam
 
agreed
(thank you, 'retract flag' function)
 
:D
I was reluctant as last night I flagged something that I didn't realise was connected to foxit. that's the problem when covering the whole network
 
and handled.
returns to lurk mode
 
4:01 AM
tpu- by teward
[ SmokeDetector | MS ] Pattern-matching website in answer: What are some universal "clean-coding" conventions? by mostafa on stackoverflow.com (@dorukayhan)
tpu- by teward
[ SmokeDetector | MS ] Bad keyword in body, link at end of body, link following arrow in body, pattern-matching website in body, repeated URL at end of long post: Morning Burst Cleanser That Is Clear by BaryDawe on drupal.SE
[ SmokeDetector | MS ] URL in title, blacklisted website in body, blacklisted website in title, link at end of body, pattern-matching website in body, pattern-matching website in title: brainfireadvice.com/visible-allure/ by jituixiufif on meta.SE
Restart: API quota is 7065.
[ SmokeDetector | MS ] Bad keyword in body, bad keyword in title, blacklisted website in body, blacklisted website in title, pattern-matching website in body: toptryloburn.com/am-cream-revitalizing-skin-therapy/ by ethelbaker on graphicdesign.SE
[ SmokeDetector | MS ] Username similar to website in answer: How do I write a "Connect Four" AI? by gamesolver on gamedev.SE
[ SmokeDetector | MS ] Bad keyword in body, blacklisted website in body, pattern-matching product name in body, repeated URL at end of long post: Permit its equation some time to get really ingested in your skin by erwoodjuri on stackoverflow.com (@dorukayhan)
[ SmokeDetector | MS ] Bad keyword in body, blacklisted username, blacklisted website in body, link at end of body, pattern-matching product name in body, repeated URL at end of long post: about appearing too tired or haggard. The formula ensures that you attain by ksaryjuriya on gaming.SE
[ SmokeDetector | MS ] URL in title, bad keyword in body, pattern-matching website in body, pattern-matching website in title, repeated URL at end of long post: platinumcleanserinfo.com/secret-allure-cream/ by Bykpasf on graphicdesign.SE
tpu- by tripleee
 
4:43 AM
@ThomasWard Sounds like something that should be in CE, really
 
@Undo I agree. And it seems like such a thing exists, but given observation here, it doesn't appear to.
and my tests used the same exact CE version as we have
 
[ SmokeDetector | MS ] URL in title, pattern-matching website in body, pattern-matching website in title, repeated URL at end of long post: healthpurelives.com/priamax/ by guou lola on apple.SE
tpu- by Undo
[ SmokeDetector | MS ] Repeating characters in body: Multi line ellipsis with last line not full line by Wipada P. on stackoverflow.com (@dorukayhan)
 
@SmokeDetector v
 
[ SmokeDetector | MS ] Bad keyword in body, bad keyword in title, link at end of body, pattern-matching website in body: The Best Natural Nutrients For Healthy Skin by norksmolios on superuser.com
tpu- by Undo
[ SmokeDetector | MS ] Bad keyword in body, bad keyword in title, link following arrow in body, pattern-matching website in body: AM Cream Revitalizing Skin Therapy by user227117 on apple.SE
 
5:08 AM
[ SmokeDetector | MS ] Bad keyword in body, bad keyword in title, blacklisted website in body, link at end of body, pattern-matching product name in body, repeated URL at end of long post: Wash your face with gentle soap and pat dry by erwood juri on drupal.SE
tpu- by Yvette
[ SmokeDetector | MS ] Bad keyword in body, bad keyword in title, blacklisted website in body, pattern-matching product name in body, pattern-matching product name in title: These are the main things you should be doing with Max Grow Xtreme? by kinamarruna on apple.SE
[ SmokeDetector | MS ] Bad keyword in body, bad keyword in title, blacklisted website in body, blacklisted website in title, link at end of body: purelifegreencoffeebeanadvice.com/extensive-ageless-serum/ by suwtbt on askubuntu.com (@ThomasWard)
tpu- by Yvette
 
@SmokeDetector k
 
[ SmokeDetector | MS ] Few unique characters in body: closedclosedclosedclosedclosedclosedclosedclosed by Luke on stackoverflow.com (@dorukayhan)
 
@SmokeDetector v
 
[ SmokeDetector | MS ] Bad keyword in body, bad keyword in title, link at end of body, pattern-matching website in body: Natual Skin Care Clinic by danieldawsion on askubuntu.com (@ThomasWard)
tpu- by Yvette
[ SmokeDetector | MS ] Bad keyword in body, blacklisted website in body, link at end of body, pattern-matching website in body, repeated URL at end of long post: Firstly take one tablet in morning by Havernamed67123 on superuser.com
tpu- by Yvette
[ 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, repeated URL at end of long post: maleenhancementshop.info/priamax/ by Priamax on askubuntu.com (@ThomasWard)
tpu- by Magisch
 
5:29 AM
@SmokeDetector k
 
[ SmokeDetector | MS ] URL 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: healthyclubpro.com/priamax/ by likagedek24 on graphicdesign.SE
tpu- by Yvette
 
5:47 AM
[ SmokeDetector | MS ] Bad keyword in body, blacklisted website in body, link at end of body: There are many women are misguided by amandaolinda on workplace.SE
[ SmokeDetector | MS ] URL in title, bad keyword in body, link at end of body, pattern-matching website in body, pattern-matching website in title: fitnesseducations.com/Priamax/ by kianstanley on meta.SE
[ SmokeDetector | MS ] Username similar to website in answer: How do I write a "Connect Four" AI? by gamesolver on gamedev.SE
 
@SmokeDetector Huh, ELU only needs 3 flags? O.O
\o all
 
@SmokeDetector n
 
6:08 AM
@SmokeDetector n felt weird welcoming a new user while I'm one
 
[ SmokeDetector | MS ] URL-only title, bad keyword in body, link at end of body, pattern-matching website in body, pattern-matching website in title: musclebuildingbuy.com/priamax/ by user660106 on askubuntu.com (@ThomasWard)
 
I posted feedback on one of their other answers, too. They should disclose their affiliation if they are promoting their blog (though perhaps having a user name identical to the blog's name is already a good indicator?)
 
@SmokeDetector k
 
@SmokeDetector K pssht bah
 
[ SmokeDetector | MS ] Bad keyword in body, blacklisted username, blacklisted website in body, pattern-matching product name in body, repeated URL at end of long post: it keeps your skin moisturized and hydrated for the by ksaryjuriya on stackoverflow.com (@dorukayhan)
tpu- by tripleee
 
6:16 AM
gaaah, clicking the icons is faster than waiting for the graphics to load so you can use keyboard shortcuts!
 
[ SmokeDetector | MS ] Username similar to website in answer: Connect 4 Minimax Implementation by gamesolver on stackoverflow.com (@dorukayhan)
[ SmokeDetector | MS ] URL-only title, link at end of body, pattern-matching website in body, pattern-matching website in title: healthpurelives.com/priamax/ by bhanut on askubuntu.com (@ThomasWard)
 
@SmokeDetector k
 
@SmokeDetector Now it's spammy CC @Undo
 
[ SmokeDetector | MS ] URL in title, pattern-matching website in body, pattern-matching website in title, repeated URL at end of long post: healthpurelives.com/priamax/ by eiouship2332 on apple.SE
tpu- by tripleee
 
6:32 AM
@M.A.R. I was hesitant to go to that conclusion just yet, as the duplicated content is on separate sites
 
@tripleee But it's the same user. Why should that matter?
 
[ SmokeDetector | MS ] Bad keyword in body, blacklisted website in body, link at end of body, pattern-matching website in body: priamax need better stamina to keep up by trudyoucks on drupal.SE
 
It's N, and it could be K if repeated. It was repeated.
 
@M.A.R. posting the same content to the same site multiple times is certainly spam, but cross-site duplicates are less clear-cut IMHO
 
tpu- by tripleee
 
6:33 AM
@SmokeDetector K self-ninja'd
@tripleee Nah, I don't think that distinction is necessary
 
shouldn't Metasmoke connect the account on different sites to a single profile BTW?
 
The only problem here is the possible oversight by mods, which would be fixed by a comment
 
[ SmokeDetector | MS ] Bad keyword in body, blacklisted website in body, link at end of body, pattern-matching product name in body: There’s very little facts approximately by ndraw nally on drupal.SE
tpu- by MAR
 
[ SmokeDetector | MS ] Bad keyword in body, pattern-matching website in body: It will help if you're able to make by jhonbraw on graphicdesign.SE
tpu- by tripleee
[ SmokeDetector | MS ] Link at end of body, pattern-matching website in body, repeated URL at end of long post: Ultra slim 400 Reviews by Kaamd Onino on drupal.SE
tpu- by tripleee
[ SmokeDetector | MS ] URL in title, bad keyword in body, bad keyword in title, pattern-matching website in body, pattern-matching website in title: garciniacambogiasensationblog.com/intellex-plus/ by johnblackburn on apple.SE
tpu- by MAR
 
6:51 AM
@SmokeDetector why
 
@M.A.R. Body - Position 374-385: loss weight
 
@SmokeDetector F
 
[ SmokeDetector | MS ] Bad keyword in body, blacklisted username, blacklisted website in body, link at end of body, pattern-matching product name in body, repeated URL at end of long post: the pores and pores and skin. It works on a by nney juriyam on drupal.SE
 
@SmokeDetector k
 
[ SmokeDetector | MS ] Bad keyword in body, bad keyword in title, blacklisted website in body, pattern-matching product name in body, repeated URL at end of long post: stamina and vitality is diminishing because of loss of testosterone level." by Coralzoz on graphicdesign.SE
 
7:01 AM
@ThomasWard Not in ChatExchange itself. But the WebSocket class has a getstatus message so if you want, you should be able to use that on the CE websocket.
 
[ SmokeDetector | MS ] URL in title, bad keyword in body, bad keyword in title, blacklisted website in body, blacklisted website in title, repeated URL at end of long post: offersreviews.org/malexpro/ by lipnr lola on apple.SE
[ SmokeDetector | MS ] Bad keyword in body, bad keyword in title, blacklisted website in body: Top Three Tips For Greasy Skin Care by martornel on apple.SE
[ SmokeDetector | MS ] Bad keyword in body, bad keyword in title, pattern-matching product name in body, pattern-matching website in title: supplement4choice.com/max-muscle-t1000/ by HelenFaulk on workplace.SE
[ SmokeDetector | MS ] Bad keyword in body, blacklisted username, blacklisted website in body, link at end of body, pattern-matching product name in body, repeated URL at end of long post: inside the cream. We don't have any concept by nney juriyam on gaming.SE
tpu- by tripleee
 
7:17 AM
@SmokeDetector tp, and not tpu?
 
@M.A.R. Recorded question as true positive in metasmoke. Use tpu or trueu if you want to blacklist a user.
 
@SmokeDetector K
@SmokeDetector K
offersreviews facepalm
 
@M.A.R. What else can I do to report a post without the report-command?
 
Huh, I thought it was fixed
@FelixSFD Leave a link to it in Charcoal, so people flag it. Oh wait
 
The warning is still pinned. So I guess, it isn't fixed
Another one to the same question: stackoverflow.com/a/42525024/4687348
 
7:23 AM
@FelixSFD It sounded fixed when I glanced at the transcript yesterday
As usual, I wasn't paying enough atte . . . Oh look at that GIF
 
@M.A.R. :-D
 
[ SmokeDetector ] SmokeDetector started at rev 13aae02 (angussidney: Strip code blocks --autopull) (running on teward/Aurora)
Restart: API quota is 6196.
 
@SmokeDetector When were you finished?
 
[ SmokeDetector | MS ] URL in title, bad keyword in body, pattern-matching website in body, pattern-matching website in title: healthchatboard.com/ultimate-testo-explosion/ by ramblerdon on graphicdesign.SE
tpu- by Magisch
 
@SmokeDetector k
 
7:27 AM
[ SmokeDetector | MS ] URL in title, bad keyword in body, link at end of body, pattern-matching website in body, pattern-matching website in title: megacleanseradvice.com/priamax/ by jajalala on security.SE
 
@SmokeDetector tpu-
 
[ SmokeDetector ] SmokeDetector started at rev 13aae02 (angussidney: Strip code blocks --autopull) (running on teward/Aurora)
Restart: API quota is 6129.
 
7:56 AM
Bah, keep restarting and we'll miss spam
 
@Glorfindel gone too
 
@M.A.R. We will get into a loop, smokey keeps restarting, so it will miss posts, people with FDSC will come along and flag the post, smokey receives a report call, so it will restart, let the recursion begin!
 
[ SmokeDetector ] SmokeDetector started at rev 13aae02 (angussidney: Strip code blocks --autopull) (running on teward/Aurora)
Restart: API quota is 6106.
 
@tripleee SE's realtime update didn't work this time.
!!/alive
 
@Glorfindel Of course
 
8:01 AM
!!/errorlogs 100
 
WebSocketConnectionClosedException: Connection is already closed.
Traceback (most recent call last):
  File "ws.py", line 312, in <module>
    a = ws.recv()
  File "/usr/local/lib/python2.7/dist-packages/websocket/_core.py", line 293, in recv
    opcode, data = self.recv_data()
  File "/usr/local/lib/python2.7/dist-packages/websocket/_core.py", line 310, in recv_data
    opcode, frame = self.recv_data_frame(control_frame)
  File "/usr/local/lib/python2.7/dist-packages/websocket/_core.py", line 323, in recv_data_frame
 
Working on a popup for spam reports...
 
!!/alive
 
@Glorfindel Of course
 
8:08 AM
[ SmokeDetector | MS ] Offensive answer detected: How to import data from opened, encrypted 2010 MS Access database to Excel? by Jon Danks on stackoverflow.com (@dorukayhan)
tpu- by MAR
[ SmokeDetector | MS ] Pattern-matching website in body: all that after work Priamax by hello bollo on stackoverflow.com (@dorukayhan)
tpu- by FelixSFD
 
Hello Bollo, LOL
 
Smokey is dead again, it missed apple.stackexchange.com/questions/274826/… (now deleted)
 
@Glorfindel :/
 
Glor 2K
 
tpu- by MAR
 
8:31 AM
[ SmokeDetector ] SmokeDetector started at rev 13aae02 (angussidney: Strip code blocks --autopull) (running on teward/Aurora)
Restart: API quota is 6035.
 
I couldn't see that link
 
Same idea as the other posts. Both are now removed by a moderator, but probably without applying the -100 'bonus'. But my flags were marked as helpful.
 
8:46 AM
Is it me or did the recent refactoring made the code more readable and unstable?
 
@rene The "Never change a running system" paradigm at work, I suppose
 
... I'll just forget about my refactor FR xD
 
If refactor is all your FR entails, then yes, please, forget about it.
 
I'm assuming you didn't read it. It's something that needs to be done. (Eventually, carefully)
 

« first day (1200 days earlier)      last day (1011 days later) »