Times are UTC Toggle Colours
00:16:02 *** WormnestAndroid has quit IRC 00:19:13 *** WormnestAndroid has joined #openttd 01:01:48 *** yeoldetoast has joined #openttd 01:08:17 *** WormnestAndroid has quit IRC 01:27:44 *** HerzogDeXtEr has quit IRC 02:06:06 *** outtatime has joined #openttd 02:12:08 *** outtatime has quit IRC 02:12:20 *** whatsthetime has quit IRC 02:45:38 *** Flygon has joined #openttd 02:47:53 *** D-HUND has joined #openttd 02:51:07 *** debdog has quit IRC 03:08:33 *** roadt__ has quit IRC 03:09:10 *** roadt__ has joined #openttd 03:12:10 *** glx has quit IRC 03:13:54 *** outtatime has joined #openttd 03:26:35 *** WormnestAndroid has joined #openttd 03:33:37 *** roadt__ has quit IRC 03:34:38 *** WormnestAndroid has quit IRC 03:35:17 *** roadt__ has joined #openttd 03:37:55 *** WormnestAndroid has joined #openttd 04:41:59 *** nielsm has joined #openttd 05:09:23 *** Flygon has quit IRC 05:24:22 *** WormnestAndroid has quit IRC 05:26:36 *** WormnestAndroid has joined #openttd 05:44:06 *** Flygon has joined #openttd 05:57:40 *** yeoldetoast has quit IRC 06:29:30 *** sla_ro|master has joined #openttd 06:54:08 *** yeoldetoast has joined #openttd 07:23:36 *** andythenorth has joined #openttd 07:30:57 *** Progman has joined #openttd 07:31:05 <andythenorth> yo 07:44:39 *** sla_ro|master has quit IRC 07:51:53 <TrueBrain> doing AWS maintenance ... boring 07:56:07 <TrueBrain> we do about a TB of data transfer via AWS .. then to think we offloaded 4+TB to OVH :P 07:59:29 <andythenorth> BORING MAINTENANCE IS BORING 08:00:16 <andythenorth> hmm, do you know what's really boring? :) 08:01:41 <TrueBrain> seems most of the traffic is because of the wiki .. I wonder if I can put it behind CloudFlare 08:02:04 <andythenorth> such flair 08:02:18 * andythenorth is bored of limiting coffee intake 08:02:30 <andythenorth> but too much coffee is too much :( 08:03:16 <TrueBrain> caffeine free for .. 14 months now. 08:03:53 <andythenorth> I can appreciate your achievement 08:03:55 <andythenorth> from a distance 08:04:15 <TrueBrain> only the first month was annoying .. but now I don't even miss it :P 08:04:26 <andythenorth> I could get off this rollercoaster 08:04:29 <andythenorth> but I kinda like it 08:04:29 <TrueBrain> easier to get to sleep, easier to wake up .. less random moments of: omg, I want to sleep 08:05:17 <andythenorth> next you'll be saying you gave up opiates :P 08:05:54 <TrueBrain> I am trying to lessen sugar intake, but that is REALLY hard in this day and age .. 08:06:00 <TrueBrain> it is incredible in how many shit sugar is added 08:06:14 <andythenorth> in such amounts too 08:06:27 <andythenorth> I use to put like 1 small spoon in my tea 08:06:36 <andythenorth> other things have like 200g or whatever 08:06:46 <TrueBrain> take Coca Cola, if you drink 1L a day, you have 70% of your sugar intake of that day .. from that alone, or something in that order at least 08:07:11 <andythenorth> 1L coke :P 08:07:18 <andythenorth> I know people who used to drink that much 08:07:21 <TrueBrain> the more "healthy" drinks, it still adds up to 40% of your daily advised intake .. 08:07:23 <andythenorth> fucks up your kidneys 08:07:59 <TrueBrain> I just don't understand how we got to the point sugar got added to EVERYTHING 08:08:48 <TrueBrain> andythenorth: I have no clue what Coca Cola you have over there, but that sounds like there was more going on ;) 08:08:55 <TrueBrain> either way, feel free to replace it with any of those "high tier" drinks 08:09:00 <TrueBrain> from Redbull to SevenUp 08:09:03 <TrueBrain> it really doesn't matter 08:09:16 <TrueBrain> owh, and you think Orange Juice is better? No 08:11:30 <andythenorth> yoghurts 08:11:32 <andythenorth> very bad 08:14:22 *** nielsm has quit IRC 08:20:33 *** gelignite has joined #openttd 08:26:02 *** bro has joined #openttd 08:29:22 *** outtatime has quit IRC 08:29:29 <DorpsGek> [OpenTTD/aws-infra] TrueBrain pushed 7 commits to main https://git.io/Jca7z 08:29:30 <DorpsGek> - Fix: increase the amount of projects eints keeps in its cache (by TrueBrain) 08:29:31 <DorpsGek> - Update: dependecy update for NLB software (by TrueBrain) 08:29:32 <DorpsGek> - Fix: [Actions] use prepared actions instead of custom shell-script (by TrueBrain) 08:29:33 <DorpsGek> - Fix: [Actions] CodeQL can now run on the merge commit (by TrueBrain) 08:29:34 <DorpsGek> - Fix: [Actions] switch to v2 for actions-flake8 (by TrueBrain) 08:29:35 <DorpsGek> - Add: [Actions] Check if there were any annotations after testing (by TrueBrain) 08:29:36 <DorpsGek> - Change: [GitHub] switch default branch to "main" (by TrueBrain) 08:30:15 <TrueBrain> right, time to cause some minor service interruptions, shall we? :D 08:30:31 <andythenorth> yes 08:30:43 <andythenorth> do we need this? :P https://www.atlassian.com/software/statuspage 08:30:59 <TrueBrain> yes 08:32:08 <andythenorth> TrueStatus 08:35:30 <TrueBrain> hmm .. provisioning of new nodes takes longer than the timeout 08:35:32 <TrueBrain> lovely 08:37:44 <andythenorth> oof 08:38:02 <andythenorth> hmm can I be bothered to write my own recursive stack thing in grf 08:38:11 <andythenorth> where I store values to read in a register 08:38:18 <andythenorth> and a counter in a register of how many values there are 08:38:27 <andythenorth> and which loop increment we're in 08:38:27 <TrueBrain> yum OOM 08:38:28 <TrueBrain> lolz 08:38:37 <andythenorth> ouch 08:38:42 <andythenorth> 'cloud' 08:40:28 <TrueBrain> well, I am also being very cheap and provisioning very tightly allocated VMs 08:40:29 <TrueBrain> but still :P 08:44:20 <TrueBrain> no clue what I can do about it either :P 08:46:56 <TrueBrain> guess I will have to increase the monthly bill with 8 dollar a month 09:07:10 *** Wolf01 has joined #openttd 09:08:20 *** DorpsGek has quit IRC 09:08:33 *** DorpsGek has joined #openttd 09:08:33 *** ChanServ sets mode: +o DorpsGek 09:59:05 *** iSoSyS has joined #openttd 10:05:59 *** WormnestAndroid has quit IRC 10:06:12 *** WormnestAndroid has joined #openttd 10:07:14 *** Samu has joined #openttd 10:19:06 *** HerzogDeXtEr has joined #openttd 10:32:03 *** iSoSyS has quit IRC 10:39:02 *** virtualrandomnumber has joined #openttd 10:39:19 *** virtualrandomnumber has quit IRC 10:58:28 <DorpsGek> [OpenTTD/team] glx22 commented on issue #230: [it_IT] Translator access request https://git.io/JczDx 11:17:01 *** WormnestAndroid has quit IRC 11:17:09 <TrueBrain> okay, I am finally done preparing the CDK upgrade .. now I have to deploy that 11:17:14 <TrueBrain> sadly .. I have little ways of testing it 11:17:21 <TrueBrain> so ..... openttd.org might go offline? Dunno 11:23:31 <Samu> pathfinder.cost.estimate_" target="_blank">pathfinder.cost.estimate_multiplier = 1 -> https://i.imgur.com/caoC3vA.png vs pathfinder.cost.estimate_" target="_blank">pathfinder.cost.estimate_multiplier = 2 -> https://i.imgur.com/7ufMBgG.png 11:24:51 <Samu> magic! 11:25:01 <Samu> that magic estimator does magic 11:30:23 <TrueBrain> okay ...... CDK decided to request new certificates for everything ... 11:30:31 <TrueBrain> this will take a while :P 11:30:38 <Xaroth> Everything? that seems a bit overzealous :P 11:31:57 <TrueBrain> and given it takes ~2 minutes per certificate 11:32:00 <TrueBrain> and we have .. 40-ish 11:44:27 *** WormnestAndroid has joined #openttd 11:47:07 <TrueBrain> owh, no, we have 53 certificates 11:52:25 <TrueBrain> and .. then it decided it had enough and it is rolling back 11:52:26 <TrueBrain> lol 12:20:50 <DorpsGek> [OpenTTD/game-coordinator] TrueBrain opened pull request #1: Add: allow configuring the URL of the redis server https://git.io/JcVaM 12:29:15 <DorpsGek> [OpenTTD/game-coordinator] TrueBrain merged pull request #1: Add: allow configuring the URL of the redis server https://git.io/JcVaM 12:39:27 <DorpsGek> [OpenTTD/game-coordinator] TrueBrain opened pull request #2: Add: small webserver to check if the server is online https://git.io/JcVrQ 12:40:47 <DorpsGek> [OpenTTD/game-coordinator] TrueBrain merged pull request #2: Add: small webserver to check if the server is online https://git.io/JcVrQ 13:04:07 <DorpsGek> [OpenTTD/team] lidistat67 opened issue #231: [el_GR] Translator access request https://git.io/JcVXT 13:06:22 *** jottyfan has joined #openttd 13:14:50 *** glx has joined #openttd 13:14:50 *** ChanServ sets mode: +v glx 13:24:04 <TrueBrain> meh ... seems AWS is now stuck on certificates for good 13:34:54 <DorpsGek> [OpenTTD/team] lidistat67 commented on issue #231: [el_GR] Translator access request https://git.io/JcVXT 13:37:25 <glx> hmm mixer.cpp has mixed EOL, should I fix ? 13:40:16 <TrueBrain> didn't we fix that months ago? 13:40:21 <TrueBrain> I remember someone else mentioning it :P 13:41:03 <michi_cc> Maybe the EOLs grew back :D 13:41:36 <andythenorth> hmm nfo varact2 can't recurse, yes? 13:41:43 * andythenorth wonders if procedures can recurse 13:47:05 * andythenorth assumes not 14:00:10 <DorpsGek> [OpenTTD/OpenTTD] michicc opened pull request #9412: Codechange: Add CMake source group for the saveload compat tables. https://git.io/JcVdw 14:01:25 <DorpsGek> [OpenTTD/OpenTTD] glx22 opened pull request #9413: Codechange: Introduce and use ChunkHandler sub-classes https://git.io/JcVdQ 14:02:28 <glx> michi_cc: it's worse when using MSVC in open folder mode :) 14:02:40 <DorpsGek> [OpenTTD/OpenTTD] TrueBrain approved pull request #9412: Codechange: Add CMake source group for the saveload compat tables. https://git.io/JcVFv 14:02:52 <TrueBrain> no, that is how everyone feels :P 14:03:03 *** jottyfan has quit IRC 14:03:18 <glx> at least in folder mode the compat table are grouped ;) 14:03:51 <TrueBrain> we had a talk recently about moving more stuff in folders 14:04:08 <TrueBrain> but 10 people 10 opinions situation :P 14:04:28 <TrueBrain> arg, fucking CloudFormation .. it got a stack stuck in a way I cannot recover from without removing EVERYTHING and redeploying it 14:04:32 <TrueBrain> a bit insane 14:04:49 <TrueBrain> especially as it sees a change that doesn't exist, preventing it from doing its normal thing 14:05:34 <glx> pff CI run fails (but not my fault) 14:05:57 <glx> Error: getCacheEntry failed: connect ETIMEDOUT 13.107.42.16:443 14:07:58 <TrueBrain> how the hell am I going to recover from this AWS hellhole ... I really do not know ... and I really did not want to spend my time on this today ..... 14:07:59 <TrueBrain> ugh 14:15:39 <glx> for #9413, I highly recommend to check "hide whitespace changes" ;) 14:15:48 <glx> way easier to read 14:32:03 <DorpsGek> [OpenTTD/OpenTTD] michicc merged pull request #9412: Codechange: Add CMake source group for the saveload compat tables. https://git.io/JcVdw 14:41:36 <andythenorth> TB I send sympathy :| 14:41:41 <andythenorth> can't do much to help sorry 14:41:49 <TrueBrain> no, I know, but I appreciate it 14:52:06 <Timberwolf> I wish I knew CloudFormation, I've run into this with Terraform and it's a horror of targeting individual resources and carefully deleting things in the web front end until it agrees to play nicely again. :( 15:02:28 <TrueBrain> CloudFormation has the weird quirk, that if you export a variable which another stack imports 15:02:32 <TrueBrain> you cannot change the value of that export 15:02:37 <TrueBrain> no clue in which world of theirs that makes sense 15:02:48 <TrueBrain> but it basically means you have to remove the other stack first or something :P 15:02:54 <TrueBrain> it is like really horrible to recover from 15:03:12 <TrueBrain> in this case the system generated a new certificate (as in, a new ASN) 15:03:22 <TrueBrain> and that .. well ... IS NOT POSSIBLE, CloudFormation yells at you 15:03:52 <Timberwolf> Urg. 15:04:04 <TrueBrain> and no button to say: I know what I am doing, SHUT THE FUCK UP, and let me change the export values 15:04:08 <TrueBrain> no no no 15:04:28 <TrueBrain> but the worst part is, it did a rollback because of this, I mean, fine, if you want to be like that, do it 15:04:29 <Timberwolf> Terraform has an annoying "you must create the dependency first, otherwise I can't figure out what this is supposed to do" in some cases but that's vaguely understandable. 15:04:32 <TrueBrain> but ...i it didn't do it correctly 15:04:38 <TrueBrain> so it kept trying to update the export value 15:04:39 <TrueBrain> kept failing 15:04:43 <TrueBrain> and refused to do anything 15:04:59 <TrueBrain> I really regret not doing this in Terraform btw :P 15:05:04 <TrueBrain> CDK sounded like a solid solution 15:05:07 <TrueBrain> but .. it is not :D 15:05:25 <TrueBrain> if I ever have some time off and feel like it, I am going to rewrite this in Terraform ;) 15:06:50 <TrueBrain> mainly what annoys the hell out of me with CDK, they hav ebreaking changes, which is fine 15:06:54 <TrueBrain> but they do NOT tell you how to migrate 15:07:06 <TrueBrain> so you often have to open the Pull Request doing it, and figuring out how to get from A to B 15:07:11 <TrueBrain> that is just a horrible way of dealing with your users 15:08:55 <TrueBrain> anyway, now I am just casual creating 53 new certificates ... nothing going on here, everything is just fine ... or something 15:09:07 <andythenorth> oof 15:09:26 <TrueBrain> I am happy we changed our limit to 1000 a while back .. the default is 10 a week :P 15:09:29 <andythenorth> is that 53 certificates on Route 53 :P 15:09:48 <TrueBrain> lol 15:12:39 <TrueBrain> 32 / 53 certs done .... tik tak 15:21:39 <andythenorth> tok tuk 15:24:34 <TrueBrain> 44 / 53 15:24:38 <TrueBrain> so another 15 minutes or so 15:26:10 <TrueBrain> curious of deleting of the old stuff will work correctly .. it might burn and revert everything again :D 15:32:27 <SpComb> what changed in CDK to break the stack exports? 15:33:33 <TrueBrain> No, CloudFormation broke the stack exports 15:33:41 <TrueBrain> like completely totally unrecoverable broken 15:33:58 <TrueBrain> but CDK was trying to reprovision all certificates after updating from 0.63 to 0.111 15:34:01 <TrueBrain> no clue which version caused that 15:34:10 <TrueBrain> I think the Node10 -> Node14 15:40:01 <TrueBrain> ha! It deployed! Okay .... 1 problem solved .. up to the next N :P 15:44:37 *** roadt__ has quit IRC 15:44:54 *** roadt__ has joined #openttd 16:14:33 *** J0anJosep has joined #openttd 16:15:22 *** WormnestAndroid has quit IRC 16:17:07 *** WormnestAndroid has joined #openttd 16:19:59 <DorpsGek> [OpenTTD/OpenTTD] J0anJosep updated pull request #8480: Feature: Extended depots https://git.io/JL5Hh 16:25:08 *** WormnestAndroid has quit IRC 16:59:05 <andythenorth> how do | and || differ in nml? 16:59:18 <andythenorth> and why is [] sometimes used for expressions and sometimes not? 16:59:23 <TrueBrain> in NML? No clue. Normally? | is a bit-operation and || is a logic operation 16:59:23 * andythenorth wonders if anyone actually knows :P 16:59:29 <TrueBrain> same as with & and && 16:59:39 <TrueBrain> so 1 | 2 == 3 16:59:42 <TrueBrain> 1 || 2 == true 17:00:34 <glx> [] is array, and it happens a sequence of expression can be expressed as an array ;) 17:01:16 <andythenorth> curious what this actually does https://github.com/andythenorth/firs/blob/master/src/templates/location_check_macros_tile.pynml#L148 17:01:39 <andythenorth> it's bit-ORing 1 and 0? 17:01:46 <TrueBrain> so if any is true 17:02:01 <TrueBrain> it is a bit pointless 17:02:19 <andythenorth> and in the case of only 1 and 0 results, | and || behave same? 17:02:21 * andythenorth could just google 17:02:24 <TrueBrain> and, depending on how it is implemented, can even be expensive 17:02:29 <TrueBrain> as with | all functions are executd 17:02:35 <TrueBrain> with || normally up-till the first true 17:02:46 <TrueBrain> 1 | 0 | 0 | 0 == 1 17:02:51 <TrueBrain> 1 || 0 || 0 || 0 == true 17:03:11 <glx> check the NFO output ;) 17:03:14 <TrueBrain> pretty sure you meant || there ;) 17:03:31 <TrueBrain> it just happens to work .. but that is more by luck 17:03:44 <andythenorth> I didn't write most of these checks, it was yexo and pm 17:03:49 <andythenorth> so I tend to assume they're correct :P 17:03:54 <TrueBrain> they are not :) 17:03:55 <andythenorth> but I don't know what they all do 17:04:03 <TrueBrain> which is apparent from the statement below, which uses && :P 17:04:16 <glx> varact2 only knows bitwise anyway 17:04:20 <andythenorth> and the one above which uses || 17:04:24 <TrueBrain> magic as it might be, & would have worked there too :P 17:04:51 *** sla_ro|master has joined #openttd 17:05:38 <glx> I'd really like to see the NFO output :) 17:05:45 <TrueBrain> go create it :P 17:06:13 <andythenorth> it's 7MB of nml, I can't be bothered to nfo it and isolate it 17:06:22 <andythenorth> you could decompile FIRS :) 17:07:39 <glx> but decompiled FIRS won't have the comments 17:08:03 *** nielsm has joined #openttd 17:08:29 <glx> well I could paste it in a test nml and see 17:08:53 <TrueBrain> make a Godbolt for NML / NFO :) 17:11:27 * andythenorth tries to compile some nfo :P 17:12:09 <andythenorth> glx https://gist.github.com/andythenorth/aefda06658f6c06797d0c9264b8a89d5 17:13:27 <andythenorth> I think it's e.g. arable_farm_tile_1_lc_0 17:13:31 <andythenorth> but not really sure 17:14:11 <andythenorth> might be e.g. arable_farm_tile_1_lc_4 17:14:19 <andythenorth> anyway it's something lc_n 17:17:45 *** sla_ro|master has quit IRC 17:24:40 <glx> ok so var60 is compared to 8, then the compare result is checked to be 1 (==) using &, then that's stored in a temp register 17:26:40 <glx> I don't think it's arable_farm_tile_1_lc_4, too many comparisons :) 17:32:26 *** WormnestAndroid has joined #openttd 17:37:12 <TrueBrain> okay ... seems I managed to recover from my CloudFormation hell .. and that without downtime 17:37:15 <TrueBrain> lot of manual work :P 17:38:42 <andythenorth> ouch 17:39:05 <andythenorth> hmm 17:39:11 <andythenorth> can we increase the industry limit per grf? 17:39:14 <andythenorth> it's only 128 currently 17:39:22 <TrueBrain> no 17:39:26 <TrueBrain> that is not allowed 17:39:45 <glx> but it really looks like arable_farm_tile_1_lc_4 is doing many (nearby_tile_class( x, y) == TILE_CLASS_INDUSTRY) 17:40:01 *** roadt__ has quit IRC 17:40:19 <andythenorth> glx it should be doing about 25 of them 17:40:22 <glx> hmm no not industry, industry tile 17:40:24 <andythenorth> in a grid from -2 to 2 offset 17:40:28 <andythenorth> industry tile 17:41:04 <andythenorth> TrueBrain but but but 17:41:09 <TrueBrain> no buts 17:41:11 <TrueBrain> only butts 17:41:11 <andythenorth> frosch already increased the limit once 17:41:16 <andythenorth> is that not allowed :o 17:41:25 <TrueBrain> he is always allowed 17:42:29 <glx> so it's not coming from location_check_macro_tiles 17:44:06 <glx> hmm weird, I should have an incompletely loaded file in the browser :) 17:44:12 <glx> no I can find it 17:44:55 <glx> haha you updated the file 17:45:20 <andythenorth> I did sorry 17:45:29 <TrueBrain> are you though? 17:45:34 <andythenorth> a little bit 17:46:07 <glx> now I can actually see pynml matching nfo 17:47:27 <glx> so it does a series of compare then store result, followed by bitwise or of all stored results 17:49:26 *** WormnestAndroid has quit IRC 17:50:10 *** roadt has joined #openttd 17:51:12 <glx> arable_farm_tile_1_lc_0 is the disallow desert one, 17:51:30 <glx> using bitwise and 17:53:17 <andythenorth> in test versions of FIRS I seem to have 111 industries 17:53:22 <andythenorth> only 17 left :( 17:53:44 *** roadt has quit IRC 17:53:52 <TrueBrain> stop annoying your users with this many industries :P 17:54:01 <andythenorth> they're not all in the game at once 17:54:07 *** roadt has joined #openttd 17:54:11 <andythenorth> multiple-grfs-in-one-package when? 17:54:44 <TrueBrain> best I can offer is presets, but it seems we need to allow deleting packages first in order to do that :P 17:55:43 <andythenorth> multiple-grfs-in-one-package would be so good for e.g. compile times 17:56:04 <andythenorth> dunno how things like grfid would work, seems like a car crash? 17:56:25 <TrueBrain> presets will solve it too, where you can just make a GRF for each climate 17:56:31 <TrueBrain> and one for each time era 17:56:39 <TrueBrain> and upload like 10 GRF packages to BaNaNaS 18:01:24 <andythenorth> sounds fine 18:01:45 <peter1138> Okay, I found a (one) use for a 3D printer... 18:01:59 <andythenorth> autoclicker? 18:06:18 <peter1138> Two uses. 18:11:15 *** Flygon has quit IRC 18:30:12 *** yeoldetoast has quit IRC 18:33:15 <andythenorth> dinner? 18:33:22 <andythenorth> should I? 18:33:22 *** WormnestAndroid has joined #openttd 18:33:24 <andythenorth> not really hungry 18:42:11 <Xaroth> peter1138: building an infinite amount of whistles? 18:48:46 *** WormnestAndroid has quit IRC 18:49:36 <DorpsGek> [OpenTTD/OpenTTD] DorpsGek pushed 1 commits to master https://git.io/JcwPU 18:49:37 <DorpsGek> - Update: Translations from eints (by translators) 18:49:39 *** WormnestAndroid has joined #openttd 18:55:07 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 commented on pull request #9413: Codechange: Introduce and use ChunkHandler sub-classes https://git.io/JcwXU 18:55:19 * andythenorth uses more industry IDs up :P 18:55:20 <andythenorth> oof 19:03:55 <DorpsGek> [OpenTTD/py-protocol] TrueBrain opened pull request #1: Fix: proxy-protocol support was broken https://git.io/Jcw1z 19:05:24 <DorpsGek> [OpenTTD/py-protocol] TrueBrain merged pull request #1: Fix: proxy-protocol support was broken https://git.io/Jcw1z 19:08:52 <DorpsGek> [OpenTTD/py-protocol] TrueBrain created new tag: 0.1.1 https://git.io/JcwM8 19:09:52 <DorpsGek> [OpenTTD/game-coordinator] TrueBrain opened pull request #3: Add: argument to enable proxy-protocol https://git.io/JcwMa 19:18:19 <DorpsGek> [OpenTTD/game-coordinator] TrueBrain merged pull request #3: Add: argument to enable proxy-protocol https://git.io/JcwMa 19:28:41 <DorpsGek> [OpenTTD/OpenTTD] glx22 commented on pull request #9413: Codechange: Introduce and use ChunkHandler sub-classes https://git.io/JcwyH 19:29:40 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 commented on pull request #9411: Replace master-server (UDP-based) with Game Coordinator (TCP-based) https://git.io/JcwSU 19:34:45 <DorpsGek> [OpenTTD/game-coordinator] TrueBrain opened pull request #4: Fix: on managed clusters you cannot change config https://git.io/JcwSQ 19:38:32 <DorpsGek> [OpenTTD/game-coordinator] TrueBrain merged pull request #4: Fix: on managed clusters you cannot change config https://git.io/JcwSQ 19:45:08 <andythenorth> \o/ 19:46:47 <TrueBrain> okay .. it now no longer crashes on AWS ... almost there ...... :D 19:48:18 <TrueBrain> right, proxy-protocol also kicked in nicely 19:48:27 <TrueBrain> I think this is ready for a 0.1.0 release :P 19:48:34 <Xaroth> \o/ 19:48:38 <TrueBrain> pretty sure there are all kinds of problems with it .. but nothing we can solve along the way :P 19:48:42 <TrueBrain> can't 19:48:43 <TrueBrain> :D 19:48:56 *** WormnestAndroid has quit IRC 19:49:14 *** WormnestAndroid has joined #openttd 19:49:55 <TrueBrain> really happy with Sentry .. told 3 times now exactly why AWS was acting up :P 19:51:30 <TrueBrain> owh, maybe I shouldn't have staging and production write in the same database .. that sounds like a disaster waiting to happen, not? :D 19:58:16 <andythenorth> 'not really staging' :P 20:03:30 <DorpsGek> [OpenTTD/game-coordinator] TrueBrain created new tag: 0.1.0 https://git.io/Jcw70 20:04:47 <TrueBrain> okay ... this "should deploy" :P 20:07:32 <TrueBrain> 2021-07-04 20:05:44 INFO Sentry initialized with release='0.1.0' and environment='production' 20:08:57 <TrueBrain> and it even works :o 20:11:40 <andythenorth> :) 20:12:55 <DorpsGek> [OpenTTD/aws-infra] TrueBrain pushed 2 commits to main https://git.io/Jcw5u 20:12:56 <DorpsGek> - Upgrade: make repository compatible with CDK 1.111.0 (by TrueBrain) 20:12:57 <DorpsGek> - Add: managed redis and Game Coordinator stack (by TrueBrain) 20:13:15 <glx> spam ;) 20:17:05 <DorpsGek> [OpenTTD/OpenTTD] TrueBrain commented on pull request #9411: Replace master-server (UDP-based) with Game Coordinator (TCP-based) https://git.io/Jcwde 20:19:23 <DorpsGek> [OpenTTD/OpenTTD] TrueBrain commented on pull request #9411: Replace master-server (UDP-based) with Game Coordinator (TCP-based) https://git.io/Jcwdn 20:19:29 <TrueBrain> you think that was spam glx ? :P 20:25:25 *** gelignite has quit IRC 20:27:26 <TrueBrain> hmm .. now how to test if public servers actual work 20:27:27 <TrueBrain> eeeuuuhhh 20:27:30 <TrueBrain> I don't have port forwarding :P 20:28:08 <DorpsGek> [OpenTTD/OpenTTD] TrueBrain updated pull request #9411: Replace master-server (UDP-based) with Game Coordinator (TCP-based) https://git.io/JcgaE 20:28:39 <TrueBrain> owh, useful, the listing also shows servers that are not publicly available :D 20:28:48 <TrueBrain> the Game Coordinator needs a bit more love ;) 20:29:06 <TrueBrain> wasn't intended to do this in-between step :D hihi 20:29:42 <TrueBrain> if server.game_type != ServerGameType.SERVER_GAME_TYPE_PUBLIC: continue 20:29:43 <TrueBrain> hmm 20:30:10 <TrueBrain> ah... game_type != connection_type 20:30:15 <TrueBrain> and with join-keys that is not relevant 20:30:32 <TrueBrain> something to fix tomorrow :) 20:33:29 <TrueBrain> PS: nightly is failing again 20:33:34 <TrueBrain> 2 days in a row now 20:33:40 <TrueBrain> clang: error: unable to execute command: Bus error: 10 20:33:42 <TrueBrain> ITS BACCKKKK 20:35:56 *** muffindrake has joined #openttd 20:39:19 <TrueBrain> GCC agrees: OpenTTD/src/settings.cpp:2303: note: variable tracking size limit exceeded with ‘-fvar-tracking-assignments’, retrying without 20:39:33 <TrueBrain> seems my PR reintroduced the problem we were trying to solve :D 20:39:37 <TrueBrain> will look at it tomorrow :) 20:46:00 *** nielsm has quit IRC 20:46:38 <peter1138> :/ 20:58:00 *** muffindrake has quit IRC 21:08:18 <DorpsGek> [OpenTTD/OpenTTD] glx22 updated pull request #9413: Codechange: Introduce and use ChunkHandler sub-classes https://git.io/JcVdQ 21:16:29 *** Samu has quit IRC 21:20:24 <andythenorth> bed 21:20:25 *** andythenorth has quit IRC 21:56:37 *** Progman has quit IRC 21:59:48 *** Wolf01 has quit IRC 22:06:35 *** HerzogDeXtEr has quit IRC 23:47:18 *** Kitrana has quit IRC