« first day (1220 days earlier)      last day (2603 days later) » 

1:00 PM
It's a lot of money anywhere, but it's not hard for someone who knows how to write code to make more than that in the US over a summer.
 
@Cerbrus you can't review your own PR
@Undo hm?
 
@ArtOfCode How un-democratic ;-)
 
@ArtOfCode I got an email about something waiting moderation. Kinda ironic that we're getting scam emails targeted at us
On charcoal-se.org
 
@Undo heh. Spammers'll target anything, even if it's defended.
 
CHQ rule 101: Spammers are dumb.
 
1:02 PM
@Undo it is? What's the secret? :)
 
'find someone to consult for'
Pay well, and they don't care that you don't have a four year degree or are a dog
 
@Undo and therein lies the tricky bit
 
Now, there's also the factor that you can probably turn out A GSOC size project in less time than the average participant. That helps
@ArtOfCode yeah. Not easy to find :/
 
Hah, these people want a reference for GSoC... really?
 
[ 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: healthpurelives.com/alpha-levo-energize/ by Duxw Forbes on apple.SE
tpu- by Glorfindel
 
1:07 PM
@ArtOfCode You could put me in there, especially if it's oMRS
 
If you're really starved for cash, find a wealthy-ish town and become the local "computer fixer"
soul destroying yes but rich people will pay bogglesome sums for you to do the most basic troubleshooting for them
 
@Undo heh, that would be amusing. This one isn't, but I'm sorta debating applying there as well.
but yeah, if you're willing :)
 
Sure ;)
 
"ArtOfCode is the worst developer I have ever met..."
6
 
Nearly clicked the wrong star button there... ;)\
 
1:10 PM
"but I mean that in a totally good way"
"also, Britain has the best timezones for beating me to PRs"
 
@Undo and Australia has me beat. But then you have Australia beat, so.
 
Could one of y'all linux gurus chmod -x this file, please? I'm curious to see if it works.
 
@Mithrandir nearly? I accidentally did :D
 
it's a game of rock-paper-scissors
@CalvT I guess @Mithrandir meant the pin button
 
@CalvT ...? You don't have the pin button...
 
1:13 PM
ninja'd
 
Oh getcha sorry - didn't know they where both stars
 
@ArtOfCode "He broke smokey 971 times"
"Sometimes Always through developing on production"
 
FTFY
 
gasp you edited my post
cries mod abuse
:D
 
1:30 PM
[ SmokeDetector | MS ] Offensive title detected: Noun for 'Clusterfuck'? by Émelie on english.SE
fp- by Magisch
 
@ArtOfCode Can you tell me exactly when I authorized MS to cast flags for me?
Or at least when I created the MS account?
 
@JasonC @Undo can definitely do the latter, and probably the former too (User.updated_at)
 
I'd appreciate it. Trying to nail down some really weird stuff going on with my SE account right now.
 
It's baffling :/
 
The upvote is mind boggling.
 
1:42 PM
@JasonC what's happening with it?
 
@ArtOfCode here
 
@JasonC If you're worried that it's the write API token you gave to MS, I can invalidate and destroy that if that helps?
(means you'd have to re-authenticate to continue getting autoflags, but also removes a potential source of problems)
 
Other than the post there, I don't think I could replicate that weirdness with your access token
 
@Undo I was gently thinking that ideally, we should be encrypting those tokens with a key that isn't permanently stored on the server.
If users had passwords, we could encrypt with those, but... they don't.
 
@ArtOfCode How else do you do it, though?
@ArtOfCode then you'd need to login every time you flag something
 
1:46 PM
Yeah, that's the other issue with it.
 
@ArtOfCode I'm looking at my autoflag history on MS now and it appears I've had it authorized at least a week prior to me creating the account on Literature. So there doesn't seem to be evidence of any sort of connection. Hold off on invalidating it for now. I don't want to touch anything with my SE authentication stuff until the issue is resolved.
 
Somehow, you'd have to encrypt with a key that simutaneously isn't stored on the server and is stored on the server...
 
            :created_at => Sat, 25 Feb 2017 01:07:24 UTC +00:00,
            :updated_at => Sat, 11 Mar 2017 04:34:03 UTC +00:00,
@ArtOfCode ... right :P
 
@Undo well, in an ideal world: you'd not store the token anywhere you could access it, because then even you can say "wasn't me, guv" if the API token is used for nefarious purposes - you don't have the key to decrypt it. But at the same time, the server needs to be able to decrypt the key so it can use it to cast flags.
 
Ultimately, if the server can decrypt it I can too
 
1:49 PM
Unless you use a token only known to the user, like a password (github.com/ArtOfCode-/contactbook). But then the server has a hard time.
 
I get my plausible deniability from asking an employee to "go check the logs". The important thing is that I'm much more likely to notice both a database leaking and someone getting hold of that token.
 
Aye. Getting those tokens without the DEK is... difficult, anyway.
 
Mind you, SE employees can clearly distinguish if the token was used maliciously or not
token api requests are logged, so you can always point to "This wasn't done with your token" in cases where it comes up
 
@JasonC I'm seeing two IPs other than the one you quoted in your comment on your meta post, Hardware Recs
scratch that, 4
 
1:55 PM
One of those could be my phone. You see one on Hardware Recs?
 
@JasonC I see 5 IP addresses, one is the one you quoted.
 
you xref with the whole site on SO, so that's kinda useless
 
All xref back to you, and all are on the same 2 ISPs
 
@ArtOfCode That makes sense; my home + my phone. Unless somebody here in Brooklyn on the same ISP hacked me and decided that the best way to celebrate their success was to harmlessly upvote a single post on Literature.
 
@JasonC What's the timestamp on the vote?
 
1:58 PM
Signs continue to point to some weird link happening on SE's side.
@Undo 2017-03-21 11:40:40 UTC
 
@Mithrandir No evidence of a merge?
 
@Undo no, that'd show up in history and I don't see anything
 
@Undo No. The merge was on UX.
 
oh
 
User accessed site on March 21
 
2:13 PM
Yeah there was a merge on UX yesterday but it appeared to have gone without a hitch. I replied to that request and asked them to double check if anything else weird happened.
 
[ SmokeDetector | MS ] Pattern-matching website in body: Magento picking wrong css files path by Pankaj Kumar on stackoverflow.com
fp- by Glorfindel
 
nvm that
sd 2del
 
Restart: API quota is 14156.
 
2:30 PM
[ SmokeDetector | MS ] Offensive body detected: What is the error ? by Johnhathan Abrahams on stackoverflow.com
tpu- by tripleee
[ SmokeDetector | MS ] Blacklisted user: What is the error? by Johnhathan Abrahams on stackoverflow.com
 
Umm... why tpu-?
 
See first revision
 
Oh. Maybe just tp- then?
 
Rude/abusive apparently still translates to tpu- from FDSC
 
sd v
 
2:33 PM
I'd say leave them in the blacklist for now
 
Yeah, I thought editing out the language would suffice here.
 
@tripleee [status-bydesign]
 
sd f - v
 
Conflicting feedback on What is the error?.
 
silence
Oh that wasn't me...
I was pretty sure I had cleared my first feedback
 
2:38 PM
actually the conflicting feedback I see is from you
 
Now I'm all confused because there's two revisions in MS
 
yeah, it's pretty confusing that edits of the same post get different Metamoke records with no link between them
 
The second one was Glorfindel's edit which is fine hence fp
 
AIM is confused as well.
@SmokeDetector f
 
Conflicting feedback on What is the error?.
 
2:41 PM
Wait the first post's MS link is broken
 
No, it's not.
When Smokey posts the message, it doesn't know the MS ID yet.
 
It leads to the second one. Try it.
 
So it goes for the next best thing: a URL lookup by metasmoke.
 
That's why AIM doesn't like it though I bet
 
Indeed, because AIM identifies posts by the same link.
 
2:46 PM
[ SmokeDetector | MS ] Manually reported answer: Query is too complex error in ms access? by user7746297 on stackoverflow.com
 
@SmokeDetector k
 
But... you don't have enough rep to do that....
sd k
 
tpu- by tripleee
 
!!/test dumps4download
 
2:48 PM
> Would not be caught for title, body, and username.
 
@SmokeDetector Why is this a tpu-, @quartata?
 
@ArtOfCode That's not a report.
 
shut up you
 
apparently the tpu should be removed, see discussion above
 
@ArtOfCode Hmm?
It's not. The previous revision was.
 
2:59 PM
so it's not
 
But the first post leads to the second post
And I never tpu-'d it, just tp-
 
same thing, user blacklist makes no difference there
 
First one is the first revision (which I tp-'d). Second is the second revision (which I tp-'d then changed to fp-)
 
the tpu- feedback is still there, there are two from you
 
@quartata tp'd then changed to fp, then sent another tp again.
 
3:01 PM
What?
I cleared it...
 
oh no longer there
 
#trainweck
 
but even the first of those is debatable whether it's red-flaggable or should just be edited
 
[ SmokeDetector | MS ] Bad keyword in body, bad keyword in title, pattern-matching website in body: showing up all over. Despite lorevive by gdfgdfg45 on ell.SE
 
3:02 PM
I'd probably just edit
 
I did not submit that second one
 
CI on 62c00ee succeeded.
 
What on earth
 
tpu- by Undo
CI on 36d9109 succeeded.
 
@quartata well... something did, using your account
 
3:02 PM
Guys, is there a way to run sh files without having it open a command window for a second?
 
Oh you know what I bet it is
I did sd f - v but since Smokey was messed up from it being on the same post I bet it submitted both feedbacks on the second post rather than the first
 
@Cerbrus On Windows, no
 
This Atom "on save" plugin accepts a command like: "test.sh '${srcFile}'"
 
@Cerbrus You could run sh whatever.sh from an existing window, but I'm not sure what your application is
 
@Cerbrus if your GUI does that then that's a question for your GUI; sh by itself does no such thing
 
3:03 PM
@Undo Don't forget to add the codecov badge to the readme
 
that's an application into GSoC... we'll see how that goes
 
Yeah that must be it. I would have assumed Smokey would have the MS ID for feedback but it must do it by post
 
Restart: API quota is 13787.
 
@quartata by URL? Yeah, suspect it does
 
The weird thing is that another command ran by the atom plugin shows no popup, but that's a installed node package.
 
3:06 PM
CI on 519ad7c succeeded.
 
@ArtOfCode We should probably do something about that
 
what, though?
 
At the minimum we should fix it so that I can't submit an fp- and a tp- on the same post.
 
3:07 PM
@ArtOfCode What org?
 
@quartata I believe FIRE stops you doing that ...
 
tpu- by Undo
 
@DavidPostill That's be correct
 
@Cerbrus +1 for FIRE ;p
 
3:08 PM
never heard of 'em, but they have a cool logo
amahi.org is (c) 2015
maybe you could fix that
 
And lots of Ruby so I'm sure you'll be a great fit
Reading the coverage report right now. It looks like spamhandling.py would be the easiest to improve coverage on
Ooh nevermind I didn't notice the "send to MS" part of that....
 
You could mock the metasmoke endpoint if you wanted to
 
findspam looks like it has good coverage but actually most of the coverage on that are the false positive branches
To make that better we need a test for each rule which is easy but tedious
datahandling is too much IO
chatcommunicate probably can't be improved
And globalvars is only missing two lines so
 
I've been thinking the rules should be annotated with post IDs they should or should not match but that would require us to be able to fetch posts by ID from Metasmoke
 
you can do that
 
3:15 PM
not a hard thing to do but doesn't sit very well with the existing code
 
No reason you couldn't put that logic in the test suite.
If it's just pre-populating test objects, it's test code
 
that would be a nice addition
 
I was thinking it would be nice to have a !!/test-ms command anyways.
 
I would also like to be able to say !!/test-url for any arbitrary post
 
@ArtOfCode: I've moved the metadata extraction logic out of the build script, so the files also appear in the GH solution. I also reduced the "extract" logic from 3 lines down to 1 :D
 
[ SmokeDetector | MS ] Manually reported question: what is the number of hp printer support? by Nancy Patel on superuser.com
tpu- by Magisch
 
how did it pass by?
 
It didn't. David was probably faster.
 
I was wondering that as well.
 
!!/test-a HP1855-409-1555 HP Printer helpline, HP Printer technical support phone number
 
3:28 PM
> Bad keyword in answer
----------
Body - Position 1-79: HP1855-409-1555 HP Printer helpline, HP Printer technical support phone number
Post - Scam aimed at *hp* customers. Keywords: *helpline, technical, support, phone, number*
 
er well I meant test-q but same difference
 
@quartata It's a question not an answer
 
35 secs ago, by quartata
er well I meant test-q but same difference
 
Maybe I saw it as it was posted ...
 
3:31 PM
@SmokeDetector k
Oh wait
@SmokeDetector v
 
@SmokeDetector v
 
@SmokeDetector v
 
@quartata User is blacklisted (6055311 on stackoverflow.com).
 
@quartata User removed from blacklist (6055311 on stackoverflow.com).
 
Metasmoke really needs to show if the post has been edited. Throws me off every time.
 
@SmokeDetector v
 
@quartata why'd you tpu- it?
 
is there a way to clear feedback
 
Yes, on Metasmoke.
 
3:33 PM
I didn't realize it was an edit
Because metasmoke doesn't show that yet
 
neither did I
@quartata ah
 
@quartata but why are you doing feedback via metasmoke?
 
I think he just clicked the ms link
 
[ SmokeDetector | MS ] Bad keyword in body, link at end of body, pattern-matching website in body: minutes of your purging schedule by jonejone on superuser.com
tpu- by Glorfindel
 
@Cerbrus I was able to flag that last but one report as tpu- and tp-, both from FIRE.
 
3:50 PM
Probably API weirdness
 
@ArtOfCode Can I get a new API key?
I have a new project I'm brewing so
 
@quartata check /admin/keys/mine
 
Thanks.
 
[ SmokeDetector | MS ] Bad keyword in link text in body: How to autograb url in php by John Brynt on stackoverflow.com
 
muahaha
 
3:59 PM
@Magisch Some of my edits were rejected :(
 
@Magisch your SU rep graph is brilliant :P 'flat flat flat flat PEAK!'
 
@Henders I'll be honest I only spent time on SU because I wanted to vote for david
 
@Magisch Thanks :)
@Mithrandir Really? That's not nice ...
 
Resumes Operation TIA
 
@Henders Mine is straight corner-to-corner... I spend no time on SU either, but I asked one question something like a year and a half ago, and it's been trickling rep ever since
 
4:00 PM
in Root Access, 2 mins ago, by Mithrandir
Someone might want to remind these two users that 'thanks' and other such stuff should be removed from posts. They rejected a couple edits that did that.
 
@Mithrandir Generally not if it's the only thing you're doing, though; that should be left to people with edit rights
 
@ArtOfCode right; it wasn't the only thing I did.
You can see in the links that I provided that it wasn't.
 
Don't polish turds is a relevant rule here
 
@ArtOfCode Nice :P This one is the dream though. Lovely smooth line :P
 
@Henders What, 200+ a day? :P
 
4:02 PM
@Mithrandir eeeh, close. I'd probably have approved, but I can see strict reviewers being harsh on those.
 
this one is pretty smooth as well ;p
 
@Mithrandir I'm not fussy really, 100 - 200 rep a day would be alright ;) I would have reached my current rep in 4.72 days if that was the case :P
 
fp- by tripleee
 
@DavidPostill pretty smooth, yeah ;)
 
4:05 PM
@Mithrandir not worth the bump, I'd guess
 
Careful you don't get edit-banned, @Mithrandir, 8/4 is danger zone
 
Anonymous
Hey. Does anybody know off-hand if Smokey or any other bots that use ChatExchange currently post chat messages as part of testing on CI?
 
Yeah, editing posts on the front page is better (if I don't get there first). There is usually an image to inline or a few spulling mistukes to fix ...
 
@JeremyBanks Smokey doesn't, no
I imagine you could, if you wanted to
 
Anonymous
@ArtOfCode I'm asking because ChatExchange itself tries to, but it looks like that's been failing for a while. If other bots were still doing so successfully it would have been good to know.
 
4:09 PM
Hey, a developer
 
@JeremyBanks I didn't even know it tried to, to be honest. But no, we see no chat messages from ChatExchange while it's running on CI.
 
@Mithrandir Better idea to just whole-cloth fix posts, like I did
 
Anonymous
Thanks. I might look into that one of these evenings, don't want its build to stay red forever.
 
@JeremyBanks you could write a developer horror story on those lines
 
[ SmokeDetector | MS ] Repeating characters in title: asssssssssssasdasdasdasas by user142616 on security.SE
tpu- by Mithrandir
 
4:41 PM
[ SmokeDetector | MS ] Bad keyword in body, link at end of body, pattern-matching website in body, repeated URL at end of long post: The association utilizes an extensive variety by Shord1946 on superuser.com
tpu- by Mithrandir
 
@Mithrandir if you feel like editing a couple of my posts on SU I'll make sure to accept them as author - got a feeling I need to go thru them anyway as I used to post when I was new to SE... it's kinda cheating I guess but helps clean up the site :)
 
@CalvT Aaah, but your stuff does't look like it needs editing ;)
 
A couple have http images I think...
Plus I know on SO I used to put thanks etc
 
Anyone think this user should be blacklisted?
 
Well we don't track suggested edits but sure
 
@quartata User is blacklisted (7723194 on stackoverflow.com).
 
Oh, what do you know.
 
Thought so :)
 
4:52 PM
Well, duh.
 
Thanks @quartata
 
Worth a mod flag to get the user nuked.
 
@Undo
A ping is worth a thousand mod flags methinks
 
And two of the reviewers should be hit with a rolled up newspaper educated to use the correct rejection reason.
@quartata Yeah, when we have an appropriate mod in the room ;)
And the summons worked :)
 
4:55 PM
@quartata What's up?
 
That's one way to put it @quartata :D
 
Unusually clever spammer -- I didn't even know they knew about buttons other than Post a Question and Add an Answer
 
@Undo Editor is spamming in edits and should be nuked. Two reviewers used the wrong reject reason.
 
4:57 PM
He already tried to post an answer once, got nuked
 
Same user, same edit
 
eh, reviewers using the wrong reject reason isn't really actionable
 
poof the spammer is no more
Thanks
 
@Undo So rejecting as spam doesn't do anything special?
 
Not that I know of
 
4:59 PM
Ok.
 
It's possible, but I haven't ever noticed it
 
@DavidPostill would a question such as 'How can I enable the speakers in Haiku OS' be on topic at SU?
 
This is so weird. My Websocket module is throwing weird errors when connecting to Metasmoke but not the WS echo server
 
@Mithrandir Yes. We have a [tag:haiku]
 
5:17 PM
@DavidPostill 'k, thanks. So if I ever boot that up again I can ask how to enable the Internet and speakers and stuff...
 
@Mithrandir Ah. I thought you were going to ask a question and self-answer. A good way of earning rep ;p
 
@DavidPostill Nah, I honestly have no idea how to do that stuff :P. I did a task for the Google Code-In (I did absolutely no programming, with a slight exception) that involved Haiku, so that was something I encountered.
 
@Mithrandir Just asking a good question will earn rep ...
 
[ SmokeDetector | MS ] Manually reported answer: Donald Grump code not working by potatoes on codereview.SE
 
@SmokeDetector tpu-
> Your account is not approved to use the write API
wot? how can I fix that
it's for FDSC
!!/amicodeprivileged
 
@Riker No, you are not a code-privileged user.
 
what's your MS account ID?
 
!!/amiprivileged
 
5:46 PM
@Riker Yes, you are a privileged user.
 
@NobodyNada how check?
 
@Riker Is this you? It's the only "Riker" I can find in the list
 
yes
ah I thought you meant metasmoke ID
(and that that was some special id)
 
@Riker I did, but I was able to find it in the list
 
oh
 
5:47 PM
It's 69
I think
 
@Riker your account isn't review-approved (cc @Undo)
 
lol are you repeatedly pinging him on purpoes
 
done
 
@Riker no, just making my message look nicer lol
 
thanks :D
@NobodyNada ah
people seem to like to ping undo
 
5:49 PM
Undo is always prowling charcoal these hours of day
also the name undo has something to it that makes it fun to write
 
like, it's awlays for a good reason, but people seem to always ping undo instead of art or somebody
 
art gets a ton of pings too
and so does thomas ward
 
Do dogs prowl?
 
@Undo what do you think about using Unix time in Redunda's data API? see github.com/SOBotics/Redunda/issues/32
 
Yep, saw it
Easy to do, just call to_i on the date
I think that works
 
5:50 PM
@Riker I pinged him because he's in the room atm
 
ah
 
6:02 PM
I love how the first day we have codecov set up is the day they're having technical issues
 
@DavidPostill I don't have it available at the moment, as it's on a USB, so it'll have to wait...
 
6:18 PM
@Undo PR
Should we wait for Art's approval?
 
Any specific reason to?
 
@Undo just that he made a comment on the issue; I thought he might want to have a say in which format to use
 
Ah, gotcha. Might as well
He'll probably see it when the email reaches him in 10 minutes.
(afk)
 
 
1 hour later…
7:21 PM
API quota rolled over with 11962 requests remaining. Current quota: 19999.
stackoverflow: 359
superuser: 81
unix: 63
askubuntu: 63
electronics: 44
salesforce: 41
dba: 38
math: 35
meta: 31
drupal: 29
es.stackoverflow: 29
webapps: 28
chemistry: 28
tex: 28
mathematica: 27
english: 25
stats: 25
gis: 25
ell: 25
scifi: 23
mathoverflow.net: 22
rpg: 22
travel: 21
physics: 21
wordpress: 21
money: 21
sharepoint: 21
worldbuilding: 17
raspberrypi: 16
security: 16
movies: 16
softwareengineering: 16
gaming: 15
judaism: 13
academia: 13
android: 13
apple: 13
diy: 13
magento: 13
graphicdesign: 12
 
> Current quota: 19999.
<3
 
7:47 PM
\o/ I have Internet that isn't LTE data
 
nice
 
[ SmokeDetector | MS ] Bad keyword in title: Gmail tech support number by aditya chunar on askubuntu.com
 

« first day (1220 days earlier)      last day (2603 days later) »