Config
Log for #openttd on 4th July 2021:
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

Powered by YARRSTE version: svn-trunk