#staff | Logs for 2014-04-09

« return
[00:01:03] <mrcoolbp> audioguy: I'm going to extend the submission period to one week
[00:01:12] <mrcoolbp> as per previous plans and comments I've seen
[00:01:32] <audioguy> submission of names? Not the checkmark stuff, right?
[00:01:53] <audioguy> The actual submission I am ok with.
[00:02:18] -!- Cyprus has quit []
[00:03:38] <mrcoolbp> right
[00:04:08] <NCommander> audioguy, sure, not a problem
[00:04:57] <NCommander> audioguy, http://dev.soylentnews.org
[00:05:23] <NCommander> audioguy, it works. I need a one line change to disable users from buying it, but I think I want to enable this on production so its clear on the page who is staff and not
[00:06:43] <NCommander> Gah
[00:15:50] * NCommander wonders if in Perl NULL != 0
[00:16:51] <mrcoolbp> WTF happened?
[00:16:57] <NCommander> mrcoolbp, ?
[00:17:00] <mrcoolbp> it made another copy of the story when I was editing!
[00:17:15] <NCommander> mrcoolbp, O_o;
[00:17:19] <NCommander> mrcoolbp, yeah, that's a WTF
[00:17:21] <mrcoolbp> it set display automatically and It went to the main for about 6 seconds vefore I fixed it
[00:17:27] <mrcoolbp> shit
[00:18:41] <mrcoolbp> well now you can see the difference between the two = )
[00:18:53] <mrcoolbp> NCommander: delete the one that has you as author, change author to yourself on "mine"
[00:19:10] <mrcoolbp> NCommander: review, and when audioguy gives you the greenlight you can post
[00:19:29] <paulej72> i am here
[00:19:49] <mrcoolbp> ideally MrBluze should review as well but he did say " u do it how u want :)"
[00:20:04] <NCommander> mrcoolbp, k
[00:20:11] <NCommander> paulej72, I'm experimenting with the subscription module in dev
[00:20:13] -!- mechanicjay [mechanicjay!~jhowe@Soylent/Staff/Sysop/mechanicjay] has joined #staff
[00:20:13] -!- mode/#staff [+v mechanicjay] by juggler
[00:20:23] <mechanicjay> Greetings
[00:20:25] <NCommander> paulej72, it works with no changes, so I kinda want to just add a check to prevent the link from showing up
[00:20:28] <xlefay> Greetings
[00:20:36] <mrcoolbp> thanks. I need to go make dinner, AFK but in the general vicinity for ~1 hr
[00:20:48] <mrcoolbp> I'll be back though
[00:20:50] <NCommander> paulej72, http://dev.soylentnews.org
[00:20:51] <paulej72> NCommander: lifetime subscriptions fo staff :)
[00:20:58] mrcoolbp is now known as mrcoolbp|afk
[00:21:02] <NCommander> paulej72, it actually works on the basis of page hits, you subscribe to X page hits
[00:21:07] -!- SirFinku_ [SirFinku_!~textual@l-64-313-06-125.hsd0.wa.comcast.net] has joined #staff
[00:21:19] <NCommander> paulej72, but to begin with, I was going to give it to all staff so they get the Subscriber +1 bonus, and the little star
[00:21:24] <MrBluze> i meant do as u want
[00:21:35] <NCommander> paulej72, also, fixed a bug on dev that prevented the default skin from loading (no CSS)
[00:22:15] <paulej72> NCommander: I liked it with no theme css. it was very default
[00:22:18] <MrBluze> i'm working on other stuff - cleaning my wiki up etc, and doing things that pay bills
[00:22:28] <NCommander> paulej72, well, I wanted to make sure the var was working in the DB :-)
[00:22:35] <mrcoolbp|afk> mrbluze: https://soylentnews.org
[00:22:43] <mrcoolbp|afk> please review
[00:22:44] <NCommander> paulej72, thoughts on doing a point release to activate the subscription module on production?
[00:22:55] <mrcoolbp|afk> audioguy please review as well^^^
[00:23:47] <MrBluze> huh?
[00:23:57] <NCommander> paulej72, http://dev.soylentnews.org - I'm trying to figure out where the Subscription link is
[00:24:20] -!- SirFinkus has quit [Ping timeout: 246 seconds]
[00:24:23] <MrBluze> voting in 3 days? HUH?
[00:24:25] <NCommander> paulej72, it would also allow us to comment on posts that are in "The Mysterious Future"
[00:25:24] <MrBluze> better change the wording of "vote begins in 3 days" to something that doesnt imply we are actually voting in 3 days time
[00:25:42] <paulej72> NCommander: we are starting the sysop meeting
[00:25:52] <NCommander> paulej72, k
[00:29:36] SirFinku_ is now known as SirFinkus
[00:31:28] <MrBluze> mrcoolbp|afk: just go with it, see what happens :)
[00:31:51] <MrBluze> mrcoolbp|afk: except don't say "we vote in 3 days" because that would be insane
[00:32:37] * MrBluze is now tidying up his soylent desk and putting disused shit into boxes for the trash
[00:33:32] * NCommander notes MrBluze is a true professional Soyilent
[00:33:37] <NCommander> ..... god, we need a new name
[00:33:39] <NCommander> ASAP
[00:33:40] <NCommander> Now
[00:33:43] <NCommander> Oh god
[00:54:13] <MrBluze> why ASAP now?
[00:54:30] <MrBluze> .. is someone pulling the rug from under soylentnews.org??
[01:00:15] -!- prospectacle [prospectacle!~b4c880f7@180.200.jji.ihy] has joined #staff
[01:00:16] -!- mode/#staff [+v prospectacle] by juggler
[01:02:14] <prospectacle> That "nagger" has worked a charm. The rate of progress on this young site is truly astounding.
[01:02:49] <MrBluze> some things have indeed gone well - that was genius
[01:03:04] <MrBluze> the best thing was you just went ahead and did it
[01:03:10] <MrBluze> democracy is overused imho
[01:04:33] mrcoolbp|afk is now known as mrcoolbp
[01:04:45] <mrcoolbp> MrBluze I'll change the 3 days thing
[01:04:50] <MrBluze> no worries
[01:04:57] <MrBluze> im called away now to some emergencies
[01:05:02] <MrBluze> so, back later in the day
[01:05:11] <mrcoolbp> okay!
[01:07:02] <mrcoolbp> prospectacle: awesome
[01:08:02] <prospectacle> MrBluze, yeah representative democracy seems to be key. You hire people to do stuff, but they're allowed to make and implement decisions without unnecessary delay
[01:08:09] -!- mechanicjay [mechanicjay!~jhowe@Soylent/Staff/Sysop/mechanicjay] has parted #staff
[01:08:50] <MrBluze> uhm yes
[01:09:22] <MrBluze> well.. i got to run and do some dangerous crap that i wish i could avoid but oh well they pay me i must go
[01:09:35] <prospectacle> good luck mrbluze!
[01:10:06] MrBluze is now known as MrBluze|afk
[01:13:49] <mrcoolbp> prospectacle, we weren't "hired" though, we just kinda happened to be in the right place right time
[01:15:24] <mrcoolbp> BRB dishes
[01:18:50] <prospectacle> mrcoolbp, true, doesn't exactly apply here (for now...).
[01:20:00] <mrcoolbp> oh I, maybe I misunderstood
[01:21:08] <mrcoolbp> okay back to work for me
[01:21:13] <mrcoolbp> !todo
[01:21:13] <Gerbilius> todo for mrcoolbp: 1) get jowl bacon 2) contact Star Trek Reboot organizations 3) copywrite namevote post 4) get review on name vote post 5) revisit staff meetings 6) clear out inbox 7) setup T-bird for email 8) setup social-media alias on all sites
[01:21:31] <mrcoolbp> !done 3
[01:21:31] <Gerbilius> 1 item deleted
[01:21:45] <mrcoolbp> !done 7
[01:21:45] <Gerbilius> 1 item deleted
[01:25:36] <prospectacle> mrcoolbp, in case this is useful: a guy from the "software freedom conservancy" says he wants to talk to any free software project considering their not-for-profit options.
[01:25:39] <prospectacle> https://sfconservancy.org
[01:26:09] <mrcoolbp> awesome, thanks prospectacle!
[01:26:20] MrBluze|afk is now known as MrBluze
[01:27:51] <mrcoolbp> !todo
[01:27:51] <Gerbilius> todo for mrcoolbp: 1) get jowl bacon 2) contact Star Trek Reboot organizations 3) get review on name vote post 4) revisit staff meetings 5) clear out inbox 6) setup T-bird for email
[01:28:11] <mrcoolbp> !done 6
[01:28:11] <Gerbilius> 1 item deleted
[01:29:25] <xlefay> Please PM Gerbilius and do it there
[01:29:32] <xlefay> it cuts down on the noise ;)
[01:29:42] <mrcoolbp> ah okay thanks
[01:29:55] <xlefay> thanks :)
[01:29:59] <mrcoolbp> np
[01:46:32] <MrBluze> !todo
[01:46:32] <Gerbilius> todo for mrbluze: 1) Go through bugtracker and update missing bugs
[01:46:47] <MrBluze> !todo Tidy up Wiki
[01:46:47] <Gerbilius> todo item 2 added
[01:51:08] <mrcoolbp> MrBluze: thanks for the feedback and help
[01:51:27] <MrBluze> no prob
[01:51:28] <MrBluze> see u
[01:52:03] MrBluze is now known as MrBluze|afk
[02:05:05] -!- prospectacle [prospectacle!~b4c880f7@180.200.jji.ihy] has parted #staff
[02:08:36] <mrcoolbp> NCommander: are you familiar with a "fiscal sponsor" for the NFP?
[02:08:44] <mrcoolbp> it's not as bad as it sounds
[02:11:04] <NCommander> mrcoolbp, I am.
[02:11:20] <mrcoolbp> okay cool
[02:17:32] -!- mechanicjay [mechanicjay!~jhowe@Soylent/Staff/Sysop/mechanicjay] has joined #staff
[02:17:32] -!- mode/#staff [+v mechanicjay] by juggler
[02:38:31] mechanicjay is now known as mechanicjay|akf
[02:38:49] mechanicjay|akf is now known as mechanicjay|afk
[02:49:18] <NCommander> xlefay, I'm going to get some dinner and then try and be productive
[02:49:29] <xlefay> alright, enjoy dinner :)
[02:49:35] <NCommander> paulej72, ping, thoughts on doing a point release on production to enable the subscription module?
[02:49:41] <NCommander> (it more or less works, just need to hide a bit)
[02:50:15] <paulej72> what would that get us?
[02:50:54] <NCommander> paulej72, staff get an additional point of karma + can be identified with a * next to their name
[02:51:07] * NCommander notes the subscribor default is slightly off
[02:51:13] <NCommander> Subscriber Bonus (modifier assigned to posts where the user was a subscriber) defaults to zero
[02:51:59] <paulej72> NCommander: I do not see a benefit to this that can;t wait unitl a regular update.
[02:52:10] <NCommander> paulej72, k
[02:52:39] <paulej72> You can get ti all polished up by then :)
[02:53:22] <paulej72> NCommander: I want your thoughts on removing the Customize Stories on the Homepage options on the home page settings
[02:53:43] <NCommander> paulej72, that will be useful once we have nexuses
[02:55:09] <paulej72> NCommander: OK, so I’ll need to track down the issue with issue 78.
[02:56:06] <NCommander> paulej72, it sounds like the problem that the authors cache needs to always match or shit breaks
[02:56:22] <NCommander> paulej72, we had a mismatch so I'm thinking just delete the rows from the database and make an announcement
[02:57:56] <paulej72> NCommander: what are your thoughts on doing a purge on the users_index to clear the story_never_author and story_never_nexus fileds
[02:58:10] <paulej72> my message was half written
[02:58:26] <paulej72> so we just pull the trigger
[02:59:27] <NCommander> paulej72, yeah, and just announce it
[02:59:44] <NCommander> paulej72, we need to fix the problem properly, but we've got a bug that editPreferences is crap and has to be fixed
[03:00:00] <NCommander> paulej72, write some queries, I'll check them when I come back
[03:00:02] <paulej72> NCommander: on dev, most of the issues were in story_never_author, but one user had a 1 in story_never_nexus
[03:00:10] <paulej72> OK
[03:15:17] <NCommander> paulej72, I'm back
[03:15:52] <mrcoolbp> paulej72: did you check the "willing to vote" box?
[03:15:57] <mrcoolbp> (on production)
[03:16:01] <paulej72> NCommander: tested on dev: UPDATE users_index SET story_never_author='' WHERE story_never_author!='';
[03:16:12] <paulej72> mrcoolbp: not yet.
[03:16:24] <mrcoolbp> audioguy is about to dump for a staff-test
[03:16:30] <mrcoolbp> dump the database
[03:16:47] <paulej72> NCommander: UPDATE users_index SET story_never_nexus='' WHERE story_never_nexus!=''; Should only match one
[03:17:10] <NCommander> paulej72, those look safe enough, let me get on helium
[03:18:00] <paulej72> NCommander: first on was 263 rows on dev, but should be a couple less on prod
[03:18:24] <xlefay> NCommander, did you ever see: https://help.ubuntu.com ?
[03:18:34] <NCommander> xlefay, I'm aware of it ;)
[03:18:35] <paulej72> mrcoolbp: done
[03:18:47] <NCommander> paulej72, I'm dumping the database as a precaution
[03:18:47] <mrcoolbp> paulej72: thanks!
[03:19:15] <paulej72> NCommander: I was hoping you would do that, but I forgot to mention it
[03:19:37] -!- Bytram|away [Bytram|away!~pc@Soylent/Staff/Developer/martyb] has joined #staff
[03:19:37] -!- mode/#staff [+v Bytram|away] by juggler
[03:19:45] <mrcoolbp> bytram|away!
[03:19:57] Bytram|away is now known as Bytram
[03:20:24] <mrcoolbp> bytram did you check the "willing to vote" box on soylentnews.org? http://soylentnews.org
[03:21:33] <Bytram> mrcoolbp: no, I thought it was on chillax or dev. Sleep deprivation, I guess. Let me try now.
[03:21:48] <mrcoolbp> bytram: please!
[03:22:02] <Bytram> i'm TRYING to, hold on!!!!!!!!!
[03:22:09] <mrcoolbp> heheh
[03:22:37] <paulej72> Bytram: it was added today at arround 1530 UTC
[03:23:00] <mrcoolbp> NCommander: audioguy says you have the greenlight to post that story when you like (rememeber, delete the NCommander post, use the mrcoolbp one and change author to yourself)
[03:23:01] <Bytram> well, then. I *JUST* walked in the door! TAKE IT EASY!!!!!!!!
[03:23:02] <NCommander> paulej72, dumped
[03:23:06] <Bytram> =)
[03:23:26] <mrcoolbp> bytram: SORRY!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
[03:23:34] <NCommander> mysql> UPDATE users_index SET story_never_author='' WHERE story_never_author!='';
[03:23:34] <NCommander> Query OK, 255 rows affected (0.00 sec)
[03:23:34] <NCommander> Rows matched: 255 Changed: 255 Warnings: 0
[03:23:34] <NCommander> mysql> UPDATE users_index SET story_never_nexus='' WHERE story_never_nexus!='';
[03:23:34] <NCommander> Query OK, 1 row affected (0.00 sec)
[03:23:36] <NCommander> Rows matched: 1 Changed: 1 Warnings: 0
[03:23:50] <Bytram> *I* appologize. didn't realize you were about to pull things.
[03:23:57] * NCommander updates the bug
[03:24:04] * xlefay kicks Apache
[03:24:17] <mrcoolbp> bytram: just for a staff test, don't apologize
[03:24:32] <xlefay> apparently, it just bypasses the auth entirely in favor or proxy pass. Lovely, isn't it? ;-)
[03:24:32] <paulej72> xlefay: dropkick it
[03:24:44] -!- SirFinku_ [SirFinku_!~textual@l-64-313-06-125.hsd0.wa.comcast.net] has joined #staff
[03:24:44] <Bytram> it's nice to be a part of something, instead of apart from.
[03:24:47] * xlefay dropkicks it for good measures.
[03:25:21] <paulej72> figrure 4 head lock FTW
[03:27:35] <NCommander> paulej72, closed bug 78
[03:27:39] <NCommander> Let me do a quick writeup on the site
[03:27:58] <mrcoolbp> NCommander xlefay: both TOR links point to the wiki
[03:28:03] -!- SirFinkus has quit [Ping timeout: 246 seconds]
[03:28:07] <NCommander> mrcoolbp, ???
[03:28:11] <paulej72> NCommander: you should have not closed it as it we just put a bandaid on it for now.
[03:28:22] <xlefay> mrcoolbp, I'm aware.. that's a problem in the article, I mentioned that in our "chill" channel a bit ago
[03:28:25] <mrcoolbp> paulej72 the reopen
[03:28:29] <NCommander> paulej72, we've got that tracked as a seperate bug
[03:28:30] SirFinku_ is now known as SirFinkus
[03:28:33] <xlefay> notice the URLs being the exact same?
[03:28:47] <mrcoolbp> now I do after I copypastaed
[03:28:56] <paulej72> NCommander: did you mention that in the closing comment on 78
[03:29:10] <NCommander> paulej72, yup
[03:29:18] <paulej72> OK
[03:29:37] <mrcoolbp> NCommander: whats the TOR link to site status?
[03:29:46] <mrcoolbp> (it's broken on the story you posted)
[03:30:31] <NCommander> mrcoolbp, oh, slag. I thought I fifxed that
[03:30:32] <NCommander> *sigh*
[03:30:42] * NCommander has several fish to fry
[03:30:44] <NCommander> standby
[03:30:45] <mrcoolbp> Ncommander: provide link, I can fix
[03:30:56] <xlefay> mrcoolbp, can you try the tor again?
[03:31:14] <xlefay> If all goes well.. chillax is now kerberosed' & nothing broke..
[03:31:36] * xlefay starts tor again and verifies himself too
[03:31:48] <mrcoolbp> xlefay: try what on TOR?
[03:32:01] <xlefay> the urls.. the dev side gave me a headache tb
[03:32:03] <mrcoolbp> refreshed the link you gave earlier and it's working fine
[03:32:10] <mrcoolbp> oh I'll try the rest
[03:32:13] <xlefay> because it's defaulting to the blue theme..
[03:32:31] <xlefay> mrcoolbp, that's good. Two eyes are always better than one, right? ;)
[03:32:44] <Bytram> xlefay: I'm getting the Authentication Required prompt for a "User Name" and "Password"... do I have to have an SSH connection up to use this?
[03:33:03] <mrcoolbp> ah too much happening at same time
[03:33:10] <xlefay> Bytram, the kerberos stuff, remember? ;-)
[03:33:17] <xlefay> no, no ssh, just use your kerberos username & password
[03:33:31] <xlefay> but if you want to change your password; you need to do that via SSH ;)
[03:33:49] <Bytram> xlefay: ok. sry, I'm wiped out.
[03:33:54] * xlefay doesn't like knowing peoples passwords; that's why I always make sure they connect to SSH & change it
[03:33:58] <xlefay> Bytram, no worries hehe
[03:34:09] <xlefay> I'm glad it's finally kerberozed
[03:34:11] <mrcoolbp> xlefay: I'm kermerosized on chill-something = )
[03:34:22] <mrcoolbp> *kerberosized
[03:34:39] * Bytram needs a supersized.
[03:34:42] <xlefay> I was reluctant because of the unofficial & apparently unmaintained patches for nginx... and I hadn't realized this was the tor server which already ran apache 2....
[03:34:55] <Bytram> xlefay: I'm in. thanks!
[03:34:58] <xlefay> so, enjoy your kerberosed logins!
[03:35:00] <xlefay> Bytram, awesome
[03:35:10] <xlefay> NCommander, next up, single sign onto slash? :)
[03:35:28] <Bytram> xlefay: next up will be undoing whatever I did to stop putty from working.
[03:35:32] <paulej72> xlefay++
[03:35:32] <Gerbilius> karma - xlefay: 37
[03:35:40] <Bytram> xlefay++
[03:35:40] <Gerbilius> karma - xlefay: 38
[03:35:49] <xlefay> Bytram, auch, anything I can help with?
[03:36:05] <xlefay> woa, all that love, thanks guys, appreciate it!
[03:36:45] <mrcoolbp> xlefay+++
[03:36:50] <mrcoolbp> = )
[03:36:52] <Bytram> tried to change logging so it would put it in separate files based on date. then it BOINKed at me whenever I tried to connect. then..
[03:37:16] <paulej72> Bytram: do what real men do and double ssh into the nodes. I ssh int boron, kinit and ssh to whatever node I work on. I am so used to this at work, it is not an issue for me.
[03:37:18] <mrcoolbp> bytram: do you still need the Xenu log????
[03:37:21] <Bytram> I realized I needed to put in staff.soylentnews.org and port 22 (that's right isn't it?)
[03:37:31] <Bytram> MrBluze|afk: nope.
[03:37:38] <Bytram> mrcoolbp: nope.
[03:37:42] <Bytram> hold on.
[03:37:56] <xlefay> paulej72, most of the time I just find myself opening new sessions locally :P
[03:38:11] <xlefay> Bytram, hm, that's actually right
[03:38:44] <Bytram> xlefay: good. and then it gets more intersting... let me bring it up so I'm not relying on my memory.
[03:39:09] <mrcoolbp> bytram: sorry for not sending logs earlier
[03:39:23] * mrcoolbp is happy to finally close Xenu
[03:39:26] <Bytram> xlefay: I get a new window open (with a black background) login as:
[03:39:34] <Bytram> that should be: martyb right?
[03:39:41] <xlefay> correct
[03:39:56] <NCommander> paulej72, http://soylentnews.org
[03:40:13] <xlefay> NCommander, it works!
[03:40:48] <Bytram> k. and then after about 3-4 seconds, it comes back with a msg box titled "PuTTY Fatal Error" contents: "Disconnected: No supported authentication methods available (server sent: )" and an OK button.
[03:40:48] <NCommander> xlefay, what does?
[03:40:54] <xlefay> kerberos :D
[03:41:08] <xlefay> I needed to <Proxy ....> ... auth here ... </Proxy> # ;-)
[03:41:30] <paulej72> NCommander: looks good to me, but I did not proof read it
[03:42:32] <xlefay> So when are we going to go SSL only on main? ;-)
[03:42:54] <mrcoolbp> xlefay: other TOR links are good, just waiting on the "site status" link from NC
[03:42:58] <NCommander> xlefay, soonish?
[03:43:03] <NCommander> mrcoolbp, ugh
[03:43:06] * NCommander hates multitasking
[03:43:10] <mrcoolbp> sorry NC!
[03:43:27] <xlefay> NCommander, it might be wise that we first fix our little nginx problem on main..
[03:43:39] * xlefay is going to do that on dev now
[03:44:05] <NCommander> mrcoolbp, esmmb7ukgz45a63v.onion
[03:44:10] <NCommander> xlefay, whats the nginx problem?
[03:44:23] <mrcoolbp> NCommander: thanks, I'll update the post now
[03:44:55] <xlefay> NCommander, the problem is it banging apache straight and not using a condom (e.g. varnish)
[03:45:16] <NCommander> ... thanks for that mental visual
[03:45:19] <NCommander> Really
[03:45:20] <NCommander> Thanks
[03:45:22] <mrcoolbp> NCommander: Unable to connect
[03:45:22] <mrcoolbp> Firefox can't establish a connection to the server at esmmb7ukgz45a63v.onion.
[03:45:22] <NCommander> !grab xlefay
[03:45:22] <Gerbilius> Added quote 111
[03:45:30] <NCommander> mrcoolbp, tor misconfiguration ...
[03:45:32] <NCommander> Crap
[03:45:36] <NCommander> !todo fix boron's tor
[03:45:36] <Gerbilius> todo item 5 added
[03:45:39] <xlefay> You're absolutely welcome :P
[03:45:42] <mrcoolbp> heh
[03:45:45] <NCommander> mrcoolbp, that's probably a side effect of nuking IPv6
[03:45:54] * NCommander applies a quick and dirty hack
[03:45:58] <mrcoolbp> you mean ipv4?
[03:46:28] <NCommander> mrcoolbp, try it now
[03:46:29] <NCommander> mrcoolbp, yea
[03:47:15] <mrcoolbp> Ncommander: negative
[03:47:53] <xlefay> http://imgur.com LOOOL!
[03:48:05] -!- mode/#staff [+o xlefay] by juggler
[03:48:49] <xlefay> https://soylentnews.org ;-)
[03:48:58] <mrcoolbp> paulej72: this should be an easy fix: https://github.com
[03:49:37] <NCommander> mrcoolbp, one slight edit; Project->Site
[03:49:48] <mrcoolbp> k
[03:49:56] <xlefay> I especially like the comment about NC on there ;-)
[03:50:38] <NCommander> xlefay, where?
[03:50:44] <mrcoolbp> ^^^^
[03:50:56] <xlefay> https://soylentnews.org
[03:51:03] <xlefay> See that poster tho rofl
[03:51:17] <Bytram> xlefay: Please ping me when you are free to help with PuTTY. I know you're busy and don't want to interrupt site-wide stuff.
[03:51:25] <xlefay> Bytram, am now
[03:51:32] <NCommander> Ideally we want NCommander in a red hat and jacket doing the same pose
[03:51:37] <xlefay> !grab NCommander
[03:51:37] <Gerbilius> Added quote 112
[03:51:44] <xlefay> It just makes it even funnier when you said that LOL
[03:51:46] * NCommander notes his employer would disown him if I went advocating Red Hat
[03:51:47] <mrcoolbp> hahah
[03:51:47] * NCommander ducks
[03:51:49] <Bytram> ok. after about 3-4 seconds, it comes back with a msg box titled "PuTTY Fatal Error" contents: "Disconnected: No supported authentication methods available (server sent: )" and an OK button.
[03:51:51] <xlefay> Oh my, I'm dying LOL
[03:52:15] <xlefay> NCommander, i was just thinking the irony of the red hat
[03:52:32] <xlefay> Bytram, you aren't passing in your SSH key
[03:52:33] <mrcoolbp> xlefay: I just didn't scroll down
[03:53:00] <mrcoolbp> guys maybe go PM on this kind of thing?
[03:53:23] <xlefay> mrcoolbp, I'm definitely going to picture NCommander having a red hat from this point forward
[03:53:40] <mrcoolbp> xlefay: agreed (again damnit)
[03:53:57] <NCommander> xlefay, Jon Masters (my RH counterpart) has made jokes that I wear fedoras at official functions
[03:53:58] <xlefay> Oh god, we're not doing this again are we?
[03:54:05] <NCommander> but work at Canonical
[03:54:22] <mrcoolbp> xlefay: god I hope not, I like much more when we disagreed = )
[03:54:31] <xlefay> hahahaha that's awesome
[03:54:32] <NCommander> xlefay, https://scontent-a-iad.xx.fbcdn.net
[03:54:36] <paulej72> NCommander: we need to edit the features block. I think the articles are a bit out of date
[03:54:43] <NCommander> xlefay, https://scontent-b-iad.xx.fbcdn.net
[03:54:52] <xlefay> That your girlfriend?
[03:55:04] <NCommander> xlefay, nah, just a random girl I met when in Nicaguara
[03:55:13] * NCommander is single!
[03:55:18] <xlefay> Ok, she's amazingly hot
[03:55:20] * mrcoolbp is betting she made him shave the neckbeard
[03:55:30] <NCommander> mrcoolbp, I just got stick of it poking out eyes
[03:55:32] <xlefay> I was asking because if she was.. or if she was your sister, then it'd be reckless of me to made that comment.
[03:55:35] <NCommander> I normally keep it permastubbed but ...
[03:55:40] <NCommander> xlefay, only child
[03:55:48] <NCommander> xlefay, https://scontent-a-iad.xx.fbcdn.net
[03:55:51] <xlefay> but yes, that fedora is awesome
[03:55:52] <NCommander> ^- facebook profile photo
[03:56:02] <NCommander> xlefay, sadly I lost it in Panama, but I'm buying a replacement
[03:56:03] <xlefay> I've seen that picture before, somewhere
[03:56:28] <NCommander> xlefay, you don't hang out on language-mixer.org?
[03:56:40] <xlefay> Not afaik as I know
[03:56:43] <mrcoolbp> NCommander: I hereby challenge you to a game of billiards!
[03:56:47] <Bytram> xlefay: okay... I wonder where it went? Seriously!
[03:57:00] <xlefay> Bytram, check your settings for the ssh key
[03:57:10] <xlefay> eh something like: 'ssh > authentication' or so
[03:57:28] <xlefay> Where was the first picture, NCommander ?
[03:57:41] <xlefay> Looks like a beautiful place
[03:57:42] <Bytram> xlefay: looks like it forgot it.
[03:57:48] <Bytram> hold on
[03:57:57] <NCommander> xlefay, Granda, Nicaguara
[03:58:02] <NCommander> Right on the shores of the lake
[03:58:09] <xlefay> I'm a bit concerned about the look at that floor
[03:58:30] <xlefay> seems to be beautiful out there
[03:58:30] <Bytram> xlefay: it wants my *private* key, right?
[03:58:40] <xlefay> Bytram, that's correct
[03:59:11] <NCommander> xlefay, this is from my DC trip https://fbcdn-sphotos-f-a.akamaihd.net
[03:59:12] <Bytram> trying...
[03:59:15] <NCommander> Had a great day
[03:59:27] <xlefay> You know, that actually looks pretty amazing
[03:59:31] <xlefay> not like you see in movies and such
[03:59:34] <Bytram> better! now it wants my passphrase! yay!
[03:59:40] <NCommander> https://scontent-a-iad.xx.fbcdn.net
[03:59:51] <NCommander> xlefay, its a pity its still under repair
[04:00:16] <xlefay> wise words
[04:00:21] <NCommander> (the Washington Momuntium was badly damnaged in the 2011 earthquake, you don't see it in that photo, but there's a lot of scallfulling and construction equipment around it)
[04:00:23] <Bytram> xlefay: thanks! it'snow working!!!
[04:00:36] <xlefay> ah I see
[04:00:44] <xlefay> It's surprisingly clean at the second last picture you send
[04:00:54] <NCommander> xlefay, https://scontent-a-iad.xx.fbcdn.net - you can see the cranes from this photo
[04:01:02] <NCommander> (this is from the far side of the title basin)
[04:01:02] * mrcoolbp is happy]
[04:01:03] <Bytram> xlefay: do you know where PuTTY keeps its config info so I can back it up? (I'm on widows)
[04:01:12] <xlefay> NCommander, yeah
[04:01:28] <NCommander> xlefay, https://scontent-b-iad.xx.fbcdn.net
[04:01:42] <xlefay> Bytram, hmm no, but if I were to make a guess somewhere in AppData, ehm, something like C:\Users\YOUR_USERNAME\AppData
[04:02:05] <Bytram> didn't see it there before, but will check again.
[04:02:14] <xlefay> NCommander, looked like a great day you had
[04:02:27] <NCommander> xlefay, very much needed
[04:02:46] <NCommander> https://scontent-b-iad.xx.fbcdn.net - US Capital Building
[04:02:49] <xlefay> looks* oh my english going downhill ;)
[04:02:55] <NCommander> https://scontent-b-iad.xx.fbcdn.net - SCOTUS
[04:03:04] <xlefay> 'scotus' ?
[04:03:15] <NCommander> Supreme Court of the United States
[04:03:16] <mrcoolbp> xlefay: honestly would never know if you didn't point it out so often (ESL)
[04:03:30] <xlefay> mrcoolbp, esl? point what out?
[04:03:37] <NCommander> mrcoolbp, he's dutch, he's trained to accomdiate people :-P
[04:03:38] * NCommander ducks
[04:03:42] <NCommander> English as a Second Language
[04:03:46] <mrcoolbp> thx NC
[04:03:50] <xlefay> ooh
[04:03:51] <mrcoolbp> xlefay: that
[04:04:17] <xlefay> aah.. yeah, I dislike it when I see I'm not writing it properly..
[04:04:23] <NCommander> https://scontent-a-iad.xx.fbcdn.net - This is what I want to do with my life and this site
[04:04:26] <xlefay> NCommander, I didn't find the last two so impressive:P
[04:04:55] <xlefay> NCommander, I second that, that's an awesome sentiment
[04:05:07] <NCommander> https://scontent-b-iad.xx.fbcdn.net - this is me from 2007(?) when I was still an active firefighter
[04:05:16] <mrcoolbp> xlefay: dank u vel for all your help !
[04:05:30] <xlefay> mrcoolbp, graag gedaan! :)
[04:05:31] <Bytram> xlefay: only thing related that I could find was in ":\documents and settings\me\local settings\application data\putty.rnd" and that sure wasn't it. next stop: registry.
[04:05:36] <xlefay> NCommander, eeek, no beard?!
[04:05:56] <mrcoolbp> xlefay: he just shaved it again!
[04:06:00] <xlefay> Bytram, let me know when you do find it
[04:06:15] <xlefay> although I suppose being a firefighter and having a beard might not be such a good decision :P
[04:06:34] <NCommander> xlefay, isn't hygenetic
[04:06:41] <mrcoolbp> among other things
[04:07:18] <xlefay> NCommander, I realize that :P
[04:07:44] <NCommander> https://scontent-a-iad.xx.fbcdn.net - walking out of the arctic ocean in Barrow Alaska
[04:08:00] <mrcoolbp> cool
[04:08:04] <xlefay> yeah, that's cool
[04:08:07] <mrcoolbp> more like running though
[04:08:13] <mrcoolbp> xlefay ; )
[04:09:10] <xlefay> haha :P
[04:09:21] <xlefay> that was totally unintentional :P
[04:10:06] <mrcoolbp> MrBluze|afk, NCommander, xlefay, bytram, paulej72, audioguy: awesome day, nice to celebrate with you guys. I need to go do some RL job stuff, and hang out with my wife
[04:10:23] <mrcoolbp> mattie_p: missin' ya, hope you are well
[04:10:26] <xlefay> mrcoolbp, all those things you just mentioned are overrated
[04:10:29] <xlefay> we're much more fun!
[04:10:31] <Bytram> xlefay: will do.
[04:10:31] <paulej72> mrcoolbp: cyl
[04:10:41] <mrcoolbp> xlefay: now we disagree again!
[04:10:44] <xlefay> mrcoolbp, nah kidding, ttyl & have a good day!
[04:10:47] <Bytram> mrcoolbp: have fun and thanks for all you do!
[04:10:48] <mrcoolbp> g'night all!
[04:10:53] <mrcoolbp> my pleasure
[04:11:01] <xlefay> I second that ^^
[04:11:12] <NCommander> mrcoolbp, cya
[04:11:26] <NCommander> Today has been completely unproductive on my end
[04:11:30] <mrcoolbp> = )
[04:11:31] -!- mrcoolbp has quit []
[04:14:03] <xlefay> NCommander, let's see if dev's SSL still works ;-)
[04:14:15] <NCommander> No.
[04:14:16] <xlefay> _and with that_ I mean, if slash still works nicely with it
[04:14:24] <NCommander> That is my predictive answer :-)
[04:14:32] <xlefay> seems to work :P
[04:14:37] * NCommander seriously needs a clone
[04:14:48] <NCommander> $RL_WORK, $INCORPORATiON, $SLASH
[04:14:48] <NCommander> Ugh
[04:14:57] <xlefay> $FAMILY
[04:15:08] <xlefay> ^^^^^ best reason to need a clone
[04:15:13] <xlefay> so he can deal with $FAMILY
[04:15:17] * NCommander seriously hopes we can get profittable to the point I can work full time on this
[04:16:01] <xlefay> yeah I can understand that
[04:22:39] -!- Cyprus [Cyprus!~Cyprus@2001:470:e2cf:nv:mxqp:qiqv:njlp:tnoj] has joined #staff
[04:22:39] -!- Cyprus has quit [Changing host]
[04:22:39] -!- Cyprus [Cyprus!~Cyprus@localhost] has joined #staff
[04:23:41] <paulej72> NCommander: I found that our editHome issue fucks up slashboxes as well, but it is not a critical
[04:23:54] <xlefay> So.. just for all of ya's information
[04:24:17] <xlefay> if ANYONE has a problem with SSL on dev.. let NC or paulej72 know
[04:24:35] <xlefay> also, if said person who has a problem with it is, paulej72 or NC, please let yourselfs know, be redundant!
[04:25:03] <Bytram> xlefay: HKEY_CURRENT_USER\Software\SimonTatham\PuTTY
[04:25:09] <paulej72> xlefay: I would need to use ssl to have an issue with it :)
[04:25:32] <xlefay> Bytram, ugh.. isn't that fuckt up?
[04:26:05] <Bytram> not if your interest is puttying your name out there?
[04:26:06] <xlefay> paulej72, currently production's nginx is banging Apache directly.. dev did the same, I made dev use varnish so we best take a look if that messes things up
[04:26:37] <xlefay> eh, I find the entire registery thing to be a major issue
[04:27:41] <xlefay> *hopefully* nothing gets messed up and we can make nginx to properly go through varnish
[04:28:18] <xlefay> paulej72, is there some sort of environment variable for development?
[04:28:44] <xlefay> If so, can you perhaps set a condition for the nagger? e.g. if development: "some development enabled message" ?
[04:28:54] <paulej72> xlefay: what do you mean?
[04:29:18] <paulej72> Kill the nagger on dev xlefay
[04:29:54] <xlefay> I haven't got a clue how
[04:30:03] <paulej72> I can just set the site name to dev
[04:30:11] <xlefay> Yes, please.
[04:30:15] <paulej72> give me a sec
[04:31:08] <xlefay> I freaked out when I added chillax's vhost to apache and was checking via tor.. I thought I had accidently messed up the vhosts, only to notice that the "Dev 2.0" story was right below another randomly posted story, was confusing to say the least
[04:32:08] <NCommander> paulej72, what's funny is the other site appears to have completely removed that functionality
[04:32:24] * NCommander bets that this bug probably affects a TON of people over there
[04:37:06] <paulej72> xlefay: updated sitename and slogan on dev. It will be there unitl then next time NCommander drops the production db onto dev
[04:37:22] <NCommander> we need a script for that
[04:37:25] <xlefay> we do have deploy scripts no?
[04:37:31] <xlefay> Thank you paulej72, appreciate it
[04:37:35] <NCommander> xlefay, yeah, but not one to mangle the dev DB automatically
[04:38:17] <NCommander> paulej72, I'm going to rework the message functionality so that a bunch of shit defaults to ON/Web, and messages about replies automatically send you to that reply vs. requiring the double click
[04:38:24] <paulej72> I can add that to the deploy script if we think that is necessary. I already do that now
[04:38:29] -!- Cyprus has quit [Killed (NickServ (GHOST command used by CyprusBlue113!~Cyprus@2001:470:e2cf:nv:mxqp:qiqv:njlp:tnoj))]
[04:38:29] -!- Cyprus [Cyprus!~Cyprus@2001:470:e2cf:nv:mxqp:qiqv:njlp:tnoj] has joined #staff
[04:38:29] -!- Cyprus has quit [Changing host]
[04:38:29] -!- Cyprus [Cyprus!~Cyprus@localhost] has joined #staff
[04:39:54] <paulej72> NCommander: sounds good to me. I have been tracing the editHome shit and finding more shit
[04:40:03] <NCommander> paulej72, thanks
[04:40:25] <paulej72> shit on shit on shit
[04:40:27] <NCommander> paulej72, also a way for reject/accept messages to be sent to submitter in system
[04:42:01] <paulej72> # the names of all the boxes in @{$skinBoxes->{$constants->{mainpage_skid}}}
[04:42:02] <paulej72> # should be unioned into sections_description. whether the
[04:42:03] <paulej72> # values are 0 or 1 is calculated correctly, but we're
[04:42:05] <paulej72> # missing some 0's that should appear, I think, under
[04:42:06] <paulej72> # some circumstances. ah heck, the whole concept of
[04:42:07] <paulej72> # sectional slashboxes should be redone (why the heck
[04:42:08] <paulej72> # do we have skinname_more instead of just a block
[04:42:09] <paulej72> # called olderstories?)
[04:42:19] <NCommander> wow
[04:42:34] <NCommander> paulej72, BTW, I'm going to clean out some of the messaging types in the backend (they're storied in the database -_-;)
[04:43:26] <paulej72> NCommander: go ahead i cleaned up the prefs for some of that already (aol and some other stuff that was not on)
[04:44:45] <NCommander> paulej72, cool
[04:44:46] <NCommander> | 8 | New Comment | 1000000 | | now | 0 | | 0 |
[04:44:47] <NCommander> Wow
[04:44:55] <Bytram> while you guys are at it, one thing I'd love to see is a way to export all my settings/preferences so if I accidently break stuff, I can get myself back to where I started from.
[04:44:55] <NCommander> you can get a message for every comment on the site
[04:46:04] <paulej72> Bytram: that will not happen for a long time. User prefs are in too many tables to tackle that. we would kill the server just doing the db call :)
[04:46:29] * Bytram imagines getting an email every time a comment posted. *shudder*
[04:47:03] <paulej72> NCommander: is that to get emails to replies to your comment. there is an option for that in the prefs
[04:47:04] <Bytram> paulej72: Ugh.
[04:47:35] <NCommander> paulej72, no, to see every new comment on the site; limited to seclevel 1000000
[04:48:01] <NCommander> Holy how
[04:48:02] <NCommander> *cow
[04:48:04] <NCommander> this is a mess
[04:48:09] <paulej72> ok need to reset my seclevel now
[04:49:27] <Bytram> xlefay: there's got to be something like 200 putty settings stored in the registry for *each* saved profile!
[04:49:37] <paulej72> why can’t I set my seclevel higher I thought I had the rights to do that :(
[04:50:01] <paulej72> Bytram: don’t you just love the registry
[04:50:11] <Bytram> paulej72: set it directly in the DB?
[04:50:13] <xlefay> Bytram, I see you finally figured out Windows sucks ;-)
[04:50:13] <NCommander> paulej72, I don't think you can set it higher than what it is currently set to
[04:50:21] <NCommander> paulej72, if you edit in the DB, flush memcache
[04:50:38] <Bytram> xlefay: it does have its moments all right!
[04:51:03] <paulej72> too much work, I am a lazy bastard at heart
[04:51:12] * Bytram still prefers .ini files stored on disk
[04:51:28] <xlefay> Bytram, hmm.. sure, when you wake up and you see a blue screen muttering something about out of memory problems even though you have 16GB and it wasn't doing anything except basic OS operations? That kinda thing? ;-)
[04:51:53] <NCommander> I LOVE MAGIC NUMBERS :-)
[04:51:55] <NCommander> MSG_CODE_COMMENT_REPLY,
[04:52:29] * xlefay has honestly been considering install Ubuntu on his HTPC
[04:52:30] <xlefay> however...
[04:52:42] <xlefay> Some idiot (not me) decided to "span" my harddisks....
[04:53:21] <xlefay> so.. I'm afraid I'll lose my data :~/
[04:53:31] * xlefay notes he doesn't have a viable backup solution due to no fucking money :<
[04:53:42] <Bytram> xlefay: span? like making C: and D: look like one disk?
[04:53:48] <paulej72> xlefay: raid 1 FTW
[04:53:56] <xlefay> Yes...
[04:54:04] <NCommander> paulej72, thinking we should also expand message retention time
[04:54:16] <Bytram> hmmmmm, ugh.
[04:54:30] <paulej72> NCommander: 30 days?
[04:54:34] <NCommander> paulej72, thinking 90
[04:54:37] <NCommander> THats a var in the DB
[04:54:46] * NCommander notes archival of old stories is also disabled ATM
[04:55:01] <Bytram> the ugh was for spanning, not for the retention length increase - that sounds okay: make it user-settable as a number of days.
[04:55:37] <NCommander> Wah ...
[04:55:38] <NCommander> if ($message->{message} =~ /^<URL:(\S+)>$/) {
[04:55:38] <NCommander> redirect($1);
[04:55:42] * NCommander blinks
[04:55:50] <Bytram> NCommander: make it a default in the DB; let a user choose a different default if they'd like.
[04:56:13] <NCommander> So .. /code has the option to redirect a user to a message automatically
[04:56:21] <NCommander> But ... doesn't use it for comment replies
[04:56:27] <NCommander> HEAD SPLODES
[04:56:58] <paulej72> NCommander: amendment to Bytram suggestion have it sitedefault or less for user setting.
[04:56:58] * Bytram offers NCommander his Mr. PotatoHead game
[04:57:08] * NCommander fiddles
[04:57:14] * Bytram strums
[04:57:59] <xlefay> NCommander, not even Ubuntu has a magical fix for that?!
[04:58:31] <Bytram> paulej72: so system default would set an *upper* limit; user's choice would have to be <= it?
[04:58:51] <NCommander> paulej72, the joy of adding new user options
[04:58:53] * NCommander pukes
[04:59:39] <xlefay> http://richardbenson.co.uk .. that seems rather interesting..
[05:00:06] * NCommander fixes the templates a bit
[05:00:10] <paulej72> NCommander: i did not say use Bytram suggestion, but if you did use my ammendment
[05:00:55] <paulej72> xlefay: my eyes they bleed,
[05:01:06] <NCommander> paulej72, so ... messages appear to go into a central drop
[05:01:08] <NCommander> And then delivered
[05:01:13] <NCommander> even for web messages ...
[05:01:19] <xlefay> paulej72, tell me about it.. I wasn't happy when I set that set up either
[05:01:23] <paulej72> xlefay: no not really, but it is jarring to go to an inverse site when not expectin it.
[05:02:23] <paulej72> NCommander: that is slash for you, no sense of doing it now when you can queue it up for later
[05:04:36] <NCommander> paulej72, I know >.<;
[05:04:36] <Bytram> paulej72: seems like they got burned by system load and tried to make it possible to queue stuff to other servers to deal with parts of the load?
[05:04:57] <NCommander> Ok
[05:05:06] <NCommander> I think I can just tack on this message automagically
[05:05:10] <paulej72> Bytram: probably
[05:05:14] * NCommander needs a new template
[05:05:34] <Bytram> xlefay: I found another PuTTY place in the registry: HKEY_USERS\S-1-5-21-1949000816-2927339048-3260958297-1006\Software\SimonTatham
[05:06:35] <Bytram> xlefay: So, search for SimonTathan in the windows registry and you'll find all the PuTTY stuff.
[05:06:50] <xlefay> ugh I see
[05:07:30] <NCommander> Holy braindamage
[05:07:37] <NCommander> That's basically all I can get from this
[05:08:34] <paulej72> 518 users have non-default slashboxes set. 350 of them seem to be from the slahboxes getting set imporplery from editHome/saveHome
[05:08:41] <NCommander> $message = join "\n\n<P><HR><P>\n\n",
[05:08:41] <NCommander> grep { $_ }
[05:08:41] <NCommander> map { $_->{message} }
[05:08:41] <NCommander> @$coll;
[05:08:46] <NCommander> I dunno want to know
[05:09:10] <paulej72> NCommander: WTF
[05:09:40] <paulej72> Who was /. paying to develop the site.
[05:10:20] <NCommander> paulej72, its used for "collective" messages
[05:10:23] <NCommander> i.e., comment moderation
[05:10:57] * NCommander implements a new "cannedmessages" table
[05:12:17] -!- mode/#staff [+v Cyprus] by juggler
[05:12:52] <NCommander> paulej72, huh. I found a remament of the old slashdot forums
[05:13:16] <paulej72> NCommander: just one ;)
[05:13:57] <NCommander> paulej72, they've been pretty well irriaticated
[05:14:03] <NCommander> But slashdot USED to have built in forums
[05:15:29] <Bytram> NCommander: Huh! Funny, I don't recall forums on /. and I was on the site before they had UIDs!
[05:15:57] <paulej72> Bytram: what is your ./ uid?
[05:16:09] <Bytram> pm
[05:16:20] <paulej72> ok
[05:16:45] <NCommander> Bytram, very very old feature, and one that was well hidden
[05:17:13] <NCommander> Bytram, I think they went away when journals came out
[05:17:24] <NCommander> But basically it was just a free for all threaded discussion
[05:20:35] <NCommander> paulej72, 'vars'
[05:20:35] <NCommander> => sub { $_[0]->sqlSelectMany('name,name', 'vars') },
[05:20:37] <NCommander> ...
[05:22:41] <Bytram> NCommander: thanks for the info!
[05:23:55] * NCommander notes fixing this bug shouldn't cause this much indigestion
[05:24:42] <paulej72> NCommander: whcih but are you working on again I have forgotten. All that shiity code made my mind slip.
[05:25:17] <Bytram> could be it's not *just* this bug, but all the stuff^h^h^h^hjunk it's spidered into.
[05:25:23] <NCommander> paulej72, I want to fix the web messaging not to should the email footer
[05:25:29] <Cyprus> that is indeed some scary perl
[05:26:10] <paulej72> NCommander: ok I see now
[05:26:33] <Bytram> hey gang, gonna call it a night soon.
[05:26:53] <paulej72> so am I
[05:28:30] <Bytram> except, of course, windows update just *now* notified me that it has 3 updates available.
[05:29:03] <Bytram> afk brb
[05:29:37] <NCommander> Ok
[05:29:39] <paulej72> my $sth = $self->sqlSelectMany(
[05:29:40] <paulej72> 'bid,title,url,skin,portal,ordernum,all_skins',
[05:29:41] <paulej72> 'blocks',
[05:29:42] <paulej72> "shill = 'no'",
[05:29:44] <paulej72> 'ORDER BY ordernum ASC'
[05:29:44] <paulej72> );
[05:29:46] * NCommander can put the footer in a canned message
[05:29:48] <NCommander> and add it on the fly
[05:30:26] <NCommander> Huh
[05:30:29] <NCommander> a footer plugin
[05:30:30] <paulej72> NCommander: is there a data template for messages. stick it in there if there is
[05:30:40] <NCommander> paulej72, there is, I'm working on it
[05:33:57] MrBluze|afk is now known as MrBluze
[05:36:50] <Bytram> NCommander and paulej72 FYI: I added 2 comments to the chillax story about "Keeping the Signal/Noise Ratio High": https://chillax.soylentnews.org
[05:37:16] <Bytram> "Moderation score; real vs seen" https://chillax.soylentnews.org
[05:37:42] <Bytram> and "style for moderation score ": https://chillax.soylentnews.org
[05:38:15] <NCommander> Bytram, I noticed this today experimenting w/ the mod system
[05:38:26] <NCommander> Bytram, I think instead of having fake scores
[05:38:33] <Bytram> my thinking on the second one is that it would be nice to have, say, a different background color for each moderation score.
[05:38:34] <NCommander> The system should add a real point ON the score
[05:39:46] <Bytram> so there would be *just one* place where the score is kept?
[05:44:06] <Bytram> as for the score styping, I'd like to be able to, for example, set the color of a -1 comment to have a background color of red; score 0: pink; score 1: white; score 2: light blue; score 3: blue; score 4: cyan; and score 5: green.
[05:45:00] <Bytram> I so often am looking at a comment and as I come to understand the point, it'd be nice to have a pervasive visual that clues me in as to what the moderation score is.
[05:45:47] <audioguy> Anyone know if mysql does not dump the ends of records if they are empty?
[05:46:38] <audioguy> (on a tabbed text dump)
[05:47:44] <Bytram> audioguy: don't know. do you mean empty as in having the value NULL? or as in, say, a varchar whose value is ''?
[05:47:58] <Bytram> what table.column are you interested in?
[05:48:47] <audioguy> I am looking at my tabbed text dump uf users. And the schema it dumped. But the data does not seem to be matching what I expect on he end.
[05:49:18] <audioguy> I may not be imnterpreting the schema correctly,
[05:49:30] <Bytram> audioguy: what arte you using/seeing as a field separator character?
[05:49:32] <audioguy> Here:
[05:49:52] <audioguy> `author` tinyint(4) NOT NULL DEFAULT '0',
[05:49:52] <audioguy> `shill_id` tinyint(3) unsigned NOT NULL DEFAULT '0',
[05:49:52] <audioguy> `willing_to_vote` tinyint(3) unsigned NOT NULL DEFAULT '0',
[05:49:52] <audioguy> PRIMARY KEY (`uid`),
[05:49:52] <audioguy> KEY `login` (`nickname`,`uid`,`passwd`),
[05:50:02] <audioguy> field sep = tab
[05:50:39] <Bytram> audioguy: do you have awk available?
[05:51:07] <audioguy> To me, the above suggests that willing_to_vote should either be the last field, or if it is using fields for the keys, those should be fields
[05:51:14] <audioguy> Yes, of course.
[05:51:19] <audioguy> have awk :-)
[05:51:35] <Bytram> audioguy: awk "{x[NF]++} END {for (i in x) {print i, x[i]}}" export_file.txt
[05:51:37] <NCommander> I'd love to know what shill_id is
[05:51:56] <audioguy> IT is a tiny int 3 :-)
[05:52:22] <Bytram> that *should* gather how many fields are in each record, and print a summary of how many times each field count was encountered.
[05:52:26] <NCommander> # For Thinkgeek related stuff
[05:52:26] <NCommander> ALTER TABLE users ADD COLUMN shill_id TINYINT UNSIGNED DEFAULT 0 NOT NULL;
[05:52:57] <audioguy> Well, I count 15 fields
[05:53:23] <audioguy> hang one...
[05:53:26] <Bytram> and does the awk script report that every record has 15 fields, or does it vary?
[05:53:52] <audioguy> 1 uid
[05:53:52] <audioguy> 2 nickname
[05:53:52] <audioguy> 3 realemail
[05:53:52] <audioguy> 4 fakeemail
[05:53:52] <audioguy> 5 homepage
[05:53:52] <audioguy> 6 passwd
[05:53:52] <audioguy> 7 sig
[05:53:53] <audioguy> 8 seclev
[05:53:53] <audioguy> 9 matchname
[05:53:54] <audioguy> 10 newpasswd
[05:53:54] <audioguy> 11 newpasswd_ts
[05:53:55] <audioguy> 12 author
[05:53:55] <audioguy> 13 shill_id
[05:53:56] <audioguy> 14 willing_to_vote
[05:53:57] <audioguy> 15 login
[05:54:17] <audioguy> No it does not vary.
[05:54:27] <audioguy> but whis is login there?
[05:54:42] <audioguy> I expected last field to be willing to vote
[05:54:48] <Bytram> audioguy: which DB are you looking at?
[05:55:13] <audioguy> users and if you happen to be on staff, look in user vote for database...
[05:55:25] <audioguy> users
[05:55:38] <audioguy> users.txt and users.sql
[05:56:08] <audioguy> in /home/vote/database/
[05:56:38] <Bytram> let's try again... which server are you on?
[05:56:41] <NCommander> audioguy, er, why don't you work off the output of SELECT vs. a dump ...
[05:56:44] <audioguy> boron
[05:57:46] <Bytram> NCommander++ # I agree.
[05:57:46] <Gerbilius> karma - ncommander: 17
[05:58:07] <audioguy> because I am right now far more cofifent my my ability to use unix tools than sql on a databae I am unfamiliar with. :-)
[05:58:15] <NCommander> audioguy, fair enough
[05:58:18] <audioguy> confident
[05:58:52] <audioguy> I just dumpted the table as tabbed text, normally easy to work with. But the end of the lines do not seem right.
[05:59:08] <NCommander> paulej72, dev can send email right?
[05:59:26] <paulej72> yes
[05:59:32] <Bytram> SELECT users.uid, users.nickname, users.willing_to_vote FROM users ORDER BY uid WHERE users.willing_to_vote != '0';
[06:00:09] <Bytram> oops, hold on
[06:00:22] <Bytram> SELECT users.uid, users.nickname, users.realemail, users.willing_to_vote FROM users ORDER BY uid WHERE users.willing_to_vote != '0';
[06:01:50] <paulej72> Bytram: don’t need to select the willing_to_vote unless you are just doing a SAN check
[06:02:09] <audioguy> AM I correct that willingtovote shold be the last field available?
[06:02:09] <Bytram> paulej72: agreed. just saw that myself.
[06:02:45] <NCommander> ugh
[06:02:56] <paulej72> uga uga uga
[06:03:07] <audioguy> ?
[06:03:11] <NCommander> Wed Apr 9 04:03:05 2014 runtask message_delivery.pl begin
[06:03:13] <Bytram> ugh^3
[06:03:15] <NCommander> Then "Out of Memory"
[06:03:43] <audioguy> Are you seeing stuff in fields that should not be there?
[06:03:44] <Bytram> SELECT users.uid, users.realemail, users.nickname FROM users ORDER BY uid WHERE users.willing_to_vote != '0';
[06:03:55] * paulej72 thinks there is an error in NCommander’s code
[06:04:02] <audioguy> Because I think I was
[06:04:46] <paulej72> Bytram: was the default on willing_to_vote 0 or null?
[06:04:49] <NCommander> paulej72, probably
[06:04:59] <Bytram> o
[06:05:02] <Bytram> ero
[06:05:17] <paulej72> try again
[06:05:47] <Bytram> I believe it's a tiny int default '0' not null;
[06:06:33] <Bytram> audioguy: I'm seeing everything from 4 fieldds to 37 fields in that file: users.txt
[06:07:09] <audioguy> Well, I was im fact just looking at the forst part of the file, due to size.
[06:07:14] <audioguy> first
[06:07:26] <audioguy> So that may be :-)
[06:08:21] <Bytram> wait a sec, may be a user error on my part
[06:09:06] <Bytram> martyb@boron:/home/vote/database$ awk -v FS="\t" "{x[NF]++} END {for (i in x){print i, x[i]}}" users.txt | sort -n
[06:09:06] <Bytram> 1 6
[06:09:06] <Bytram> 7 19
[06:09:06] <Bytram> 9 19
[06:09:06] <Bytram> 15 4035
[06:09:06] <Bytram> martyb@boron:/home/vote/database$
[06:09:40] <Bytram> (I forgot to set the field separator character explicitly to a tab; so it was matching any white space as a field separator)
[06:09:53] <audioguy> I just use cut.
[06:10:03] <audioguy> easy to remember :-)
[06:10:11] -!- SirFinku_ [SirFinku_!~textual@l-64-313-06-125.hsd0.wa.comcast.net] has joined #staff
[06:10:11] <Bytram> Cut it out!
[06:10:32] <audioguy> and defaults to tabs.
[06:11:01] <NCommander> Heh
[06:11:01] <NCommander> http://beta.slashdot.org
[06:11:07] <NCommander> ^- really broken page
[06:12:29] <audioguy> author
[06:12:29] <audioguy> \N
[06:12:29] <audioguy> 2014-03-28 09:15:48
[06:12:29] <audioguy> \N
[06:12:29] <audioguy> \N
[06:12:29] <audioguy> \N
[06:12:30] <audioguy> \N
[06:12:30] <audioguy> 2014-03-20 20:15:30
[06:12:31] <audioguy> \N
[06:12:31] <audioguy> \N
[06:12:32] <paulej72> NCommander: it is the same broken page we inherited, I just fixed ours to make it work.
[06:12:32] <audioguy> \N
[06:12:55] <audioguy> Why is a date in the author field?
[06:13:09] <paulej72> now if I could only get the faq updates so I can fix that :)
[06:13:10] <Bytram> it's the only way that the author could get one?
[06:13:19] <audioguy> :-)
[06:13:36] -!- SirFinkus has quit [Ping timeout: 246 seconds]
[06:13:48] SirFinku_ is now known as SirFinkus
[06:13:54] <paulej72> last login, or edit?
[06:14:25] <audioguy> I don't know, just seemed odd.
[06:15:30] <NCommander> paulej72, I'm aware, but there's is even more broken
[06:16:00] <audioguy> From the scheme I posted early above, I can't see why I get a field for login
[06:16:18] <audioguy> after the vote field
[06:16:43] <NCommander> ugh
[06:16:49] <NCommander> Appears I broke something more basic in slash
[06:16:51] <NCommander> slashd
[06:18:50] <paulej72> audioguy: someone is pulling from the wrong table.
[06:18:59] <audioguy> Or it was alreay broken.
[06:19:12] <audioguy> already
[06:19:49] <audioguy> ? Are yousaying I pulled form the wrong table or some code is?
[06:20:14] <Bytram> audioguy: I canot access the db for the real site's server, but under dev.soylentnews.org's database, I get:
[06:20:16] <Bytram> mysql> describe users;
[06:20:17] <Bytram> +-------------------------+-----------------------+------+-----+---------+----------------+
[06:20:17] <Bytram> | Field | Type | Null | Key | Default | Extra |
[06:20:17] <Bytram> +-------------------------+-----------------------+------+-----+---------+----------------+
[06:20:17] <Bytram> | uid | mediumint(8) unsigned | NO | PRI | NULL | auto_increment |
[06:20:17] <Bytram> | nickname | varchar(20) | NO | MUL | | |
[06:20:19] <Bytram> | realemail | varchar(50) | NO | MUL | | |
[06:20:21] <Bytram> | fakeemail | varchar(75) | YES | | NULL | |
[06:20:24] <Bytram> | homepage | varchar(100) | YES | | NULL | |
[06:20:26] <Bytram> | passwd | char(32) | NO | | | |
[06:20:26] <NCommander> paulej72, ok, it appears to be OOMing from something I haven't done
[06:20:28] <Bytram> | sig | varchar(200) | YES | | NULL | |
[06:20:30] <Bytram> | seclev | mediumint(8) unsigned | NO | MUL | 0 | |
[06:20:31] <Bytram> | matchname | varchar(20) | YES | MUL | NULL | |
[06:20:32] <xlefay> holy spam!
[06:20:33] <Bytram> | newpasswd | char(32) | YES | | NULL | |
[06:20:37] <Bytram> | newpasswd_ts | int(10) unsigned | YES | | NULL | |
[06:20:39] <Bytram> | journal_last_entry_date | datetime | YES | | NULL | |
[06:20:41] <xlefay> quick ban the flooder!
[06:20:42] <Bytram> | author | tinyint(4) | NO | MUL | 0 | |
[06:20:43] <Bytram> | shill_id | tinyint(3) unsigned | NO | | 0 | |
[06:20:46] <Bytram> | willing_to_vote | tinyint(4) | YES | | 0 | |
[06:20:47] <Bytram> +-------------------------+-----------------------+------+-----+---------+----------------+
[06:20:49] <Bytram> 15 rows in set (0.00 sec)
[06:21:01] <NCommander> paulej72, what did we do to disable messaging on dev?
[06:21:06] <xlefay> Bytram, :P
[06:21:31] <audioguy> That is what I expected to get. Could there be a bug in the sqldump command?
[06:22:06] <Bytram> audioguy: I'm not sure if the varchar fields might be a factor... let me try something.
[06:24:31] <NCommander> paulej72, bah, confirmed
[06:24:39] <paulej72> NCommander: we deleted from users_messages where code=“0”;
[06:24:41] <NCommander> paulej72, I didn't break it, whatever we did to disable messaging broke it
[06:25:16] <paulej72> you can reset it in your prefs NCommander
[06:25:19] <Bytram> xlefay: did your icinga stuff notice the surge/load?
[06:25:28] <NCommander> paulej72, checking
[06:25:36] <xlefay> Bytram, what do you mean?
[06:26:04] <xlefay> eh
[06:26:04] <xlefay> nah
[06:26:07] <xlefay> I don't believe so
[06:26:10] <Bytram> see nc's commment above about OOMing
[06:26:34] <Bytram> just wondering.
[06:26:44] <xlefay> oh I see it now
[06:26:50] <xlefay> ehm, which server are we talking about?
[06:27:26] <Bytram> xlefay: I have no idea. :/
[06:27:55] <NCommander> lithium
[06:27:56] <xlefay> it *might* have shown up if icinga checked at that moment.. but it's not there now
[06:27:58] <NCommander> Ignore me on OOMing
[06:28:00] <paulej72> NCommander: what we did changed daily newsletter to “no messages”
[06:28:00] <audioguy> I'm on staff I think Bytram ison dev?
[06:28:07] <Bytram> I'm on dev.
[06:28:08] <NCommander> paulej72, right ...
[06:28:19] * NCommander flushes the delivery table
[06:28:23] <NCommander> Maybe its just clogged
[06:28:54] <NCommander> count(*): 229
[06:28:56] <NCommander> Hrm
[06:28:57] <paulej72> that is the only default email that goes out to eveyone on a daily basis so that was the one that had to go
[06:28:58] <xlefay> Bytram, nope, doesn't appear to have been caught then again.. icinga might have segfaulted due to the oom
[06:29:04] <xlefay> but then again I'd hope it'd give an error about that..
[06:29:16] <NCommander> paulej72, that cleared it
[06:29:35] * NCommander wonders if its a legit OOM or something more serious
[06:29:55] <Bytram> xlefay: just thought that it was a *real* situation and wanted to see how well it covered things for us.
[06:30:13] <xlefay> Bytram, it checks on intervals; if it's a temporary event it won't get detected perse
[06:30:43] <paulej72> NCommander: xlefay set nginx to hit variish on dev
[06:31:29] <NCommander> paulej72, fun. Also, it appears ACs don't necessary generate a new comment trigger
[06:31:44] <Bytram> xlefay: I understand it *polls* the servers; but the thing it's looking at *could* be running continuously and outputting current/historical usage.
[06:31:44] <xlefay> does anyone have performance data from before I enabled nginx?
[06:32:05] <xlefay> It might be fun to see, whether nginx via varnish saves or not
[06:32:21] <xlefay> maybe we should d such a comparison on prod, e.g. when we know dev still works with nginx via varnish
[06:32:25] <paulej72> xlefay: mem usage was high yesterday on lithium
[06:32:47] <paulej72> I have no hard numbers but I had htop open a few times
[06:33:13] <xlefay> Bytram, icinga can do passive checks and we might do that for slashd however, the reason question is "when is it necessary to monitor things persistently?"
[06:33:26] <xlefay> paulej72, I see, any clue as to why that was?
[06:33:49] <Bytram> when it cannot answer a question you have by polling.
[06:33:52] <paulej72> xlefay NCommander: did we ever tune mysql to not use so much memory or span so many children?
[06:34:03] <xlefay> Bytram, such as when?
[06:34:23] <xlefay> paulej72, not afaik I know
[06:35:03] <NCommander> paulej72, I did some tuning, but not much on dev
[06:35:07] <NCommander> w00t
[06:35:10] <Bytram> I don't have a hard-and-fast answer on that; I was trying to illustrate a situation where it might be useful, that's all.
[06:35:17] <NCommander> Ok, so I got rid of the footer issue on dev
[06:35:27] * NCommander makes sure it works as expected for emails
[06:35:45] <xlefay> Bytram, I see your point but atm I can't see a situation where it's useful (then again I'm only half here)
[06:35:58] <paulej72> NCommander: i see that mysql is only runnin 7 processes where as it was running 31 when we first set it up.
[06:36:14] <Bytram> almost fell asleep on my keyboard, twice; I'm with ya on that one. Just keep it in the back of your mind, k?
[06:36:27] <Bytram> and with that, I really need some sleep.
[06:36:28] <xlefay> Bytram, it's noted ;)
[06:36:32] <paulej72> GH”rwiG’IHJrweg
[06:36:33] <paulej72> WHIJrwgioja"OEIRhtjijhgIRAEJ5G
[06:36:33] <paulej72> IJRGHIJipreGHJIPjaEripghjIPWrjghijwrgp
[06:36:33] <Bytram> great!
[06:36:34] <paulej72> iJW
[06:36:49] * Bytram offers paulej72 a tissue
[06:36:51] <xlefay> paulej72,
[06:36:54] <xlefay> are you oke?
[06:37:11] <paulej72> what happens when you fall asleep on your keyboard
[06:37:16] <xlefay> ah yes
[06:37:21] <audioguy> I think Chtluhu ate him
[06:37:47] <audioguy> Or some other Elder God
[06:37:50] <Bytram> spit him back out; he was too nice. =) we get to keep him!
[06:37:58] <xlefay> So guys I've got an amazing feature request. Can we please have HTML only e-mails that consists of all sorts of nigerian spam, in combination with lot's of images; javascript, css, the works, please?
[06:38:39] <audioguy> Sure, if you wish to be know as a promising young tech who died young.
[06:38:39] <NCommander> paulej72, bin/runtask message_delivery
[06:38:45] <NCommander> paulej72, woo, partial success
[06:38:51] <NCommander> ======================================================================--------------------------------------------------------------
[06:38:51] <NCommander> You have received this message because you subscribed to it
[06:38:51] <NCommander> on Dev.SN. To stop receiving this and other
[06:38:51] <NCommander> messages from Dev.SN, or to add more messages
[06:38:51] <NCommander> or change your preferences, please go to your user page.
[06:38:51] <xlefay> I'm fairly sure no-ones going to agree with that one eh? :)
[06:39:04] <xlefay> audioguy++ rofl ;)
[06:39:04] <Gerbilius> karma - audioguy: 8
[06:39:29] <Bytram> bye all! Good luck, and have fun!
[06:39:36] <xlefay> !grab audioguy
[06:39:36] <Gerbilius> Added quote 113
[06:39:42] <xlefay> Bytram, hehe alrighty, good night man :)
[06:39:50] Bytram is now known as Bytram|afk
[06:40:04] <audioguy> Night Bytram|afk
[06:40:13] <NCommander> huh
[06:40:16] <NCommander> That's incredibly stupid
[06:40:18] <Bytram|afk> xlefay: same to u; thanks again for the help with putty; be sure to save those registry locations!
[06:40:25] * NCommander finds there IS a default foot template
[06:40:27] <xlefay> It's noted ;)
[06:40:27] <NCommander> Fuck slash
[06:41:10] <xlefay> Bytram|afk, I actually do note that :P
[06:41:13] <audioguy> foot is written out but deliverd static. Or ws.
[06:41:16] <audioguy> was
[06:41:17] <xlefay> in case you were wondering
[06:41:50] <Bytram|afk> oh joy; windows is not installing updates. Snoooooze.
[06:42:08] <xlefay> ugh it does that
[06:42:23] <Bytram|afk> s/not/now/
[06:42:31] <xlefay> it also occassionally restarts itself to update and then come back hammering about not being able to install them and repeat, retry -.-
[06:42:46] <Bytram|afk> it may be a few minutes b4 I can safely leave.
[06:43:11] <Bytram|afk> afk
[06:48:21] <paulej72> l
[06:48:32] <audioguy> ?
[06:49:26] <paulej72> accidently cleared my log on this channel, but noone was posting
[06:50:32] <paulej72> ok bed time for me
[06:51:05] <Bytram|afk> paulej72: g'nite! thanks for everything!!
[06:51:15] <paulej72> np
[06:51:45] <xlefay> take care paulej72, good night ;)
[06:51:59] <paulej72> good nightnall
[06:57:29] -!- Cyprus has quit [Quit: sleeeeeeeeeeep]
[07:00:23] <audioguy> Aha!
[07:00:38] <xlefay> uh oh
[07:01:22] <audioguy> 11 Bytram | newpasswd_ts | int(10) unsigned | YES | | NULL | |
[07:01:23] <audioguy> 12 Bytram | journal_last_entry_date | datetime | YES | | NULL | |
[07:01:23] <audioguy> 13 Bytram | author | tinyint(4) | NO | MUL | 0 | |
[07:01:32] <audioguy> journal last entry date.
[07:01:40] <audioguy> On Bytram|afk dump.
[07:01:48] <audioguy> NOT in the mysql dump.
[07:01:58] <audioguy> Explains extra field.
[07:02:08] <audioguy> Explains off by one error
[07:02:56] <Bytram|afk> glad you found it. I was not having any luck.
[07:03:29] <audioguy> But how the heck this happened I do not know.
[07:03:54] <audioguy> mysqldoes not know its own fields?
[07:04:13] <audioguy> What happens when you delete a field?
[07:04:14] <Bytram|afk> just hope that they don't add / change any fields in the future.
[07:04:41] <audioguy> Looks like it does not REALLY delete it.
[07:04:46] <xlefay> audioguy, what did it store?
[07:05:16] <audioguy> journal_last_entry_date
[07:05:32] <audioguy> Why would that be deleted?
[07:05:46] <Bytram|afk> guys, I gotta shutdown my box to apply windows updates. have a great night!
[07:06:00] <xlefay> no clue.. it's MySQL... it doesn't have to make sense...
[07:06:06] <xlefay> Bytram|afk, happy breakage!
[07:06:18] <audioguy> Ok, willl return to this tomorrow. I may need sqo method to protect myself :-)
[07:07:32] <Bytram|afk> audioguy++ # sql knows where the data is kept and how it's named; I think it would be easiest in the long run to just have a simple query.
[07:07:32] <Gerbilius> karma - audioguy: 9
[07:08:38] <audioguy> Well, dumpsql does not seem to. :-)
[07:09:14] <Bytram|afk> audioguy: can *you* run queries on the production DB?
[07:10:01] <audioguy> I have the capability. I am just cautious as hell on that machine. Mistake an cause serious troubel there.
[07:10:12] <xlefay> best to do it on the dev machine if possible
[07:10:17] <audioguy> Yes.
[07:10:19] <xlefay> _or_ dumping the SQL and importing it locally
[07:10:21] <Bytram|afk> select users.realemail from users where users.willing_to_vote != "0";
[07:10:25] <audioguy> I can test there.
[07:11:20] <audioguy> Ultimately I need this in tabbed text form anyway, so the dumo seemed quite a reasonable thing to do.
[07:11:40] <Bytram|afk> that should get you the email addys of those who are willing to vote. don't have to worry about schema changes.
[07:12:16] <audioguy> I also would have some spare fields already there to repurpose. :-)
[07:12:27] <Bytram|afk> oay. system shutting down. Bye!
[07:12:32] <audioguy> But can do that with queries too.
[07:12:40] <Bytram|afk> Yup!
[07:16:57] -!- Bytram|afk has quit [Ping timeout: 246 seconds]
[07:37:23] MrBluze is now known as MrBluze|afk
[07:38:20] MrBluze|afk is now known as MrBluze
[08:12:24] -!- SirFinku_ [SirFinku_!~textual@l-64-313-06-125.hsd0.wa.comcast.net] has joined #staff
[08:15:24] -!- SirFinkus has quit [Ping timeout: 246 seconds]
[08:18:21] SirFinku_ is now known as SirFinkus
[09:49:09] MrBluze is now known as MrBluze|afk
[12:30:02] MrBluze|afk is now known as MrBluze
[12:42:48] MrBluze is now known as MrBluze|afk
[12:45:32] MrBluze|afk is now known as MrBluze
[14:24:11] <MrBluze> .op
[14:24:12] -!- mode/#staff [+o MrBluze] by juggler
[14:24:35] <MrBluze> .deop
[14:24:35] -!- mode/#staff [-o MrBluze] by juggler
[14:31:32] MrBluze is now known as MrBluze|afk
[15:14:49] crutchy is now known as crutchy|zzz
[15:23:20] -!- Bytram|away [Bytram|away!~pc@Soylent/Staff/Developer/martyb] has joined #staff
[15:23:20] -!- mode/#staff [+v Bytram|away] by juggler
[15:23:35] Bytram|away is now known as Bytram
[15:25:15] <Bytram> hi everyone!
[15:27:48] * Bytram hears crickets
[15:29:06] <Bytram> audioguy: ISTR that someplace in the voting discussion, that there would be a requirement that the user have "good enough" karma, though I don't remember a specific value being mentioned
[15:32:54] -!- mechanicjay|afk has quit [Ping timeout: 246 seconds]
[15:36:29] <Bytram> are there any editors here?
[15:37:07] <Bytram> story: http://soylentnews.org has typo in "Don't count on Maza" should be: "Don't count on Mazda"
[15:53:12] <paulej72> I can fix
[15:53:38] <Bytram> paulej72: thanks!!!!!!
[15:55:20] <paulej72> fixed
[15:55:34] <Bytram> I see it, thanks!
[15:56:06] <Bytram> paulej72: how are you this morning? seems like it was only 5 minutes ago when I last saw you here! :/
[15:56:22] <paulej72> OK doing real work now
[15:56:58] <Bytram> paulej72: k, good luck with your work, and thanks again for all your "unreal" work!
[15:59:50] -!- mechanicjay [mechanicjay!~jhowe@Soylent/Staff/Sysop/mechanicjay] has joined #staff
[15:59:50] -!- mode/#staff [+v mechanicjay] by juggler
[16:25:44] -!- mechanicjay has quit [Quit: Leaving.]
[16:35:39] <Bytram> afk
[16:43:20] -!- Cyprus [Cyprus!~Cyprus@localhost] has joined #staff
[17:28:07] * NCommander hates slash
[17:29:57] <paulej72> NCommander: what else is new:)
[17:33:21] <NCommander> paulej72, I'm #2 on NerdRPG :-)
[17:37:37] <Bytram> NCommander: FYI, i've been reviewing and making minor edits/corrections to your Incorporation wiki article; still have a ways to go :/
[17:40:15] <NCommander> Bytram, I still need to finish that fucker
[17:40:33] * NCommander goes to smoke for a bit
[17:41:04] <Bytram> I must say, though, that I've learned a lot from reading it! I'm about 2/3 of the way through but need to head out for a bit.
[17:41:18] Bytram is now known as Bytram|away
[17:45:33] -!- Bytram|away has quit [Ping timeout: 246 seconds]
[17:56:35] <NCommander> paulej72, https://github.com - fixed properly; tested on dev
[19:37:39] <NCommander> wow
[19:37:42] <NCommander> This is fail
[19:37:43] <NCommander> Epic fail
[19:54:56] -!- mode/#staff [+v Cyprus] by juggler
[19:55:15] <Cyprus> you know it's no fun when you leave it hanging like that without even explaining what the fail is
[19:58:58] <paulej72> NCommander: I merged, 141, but I realized there was no fix to Issue 56. The urls that are used in the reply message are firehose links not the actual article link.
[19:59:14] <NCommander> paulej72, fuck
[19:59:24] <NCommander> paulej72, BTW, we're going to do an emergency release on production today
[19:59:40] <NCommander> paulej72, https://github.com
[19:59:45] <paulej72> OK are you going to post an outage message.
[20:01:45] <NCommander> I'm just going to fire and forget
[20:01:52] <NCommander> I only do outages if we're doing schema changes
[20:01:54] <paulej72> NCommander: so the var was not being checked by the code in question
[20:01:58] <NCommander> I just need to add a var with an insert
[20:02:02] <NCommander> paulej72, I added a new master disable
[20:04:07] <paulej72> NCommander: do you have that code on your reop yet so I could look at it?
[20:04:33] <NCommander> paulej72, its on dev, I'm waiting for the submitter to confirm bug fixed before making a pull request
[20:04:45] <NCommander> slash@lithium:~/mcasadevall/disable_port_scanning$ Global symbol "$constants" requires explicit package name at /srv/soylentnews.org/local/lib/perl5/site_perl/5.10.1/x86_64-linux/Slash/DB/MySQL.pm line 4595.
[20:04:47] <NCommander> Oops
[20:26:29] <NCommander> paulej72, ACK please https://github.com
[20:28:45] -!- janrinok [janrinok!~janrinok@Soylent/Staff/Editor/janrinok] has joined #staff
[20:28:45] -!- mode/#staff [+v janrinok] by juggler
[20:28:45] <paulej72> NCommander: that comment on MySQL pl should be “Don't port scan unless enabled” or something close to that
[20:30:13] <NCommander> paulej72, fixed
[20:31:43] <paulej72> Merged
[20:32:11] <paulej72> NCommander: are you just going to apply this commit correct.
[20:32:41] <NCommander> paulej72, yeah
[20:32:48] <NCommander> git cherry-pick FTW
[20:33:06] <paulej72> OK I am on board
[20:33:08] <xlefay> ooh 9 more uids to go
[20:33:10] <xlefay> !current-uid
[20:33:10] <Gerbilius> The current maximum UID is 4060, owned by w00tw00t
[20:33:46] <xlefay> err, I mean, 36
[20:38:39] <paulej72> xlefay: are you trying to grab 4kib?
[20:41:22] <xlefay> maybe
[20:42:17] <xlefay> did you already apply the fix in prod?
[20:43:13] <paulej72> NCommander: ^^^?
[20:43:31] <NCommander> paulej72, INSERT INTO vars (name, value, description) VALUES ('enable_portscan','0','Enable portscanning of proxys');
[20:43:32] <NCommander> er
[20:43:40] <NCommander> paulej72, upgrade complete, Powered-By 14.04.4
[20:52:51] -!- Bytram|away [Bytram|away!~pc@Soylent/Staff/Developer/martyb] has joined #staff
[20:52:51] -!- mode/#staff [+v Bytram|away] by juggler
[20:59:16] Bytram|away is now known as Bytram
[21:18:36] -!- n1 [n1!~nick@Soylent/Staff/Editor/n1] has joined #staff
[21:18:36] -!- mode/#staff [+v n1] by juggler
[21:27:28] <NCommander> paulej72, xlefay Bytram: http://soylentnews.org
[21:27:56] <Bytram> on my way...
[21:29:29] <xlefay> NCommander, could you add that our IRC network doesn't but instead uses other counter measures?
[21:30:02] <n1> that is quite shocking
[21:30:42] <xlefay> I totally agree with that post though, it's spot on
[21:31:24] <Bytram> NCommander: "and the fact that Slashdot has seemingly done this for years." ... has anyone here verified that /. currently STILL DOES port scanning?
[21:32:06] <NCommander> Bytram, the submitter stated as much
[21:32:36] <Bytram> fine, but has anyone HERE verified it?
[21:32:46] <NCommander> Bytram, no, xlefay, can you check?
[21:32:49] <xlefay> Bytram, it does say 'seemingly'
[21:32:58] <Bytram> it's a very strong accusation that WE are now making, and I'd like to think we're not being out of line.
[21:33:06] <xlefay> k, checking
[21:33:22] <NCommander> Bytram, I struck that last bit of the line
[21:33:38] <Bytram> NCommander: thnx; best until we know for sure.
[21:34:02] <NCommander> Bytram, I can't easily check BP or /.JP but I'd be suprised if they didn't
[21:34:17] <xlefay> HOLY FUCK
[21:34:27] <xlefay> I just clicked "comment" without even submitting
[21:34:41] <NCommander> xlefay, it fired?
[21:34:56] <xlefay> wait
[21:34:58] <Bytram> understood; they're built on the same "old" base; but I would not be surprised if there were changes made since then.
[21:35:05] <xlefay> let me confirm before I go off and say so
[21:35:08] <xlefay> just double checking..
[21:35:55] <NCommander> Bytram, that's why I asked for people fluent in es/jp to ask them
[21:37:20] <xlefay> http://pastie.org
[21:37:25] <xlefay> forgive the awk magic.. I was lazy
[21:37:50] * xlefay notes he could've used grep directly.. but w/e
[21:38:03] <xlefay> it gets the point across now doesn't it?
[21:38:35] <xlefay> NCommander, Bytram: consider it confirmed
[21:38:40] -!- SirFinku_ [SirFinku_!~textual@l-64-313-06-125.hsd0.wa.comcast.net] has joined #staff
[21:38:41] <xlefay> and that's even before you press submit
[21:38:47] <xlefay> so, you click on "comment" and voila..
[21:39:03] <Bytram> wow.
[21:39:25] * xlefay notes he's hasn't even filled anything in
[21:39:49] <xlefay> It's _literally_ just when you press "post" @ slashdot, then you get the ajax/js loaded form and it's still empty
[21:39:49] <NCommander> I'm blown away
[21:39:58] <Bytram> so, would the same technique work on the other two sites? Don't have to know how to read the language... just clicky on all the buttons and see if any of the ports show up, right?
[21:40:04] <xlefay> Bytram, sure
[21:40:13] <NCommander> xlefay, can you confirm then comment, I'll update the main story after you do
[21:40:15] <Bytram> xlefay: go get 'em!
[21:41:43] <xlefay> eh.. initially, barrapunto doesn't do it.. not sure if I should actually post a comment
[21:41:48] -!- SirFinkus has quit [Ping timeout: 246 seconds]
[21:42:41] <Bytram> I'm sure they've had a few trolls in their day... don't think a test comment will bother them much.
[21:42:58] <xlefay> ok posted a test comment, no probing from them
[21:43:27] <NCommander> xlefay, their slashcode instance is very very old, 2.2.6. It might predate this feature
[21:44:10] <Bytram> NCommander: would you be able to see when this code was committed into slash on github?
[21:44:49] <NCommander> Bytram, checking
[21:45:16] <xlefay> slashdot.jp doesn't do either
[21:45:37] * Bytram think this looks like an early easter [egg] hunt
[21:45:39] <NCommander> Bytram, 177e2213 (Scott Collins 2008-04-16 19:07:46 +0000 4585) sub checkForOpenProxy {
[21:45:42] <Bytram> xlefay: thanks for checking!
[21:46:18] <Bytram> got it.
[21:46:19] <xlefay> fuck me
[21:46:27] <xlefay> Apr 9 20:20:33 defiant kernel: [588004.284861] IN=eth0 OUT= MAC=20:89:84:c7:1d:c7:cc:35:40:2a:0a:16:08:00 SRC=198.58.127.22 DST=10.0.0.14 LEN=52 TOS=0x00 PREC=0x00 TTL=48 ID=8080 DF PROTO=TCP SPT=443 DPT=45662 WINDOW=1321 RES=0x00 ACK URGP=0
[21:46:27] <xlefay> Apr 9 21:33:58 defiant kernel: [ 2313.406989] IN=eth0 OUT= MAC=20:89:84:c7:1d:c7:cc:35:40:2a:0a:16:08:00 SRC=216.34.181.45 DST=10.0.0.14 LEN=60 TOS=0x00 PREC=0x00 TTL=50 ID=31729 DF PROTO=TCP SPT=39440 DPT=8080 WINDOW=5840 RES=0x00 SYN URGP=0
[21:46:37] <xlefay> so I did get probed by SN :|
[21:46:43] <xlefay> first line = SN; second = /.
[21:48:28] * Bytram is amazed at how a nerd/tech site has had this there for *years* and nobody noticed it!?!!
[21:48:56] <janrinok> NCommander: There were comments about the word 'Fucking' in your post title - I've changed it if you don't mind
[21:49:06] <NCommander> k
[21:49:22] <Bytram> janrinok: good idea; I thnk it is in the posting text, too.
[21:49:26] <NCommander> xlefay, just now?
[21:50:08] * NCommander notes he hopes he's not the only one who thinks this feature is "bullshit"
[21:50:18] <xlefay> eh, look april 9 20:20:23
[21:50:26] <xlefay> it's now 21:50
[21:50:30] <janrinok> Bytram: k - I'll sort it out
[21:51:10] <xlefay> actually.. not to be /that/ guy but I thought it was entirely justified because it was a fucking idiotic thing to have in a web app
[21:51:21] <Bytram> janrinok: in the title, and in: "fucking seething", "clusterfuck",
[21:51:56] <janrinok> k thx
[21:52:07] <xlefay> janrinok, if I may make a suggestion
[21:52:20] <xlefay> instead of @@@'s can we just do &!#*!$@ something along those lines? ;-)
[21:52:28] <xlefay> It'd still keep it's tone that way ;-)
[21:52:32] <xlefay> It*
[21:53:18] <janrinok> done
[21:53:56] <xlefay> # If we don't have an IP address, it can't be an open proxy.
[21:53:56] <xlefay> return 0 if !$ip;
[21:54:02] <xlefay> LOL like are you serious?
[21:54:34] <NCommander> xlefay, san check for slashd
[21:54:47] <xlefay> NCommander, I'm referring to the comment
[21:55:27] <xlefay> So..
[21:55:31] <xlefay> 2008-04-16 19:07:46 +0000.
[21:55:42] <xlefay> They've been doing it for almost 6 years?
[21:57:11] <NCommander> Yup
[22:01:10] <xlefay> I blame janrinok
[22:01:30] <janrinok> fair enough - it usually my fault....
[22:01:41] <janrinok> it's
[22:01:43] <xlefay> ha, how are you today?
[22:02:33] <janrinok> not too good - had a long and difficult day looking after my wife, so I'm off to bed soon. In fact, I was on my way when I saw NC's post erupt onto the front page!
[22:02:52] <janrinok> yourself? good I hope?
[22:02:53] <xlefay> paulej72, MrBluze|afk, https://soylentnews.org
[22:03:39] <xlefay> janrinok, I'm sorry to hear that. I hope she's okay. I'm ok, just a bit tired but that's my usual state.
[22:04:58] <janrinok> I'm just waiting for my editing to clear varnish. If I'm logged on the front page looks ok now, but as an AC using Varnish it still shows the 'old' version
[22:05:27] <janrinok> And its just come thru!
[22:05:37] <xlefay> cool
[22:05:51] <janrinok> cheers guys, have a good one. cu tomorrow.
[22:06:02] <Bytram> janrinok: take good care!
[22:06:09] <janrinok> thx u2
[22:06:29] <xlefay> Take care janrinok :)
[22:07:19] <Bytram> afk - getting food
[22:07:30] -!- janrinok has quit [Quit: leaving]
[22:16:57] <paulej72> xlefay: can’t please everone all of the time.
[22:17:12] MrBluze|afk is now known as MrBluze
[22:17:34] <xlefay> paulej72, I realize that, just relaying it
[22:19:09] <MrBluze> he's right.. aiwendil
[22:19:24] <MrBluze> the correct function is you click reply to ... and a reply box appears below the button ready to type into
[22:19:33] <MrBluze> should be embedded in every instance
[22:19:38] <MrBluze> can be done with css
[22:23:14] * NCommander hopes this isn't an overreaction but I remain really pissed
[22:25:45] <MrBluze> ?
[22:25:51] <xlefay> NCommander, you're not the only one.\
[22:26:46] <NCommander> xlefay, the community seems more apathic
[22:27:33] <xlefay> That's their prerogative, doesn't make me less pissed though.
[22:27:53] <Bytram> NCommander: if I may offer an alternative perspective, you have a news "scoop" and have discovered that /. has been apparently portscanning it's users for six years.
[22:28:05] <Bytram> played correctly, it may bring more users here from the other site.
[22:28:15] <Cyprus> i think you guys are looking at it from a current perspective, and ignoring the era and cause of the code. That was around the same time as the open proxy project due to a lot of them existing and being abused.
[22:28:17] <xlefay> It's beyond a doubt unacceptable behavior and I hope someone throws a bunch of eggs at whoever wrote it.
[22:29:28] <xlefay> Cyprus, even so, port scanning people without informing them is not good behavior.
[22:29:45] <MrBluze> automatic port scanning is criminal of a three letter variety
[22:30:01] <MrBluze> since every user of /. is a 'person of interest'
[22:30:01] <Cyprus> back when it happened /. did inform
[22:30:23] <Cyprus> if anything, this is more of a broken implementation of the on / off switch in the code
[22:30:53] <xlefay> Cyprus, that isn't good enough from my perspective however. e.g. that was 2008 - it's 2014 and they still do it, that's 6 years of new people coming there that didn't have a clue they were unwillingly subjected to an automated scan.
[22:30:54] <MrBluze> depends Cyprus, if a server is able to log results of said port scan, it's not innocent
[22:31:29] <Cyprus> coming from someone who worked for an isp for years, port scans are background noise, and constant on the internet
[22:32:17] <Cyprus> i agree its probably not something i would turn on on a web app now
[22:32:20] <MrBluze> sneaksy hobbitses
[22:32:29] <paulej72> MrBluze: the reply can be done in css but then you have x number of hidden reply froms on the page.
[22:32:30] <MrBluze> tor is looking better and better
[22:32:43] <MrBluze> paulej72: yeah u do, but it's worth it i'd say
[22:33:16] <MrBluze> u save 1 page load per reply .. possibly 2
[22:33:46] <MrBluze> getting ready for work.. brb
[22:33:48] <paulej72> It would be very messy without JS doing the work as you still need to do previews.
[22:33:51] <xlefay> Cyprus, I wouldn't mind so much if they at least made you aware of it. one time announcement or so doesn't count as continuously doing it. That's just my 2 cents on it.
[22:34:02] <Bytram> MrBluze: disagree; it would hurt my limited bandwidth cap to have a reply form downloaded with every single comment I read each day.
[22:34:27] <MrBluze> :/
[22:34:30] <xlefay> Bytram, eh, are you sure about that?
[22:34:39] <Cyprus> it probably was a requirement to combat AC spam in the era before bot nets
[22:34:41] <MrBluze> 1kb per page?
[22:34:47] <xlefay> we have an ajax api no? So just load that shit in via json
[22:34:58] <paulej72> xlefay: yes and no
[22:35:06] <MrBluze> if javascript, load it by ajax
[22:35:08] <xlefay> oh.. I forgot anti-js people ;-)
[22:35:10] <MrBluze> if no javascript, pre-load it
[22:35:14] <Cyprus> my expectation is they dont even know it's still on considering the ownership changes
[22:35:16] <MrBluze> and ppl can choose
[22:35:22] <xlefay> Cyprus, I think so as well
[22:35:38] <Bytram> when browsing from my phone, it's either every single site can run js, or I can block all js. so, i block it all.
[22:35:39] <MrBluze> Cyprus: the site being unaware of it is not the problem
[22:35:53] <MrBluze> Bytram: u dont have noscript?
[22:36:20] <MrBluze> for all we know /. as been pwned by someone for years
[22:36:25] <NCommander> Cyprus, google doesn't show a /. post
[22:36:26] <Bytram> when I *tether* my phone to my computer, yes. browsing with just the phone, no.
[22:36:28] <NCommander> about it
[22:37:14] <MrBluze> Bytram: also if u run it from the phone, the interface should be different anyway - in case of a reskin
[22:37:32] <MrBluze> just ideas
[22:37:38] <xlefay> Bytram, just fyi, if JS & ajax is done properly, it can actually just save you a shitload of bandwith
[22:37:48] <xlefay> bandwidth*
[22:37:51] <Cyprus> btw you guys aren't exactly correct about it starting in 2008
[22:38:00] <Cyprus> it's been there almost since the beginning
[22:38:10] <xlefay> hmm, we're basing it off a git commit
[22:38:26] <Cyprus> thats probably just the current version
[22:38:40] <Bytram> xlefay: it could, but when I load an article, I want it to just get the stuff and show it all; then I can read it without having to wait for stuff to load over my (slow) connection.
[22:39:10] <Bytram> afk brb
[22:39:38] <Cyprus> example: http://forums.whirlpool.net.au
[22:47:59] <Cyprus> ncommander, the oldest reference i can find is from the old FAQ "Why am I receiving the message "You can't post to this page."?
[22:47:59] <Cyprus> You're reading Slashdot from behind a web proxy that allows connections from any host. This functionality has been abused. Therefore, comments are not allowed to be posted from this address until the proxy is better secured. Please notify your Proxy Admin.
[22:47:59] <Cyprus> Answered by: Robo
[22:47:59] <Cyprus> Last Modified: 08/05/02 "
[22:50:18] <Cyprus> it looks like the explinations have just been lost to time in redesigns
[22:50:24] <Cyprus> i can find them in the wayback
[22:51:36] <Cyprus> http://web.archive.org
[22:58:09] <MrBluze> who knows
[22:58:19] <MrBluze> retrospectively everything looks dodgy nowadays
[22:59:22] <Cyprus> its in the faq still, finally found it
[22:59:40] <Cyprus> under abuse: "You can't post to this page"—Why not?
[22:59:40] <Cyprus> This probably means you're reading from behind a web proxy that allows connections from any host. This functionality has been abused. Comments can't be posted from this address until the proxy is better secured. Please notify your Proxy Admin.
[22:59:51] <NCommander> Cyprus, I'm starting to feel the old slashdot policy was "How can you abuse your users today" :-/
[23:00:18] <Cyprus> you can find lots of web talks where Rob mentions it as well
[23:00:53] <MrBluze> Cyprus: it means u cannot be a truly anonymous coward
[23:00:59] <MrBluze> which smacks of US Govt
[23:01:17] <Cyprus> i'm missing the jump
[23:01:27] <MrBluze> .. if they block proxies
[23:01:37] <MrBluze> 'cause in those days that was safe
[23:01:39] <Cyprus> they block full open proxies
[23:02:26] <Cyprus> which, considering the scourge they turned in to, i can't really argue with them
[23:02:54] <Cyprus> especially allowing unauthed users to post through them, before the days of captch
[23:03:09] <MrBluze> possibly
[23:03:20] <MrBluze> spamasassin?
[23:03:24] <MrBluze> anyway .. i got to go to owrk
[23:03:26] <MrBluze> work
[23:03:27] <MrBluze> seeya
[23:04:21] <Cyprus> even in email, you don't send everything through SA, you dump the egregious stuff on the floor by IP listings
[23:04:41] <MrBluze> proxies are the whistleblower's friend
[23:04:45] * MrBluze waves
[23:04:55] <Cyprus> the direct equivalent is almost always blocked, open relays
[23:05:20] MrBluze is now known as MrBluze|afk
[23:10:13] * NCommander has spent all his mod points. yay
[23:24:03] crutchy|zzz is now known as crutchy|work
[23:37:57] <Bytram> afk gtg for a while; back later
[23:38:04] Bytram is now known as Bytram|away
[23:50:36] -!- Bytram|away has quit [Ping timeout: 246 seconds]
[23:53:05] <paulej72> NCommander: subscriptions need some work with the interface. They were never put into the pref properly and now are sitting outside in dev.
[23:55:11] <paulej72> I am currently working on cleaning up the chillax ans soylentnews themes a bit to add favicons and to remove more image loads