« first day (1647 days earlier)      last day (2165 days later) » 

1:00 PM
@ArtOfCode yes but I am on my commute and not at a computer. what's up
@ByteCommander well its my commute hour right now, usually at work there's 50 things needing attention first thing so heh
 
hence a delay in getting online
 
puzzling spam rate went up in March, used to be below 1% of daily spam
Stack Overflow saw some moderate growth in the same period metasmoke.erwaysoftware.com/data/sql/queries/…
Graphic Design is slightly weakening metasmoke.erwaysoftware.com/data/sql/queries/…
maybe Drupal too, but it's really not clear at this scale metasmoke.erwaysoftware.com/data/sql/queries/…
 
per week would probably be a better metric
 
1:09 PM
fp- by tripleee
 
A J
what about AU and Apple?
 
oooh, that query is cool
I should learn to use it some time
 
JAD
this sudden growth in spam is... puzzling
 
... ba dum tis
 
JAD
thank you, thank you
 
1:24 PM
@ThomasWard need to test some things, but if you're not around around then prolly not a good idea to test on your infra :)
 
I can be around in 10 minutes
just got to work heh
 
aye aye
 
[ SmokeDetector | MS ] Bad keyword with email in answer, pattern-matching email in answer: Last "e" sound in schreiben by Sarah Woods on german.SE
tpu- by Glorfindel
 
@ArtOfCode let me know when you're ready
 
Good to go?
 
1:34 PM
i'm up and running
 
Sweet. Need you to edit your config file, add this:
flovis_host=https://flovis.charcoal-se.org/
then pull and reboot
(Smokey, that is, not the machine)
 
> Shhhhhhh.
 
let me SSH into that box
 
aye aye
@Henders no you
 
@ArtOfCode Hey, I'm just reading out loud :P
 
1:36 PM
:P
 
gah damned thunderbird I DID NOT SAY TO OPEN
>.>
@ArtOfCode git says we're already up to date
 
cool, if config is done then just restart it
and we watch it crash and burn
 
was it merged into deploy yet?
launching on Solar Flare
 
Merged to master, so it'll have auto-updated to deploy
 
1:38 PM
kaboom
 
okey dokey
 
TypeError: UUID('a5f40865-ce0b-4107-b26c-a827a651f194') is not JSON serializable
Traceback (most recent call last):
  File "ws.py", line 206, in <module>
    GlobalVars.flovis.stage('received', data['siteBaseHostAddress'], data['id'], a)
  File "/home/smokey/SmokeDetector/flovis.py", line 60, in stage
    self.ws.send(json.dumps(msg_data))
  File "/usr/lib/python3.5/json/__init__.py", line 230, in dumps
    return _default_encoder.encode(obj)
  File "/usr/lib/python3.5/json/encoder.py", line 198, in encode
hard crash
 
where did we go wrong
 
TypeError
 
uh I think it's pretty obvious
 
1:39 PM
y'all fubar'd
 
str(...)
 
@ThomasWard -_- why are UUIDs not serializable Python
 
because they're objects
 
^ this
 
1:39 PM
you gotta cast it to a string
 
JAD
don't they have a tostring method?
 
teward/Supernova received failover signal.
 
you need a string representation therein of the object
 
JAD
or __string__?
 
they do
 
1:39 PM
Restart: API quota is 19726.
 
Art just didn't cast it
 
JAD
weird that it doesn't do that by default though
 
hah Solar Flare was about to revert itself
!!/pull
updates Supernova in the interim
 
Restart: API quota is 19720.
 
@quartata objects are dumb >:(
 
CI on 076df8d succeeded.
 
!!/pull
 
Heh
 
@ArtOfCode can you do this in a different room?
 
@ArtOfCode won't work on Supernova, only Solar Flare has it
 
Or do you need teward's instance in particular
 
Restart: API quota is 19706.
 
@ThomasWard won't break Supernova, fortunately, it checks the thing exists before using it
 
!!/alive
 
1:41 PM
@PaulStenne Kinda sorta
 
@quartata [dev-on-prod]
 
broken again
 
this time a websockets issue
 
Sad.
 
1:42 PM
[13:42:00] 2018-05-22 13:42:00.588512 UTC
websocket._exceptions.WebSocketConnectionClosedException: Connection is already closed.
Traceback (most recent call last):
  File "ws.py", line 206, in <module>
    GlobalVars.flovis.stage('received', data['siteBaseHostAddress'], data['id'], a)
  File "/home/smokey/SmokeDetector/flovis.py", line 60, in stage
    self.ws.send(json.dumps(msg_data))
  File "/home/smokey/.local/lib/python3.5/site-packages/websocket/_app.py", line 119, in send
    "Connection is already closed.")
repeatedly
 
[ SmokeDetector | MS ] Manually reported answer: Connection to two (or more) sharepoint lists with ADODB by user9828724 on stackoverflow.com
 
@PaulStenne was already reported by Smokey anyways
 
probably a server bug
 
Ah oké, thanks
 
I lie, it's not a server bug
 
1:42 PM
@ArtOfCode is it expecting TLS?
because you have to tell EM to do that
start_tls
 
It's Thin+Faye, not EM
 
Thin is EM
 
Recovered from websocket._exceptions.WebSocketConnectionClosedException: Connection is already closed.
 
1:43 PM
@ArtOfCode continual ws exceptions
every two seconds heh
 
recovered? only does that if it's the SE one
 
@quartata as a utility, not as a server.
 
@quartata it's still crashing at the same point
flovis socket death
 
Thin may be EM internally, but I dunno what's in it
 
oh OK you're using Faye for the WS on top of it, nevermind
 
1:44 PM
TLS should be terminating at nginx, in any case
So, Smokey, why you no connect
 
@ArtOfCode I didn't look deep in the code but are you opening the socket to an HTTPS or no?
 
I'm telling websocket-client to give me a socket
oh dammit
@ThomasWard config: flovis_host=wss://flovis.charcoal-se.org/, not HTTPS
 
oh lol
you'd think you'd get a better error
like it would say "Server did not upgrade connection"
 
death again, but different error
datetime serialization
stop using objects @ArtOfCode
 
1:47 PM
but I suppose Nginx just doesn't care and closes before it even sends the 101 eh
 
@quartata or even better, "you're trying to make a websocket connect to a HTTP route... no"
 
use strings of objects
[13:47:54] TypeError: datetime.datetime(2018, 5, 22, 13, 21, 51, 210299) is not JSON serializable
2018-05-22 13:47:54.729080 UTC
  File "/home/smokey/SmokeDetector/excepthook.py", line 54, in run_with_except_hook
    run_old(*args, **kw)

  File "/usr/lib/python3.5/threading.py", line 862, in run
    self._target(*self._args, **self._kwargs)

  File "/home/smokey/SmokeDetector/bodyfetcher.py", line 145, in add_to_queue
    GlobalVars.flovis.stage('bodyfetcher/enqueued', site_base, post_id, self.queue)
glares at Art for failing to python
 
time.time()?
 
Oi, blame bodyfetcher for that
 
oh
you're trying to send the queue times
 
1:48 PM
I thought it had timestamps stored as strings
 
those are calculated later
no they're datetime objects (for no particular reason)
 
@ArtOfCode nope. Unless you do datetime.datetime(...).strftime(formatstr) it's not a string
 
well that's annoying... I'm not gonna go changing them to strings, so I guess we're just not having timestamps sent
 
how many other objects are you trying to serialize to send to flovis lol
might want to sanity check them all
 
aye
 
1:57 PM
CI on 4cf7900 failed.
 
of course it did
 
you broke it congrats
2
 
wanna bet it's flake
it's flake
 
yep
 
1:59 PM
CI on 036e28a succeeded.
[ SmokeDetector | MS ] Luncheon meat detected: How large string add thousand seperator? by H.JIMMY on stackoverflow.com
 
kicks Solar Flare
 
[ SmokeDetector ] SmokeDetector started at rev 036e28a (ArtOfCode-: Flake is fun) (running on teward/Solar Flare)
 
wow
 
Recovered from websocket._exceptions.WebSocketConnectionClosedException: socket is already closed.
 
even MORE breakages here
 
2:01 PM
fp- by Glorfindel
 
@ArtOfCode continual websocket errors again
and another error
 
fun fun fun
in good news, the server still hasn't crashed
 
@ArtOfCode i pulled all the logs
looks like handling answer_id exploded too
but it's the same 'socket already closed' problem
 
tf?
why is it closing?
 
sounds server side to me :P
 
2:04 PM
@ThomasWard run 'er again? I threw some logging on
 
active
 
Zoe
Should this be flagged as R/A?
 
just died art
 
Recovered from websocket._exceptions.WebSocketConnectionClosedException: socket is already closed.
 
it's going to continue crashing.
 
2:05 PM
aaaand absolutely nothing
dig flovis.charcoal-se.org?
 
$ dig flovis.charcoal-se.org +short
104.27.157.126
104.27.156.126
 
normal, okay
screwit, I'm gonna have to run this local
thanks @ThomasWard
 
yep
 
[ SmokeDetector ] SmokeDetector started at rev 036e28a (ArtOfCode-: Flake is fun) (running on teward/Solar Flare)
Restart: API quota is 19336.
 
!!/standby Supernova
oops
!!/standby teward/Supernova
kicks computer
 
2:09 PM
[ SmokeDetector ] SmokeDetector started at rev 036e28a (ArtOfCode-: Flake is fun) (running on ArtOfCode/UPC)
 
yay flake is fun xD
 
Okay, repro
 
[ SmokeDetector ] SmokeDetector started in standby mode at rev 036e28a (ArtOfCode-: Flake is fun) (running on teward/Solar Flare)
teward/Lunar Eclipse received failover signal.
 
wtf?
!!/standby teward/Lunar Eclipse
 
Restart: API quota is 19999.
 
Zoe
2:14 PM
@ArtOfCode methods in findspam need to be added manually to be added as a part of the scans, right?
 
aye
did I do a dumb
 
Zoe
religion_troll isn't linked
 
I did a dumb
that'll be why it ain't detecting things then
 
Zoe
Probably
 
[ SmokeDetector | MS ] Link at end of body: How do I fix Invalid IP? Minecraft by tomtehtom on gaming.SE
[ SmokeDetector | MS ] Link at end of answer: Truncate/Trim the Date & Time form each line of a list by s0k0 on stackoverflow.com
fp- by Zoe
 
2:30 PM
[ SmokeDetector ] SmokeDetector started at rev 036e28a (ArtOfCode-: Flake is fun) (running on ArtOfCode/UPC)
[ SmokeDetector | MS ] Bad keyword with email in answer: Grothendieck's manuscript on topology by Alireza on mathoverflow.net
 
Zoe
What?
 
naa- by Zoe
 
Zoe
sd fp-
 
3:25 PM
[ SmokeDetector | MS ] Bad NS for domain in answer: Invalid or nonexistent map configuration token by kabir talukder on gis.SE
 
J F
@ArtOfCode can’t connect to the flovis site from a browser, does it have an HTTPS interface or is it just WebSockets?
 
Zoe
@SmokeDetector fp-
@SmokeDetector k
!!/gitstatus
 
HEAD detached at e4fb2b1
nothing to commit, working directory clean
 
3:59 PM
@JF it does have an HTTPS interface, because it has to have one for the websocket connections, but there's nothing there
 
Well, almost.
 
4:14 PM
[ SmokeDetector | MS ] Few unique characters in answer: Collision detection on Processing by user9829751 on stackoverflow.com
tpu- by FelixSFD
tpu- by Ferrybig
tp by Nisse Engström on Collision detection on Processing [MS]
[ SmokeDetector | MS ] Pattern-matching website in body: What CMS I need to use to create site? by pavel tsarcov on stackoverflow.com
naa by Nisse Engström on Grothendieck's manuscript on topology [MS]
[ SmokeDetector | MS ] Bad keyword in link text in answer, blacklisted website in answer, potentially bad keyword in answer: How to get the ID of a mentioned User in Python discord bot? by Apple support on stackoverflow.com
Recovered from websocket._exceptions.WebSocketConnectionClosedException: socket is already closed.
Recovered from websocket._exceptions.WebSocketConnectionClosedException: socket is already closed.
Recovered from websocket._exceptions.WebSocketConnectionClosedException: socket is already closed.
[ SmokeDetector ] SmokeDetector started at rev 036e28a (ArtOfCode-: Flake is fun) (running on ArtOfCode/UPC)
Restart: API quota is 19993.
 
Zoe
4:49 PM
@SmokeDetector k
 
Zoe
5:05 PM
@SmokeDetector Contains UTM headers
 
fp- by Zoe
[ SmokeDetector ] SmokeDetector started at rev 036e28a (ArtOfCode-: Flake is fun) (running on ArtOfCode/UPC)
Restart: API quota is 19987.
[ SmokeDetector ] SmokeDetector started at rev 036e28a (ArtOfCode-: Flake is fun) (running on ArtOfCode/UPC)
Restart: API quota is 19986.
 
so... the flovis database is going to be huge
might have to drop old data fairly regularly
I've got 400 rows inside a couple minutes of running
 
Is it really always going to be running though?
 
I'd kinda like it to be
means we actually get some insight into what's going on
 
5:20 PM
Sorry, I know I asked yesterday but it was mostly in jest and I didn't follow much of the conversation afterward. What is flovis going to do?
 
@Andy Remember the particulates-visualisation thing Undo did a while back?
That, but more and better.
 
I do not.
 
Lemme see if I can find it
 
Ah. I was on vacation during that week, so I missed it. :)
 
That would do it
Not entirely sure how Undo managed to get such small volume, though... @Undo?
!!/standby teward
 
5:25 PM
Weekend, probably? Dunno
 
@Undo March 14 was a Wednesday
 
Mmmmm...pi
 
basically a weekend
 
Just over 10 minutes now, and I've scanned 953 posts
 
5:29 PM
Not entirely sure why this can't be a part of MS though
 
Restart: API quota is 19844.
 
Apparently for ActionCable you can actually define methods in your Channel class
 
@quartata just feels wrong
also because I don't feel like dealing with naming conflicts
 
? naming conflicts
 
need to have two post models
Post in MS is a reported post. Post in Flovis is a scanned post.
not exactly hard to resolve, but... eh
 
5:33 PM
Well you're going to need a web interface to this eventually
 
Gotta ask... where'd Flovis come from?
 
flow visualization
 
fp by Nisse Engström
[ SmokeDetector | MS ] URL in title, bad NS for domain in body, bad NS for domain in title, bad keyword in body, bad keyword in title, +4 more: nitroshredadvice.com/proshred-te by nitrosh on graphicdesign.SE
[ SmokeDetector | MS ] Pattern-matching email in answer: How to place background image and text inline in Bulma CSS? by martina williams on stackoverflow.com
fp by Nisse Engström on How large string add thousand seperator? [MS]
tpu- by WELZ
 
@Art did you merge all this into master yet?
 
5:38 PM
yep
@quartata yes, yes I am.
@Undo yeah, what he said
 
ok so I gotta resolve the conflicts then
git stash powers activate
 
!!/watch mrs\W?martina\W?loan\W?firm
 
fp by Nisse Engström on How do I fix Invalid IP? Minecraft [MS]
@WELZ I hit an error while trying to run that command; run !!/errorlogs for details.
 
oh cool dude
!!/errorlogs
 
I broke it, meh
-_-
 
5:40 PM
no not you
 
I think it's dead
!!/alive
 
tp by Nisse Engström
 
it's 'delayed'
 
No it's dead
The watcher thread, that is
 
5:45 PM
here I'll bring up an actual instance
this one is running on Art's PC
 
teward/Supernova received failover signal.
Restart: API quota is 19357.
 
!!/alive
 
@WELZ Yup
 
good
!!/watch mrs\W?martina\W?loan\W?firm
 
@WELZ Added mrs\W?martina\W?loan\W?firm to watchlist
Restart: API quota is 19317.
 
5:57 PM
@SmokeDetector k (user works for Typeset: in.linkedin.com/in/digitaldebdut/zh-cn )
@SmokeDetector k
 

« first day (1647 days earlier)      last day (2165 days later) »