00:13:38 https://github.com/crawl/crawl/blob/master/crawl-ref/source/religion.cc#L2988 00:14:09 why does excommunicating from Wu Jian set penance here, when penance is set a few lines down on L 2995? 00:16:05 it *looks* like a mistake from the original Wu Jian commit, but I'm not 100% sure 00:27:53 Unstable branch on CRAWL.XTAHUA.COM updated to: 0.24-a0-342-gad4687c37d (34) 01:30:50 !kw adventurer 01:30:50 Keyword: adventurer => Ar|Wn 01:30:50 alexjurkiewicz: they're the same as the keywords in the background selection screen 01:32:10 alexjurkiewicz: i agree there doesn't seem to be any reasno to set penance there 01:36:12 could r/dcss_seeds be added to the reddit sidebar? suggestion from the recent thread about Jiyva altar 01:36:12 i'll submit a PR for that then 01:41:20 New branch created: pull/1069 (1 commit) 13https://github.com/crawl/crawl/pull/1069 01:41:20 03alexjurkiewicz02 {GitHub} 07https://github.com/crawl/crawl/pull/1069 * 0.24-a0-343-gc1e07f1: Remove vestigial duplicate wrath timer 10(3 minutes ago, 1 file, 0+ 1-) 13https://github.com/crawl/crawl/commit/c1e07f10b727 03:49:16 -!- amalloy is now known as amalloy_ 03:54:02 Fork (bcrawl) on crawl.kelbi.org updated to: 0.23-a0-1910-g74a5124548 09:51:30 I don't really understand why r/dcss_seeds is a separate sub, is there some reason not to post seed threads in r/dcss? 09:57:25 alexjurkiewicz I agree with amalloy that for anything that is stored, it's better just to store it. But there are a few models for what I think you're describing in crawlcode, random names and random tile variation 09:57:29 !source make_name 09:57:30 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/item-name.cc#L2759 09:57:58 for scroll names for example, there's a seed value that is stored on the item and the make_name code is run each time the name is needed 09:58:21 (side note, this is crazy, it runs multiple times a refresh!) 10:00:20 that code shows how to instantiate a new rng, but the api for this is a lot better in the incremental_pregen branch: https://github.com/crawl/crawl/blob/incremental_pregen/crawl-ref/source/item-name.cc#L2738 10:03:46 not sure what you're doing with faded altars but my instinct is that they should use the gameplay rng, not anything more deterministic 10:06:04 but I think if you wanted them to be deterministic per seed (which is arguably what their flavor implies) then the way to do it would be to pick at game start 10:06:09 -!- TigerbotHesh_ is now known as TigerbotHesh 10:06:25 I'm pretty sure there's only one faded altar per game 10:06:48 -!- tensorpu- is now known as tensorpudding 10:06:48 -!- TAS-2012v is now known as TAS_2012v 11:22:58 Stable (0.23) branch on underhound.eu updated to: 0.23.1-50-ga50397a6bc 12:19:44 -!- floraline_ is now known as floraline 13:22:46 -!- Adeon_ is now known as Adeon 13:31:11 -!- amalloy_ is now known as amalloy 13:33:00 advil: i don't care a ton either way, but i think it benefits both communities to have them separate. the seed-interested folks like having one place they can search for seeds that's not cluttered with discussion of other stuff, and the people who don't care about seeds want their front page clear of useless junk 13:34:26 like when i was following hearthstone, there was a huge amount of stuff on the front page that i perceived as annoying noise, wher people posted pictures of card packs they'd opened and were happy (or sad) about the contents of. they moved that to /r/hspulls, and now you only have to read that if you care 13:52:42 i wonder if it'd be worth generating a seed catalog for early dungeon floors like brogue has 13:53:41 if that's something that'd be easy to automate, i guess it's a lot easier in brogue of course 14:26:15 i have a player just waiting for over 10 million turns at the start of the dungeon 14:27:31 which player? 14:27:48 (I don't see them now, so I guess they've stopped) 14:28:16 is this normal? 14:28:28 ??apocalypserobin 14:28:28 apocalypserobin[1/2]: !lg apocalypserobin 11 -tv:<0.1 14:28:31 ??apocalypserobin2 14:28:31 apocalypserobin2 ~ apocalypserobin[1/2]: !lg apocalypserobin 11 -tv:<0.1 14:28:33 ??apocalypserobin[2 14:28:33 apocalypserobin[2/2]: a meat ration is 5000 nutrition, which is 1666 turns of sitting doing nothing. so if we assume the average guy would eat three of those a day while being semi-active, that puts a day at around 3600 turns... so that means the world ends 55555.5 days after you enter the dungeon which is about 152 years 14:28:34 it is not 14:28:49 ?/the world ends 14:28:50 Matching entries (2): apocalypserobin[2] | rare_messages[14] 14:28:56 its someone trying to end a game with the rare message 14:29:08 or otherwise get an obscenely high turncount for the sake of it 14:29:27 depending on how they're doing it it can cause the crawl process to run in a tight loop and peg a core of your server 14:29:36 as well as generate a lot of IO for the ttyrec recording 14:30:49 ichthyosaur, i killed their game session 14:30:58 i thought it might just be a bug 14:31:29 i guess not, they're playing again now 14:33:14 this game has been maxing out one of my cores for most of today 15:56:05 New branch created: pull/1070 (2 commits) 13https://github.com/crawl/crawl/pull/1070 15:56:05 03NormalPerson702 {GitHub} 07https://github.com/crawl/crawl/pull/1070 * 0.24-a0-272-g4c510cc: Fix a default force_more_message 10(4 minutes ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/4c510ccf569e 15:56:05 03NormalPerson702 {GitHub} 07https://github.com/crawl/crawl/pull/1070 * 0.24-a0-273-g8fc1197: Fix a default note_messages 10(59 seconds ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/8fc119793a23 16:11:45 Monster list displays "2 easy sensed monsters" 13https://crawl.develz.org/mantis/view.php?id=11984 by jefus 16:11:50 03NormalPerson702 {ebering} 07* 0.24-a0-343-g48f6bce: Fix a default force_more_message 10(19 minutes ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/48f6bceb6755 16:11:50 03NormalPerson702 {ebering} 07* 0.24-a0-344-g13fca18: Fix a default note_messages 10(17 minutes ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/13fca185acb1 16:17:29 Unstable branch on crawl.kelbi.org updated to: 0.24-a0-344-g13fca185ac (34) 16:29:39 03MarvinPA02 07* 0.24-a0-345-g4452427: Allow holy wrath weapons to be cursed 10(27 hours ago, 5 files, 9+ 52-) 13https://github.com/crawl/crawl/commit/445242741243 16:31:41 03ebering02 07* 0.24-a0-346-ge062c78: Remove mentions to obsolete items from options_guide.txt 10(35 seconds ago, 1 file, 2+ 5-) 13https://github.com/crawl/crawl/commit/e062c78e247a 16:45:16 Unstable branch on crawl.kelbi.org updated to: 0.24-a0-345-g4452427412 (34) 17:02:28 Unstable branch on crawl.kelbi.org updated to: 0.24-a0-346-ge062c78e24 (34) 17:18:20 MarvinPA: yeah a seed catalog is something I'd like to do, I have some preliminary lua stuff sketched out (the vault catalog I use for testing seed stability was kind of a prototype) 17:19:56 amalloy I guess I can see that but I'm not sure the community is big enough for it to quite work that way, in practice I suspect most people will only look at r/dcss regardless of how interested in seeds they are 17:20:51 floraline in the past players have been asked to stop doing that, and if they don't stop, it's reasonable to consider it griefing 17:21:00 it's not super obvious to them that it maxes cpu though 17:22:28 last time this happened I was considering technical ways to basically slow down the tight loop under certain conditions, but I decided it wasn't common enough to put a lot of effort into 17:23:24 isn't "ichthyosaur" a well known player under some other name? 17:23:35 I feel like I've seen that player name before 17:24:01 thanks for the context, i will send them an email about it 17:24:03 i think original apocalypserobin deliberately slowed down its rest loop so as not to hammer the server (and still got its process killed a few times by the admin) 17:25:18 maybe I'm making it up, can't figure out any reason that player name is familiar to me 17:25:44 The build has errored. (master - 13fca18 #11508 : NormalPerson7): https://travis-ci.org/crawl/crawl/builds/535469005 17:28:29 floraline also it would not be unreasonable to consider apocalypserobin a bot... 17:28:43 since iirc you mention that in your coc 17:28:58 a very dumb bot yes 17:32:01 though you can do it by putting a weight on 5 or something and it looks like they might be doing it that way, their rc doesn't have anything for it 17:36:29 -!- socks__ is now known as socks_ 17:37:41 their character was behaving in a really odd way, it would spend hundreds of thousands of turns waiting but then sit idle for a few minutes, take a few steps around, and then continue waiting 17:38:09 it looked like some kind of script gone wrong or i thought maybe a connection issue could be causing it 17:38:43 since their game started again after i killed it, it must have been a person and i guess they either didn't see my messages in chat or they ignored it 17:39:04 their rc file for 0.23 doesn't seem to have anything special in it 17:41:52 i can't really afford to spend cpu cycles or disk space on games like that 17:41:54 one cpu was totally pegged and the ttyrec was 100MB 17:43:15 yeah, killing it is totally reasonable 17:43:22 imo 17:44:46 IIRC a ttyrec for an end-of-the-world game is necessarily stupidly huge 17:51:08 since we're on the subject, how long is it necessary to keep ttyrec files? what would the consequences be if i only saved them for, say, a year? 17:53:33 floraline: People who want to see older ttyrecs would be annoyed, but how often does that happen? 17:54:04 at the current rate of growth, i can probably afford the disk space for the next five or six years 17:54:45 i have no plan for what to do when it becomes financially difficult after that 17:55:58 Pinkbeast: if there was some kind of disclaimer than ttyrecs would only be kept for a certain amount of time, they would have plenty of warning right? 17:56:17 alexjurkiewicz: might be able to help you offload old ones to S3 17:56:20 i think ttyrecs have been moved over to a different server in the past when more space is needed (i forget whose but possibly greensnark's?) 17:56:37 ebering: that's what i'm doing now, i have a nightly script that copies them to S3 17:57:16 object storage makes it way more affordable but after 5G i will pay per megabyte 17:57:25 ah 17:58:31 floraline: Speaking as a player I think it is already expected that ttyrecs are not retained forever. 17:59:20 i think it's definitely good to keep them around if possible, i'm sad that some of my old cdo ttyrecs are gone (although iirc that was a crash of some sort rather than a space issue), they're nice pieces of history for notable games 17:59:48 yeah i totally agree that we should make every effort to keep them 17:59:51 (although obviously stuff that's notable/interesting is a very small fraction of stuff) 18:00:35 i'm faced with the looming threat of an invoice that grows every month as more ttyrecs are created 18:00:40 it will be hard to budget when that time comes 18:00:56 floraline: How much are we talking here, anyway? 18:01:09 definitely the ratio of worthwhile ones is pretty small 18:01:13 I mean, disk space, not money 18:01:25 floraline: when the time comes we can find some disk space probably 18:02:09 well in any case i'm fine for the next several years 18:02:57 Pinkbeast: i don't have everything in front of me right now but when i ran the numbers before, i've got 5GB pre-paid right now and i think that should last at least three or four years 18:03:23 and i mean that's a tiny amount of space tbh 18:04:01 its just that after that i will pay per MB over 5GB which means the bill will start to grow 18:04:21 this is just my particular setup, maybe at that time we can just offload a bunch of things to some server somewhere 18:04:23 as I understand it it's the biggest factor that makes cbro run out of space every once in a while, so it does become a problem sooner or later 18:04:32 he offloads them to snark's server I believe 18:05:24 floraline: If nothing else comes through I'll store them on cmou - right now it's on 250G of spinning rust 18:05:55 haha thanks, i'll hold you to that :P 18:06:25 honestly if i wasn't using S3 i wouldn't have been able to make it work, my droplet simply doesn't have the disk space to support the forever growing milestones and ttyrecs 18:06:48 The web server's throttled since it's just hanging off my personal ADSL and people want to play with low latency, but as discussed people don't actually want these old ttyrecs all the time 18:07:39 spinning rust> offsite backed up spinning rust, I should say 18:21:51 03alexjurkiewicz02 {ebering} 07* 0.24-a0-347-g1a3e1d3: Remove vestigial duplicate wrath timer 10(17 hours ago, 1 file, 0+ 1-) 13https://github.com/crawl/crawl/commit/1a3e1d35ff93 18:23:15 Unstable branch on underhound.eu updated to: 0.24-a0-346-ge062c78e24 (34) 18:32:18 floraline: happy to host your ttyrecs for you if the cost ever gets too high 18:32:52 Unstable branch on crawl.kelbi.org updated to: 0.24-a0-347-g1a3e1d35ff (34) 19:33:01 The build passed. (master - 1a3e1d3 #11511 : Alex Jurkiewicz): https://travis-ci.org/crawl/crawl/builds/535523502 19:57:15 -!- Anothervack is now known as Avack 20:54:54 -!- amalloy is now known as amalloy_ 21:16:17 -!- amalloy_ is now known as amalloy 22:12:31 -!- Mayoi is now known as erkin