IRC logs for #openttd on OFTC at 2021-07-04
            
00:16:02 *** WormnestAndroid has quit IRC (Ping timeout: 480 seconds)
00:19:13 *** WormnestAndroid has joined #openttd
01:01:48 *** yeoldetoast has joined #openttd
01:08:17 *** WormnestAndroid has quit IRC (Ping timeout: 480 seconds)
01:27:44 *** HerzogDeXtEr has quit IRC (Read error: Connection reset by peer)
02:06:06 *** outtatime has joined #openttd
02:12:08 *** outtatime has quit IRC (Remote host closed the connection)
02:12:20 *** whatsthetime has quit IRC (Ping timeout: 480 seconds)
02:45:38 *** Flygon has joined #openttd
02:47:53 *** D-HUND has joined #openttd
02:51:07 *** debdog has quit IRC (Ping timeout: 480 seconds)
03:08:33 *** roadt__ has quit IRC (Ping timeout: 480 seconds)
03:09:09 *** 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 (Ping timeout: 480 seconds)
03:34:38 *** WormnestAndroid has quit IRC (Ping timeout: 480 seconds)
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 (Ping timeout: 480 seconds)
05:24:22 *** WormnestAndroid has quit IRC (Ping timeout: 480 seconds)
05:26:36 *** WormnestAndroid has joined #openttd
05:44:06 *** Flygon has joined #openttd
05:57:40 *** yeoldetoast has quit IRC (Quit: My Mac Mini has gone to sleep. ZZZzzz…)
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 (Ping timeout: 480 seconds)
08:20:33 *** gelignite has joined #openttd
08:26:02 *** bro has joined #openttd
08:29:22 *** outtatime has quit IRC (Read error: Connection reset by peer)
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:32 <andythenorth> yes
08:30:43 <andythenorth> do we need this? :P https://www.atlassian.com/software/statuspage
08:30:58 <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:33 *** DorpsGek has joined #openttd
09:08:34 *** ChanServ sets mode: +o DorpsGek
09:59:05 *** iSoSyS has joined #openttd
10:05:59 *** WormnestAndroid has quit IRC (Remote host closed the connection)
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 (Ping timeout: 480 seconds)
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_multiplier = 1 -> https://i.imgur.com/caoC3vA.png vs 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:06 <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:42 * 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 (Quit: jottyfan)
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:48 <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:57 <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 (Ping timeout: 480 seconds)
15:44:54 *** roadt__ has joined #openttd
16:14:32 *** J0anJosep has joined #openttd
16:15:22 *** WormnestAndroid has quit IRC (Ping timeout: 480 seconds)
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 (Ping timeout: 480 seconds)
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 (Remote host closed the connection)
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 (Ping timeout: 480 seconds)
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 (Remote host closed the connection)
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 (Read error: Connection reset by peer)
18:30:12 *** yeoldetoast has quit IRC (Quit: My Mac Mini has gone to sleep. ZZZzzz…)
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 (Ping timeout: 480 seconds)
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 (Ping timeout: 480 seconds)
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 (Quit: Stay safe!)
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 (Ping timeout: 480 seconds)
20:46:38 <peter1138> :/
20:58:00 *** muffindrake has quit IRC (Quit: muffindrake)
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 (Quit: Leaving)
21:20:24 <andythenorth> bed
21:20:25 *** andythenorth has quit IRC (Quit: andythenorth)
21:56:37 *** Progman has quit IRC (Remote host closed the connection)
21:59:48 *** Wolf01 has quit IRC (Quit: Once again the world is quick to bury me.)
22:06:35 *** HerzogDeXtEr has quit IRC (Read error: Connection reset by peer)
23:47:18 *** Kitrana has quit IRC (Ping timeout: 480 seconds)