00:07:45 Unstable branch on CRAWL.XTAHUA.COM updated to: 0.20-a0-924-gfa95efa (34) 00:40:24 <+gammafunk> oh, the month has one subtracted <-- nah bro, it's just the timestamp is a memory dump of the c time_t struct 00:48:15 you're misinterpreting what I said 00:48:20 and also not reading scrollback 00:48:48 but thanks brah 01:06:08 wow, someone won a jester like a month ago 01:07:14 !lg * jr won 01:07:15 29. tartakower the Devastator (L27 OpJr of Nemelex Xobeh), escaped with the Orb and 4 runes on 2017-02-21 12:59:31, with 2191137 points after 102635 turns and 9:52:28. 01:07:17 lol 01:07:18 omg 01:07:21 mikee 01:07:25 he was just talking about this 01:07:44 I think that was actually him and he didn't give his password to someone else 01:09:12 hahaha 01:09:14 nice 01:09:31 I swear he said recently that he had a jr parked 01:09:57 !lm * alive_all !ckr !cszo alive jr s=name 01:10:04 ??fhi 01:10:04 fhi ~ fi ~ fighter[1/2]: Starts with: choice of weapon, scale mail, shield and a potion of {might}. 01:10:06 ??rhi 01:10:07 rhi ~ rhf[1/2]: Used to be a Finnish server. Isn't anymore, but used to not be, too. ssh rl@rl.heh.fi , or visit http://rl.heh.fi:8080/ for webtiles. 01:11:03 No milestones for * (alive_all !ckr !cszo alive jr). 01:11:18 wow 01:11:20 is that right 01:11:27 now jrs left alive at all? 01:11:35 s/now/no 01:11:54 if so, mikee truly had the last one 01:12:33 aww 01:12:34 too bad 01:12:50 wait 01:13:00 nm, oopsie 01:13:05 !lm * alive_all !ckr !cszo jr s=name 01:13:11 79 milestones for * (alive_all !ckr !cszo jr): 50x mikee, 26x uuuu, 2x blackcustard, ophanim 01:13:22 mm 01:13:22 !lm * alive_all !ckr !cszo jr s=gid 01:13:27 79 milestones for * (alive_all !ckr !cszo jr): 50x mikee:cao:20130306005558S, 26x uuuu:cao:20130305053117S, 2x blackcustard:cdo:20130306232509S, ophanim:cdo:20130301033049S 01:13:31 so mikee has another one 01:13:37 and then three other people 01:13:41 ophanim is a name I recognize 01:13:47 !gamesby ophanim 01:13:49 ophanim has played 2459 games, between 2011-03-24 02:03:22 and 2015-01-10 23:35:53, won 125 (5.1%), high score 10206484, total score 332915815, total turns 30940603, play-time/day 1:10:44, total time 68d+5:43:40. 01:13:50 i've seen blackcustard before too 01:13:58 !gamesby blackcustard 01:13:59 blackcustard has played 243 games, between 2010-12-01 17:27:10 and 2014-02-01 02:53:46, won 6 (2.5%), high score 2493690, total score 13033582, total turns 3240149, play-time/day 0:22:02, total time 17d+17:42:26. 01:14:00 no idea about this uuuu cat though 01:14:09 !gamesby uuuu 01:14:10 uuuu has played 39 games, between 2013-04-05 09:09:59 and 2013-04-05 16:51:58, won 0, high score 120847, total score 168373, total turns 103990, play-time/day 6:38:23, total time 6:38:23. 01:14:14 wow 01:14:20 safe to say that none of them are playing though, i guess 01:14:24 !lg uuuu s=jr 01:14:25 Unknown field: jr 01:14:31 well mikee is playing these days (a little) 01:14:46 I think he said he's share his pw if someone wanted to finish that other one he has 01:14:53 !lg uuuu s=cls 01:14:54 39 games for uuuu: 31x Jester, 7x Chaos Knight, Conjurer 01:15:04 maybe someone's alt 01:15:39 !lm . vsdk alive_all 01:15:45 1. [2014-11-16 21:25:57] gammafunk the Torchbearer (L1 VSDK of Yredelemnul) began the quest for the Orb on turn 0. (D:1) 01:16:03 That's my sword of damocles hanging over DrKe's head 01:16:28 with that single run I can take the DK class high score from him 01:16:33 hahaha 01:16:47 yeah, i've seen mikee around a bit lately 01:16:58 not often, but i was surprised given how long he was gone 01:17:12 he's been chatting in discord every day or every other day for a bit 01:17:17 also showed up to my stream once 01:17:21 ah 01:17:32 lot of people using discord 01:17:38 regaling us with tales from dcss history 01:17:38 for a lot of things 01:17:45 nice 01:19:53 Unstable branch on crawl.develz.org updated to: 0.20-a0-924-gfa95efa (34) 01:57:33 Windows builds of master branch on crawl.develz.org updated to: 0.20-a0-924-gfa95efa 02:54:15 Monster database of master branch on crawl.develz.org updated to: 0.20-a0-924-gfa95efa 03:17:34 Unstable branch on crawl.beRotato.org updated to: 0.20-a0-924-gfa95efa (34) 03:41:39 03gammafunk02 07* 0.20-a0-925-g2efaa84: Remove references to Delayed Fireball (Pekkekke) 10(3 hours ago, 11 files, 2+ 56-) 13https://github.com/crawl/crawl/commit/2efaa84b8ccb 03:52:05 -!- amalloy_ is now known as amalloy 04:10:12 Unstable branch on crawl.jorgrun.rocks updated to: 0.20-a0-925-g2efaa84 (34) 05:32:57 -!- amalloy is now known as amalloy_ 07:43:33 -!- TAS-2012v is now known as TAS_2012v 07:47:52 -!- TAS-2012v is now known as TAS_2012v 07:58:20 -!- TAS-2012v is now known as TAS_2012v 08:03:44 03|amethyst02 07* 0.20-a0-926-g560771d: Improve hat of Pondering description (minmay) 10(2 minutes ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/560771d49274 08:15:02 -!- zkyp_ is now known as zkyp 09:09:23 Unstable branch on crawl.jorgrun.rocks updated to: 0.20-a0-926-g560771d (34) 12:59:45 -!- amalloy_ is now known as amalloy 13:10:05 Unstable branch on crawl.akrasiac.org updated to: 0.20-a0-926-g560771d (34) 14:32:01 SPF_NO_HAIR should be suppressed while the player has MUT_SHAGGY_FUR 14:46:39 rumflump: sounds like a reasonable and easy change to make. how about a PR? 14:47:24 I was not serious :o 14:47:47 it only affects xom eyebrow messages, iirc 14:47:56 crawl is a surprisingly detailed hair and nose simulator 14:48:13 it affects miscasts as well 14:48:16 (messages) 14:50:10 well I'll be jiggered 14:50:20 had no idea it said anything about noses 14:53:11 !source actor::can_smell 14:53:11 Can't find actor::can_smell. 14:53:15 !source player::can_smell 14:53:15 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/player.cc#L7166 14:54:29 eg, you won't be told urug smells terrible when you xv her if you don't have a nose 14:59:14 -!- amalloy is now known as amalloy_ 14:59:53 -!- amalloy_ is now known as amalloy 15:00:14 there's Floodkiller's flavor mechanic to make the race complete! 15:00:26 can smell anytime urug is on the same floor 15:02:04 <|amethyst> FR: bring back clinging and web sense for spider form players 15:52:40 -!- Marvin is now known as Guest52980 16:27:59 always good to have popular and uncontroversial FRs 16:41:12 -!- Amnesiac_ is now known as Amnesiac 16:52:23 -!- Marvin is now known as Guest21774 17:26:47 murtidash (L18 DsCK) ASSERT(rc == 0) in 'mutation.cc' at line 2107 failed. (Abyss:3) 18:03:20 Unstable branch on underhound.eu updated to: 0.20-a0-926-g560771d (34) 18:19:11 -!- Mayoi is now known as erkin 18:35:10 I think this has come up before, but is username [n-word]killer banned at all? 18:35:47 should be imo 18:35:54 <|amethyst> it's censored by the announcement bots and I think new scoring, but that's about it 18:35:57 i think at the moment names like that are muted but not banned 18:36:10 ah ok 18:36:11 that's something 18:36:14 <|amethyst> not muted in many places it matters 18:36:22 <|amethyst> in game, old scoring, sequell, ... 18:36:25 it came up recently yeah, i'm all for banning them but that's down to additional work on the server admin side 18:36:31 I realize it's basically impossible to actually ban a players with decentralized sign on 18:37:42 does the cdo sample of live games check the banned names list? that'd be a pretty important one to change somehow if not, i guess 18:37:51 ha 18:38:11 yes, that does seem like something to check 18:49:46 welp, that username caused a bunch of ##crawl people to reveal their racist sides in a depressing fashion 18:50:50 neither the homepage or new scoring blocks those names 18:50:52 both should 18:51:07 when my website PR s reviewed!!!! I could look into implementing something for it 18:57:59 If we could host a banned name list somewhere that Sequell can read from I can filter out such games and milestones from Sequell 18:58:08 Trickier is what happens to things like ghost milestones 18:58:58 Banning at the server level is a good idea, but we'd still need to clean up retroactively 19:00:06 It might be nice to be able to blow away bones files when banning a user 19:00:48 reminds me of https://github.com/LDNOOBW/List-of-Dirty-Naughty-Obscene-and-Otherwise-Bad-Words 19:00:56 and https://github.com/minimaxir/big-list-of-naughty-strings 19:01:32 Mm Go 19:02:56 https://github.com/LDNOOBW/List-of-Dirty-Naughty-Obscene-and-Otherwise-Bad-Words is quite eyeopening 19:04:09 the holy snark! 19:04:25 Nobody's ever described me as holy before 19:04:30 This is a mortal insult :P 19:04:34 oh fine, unholy then 19:04:38 Thank you 19:05:28 some server operators might have adhoc lists of banned names 19:06:34 https://github.com/LDNOOBW/List-of-Dirty-Naughty-Obscene-and-Otherwise-Bad-Words seems like a nice starting point, but we'd need to handle fuzzy matching and do a pass for false positives before nailing down the fuzziness 19:06:35 I think johnstein may at least (I think I've talked to him about it in another channel) 19:06:38 <|amethyst> yes, there is a list of regexps used by several 19:07:09 <|amethyst> I think that list is too broad 19:07:21 <|amethyst> LDNOOBW that is 19:07:27 <|amethyst> it includes things like 'sexy' 19:07:41 Yeah, we can't use it unmodified 19:08:04 https://github.com/dariusk/wordfilter is a filter just aimed at slurs 19:08:12 rather than just rude words 19:08:42 Nice 19:09:48 it's written for use by twitter bots though, so also doesn't worry too much about false negatives 19:26:27 03MarvinPA02 07* 0.20-a0-927-g1ae2c61: Improve some spell descriptions 10(47 seconds ago, 1 file, 8+ 6-) 13https://github.com/crawl/crawl/commit/1ae2c612f8c4 19:33:27 !lg * name~~sex thisyear x=cdist(name) 19:33:28 42 games for * (name~~sex thisyear): cdist(name)=4 19:33:32 !lg * name~~sex thisyear s=name 19:33:33 42 games for * (name~~sex thisyear): 23x sexygayfirefighter, 14x SexyTroll44, 4x SexyTrash, sex123 19:34:28 <|amethyst> !lg sexyelfdreams 19:34:30 62. sexyelfdreams the Chucker (L1 SpHu), quit the game on D:1 on 2013-04-01 00:26:02, with 20 points after 0 turns and 0:01:57. 19:40:39 Added "shitblimp" 19:49:38 I think you can safely assume that any name containing [n-word] as a substring is not a false positive 19:50:27 and if you handle it by shadowbanning then 99% of the players who do this won't know about it, and so they won't know to circumvent the filter 19:51:53 and then niggerhitler420 just becomes wetbackhitler420 19:51:58 |amethyst: to get in on this bikeshed, if you remove words like sexy from a list, LDNOOBW or otherwise, they could be dropped down to a "potentially suspicious" rung and names that are entirely from the suspicious bucket might also be worth special notice 19:52:05 unless you shadowban a lot of other stuff 19:52:09 which is fine 19:53:32 ProzacElf: my point is that's only if they know about the filter 19:54:09 true. although i joined this late, so i'm not sure what the filter is supposed to be doing 19:54:17 if you don't know there's a filter then you're not gonna type "5h1tbl1mp" you're gonna name your account "shitblimp" and the filter will catch it 19:54:39 haha 19:55:10 i know 1337speak and i wouldn't even catch that as "shitblimp" 19:55:27 without really taking more time than i cared to spend looking at it anyway 19:56:28 thats hot 19:56:44 https://www.youtube.com/watch?v=O2rGTXHvPCQ 20:04:24 for that matter, are false positives a deal breaker in the first place? Most players are effectively invisible *unless* they have an offensive name 20:05:54 another concern: player ghosts. if you stop banned accounts from leaving ghosts then knowledgeable players who want to avoid leaving ghosts may intentionally set off the filter 20:07:01 <|amethyst> if you can prevent ghosts then you have something server-side and can prevent login and registration too 20:07:03 and if you rename the ghosts then players that encounter the ghosts won't be able to find the corresponding morgue as easily...which would annoy me slightly more than seeing a ghost with a dumb name honestly 20:07:24 yes, I'm talking about the shadowban approach here 20:07:25 counterpoint: if you're already hitlersomething, you might want to use a name that doesn't get filtered to leave your asshole ghost around 20:08:16 meanwhile, polpotwhitepower69 just walked through the door 20:09:25 Unstable branch on crawl.jorgrun.rocks updated to: 0.20-a0-927-g1ae2c61 (34) 20:19:14 "Bring back old Ogres as a separate race. Name current ogres Ogre Dwarves and old ogres Ogre Elves." 20:23:50 -!- G-Flex| is now known as G-Flex 20:26:10 -!- amalloy is now known as amalloy_ 20:46:45 what do you guys do about squashed commits that contain [skip ci] on one of them? 20:47:24 how would that matter? 20:47:38 remove that from the final commit message 20:47:53 assuming you don't want to skip ci in the final commit, of course 20:48:20 when we squash, we generally don't make the final commit message be that paste of all the commit messages 20:48:29 that rebase gives you by default 20:48:53 which you can avoid entirely by changing the [s]quash to [f]ixup 20:49:13 fixup is squash, but ignore the squashed commit's commit message 20:49:13 something I only learned about relatively recently 20:49:29 no, I don't want to skip ci, it just didn't occur to me to edit squashed messages 20:49:45 that wouldn't really be "changing history" I guess 20:49:54 thanks! 20:50:03 right, the final commit message should just be the "best" description of the final result 20:50:58 heh, well, too late for that! going forward though 20:51:16 -!- amalloy_ is now known as amalloy 20:51:35 my final commits would have pretty great commit messages if I kept all the intermediate ones from squashed commits 20:52:06 "add it. implement it. implement transporters. transporters. transporters (redux). transporter travel. transporter rebase..." 20:55:14 right now it might have, randomly, "I hate snark for travel code (did he make this?)" 21:34:51 -!- Shimatora_ is now known as Shimatora 21:43:28 D:3 water mocassin 21:43:37 wait wrong channel 21:54:28 -!- Shimatora_ is now known as Shimatora 21:55:59 is it intentional that tomb:1 has by far the most greater mummies of any tomb level 21:57:07 as in, not only the largest number but also the highest ratio of greater mummies to mummy priests 21:57:13 is the culprit mostly those side hallways 21:57:19 or are there a ton of them in the middle as well 21:57:34 those hallways have nothing but gmummies in my experience, maybe 22:00:44 both 22:00:56 the vault itself places nothing but gmummies in the hallways 22:01:32 an average of 14.36 greater mummies 22:01:38 er, excuse me, 7.18 greater mummies 22:01:45 missed a double subst 22:02:36 but even if you subtract the hallways the level starts with more gmummies than priests 22:03:31 i would expect tomb:3 to have the highest gmummy:mupr ratio but it doesnt 22:08:42 I don't know that that means much in terms of relative difficulty though 22:08:55 tomb:1 might have a higher concentration but you're still not fighting as many at a given time probably 22:23:36 btw, I don't think there's many people that care about demon axes being a thing, but I think the last time I mentioned it in here someone asked what would the holy version be like 22:23:47 and my extremely late suggestion would be https://en.wikipedia.org/wiki/Parashu 22:23:54 http://i.imgur.com/awhfKcn.png 22:25:00 hidden upside: there is a kind of axe called a Parashu in dungeonmans, enabling more of the honored tradition of swiping things from other RLs 23:05:16 what is it with all these gaudy weapons 23:05:36 i dont want a sword because i want to hang it on my wall, i want a sword because i wantto stab a dude 23:23:17 why not both 23:23:25 stab a dude and look real good doing it 23:39:47 -!- amalloy is now known as amalloy_ 23:47:56 -!- bannakaf_ is now known as bannakaffalatta