Config
Log for #openttd on 1st April 2021:
Times are UTC Toggle Colours
00:16:47  *** ket_ has quit IRC
00:17:04  *** ket_ has joined #openttd
00:19:11  *** dihedral has quit IRC
00:19:22  *** dihedral has joined #openttd
00:36:47  *** gdown has quit IRC
00:36:51  *** gdown has joined #openttd
00:39:10  *** tokai has joined #openttd
00:39:10  *** ChanServ sets mode: +v tokai
00:44:47  *** JamesRoss[m] has quit IRC
00:44:54  *** JamesRoss[m] has joined #openttd
00:47:08  *** Eddi|zuHause2 is now known as Eddi|zuHause
00:52:24  *** Smedles has quit IRC
01:04:23  <DorpsGek> [OpenTTD/OpenMSX] kevinfields777 commented on pull request #19: Prepare for 1.0.0 release https://git.io/JYaP2
01:11:11  *** Flygon has joined #openttd
01:13:03  *** dag[m] has quit IRC
01:13:07  *** dag[m] has joined #openttd
01:17:00  *** Smedles has joined #openttd
01:49:03  *** Heiki[m] has quit IRC
01:49:06  *** Heiki[m] has joined #openttd
01:56:31  *** jact[m] has quit IRC
01:56:34  *** jact[m] has joined #openttd
02:11:09  <DorpsGek> [OpenTTD/OpenMSX] Wuzzy2 commented on pull request #19: Prepare for 1.0.0 release https://git.io/JYaQW
02:11:43  *** christoph[m]2 has quit IRC
02:11:48  *** christoph[m]2 has joined #openttd
02:13:58  *** HerzogDeXtEr has quit IRC
02:14:07  *** patricia[m] has quit IRC
02:14:10  *** patricia[m] has joined #openttd
02:23:59  *** aperezdc has quit IRC
02:24:01  *** aperezdc has joined #openttd
02:29:35  *** ookfof[m] has quit IRC
02:29:40  *** ookfof[m] has joined #openttd
02:38:07  *** ist5shreawf[m] has quit IRC
02:38:15  *** ist5shreawf[m] has joined #openttd
02:53:37  *** Wormnest has quit IRC
03:03:48  <DorpsGek> [OpenTTD/OpenMSX] kevinfields777 commented on pull request #19: Prepare for 1.0.0 release https://git.io/JYaAn
03:16:47  *** avdg has quit IRC
03:17:03  *** Osai has quit IRC
03:17:19  *** ^Spike^ has quit IRC
03:17:22  *** avdg has joined #openttd
03:17:52  *** Osai has joined #openttd
03:18:07  *** ^Spike^ has joined #openttd
03:29:35  *** moll has quit IRC
03:29:36  *** moll has joined #openttd
03:59:44  *** snail_UES_ has quit IRC
04:28:15  *** Xaroth has quit IRC
04:28:38  *** Xaroth has joined #openttd
05:10:38  *** tokai|noir has joined #openttd
05:10:38  *** ChanServ sets mode: +v tokai|noir
05:17:24  *** tokai has quit IRC
05:30:59  *** Gustavo6046 has quit IRC
06:12:38  *** sla_ro|master has joined #openttd
06:14:43  *** tokai has joined #openttd
06:14:43  *** ChanServ sets mode: +v tokai
06:21:37  *** tokai|noir has quit IRC
06:29:27  *** nielsm has joined #openttd
07:13:54  *** WormnestAndroid has quit IRC
07:14:10  *** WormnestAndroid has joined #openttd
07:19:00  <DorpsGek> [OpenTTD/OpenTTD] LordAro dismissed a review for pull request #8916: Codechange: Suppress warnings when asserts are disabled https://git.io/JY2jK
07:19:03  <DorpsGek> [OpenTTD/OpenTTD] LordAro updated pull request #8916: Codechange: Suppress warnings when asserts are disabled https://git.io/JY2jZ
07:27:42  *** Venemo has joined #openttd
07:42:43  *** andythenorth has joined #openttd
07:45:08  *** supermop_Home_ has quit IRC
07:45:42  *** Wolf01 has joined #openttd
07:49:00  <DorpsGek> [OpenTTD/OpenTTD] TrueBrain approved pull request #8916: Codechange: Suppress warnings when asserts are disabled https://git.io/JYVrg
07:54:15  <andythenorth> moin
07:56:09  <Wolf01> Yay, I finally got the map rotation working on my dev branch
07:56:48  <Wolf01> FIRS looks ugly when rotated :P
07:58:27  <andythenorth> lolcats
07:58:36  <andythenorth> screenshot on discord!
08:00:41  <Wolf01> Screenshot don't work yet, even with the windows function (crashes the game) and when I try to take a picture with my phone it shows a black screen ;)
08:01:10  <andythenorth> screenshot on openttd slack channel
08:03:16  <DorpsGek> [OpenTTD/OpenTTD] TrueBrain merged pull request #8916: Codechange: Suppress warnings when asserts are disabled https://git.io/JY2jZ
08:03:41  <DorpsGek> [OpenTTD/OpenGFX] LordAro opened pull request #65: Doc: Changelog for 0.6.1 release https://git.io/JYVK5
08:04:25  <DorpsGek> [OpenTTD/OpenMSX] LordAro dismissed a review for pull request #19: Prepare for 1.0.0 release https://git.io/JY2vr
08:04:28  <DorpsGek> [OpenTTD/OpenMSX] LordAro updated pull request #19: Prepare for 1.0.0 release https://git.io/JYg1X
08:04:59  <DorpsGek> [OpenTTD/OpenMSX] LordAro updated pull request #19: Prepare for 1.0.0 release https://git.io/JYg1X
08:05:18  <DorpsGek> [OpenTTD/OpenGFX] TrueBrain approved pull request #65: Doc: Changelog for 0.6.1 release https://git.io/JYV6q
08:05:48  <DorpsGek> [OpenTTD/OpenMSX] TrueBrain approved pull request #19: Prepare for 0.4.0 release https://git.io/JYV6c
08:06:13  <andythenorth> \o/
08:06:32  <Wolf01> I'm lost with all that version numbers :D
08:07:22  <TrueBrain> people being overly pedantic about meaning of versions
08:07:25  <TrueBrain> just ignore and continue one :P
08:07:27  <TrueBrain> -e
08:08:40  <DorpsGek> [OpenTTD/OpenMSX] LordAro merged pull request #19: Prepare for 0.4.0 release https://git.io/JYg1X
08:08:48  <TrueBrain> right, one more eints run before release
08:08:56  <TrueBrain> so please wait with tagging for a sec LordAro :)
08:09:18  <LordAro> oops
08:09:25  <TrueBrain> haha
08:09:26  <LordAro> i tagged msx already
08:09:26  <TrueBrain> too bad :P
08:09:39  <TrueBrain> not announced in this channel? Pfft
08:10:01  <LordAro> what sort of numpty didn't add tags to the dorksgek config?
08:10:48  <TrueBrain> I think none of the Open* repos do
08:10:50  <TrueBrain> not even OpenTTD :P
08:11:20  <LordAro> OTTD does
08:11:26  <TrueBrain> I am shocked
08:11:39  <andythenorth> did anyone do the FIRS 4.0.0 changelog?
08:11:55  <TrueBrain> andythenorth: yeah, it reads: MROE AWSEOME THAN THE LAST
08:12:02  <andythenorth> I like it!
08:12:02  <LordAro> [sic]
08:13:02  <Wolf01> Lol
08:13:32  <DorpsGek> [OpenTTD/OpenTTD] DorpsGek pushed 1 commits to master https://git.io/JYVPk
08:13:33  <DorpsGek>   - Update: Translations from eints (by translators)
08:13:58  <LordAro> "License is set to GPL v2; this does not require uploading 'license.txt'."
08:14:04  <LordAro> this is just a bit irritating
08:14:17  <TrueBrain> yeah ... we wanted to write code that checks if the license.txt is equal to GPLv2
08:14:24  <TrueBrain> but .. nobody did :D
08:14:36  <LordAro> i'd just warn & ignore, tbh
08:14:41  <LordAro> in one direction or another
08:14:58  <TrueBrain> we cannot; if you select Custom, Custom is written in the metadata
08:15:08  <TrueBrain> so the only direction that works, that if you select GPLv2 and have a license.txt
08:15:12  <TrueBrain> it changes it into Custom
08:15:14  <andythenorth> seems I did a thing already https://grf.farm/firs/cargoflow_tropic_tweaks_tests/html/changelog.html
08:15:15  <TrueBrain> which is not what a user might expect
08:15:20  <andythenorth> just need to update a bit
08:15:35  <LordAro> anyway, msx, sfx done
08:15:35  <TrueBrain> but really, comparing the text is very easy too .. just someone needs to program it :)
08:16:02  <andythenorth> I was going to produce two tars from all my grfs
08:16:13  <andythenorth> with and without license.txt
08:16:15  <andythenorth> but I got bored
08:16:30  <LordAro> i just pressed the 'delete' button in the interface :p
08:16:40  <andythenorth> same
08:16:54  <DorpsGek> [OpenTTD/OpenGFX] LordAro merged pull request #65: Doc: Changelog for 0.6.1 release https://git.io/JYVK5
08:16:54  <andythenorth> of all the manual steps in my release process it's not the worst
08:16:58  <TrueBrain> it is what it is for :)
08:17:05  <andythenorth> the S3 release part is the worst
08:17:14  <LordAro> last chance for anything ogfx?
08:17:16  <TrueBrain> ugh, eints is slow to run
08:17:20  <TrueBrain> give eints a sec :P
08:17:36  <LordAro> oh, i was assuming it had already done, with the above OTTD message
08:17:39  <TrueBrain> 2 whole strings for OpenTTD, lol
08:17:45  <TrueBrain> no, it is the first, OpenTTD
08:17:50  <TrueBrain> steam-data is last :P
08:18:00  <TrueBrain> it just finished OpenSFX
08:18:05  <TrueBrain> its slow as fuck
08:18:15  <TrueBrain> no clue why btw
08:18:16  <TrueBrain> but it is
08:19:03  <DorpsGek> [OpenTTD/OpenTTD] TrueBrain dismissed a review for pull request #8913: Backport master into 1.11 https://git.io/JY2NV
08:19:06  <DorpsGek> [OpenTTD/OpenTTD] TrueBrain updated pull request #8913: Backport master into 1.11 https://git.io/JY0VL
08:19:37  <TrueBrain> takes 1 minutes to import all OpenMSX strings
08:19:45  <TrueBrain> no clue why it would take that long :P
08:19:49  <LordAro> all 2 of them
08:20:16  <TrueBrain> but there were no new strings for OpenMSX :P
08:20:18  <TrueBrain> so we have that going for us
08:20:36  <TrueBrain> steam-data branch named LordAro-patch-1 .. do I want to know? :D
08:20:54  <LordAro> oh yes, that can be deleted
08:21:03  <LordAro> that was to remove the GPL 2.0 thing
08:21:10  <TrueBrain> owh, more pedanticness, yeah, how could I forget :P
08:21:15  <LordAro> wasn't me!
08:21:17  <TrueBrain> the PR is not merged yet
08:21:19  <TrueBrain> I know it wasn't you :)
08:21:23  <TrueBrain> no worries :)
08:21:36  <LordAro> oh yes, we were waiting until after release to invalidate all the translations :)
08:21:46  <TrueBrain> just total nonsense to make a difference between 2 and 2.0 .. even GPL website mixes it at some places
08:22:09  <TrueBrain> k, eints is done
08:22:27  <LordAro> :+1:
08:22:53  <DorpsGek> [OpenTTD/OpenGFX] LordAro created new tag: 0.6.1 https://git.io/JYVXN
08:22:56  <LordAro> oh hey
08:23:14  <TrueBrain> 100k people visited OpenTTDs Steam Store Page
08:23:15  <Wolf01> Meh, I need to get rid of my back
08:23:26  <TrueBrain> and lol, so it is only OpenMSX that was copied wrong? :D
08:24:18  <Wolf01> <TrueBrain> 100k people visited OpenTTDs Steam Store Page <- at least 1000 of them was me :P
08:26:41  <andythenorth> if you get rid of your back your head won't stay up
08:27:16  <TrueBrain> LordAro: https://github.com/OpenTTD/OpenTTD/pull/8913 <- you spot anything wrong?
08:27:21  <Wolf01> I could always put it in a jar
08:27:48  <DorpsGek> [OpenTTD/OpenTTD] LordAro approved pull request #8913: Backport master into 1.11 https://git.io/JYV1y
08:27:51  <LordAro> TrueBrain: nope :)
08:28:03  <TrueBrain> Squash now, right?
08:28:12  <DorpsGek> [OpenTTD/OpenTTD] TrueBrain merged pull request #8913: Backport master into 1.11 https://git.io/JY0VL
08:28:30  <LordAro> i hope you didn't actually squash it :p
08:28:36  <DorpsGek> [OpenTTD/OpenTTD] TrueBrain dismissed a review for pull request #8914: Doc: Prepare for 1.11.0 release https://git.io/JY2NX
08:28:39  <DorpsGek> [OpenTTD/OpenTTD] TrueBrain updated pull request #8914: Doc: Prepare for 1.11.0 release https://git.io/JY0wu
08:28:39  <TrueBrain> :D No, I did not :P
08:28:58  <TrueBrain> it would show you a commit message suggestion that should hint that you are doing it wrong :P
08:29:16  <TrueBrain> time to see if there are no more compile warnings :)
08:29:30  <TrueBrain> shocking how little is needed for versions bumps now
08:29:32  <LordAro> or if i just broke everything :p
08:35:50  <TrueBrain> well, you did not find them all, it seems
08:36:06  <TrueBrain> I assumed you compiled to spot if you got all :P
08:36:39  <TrueBrain> ~20 warnings
08:36:43  <TrueBrain> hmm .. what do we do with that
08:37:41  <LordAro> that's a lot more than were there previously
08:37:41  <TrueBrain> I guess we should fix those ...
08:38:34  <TrueBrain> most were already in the raw output
08:38:38  <TrueBrain> just not in the summary, it seems
08:38:43  <LordAro> mm
08:38:53  <TrueBrain> I will give it a spin to fix more
08:39:08  <LordAro> :)
08:39:22  <TrueBrain> given we are so close to having a clean build log, lets go the extra mile here
08:39:47  <LordAro> just looking at the bottom of the list, should be able to convert those for (...) assert(); loops into std::none_of
08:39:51  <LordAro> somehow
08:39:57  <LordAro> those Iterate() functions might get in the way...
08:40:50  <LordAro> and the driver.cpp one can have the same treatment as i did in the previous thing
08:41:22  <LordAro> (i.e. avoid (void)foo; statements if it's not too much effort)
08:43:48  <TrueBrain> you can also do it if you like? :P
08:44:10  <LordAro> yeah, but actual job...
08:44:26  <TrueBrain> some are just plain weird .. like .. wtf have you been smoking, who-ever wrote this
08:46:03  <LordAro> OGFX updated on bananas
08:46:11  <LordAro> so.. just nml
08:46:14  <LordAro> which kinda needs a frosch
08:46:37  *** FLHerne has joined #openttd
08:48:20  <TrueBrain> okay, fixed all GCC warnings  I think .. now for clang
08:49:23  *** iSoSyS has joined #openttd
08:50:11  <TrueBrain> damn, the game is so much faster without asserts in debugging :P
08:50:33  *** iSoSyS has quit IRC
08:51:51  <TrueBrain> I guess this also means we can enable -Werror? :P
08:51:59  <LordAro> could do!
08:52:13  <TrueBrain> I believe there is one known warning about the timer thingy in MacOS
08:52:18  <TrueBrain> so lets not do that just before release :D
08:52:19  <TrueBrain> hihi
08:52:23  <LordAro> still lots of MSYS warnings too
08:52:24  <LordAro> :p
08:52:47  <Timberwolf> That reminds me so much of final year projects at University.
08:52:50  <TrueBrain> funny how clang finds unused variables that GCC didn't
08:53:02  <Timberwolf> One guy in our group had this obsessive thing of "anything compiled without -Werror is worthless"
08:53:03  <TrueBrain> well, it found 1
08:54:12  <Timberwolf> That and obsessively running valgrind on everything, which for me was "great, but my project is a realtime 3D game"
08:54:27  <LordAro> was that guy me?
08:54:30  <LordAro> sounds a bit like me
08:54:38  <Timberwolf> Heh.
08:54:40  <TrueBrain> you consider it "worthless"? That sounds a bit harsh :P
08:54:53  <TrueBrain> if he wrote: "not worth turning in", yeah .. that would be me too :P
08:55:05  <Timberwolf> Dave was not one for risking understatement.
08:55:23  <FLHerne> If you run valgrind all the time, it's much easier to find when you added the problem
08:55:34  <Timberwolf> He also applied the same binary approach to his driving style, which made car trips... interesting.
08:56:30  <Eddi|zuHause> did he stop every 5 minutes and go back to the fuel station he just left, because anything other than a full tank is "worthless"?
08:57:00  <FLHerne> But I guess testing at 2fps might be un-fun
08:58:12  <Timberwolf> Eddi|zuHause: gauges are worthless, the car is either "working" or "not working". Each common speed you need for a driving situation (town centre, suburbs, country, motorway) corresponds to the fastest speed a car will do in each gear.
08:59:33  <FLHerne> That's better than the drivers around here who just apply a flat 40mph speed to everything
09:00:31  <DorpsGek> [OpenTTD/OpenTTD] TrueBrain opened pull request #8917: Codechange: Suppress warnings when asserts are disabled https://git.io/JYVQV
09:00:34  <TrueBrain> LordAro: there you go
09:00:54  <peter1138> 8 hours, oh nooo
09:01:48  <DorpsGek> [OpenTTD/OpenTTD] LordAro approved pull request #8917: Codechange: Suppress warnings when asserts are disabled https://git.io/JYVQN
09:01:51  <Eddi|zuHause> Timberwolf: so if the speed limit was 30km/h he would slap in 2nd gear and hit gas?
09:01:56  <TrueBrain> LordAro: you reviewed it that quickly?! :o
09:02:06  <Eddi|zuHause> that sounds... loud...
09:02:08  <LordAro> there aren't that many changes :p
09:02:19  <TrueBrain> I am always scared shitless with those changes .. easy to fuck up :P
09:02:30  <TrueBrain> this is just asking for a 1.11.1 :D
09:02:32  <TrueBrain> which I like more anyway
09:02:35  <TrueBrain> can we skip 1.11.0? :P
09:02:58  <TrueBrain> wow, GCC just throw a bunch of warnings during linking
09:03:06  <TrueBrain> src/misc/blob.hpp:140:7: warning: attempt to free a non-heap object ‘hdrEmpty’ [-Wfree-nonheap-object]
09:03:10  <LordAro> LTO, yo
09:03:20  <TrueBrain> and it told me that 10000 times
09:03:41  <Eddi|zuHause> those are the best warnings
09:04:02  <TrueBrain> owh, the assert is no longer working
09:04:06  <TrueBrain> so it is no longer guarded
09:04:17  <Eddi|zuHause> where you have to employ a log analyzer tool to find out what it's actually saying
09:04:28  <TrueBrain> who mixed heap and static objects?!
09:04:46  <TrueBrain> "In case GCC warns about the following, see GCC's PR38509 why it is bogus."
09:04:47  <TrueBrain> lol
09:05:51  <TrueBrain> clearly someone already looked into it :P
09:06:02  <TrueBrain> but still .. who mixes heap objects with static objects?!
09:06:29  <LordAro> someone who Knows What They Are Doingᵀᴹ
09:06:37  <_dp_> googling that pr yields curious result xD
09:06:38  <_dp_> https://gunstuff.tv/product/glock-pr38509-45-glock-automatic-pistol-gap/
09:06:38  <TrueBrain> yeah .. and fuck everyone else over twice
09:06:43  <TrueBrain> but okay, going to close this file now :)
09:07:59  <TrueBrain> that comment is added in 2009
09:08:00  <TrueBrain> lol
09:08:42  <Timberwolf> Eddi|zuHause: pretty much. "Interesting" technique.
09:08:43  <TrueBrain> the ticket is closed as RESOLVED FIXED
09:08:51  <TrueBrain> as there is now a switch to disable the warning
09:08:52  <TrueBrain> lol
09:08:55  <TrueBrain> how is that fixing anything? :D
09:09:31  <TrueBrain> not a problem for today
09:09:36  <Eddi|zuHause> Timberwolf: in driving school we were specifically taught "you CAN use 4th and 5th gear in cities"
09:09:59  <Eddi|zuHause> because environment and stuff
09:10:10  <TrueBrain> same here .. 50 km/h in 4th when cruising in the city
09:11:02  <Eddi|zuHause> exactly
09:11:03  <Timberwolf> I still had the old method where you're taught, "go up a gear for every 10mph"
09:11:34  <Timberwolf> That still ends up with 4th for 30mph/50kmh
09:12:43  <andythenorth> my kids will probably never learn to drive stick
09:13:15  <Eddi|zuHause> andythenorth: maybe they get a self driving car and never learn to drive at all
09:13:50  <TrueBrain> I am looking at this blob code and GCC warning
09:13:57  <TrueBrain> it seems this is all done to avoid a malloc for empty objects
09:13:58  <andythenorth> self-driving cars, always 5 years away
09:13:58  <Eddi|zuHause> i don't know a single person who hasn't learned to drive stick
09:14:04  <LordAro> 10:09:31 < TrueBrain> not a problem for today
09:14:05  <TrueBrain> like .. that is not even that expensive to do, is it?
09:14:12  <LordAro> not particularly
09:14:14  <TrueBrain> it is just a horrible piece of code :(
09:14:33  <LordAro> we have a particular piece of code at work that likes to do strdup("") rather than return null
09:14:36  <LordAro> i dislike it
09:14:37  <Wolf01> https://stackoverflow.blog/2021/03/31/the-key-copy-paste/ nice :D
09:14:43  <TrueBrain> LordAro: no shit :P
09:16:18  <Eddi|zuHause> Wolf01: i'm pretty sure i've seen that same joke like 10 years ago
09:16:23  <DorpsGek> [OpenTTD/OpenTTD] TrueBrain merged pull request #8917: Codechange: Suppress warnings when asserts are disabled https://git.io/JYVQV
09:17:08  <Wolf01> Eddi|zuHause: probably, but I can't even remember what I eat for breakfast today :P
09:17:26  <Wolf01> But I can solve the latter by eating some biscuits now
09:17:36  <DorpsGek> [OpenTTD/OpenTTD] TrueBrain opened pull request #8918: Backport master into 1.11 https://git.io/JYVF0
09:17:46  <Eddi|zuHause> Wolf01: https://www.kotzendes-einhorn.de/blog/2011-02/die-ergonomische-guttenberg-tastatur/
09:18:24  <Wolf01> Yeah, but SO mocking themselves is more funny
09:18:54  <Eddi|zuHause> Wolf01: that was in the wake of a scandal about a doctorate degree which was found to be plagiarizing
09:19:06  <DorpsGek> [OpenTTD/OpenTTD] LordAro approved pull request #8918: Backport master into 1.11 https://git.io/JYVFQ
09:19:17  <Eddi|zuHause> ... of some high ranking politician
09:19:22  <Wolf01> Aahah
09:20:09  <Wolf01> By the way, I really have that keyboard... the macro keys I set up :P
09:20:36  *** andythenorth has quit IRC
09:37:13  <TrueBrain> ugh, macOS can be so slow
09:37:15  <TrueBrain> sometimes it is fast
09:37:18  <TrueBrain> sometimes it takes for ever
09:37:47  <TrueBrain> owh, it took for-ever before it even started
09:50:41  <DorpsGek> [OpenTTD/OpenTTD] TrueBrain merged pull request #8918: Backport master into 1.11 https://git.io/JYVF0
09:50:53  <DorpsGek> [OpenTTD/OpenTTD] TrueBrain updated pull request #8914: Doc: Prepare for 1.11.0 release https://git.io/JY0wu
09:50:55  <TrueBrain> there we go, one more time
09:53:34  <TrueBrain> https://github.blog/changelog/2021-03-30-github-discussions-webhooks-public-beta/
09:53:37  <TrueBrain> w00p, finally
09:56:19  <TrueBrain> and no more warnings on #8914 :D
09:57:59  <LordAro> \o/
09:58:05  <LordAro> TrueBrain: april fool!
10:00:49  <TrueBrain> you only find that out today? :P
10:00:58  <TrueBrain> ugh, MacOS runners are a bit scares it seems
10:01:02  <TrueBrain> takes for ever for it to start
10:01:25  <TrueBrain> I was hoping that during the day that would be less of an issue honestly :P
10:01:48  <TrueBrain> anyway, LordAro , smack that Approve button on #8914 pretty please :)
10:01:57  <TrueBrain> and on https://github.com/OpenTTD/website/pull/202 while at it :P
10:02:55  <DorpsGek> [OpenTTD/website] LordAro approved pull request #202: Add: OpenTTD 1.11.0 release post https://git.io/JYwv9
10:02:58  <DorpsGek> [OpenTTD/OpenTTD] LordAro approved pull request #8914: Doc: Prepare for 1.11.0 release https://git.io/JYwvQ
10:03:06  <TrueBrain> merci bien
10:10:13  <TrueBrain> https://steamcommunity.com/app/1536610/discussions/0/3076496088109539676/
10:11:08  <TrueBrain> so I update OpenGFX / OpenSFX / OpenMSX on Steam
10:11:10  <TrueBrain> 12.4MB to download
10:11:10  <TrueBrain> so cute
10:11:43  <TrueBrain> ugh, MacOS runner still hasn't started ... bah
10:11:49  *** nielsm has quit IRC
10:14:32  *** HerzogDeXtEr has joined #openttd
10:17:57  <TrueBrain> 30 minutes waiting for the workflow to start .....
10:18:19  <TrueBrain> still nothing :P
10:18:21  <TrueBrain> this is annoying :D
10:19:04  <DorpsGek> [OpenTTD/OpenTTD] J0anJosep updated pull request #8480: Multitile depots https://git.io/JL5Hh
10:31:16  <TrueBrain> owh owh owh, after 40 minutes, it is finally starting!
10:40:02  <DorpsGek> [OpenTTD/OpenTTD] TrueBrain merged pull request #8914: Doc: Prepare for 1.11.0 release https://git.io/JY0wu
10:40:11  <LordAro> hype
10:40:17  <TrueBrain> LordAro: any reason not to tag?
10:40:20  <TrueBrain> did I forget anything?
10:41:37  <LordAro> check the release checklist wiki page :p
10:42:13  <TrueBrain> nothing there I didn't do
10:42:18  <TrueBrain> so there we go
10:42:19  <DorpsGek> [OpenTTD/OpenTTD] TrueBrain created new tag: 1.11.0 https://git.io/JYwq5
10:42:39  <TrueBrain> will take for ever before macOS picks up the job I guess, but we will see :D
10:42:50  <LordAro> \o/
10:43:04  <TrueBrain> I even tagged the right branch :D
10:43:06  <TrueBrain> now lunch
10:43:44  <orudge> TrueBrain: build failed :|
10:43:55  <LordAro> D:
10:44:29  <TrueBrain>  Internal error: branch name is empty.
10:44:32  <TrueBrain> that is .. interesting
10:44:35  <TrueBrain> something for after lunch :D
10:44:47  <LordAro> best delete the tag
10:46:25  <Sacro> Then it'll definatly be empty
10:47:41  <TrueBrain> Nah  no need to delete the tag yet
10:49:53  *** tokai|noir has joined #openttd
10:49:53  *** ChanServ sets mode: +v tokai|noir
10:53:20  <TrueBrain> guess this is the first release from a branch? :D
10:54:48  <LordAro> i wasn't aware that any of the git detection stuff had changed since last time?
10:54:52  <LordAro> but yes, probably
10:54:58  <LordAro> since you made RC1 before branching :p
10:55:00  <TrueBrain> it fails to see that this is a release
10:55:43  <TrueBrain> no, I branched before RC1, didn't I?
10:55:48  <TrueBrain> there is no RC1 tag in master at least
10:56:00  <TrueBrain> so this is not the first release from a branch
10:56:43  *** tokai has quit IRC
10:56:48  <TrueBrain> .ottdrev is wrong
10:56:52  <TrueBrain> is is not marked as a stable tag
10:58:57  <TrueBrain> string(REGEX REPLACE "^[0-9.]+$" "" STABLETAG "${TAG}")
10:58:59  <TrueBrain> returns empty
10:59:42  <TrueBrain> owh, it should
11:00:08  <TrueBrain> huh? That piece of code is weird :P
11:00:54  <TrueBrain> it is exactly the inverse as what you would expect :P
11:02:07  <TrueBrain> okay .. so I do have to remove the tag, as I have to fix the code .. bah, I was hoping I could side-step it :D
11:05:35  <TrueBrain> hmm .. we pushed betas and RCs with a newgrf version that indicated it was "stable"
11:05:41  <TrueBrain> not sure what that really means, honestly
11:06:07  <TrueBrain> we did not leave a lot of documentation what ISTAG and ISSTABLETAG mean :P
11:08:36  <DorpsGek> [OpenTTD/OpenTTD] TrueBrain opened pull request #8919: Fix: CMake and GitHub Actions confusion about what is a (stable) tag https://git.io/JYwGs
11:10:45  <TrueBrain> OpenGFX and friends do have this correct
11:10:50  <TrueBrain> but they depend on the old findversion.sh :)
11:13:09  <DorpsGek> [OpenTTD/OpenTTD] TrueBrain commented on pull request #8919: Fix: CMake and GitHub Actions confusion about what is a (stable) tag https://git.io/JYwZm
11:13:16  <TrueBrain> right, 99% sure my PR is correct :)
11:13:37  <TrueBrain> the replace inverted the bash variant :)
11:24:47  <TrueBrain> guess it is a good thing I started early with the release today :P
11:25:53  <DorpsGek> [OpenTTD/OpenTTD] glx22 approved pull request #8919: Fix: CMake and GitHub Actions confusion about what is a (stable) tag https://git.io/JYwCU
11:26:38  <DorpsGek> [OpenTTD/OpenTTD] TrueBrain merged pull request #8919: Fix: CMake and GitHub Actions confusion about what is a (stable) tag https://git.io/JYwGs
11:26:47  <LordAro> such force
11:28:03  <DorpsGek> [OpenTTD/OpenTTD] TrueBrain opened pull request #8920: Backport master into 1.11, attempt 3. https://git.io/JYwC1
11:28:11  <TrueBrain> silly backport PRs :P
11:28:30  <TrueBrain> I can also send them directly to the branch, but I guess a second pair of "didn't you fuck up anything obvious" doesn't hurt
11:28:46  <LordAro> shame about waiting 30mins for macos :p
11:28:52  <TrueBrain> I am not
11:29:03  <TrueBrain> I just need you or glx to say I didn't fucked up :P
11:29:26  <TrueBrain> fuck MacOS runners :D
11:32:11  <TrueBrain> no? No approval? Awh :(
11:32:47  <DorpsGek> [OpenTTD/OpenTTD] LordAro approved pull request #8920: Backport master into 1.11 https://git.io/JYwWM
11:32:50  <TrueBrain> \o/
11:34:02  <TrueBrain> guess we should add a CI job that checks with no-asserts on
11:34:16  <TrueBrain> and we should add an option that adds -Werror, so we can enable it on CI, I guess
11:34:23  <TrueBrain> means mingw doesn't need fixing :P
11:34:27  <TrueBrain> not today .. :D
11:34:42  <DorpsGek> [OpenTTD/OpenTTD] TrueBrain merged pull request #8920: Backport master into 1.11 https://git.io/JYwC1
11:34:52  <TrueBrain> right, another attempt to 1.11.0 :D
11:35:16  <DorpsGek> [OpenTTD/OpenTTD] TrueBrain created new tag: 1.11.0 https://git.io/JYwq5
11:36:20  <TrueBrain> difficult to stay focused and clicking the right stuff, like the right branch to tag on :D
11:36:25  <TrueBrain> so easily done wrong :P
11:37:06  <TrueBrain> okay, metadata is correct this time :)
11:37:09  <TrueBrain> looking good
11:37:52  <TrueBrain> now the long wait for a MacOS runner to become available :D
11:38:14  <LordAro> \o/
11:41:25  <TrueBrain> runner assignment is not queue-based
11:41:34  <TrueBrain> the commit in master doesn't have a runner allocated yet
11:41:37  <TrueBrain> but the one in the release branch does
11:41:38  <TrueBrain> lol
11:58:50  <TrueBrain> this is like watching paint dry, lol
11:59:21  <Eddi|zuHause> 90% of IT work is watchin the computer automatically do its things :p
11:59:30  <TrueBrain> that I don't mind
11:59:32  <TrueBrain> but in this case
11:59:35  <TrueBrain> it is watching it not do anything
11:59:39  <TrueBrain> hence: watching paint dry
12:01:22  <Eddi|zuHause> a lot of my time in satisfactory lately was spent just watching the factory, doing nothing. and running back and forth forgetting what i actually wanted to do
12:02:07  <LordAro> TrueBrain: looked a bit at the Blob stuff, and i'm pretty sure it can be removed entirely, with a little bit of extra std::string usage
12:02:17  <TrueBrain> would be even better
12:02:22  <TrueBrain> it is such a weird piece of code
12:02:49  <LordAro> it's a classic "C++ strings" implementation
12:02:54  <LordAro> even got something resembling move semantics
12:04:24  <TrueBrain> that is nice I guess :P
12:04:39  <LordAro> seems to be almost exclusively used by YAPF
12:04:41  <LordAro> naturally.
12:04:51  <TrueBrain> I could guess it was by either of 2 people
12:05:01  <TrueBrain> such C++ code was only written by a very select few :)
12:06:00  <TrueBrain> reminds me of some code I had to write that had to be 100% correct (critical infrastructure). The libc didn't have memcpy (don't ask). So I wrote it in a way that really really really really could not fail, and everyone could see that in a second
12:06:23  <TrueBrain> but .. of course .. that had to be replaced by some random libc variant of memcpy, "as it was quicker and only a few lines of code"
12:06:30  <TrueBrain> yet .. nobody could figure out what it did exactly :P
12:07:01  <TrueBrain> that moment I learnt I prefer readable code over "fully optimized and only 1 person really understands it" code :D
12:07:50  <LordAro> hehe
12:13:07  <TrueBrain> 37 minutes, still no MacOS runner ...
12:13:15  <peter1138> yapf is... "fun"
12:15:45  <DorpsGek> [OpenTTD/website] TrueBrain merged pull request #202: Add: OpenTTD 1.11.0 release post https://git.io/JY0iF
12:15:53  <TrueBrain> lets at least move the news to staging ..
12:16:09  <TrueBrain> who knows how long it is going to take to get a MacOS runner assigned ..
12:20:02  *** supermop_Home_ has joined #openttd
12:20:09  <supermop_Home_> yo
12:20:22  <TrueBrain> yo yo yooooo
12:20:26  <TrueBrain> wasssssuuuupppppppppp
12:26:29  <supermop_Home_> eagerly zwaiting my vaccine appointment on sunday
12:26:59  <supermop_Home_> and 'barrel aging' some spirits in a jar with a bunch of oak chips
12:32:00  *** virtualrandomnumber has joined #openttd
12:32:10  *** virtualrandomnumber has quit IRC
12:32:13  <TrueBrain> timeout on Release build
12:32:14  <TrueBrain> :(
12:32:38  <LordAro> :(
12:32:54  <TrueBrain> luckily enough, we can hit RERUN!
12:32:57  <LordAro> just release without mac :p
12:32:57  <supermop_Home_> :{
12:32:59  <TrueBrain> sadly enough, it reruns EVERYTHING
12:35:47  <TrueBrain> okay, this time MacOS runner started already
12:35:56  <LordAro> \o/
12:38:39  <Tulitomaatti> good work
12:50:11  <DorpsGek> [OpenTTD/OpenTTD] LordAro opened pull request #8921: Add: [Actions] Debian Bullseye release build https://git.io/JYwPn
12:50:40  <LordAro> i was going to do that before release, but ah well
12:52:17  <TrueBrain> 1.11.1 :P
12:52:27  <LordAro> indeed
12:52:32  <LordAro> it's not actually released yet, so not pressing
13:00:08  *** spnda has joined #openttd
13:01:34  *** snail_UES_ has joined #openttd
13:02:23  <LordAro> TrueBrain: done \o/
13:02:38  <TrueBrain> yup .. now testing Steam
13:02:43  <TrueBrain> macOS testing takes for ever
13:02:46  <TrueBrain> maybe orudge can do that quicker :P
13:03:04  * orudge can do so :)
13:03:42  <TrueBrain> should have latest OpenGFX/OpenSFX/OpenMSX too
13:03:47  <TrueBrain> 0.6.0 / 1.0.1 / 0.4.0
13:03:59  <LordAro> 0.6.1 *
13:04:09  <TrueBrain> yes, sorry :)
13:04:27  <orudge> It works
13:04:34  <orudge> says 1.11.0, which is all good
13:04:37  <orudge> will check GFX/SFX/MSX
13:04:59  <TrueBrain> Windows is correct
13:05:01  <TrueBrain> now testing Ubuntu
13:05:04  <orudge> yep, all good
13:05:23  <orudge> Though for some reason the OpenTTD icon isn't showing up in the dock
13:05:27  <TrueBrain> shall I just release it on Steam early too? :D
13:05:28  <orudge> it's in the resources though
13:05:39  <TrueBrain> it was showing up for me
13:05:43  <TrueBrain> that was how far I got with starting it
13:06:13  <TrueBrain> but it was so horribly slow ... took 10+ minutes to start OpenTTD earlier today :D
13:06:22  <TrueBrain> so all I had was the bouncing OpenTTD logo :D
13:06:59  <orudge> The icon shows up in the .dmg fine
13:07:03  <orudge> so maybe it's some weird Steam thing
13:07:04  <DorpsGek> [OpenTTD/website] TrueBrain created new tag: 1.4.24 https://git.io/JYwyv
13:07:09  <orudge> Wouldn't owrry too much about it...
13:07:11  <TrueBrain> shrug
13:07:41  <Eddi|zuHause> i can't identify whether this is an april fools joke: https://sverigesradio.se/artikel/mangder-av-fordon-star-stilla-efter-omfattande-alkolashaveri
13:08:34  <TrueBrain> k, Linux Steam version also works
13:08:40  <TrueBrain> at least, I could start the game and things moved :P
13:08:53  <LordAro> close enough!
13:09:15  *** r1c0n3r0 has joined #openttd
13:09:45  <TrueBrain> all looks good to me .. so .. lets broadcast this on socials I guess :)
13:09:51  <DorpsGek> [OpenTTD/website] LordAro opened pull request #203: Fix: Typo in screenshot description https://git.io/JYwyF
13:10:08  <LordAro> @topic set 1 1.11.0
13:10:09  <DorpsGek> LordAro: Error: You don't have permissions to perform this action.
13:10:22  <TrueBrain> @topic set 1 1.11.0
13:10:22  *** DorpsGek changes topic to "1.11.0 | Website: *.openttd.org (source: github, translator: translator, server list: servers, wiki: wiki) | Don't ask to ask, just ask | 'Latest' is not a valid version, 'Most recent' neither | English only"
13:10:28  <LordAro> i should fix that
13:10:30  <TrueBrain> you really should register LordAro :P
13:10:33  <LordAro> remind me what needs doing?
13:11:00  <TrueBrain> https://github.com/OpenTTD/DorpsGek/blob/master/conf/users.conf
13:11:00  <Eddi|zuHause> so when should steam let me download it? says "ca. 4 hours left"
13:11:04  <TrueBrain> so OFTC registration at least
13:11:38  <TrueBrain> and a PR to that file looking similar to the others :D
13:11:56  <TrueBrain> Eddi|zuHause: if I would guess, but I am guessing here .. in ca 4 hours? :P
13:11:58  <LordAro> where do those hostmasks come from? i don't have one of those...
13:12:07  <TrueBrain> LordAro: when you register to OFTC
13:12:11  <TrueBrain> and identify yourself
13:12:17  <TrueBrain> your hostmask changes to something similar
13:12:23  <LordAro> interesting
13:12:28  <Eddi|zuHause> TrueBrain: dunno, steam works in mysterious ways sometimes :p
13:12:42  <TrueBrain> LordAro: basically, we delegate authentication to OFTC :)
13:13:05  <LordAro> sure, and i am registered with OFTC
13:13:11  <LordAro> but i've no idea about this hostmask thing
13:13:14  <LordAro> freenode doesn't do that, afaik
13:13:24  <TrueBrain> registered and identified?
13:13:34  <TrueBrain> whois yourself, should show a similar hostmask
13:13:39  <TrueBrain> @hostmask LordAro
13:13:39  <DorpsGek> TrueBrain: LordAro!~LordAro@voyager.lordaro.co.uk
13:13:46  <TrueBrain> you are not identified, or you disabled masking
13:13:54  <LordAro> "user has identified and verified with services"
13:14:05  <TrueBrain> I believe it is a setting you can disable .. but I don't really know :)
13:14:05  <LordAro> yeah, i don't have masking enabled
13:14:19  <TrueBrain> so you would have to enable that :D
13:14:47  <LordAro> or i could just use my actual hostmask :p
13:14:48  <TrueBrain> does anyone see a reason that we shouldn't broadcast our release?
13:14:51  <TrueBrain> going once .. going twice?
13:14:54  <TrueBrain> LordAro: no
13:15:01  <TrueBrain> again, we delegate authentication to OFTC
13:15:06  <TrueBrain> so that oftc hostmask is mandatory
13:15:13  <TrueBrain> otherwise we have no way of knowing you are authenticated :)
13:15:42  <TrueBrain> sorry .. not doing authentication ourselves does have its drawbacks
13:15:46  <LordAro> pretty sure there are other ways of doing that
13:15:56  <TrueBrain> like?
13:16:04  <LordAro> querying nickserv
13:16:13  <spnda> authentication? i always just join with name and channel
13:16:27  <spnda> i could be anyone
13:16:29  <spnda> if I wanted to
13:17:14  <TrueBrain> LordAro: feel free to implement that :P
13:17:23  <TrueBrain> no clue if supybot supports that
13:17:29  <TrueBrain> so it might be an interesting endavour
13:17:34  <TrueBrain> also, really not worth our time and effort :)
13:17:42  <TrueBrain> mask says exactly the same info, and comes for free
13:19:10  <dwfreed> on OFTC, cloaks are optional, but self-service for a generic one
13:19:42  <TrueBrain> did not know it was optional, honestly :D
13:19:46  <TrueBrain> most of us have it enabled :P
13:19:55  <dwfreed> /msg nickserv help set cloak
13:20:01  <TrueBrain> right, I pressed a lot of buttons
13:20:03  <TrueBrain> like many
13:20:03  *** sla_ro|master has quit IRC
13:20:15  <TrueBrain> I think .. 1.11.0 is out officially now :P
13:20:40  <LordAro> \o/
13:21:15  <TrueBrain> anyway, LordAro , it is fine if you don't want to use the cloak :) Just means you cannot control DorpsGek :P
13:21:23  <TrueBrain> we can be your puppet too :)
13:21:25  <orudge> Well done all :)
13:21:29  <FLHerne> spnda: If you register your nick, other people will be kicked off it unless they identify
13:21:47  <LordAro> TrueBrain: yeah, i decided i don't care enough :p
13:21:49  <LordAro> FLHerne: *can be
13:22:10  <TrueBrain> LordAro: I don't blame you :)
13:22:21  <TrueBrain> I didn't care enough implementing a more in-depth authentication mechanism :P :P
13:23:39  <TrueBrain> right, now we watch bandwidth spike, I guess ..
13:23:46  <Eddi|zuHause> this must definitely be an april fools joke: https://www.tt-forums.net/viewtopic.php?f=29&t=86894
13:23:52  <Eddi|zuHause> can't explain otherwise
13:24:05  <supermop_Home_> TrueBrain yay
13:24:26  <Wolf01> <TrueBrain> I think .. 1.11.0 is out officially now :P <- Cheers! \o/
13:24:52  <FLHerne> Eddi|zuHause: what
13:25:28  <dwfreed> > using 8.3 path names...
13:25:42  <Eddi|zuHause> all of it...
13:25:49  <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler opened issue #8922: NOT_REACHED() crash when selling shared vehicles https://git.io/JYw71
13:26:01  <FLHerne> Eddi|zuHause: yeah
13:26:16  <LordAro> TrueBrain: another bot i use uses a WHO command - essentially `/who LordAro %nat,1` which only lists users that are identified
13:26:19  <Eddi|zuHause> it's just a fractal of WTF
13:26:23  <LordAro> (and caching, of course)
13:26:28  <TrueBrain> LOL@ bug report .. what a timing :D
13:26:32  <LordAro> (i have no idea where %nat,1 comes from or where it is defined)
13:26:44  <TrueBrain> LordAro: we use supybot, I have absolutely 0 clue if it supports anything like that
13:27:00  <TrueBrain> it does auto authentication based on hostmasks
13:27:04  <TrueBrain> that is as far as I got :P
13:27:09  <dwfreed> DorpsGek: version
13:27:18  <LordAro> @version
13:27:21  <TrueBrain> dwfreed: it is a very stripped down version of supybot :D
13:27:24  <LordAro> lol
13:27:25  <TrueBrain> I whitelisted commands
13:27:28  <dwfreed> TrueBrain: clearly
13:27:32  <TrueBrain> as .. it is insane what it does normally
13:27:35  <TrueBrain> like .. really ... insane
13:27:37  <TrueBrain> and not secure :P
13:27:50  <TrueBrain> https://github.com/OpenTTD/DorpsGek/blob/master/requirements.txt#L13
13:28:03  <dwfreed> I'm assuming it is actual supybot, and not limnoria, in which case nick!user@host or password is the only authentication mechanism
13:28:14  <TrueBrain> its limnoria
13:28:23  <TrueBrain> as using supybot in 2021 is also not really secure :D
13:28:31  <LordAro> Eddi|zuHause: 8.3 paths with '/' too
13:28:33  <dwfreed> also notably OFTC doesn't support WHOX (which is what the %nat,1 is)
13:28:48  <TrueBrain> still doesn't help us understand what it does :P :P
13:28:50  <LordAro> dwfreed: does it not? it appeared to work on testing
13:29:02  <dwfreed> LordAro: it "worked" because it was ignored
13:29:20  <dwfreed> do the same command on freenode, note the difference in output :)
13:29:26  <LordAro> (as in, returned a result for me & other identified users, but not for unidentified users or nonexistent users)
13:30:53  <LordAro> hmm yes, that output is different though :)
13:31:14  <LordAro> Eddi|zuHause: ...and '/tmp'
13:31:18  <LordAro> yes, what even
13:32:48  <Eddi|zuHause> LordAro: well, technically that's a path relative to the current drive letter
13:32:55  <LordAro> true
13:33:01  <LordAro> but probably not what they intended?
13:33:27  <TrueBrain> https://steamdb.info/app/1536610/graphs/
13:33:29  <TrueBrain> and so it begins
13:33:31  <Eddi|zuHause> well, we tried the "back up, what do you actually INTEND to do" thing before
13:34:33  <LordAro> crash confirmed
13:35:03  <TrueBrain> 1.11.1 incoming? :D
13:35:09  <TrueBrain> can't believe he found a bug AFTER release :P
13:35:14  <LordAro> it's a pretty rareified crash
13:35:29  <TrueBrain> pfew :)
13:35:33  <LordAro> selling the last member of a shared orders group *while* the shared window is open
13:35:49  <TrueBrain> how else do you sell it?
13:35:56  <TrueBrain> or shared order window?
13:36:12  <LordAro> while the window listing the members of the shared order group
13:36:15  <LordAro> is open
13:36:18  <TrueBrain> ah, that one
13:36:21  <TrueBrain> sorry, too many windows :P
13:36:22  <LordAro> (as per screenshot)
13:36:29  <LordAro> yeah, i don't think i knew about it :p
13:36:51  <LordAro> i think it's just a case of turning the NOT_REACHED into a delete this
13:36:59  <Eddi|zuHause> the one when you click on the little icons on the bottom of the order list?
13:44:09  <DorpsGek> [OpenTTD/OpenTTD] J0anJosep commented on pull request #8480: Multitile depots https://git.io/JYwNS
13:45:50  <supermop_Home_> everyone pls build a log flume
13:47:22  <TrueBrain> orudge: I was spending more words on a reply :P
13:48:16  <DorpsGek> [OpenTTD/OpenTTD] James103 commented on issue #8922: NOT_REACHED() crash when selling shared vehicles https://git.io/JYw71
13:48:48  <TrueBrain> I went a bit out of my way to highlight we do not use money to hire developers :P
13:49:37  <orudge> I wasn't sure if there are restrictions to linking to external sites, etc :)
13:49:53  <orudge> Will be interesting to see if there is an uptick in donations
13:49:56  <TrueBrain> I am neither
13:50:02  <TrueBrain> but I was like .. screw this :P
13:50:35  *** ericnoan has quit IRC
13:50:40  <TrueBrain> I removed the link
13:50:42  <TrueBrain> just to be sure :P
13:50:53  <TrueBrain> I like the suggestion of a "donation" DLC
13:50:57  <TrueBrain> just no clue if it is possible
13:51:04  <TrueBrain> we would lose 30% over it, but .. yeah ..
13:52:34  <orudge> It would also be a bit more complex because that money would go to OpenTTD Distribution Limited (and there was a whole lot of US tax waffle that I may need to revisit if we were to do that)
13:52:41  *** ericnoan has joined #openttd
13:52:58  <orudge> which then potentially has tax implications and so on
13:53:15  <orudge> unless we can shift the server bill to the company too I guess :P
13:53:59  <orudge> OpenTTD 1.11.0 submitted to the Microsoft Store
13:55:10  <orudge> 303 players right now on Steam, nice
13:55:12  <TrueBrain> tnx; forgot about MSStore .. oops
13:55:18  <TrueBrain> and we could move the server bill :P
13:55:27  <TrueBrain> what also would be cool, as DLC, the original graphics
13:55:34  <TrueBrain> but pretty sure we wouldn't be able to get that done :D
13:56:26  <TrueBrain> https://steamcommunity.com/app/1536610/discussions/0/3076496088110361545/ <- couldn't resist the last part :P
13:56:35  <orudge> I intend to update the MS Store page, etc, and also tidy up and automate the .appx generation (I had a branch from the openttd repo itself, but maybe it would be better off in a standalone repository, we will see)
13:56:55  <TrueBrain> I keep meaning to look into it to maybe help out etc
13:56:57  <TrueBrain> but .. I keep forgetting :D
13:56:59  <TrueBrain> sorry :P
13:57:25  <orudge> It's fine, it is already working, just a bit messy; I will get it tidied up
13:57:35  <orudge> Been very busy getting our house ready to sell
13:57:37  <TrueBrain> https://twitter.com/Asneakyninja1/status/1377620362192683009 <- its funny how people think we put effort into that :P
13:57:41  <orudge> Now just need somebody to buy it...
13:57:53  <TrueBrain> the house market as insane over there as it is here?
13:57:59  <TrueBrain> here house sell nearly instantly
13:58:10  <orudge> Depends on the house, some I've seen have sold very quickly
13:58:16  <orudge> there was one went up on Tuesday, was under offer on Wednesday
13:58:48  <spnda> 303 players on Steam right now
14:00:36  *** sla_ro|master has joined #openttd
14:02:44  <DorpsGek> [OpenTTD/OpenTTD] LordAro opened pull request #8923: Fix #8922: Crash when selling last member of shared order group while window was open https://git.io/JYreP
14:02:54  * LordAro is not getting a lot of work done today
14:04:37  <Heiki> dpkg: warning: downgrading openttd from 1.11.0-RC1 to 1.11.0
14:05:15  <TrueBrain> https://user-images.githubusercontent.com/1663690/113305948-d86ae080-9303-11eb-8c4c-bdc10d701a21.png <- my best paint job yet :D
14:05:50  *** virtualrandomnumber has joined #openttd
14:06:06  <LordAro> Heiki: dpkg doesn't like our prerelease versions, this is known
14:06:23  <LordAro> (we don't consider it a particularly big issue)
14:06:46  <TrueBrain> every software packaging thing found their own method of doing prereleases
14:06:53  <TrueBrain> they should figure this out (they = the world)
14:07:06  <spnda> new semantic versioning
14:07:35  <DorpsGek> [OpenTTD/OpenTTD] LordAro commented on pull request #8923: Fix #8922: Crash when selling last member of shared order group while window was open https://git.io/JYrft
14:08:56  <milek7> LordAro: isn't doing anything after `delete this;` somewhat dangerous?
14:09:13  *** Venemo has quit IRC
14:09:49  <LordAro> ...yes
14:09:51  <LordAro> it should return
14:10:36  <DorpsGek> [OpenTTD/OpenTTD] LordAro updated pull request #8923: Fix #8922: Crash when selling last member of shared order group while window was open https://git.io/JYreP
14:11:53  <TrueBrain> 460 concurrent players ... that is a lot more than I expected for a Thursday ..
14:13:46  <TrueBrain> so funny that people complain the game is free
14:13:53  <TrueBrain> BUT I WANT TO GIVE YOU MONEY AND YOU ROB ME OF THAT
14:13:57  <TrueBrain> its so silly :)
14:14:00  <Eddi|zuHause> people complain about EVERYTHING
14:14:02  <TrueBrain> with the best intentions :)
14:14:14  <TrueBrain> I am used to people complaining about everything, but this really is a new one
14:14:18  <TrueBrain> I think it is really cute :)
14:16:09  <Timberwolf> I love that of all the games for people to start going, "screenshots are not representative of the base game experience as they include DLC items" it's the one where all the DLC is beer-free and some form of libre-free.
14:17:35  <TrueBrain> people are reporting the post about "why bother" on Steam :D
14:17:35  <Eddi|zuHause> did we run the "paid DLC is coming" april fools joke some years ago, or did we scrap that?
14:17:39  <TrueBrain> "Entitled troll post" :D
14:18:01  <Eddi|zuHause> TrueBrain: well, that is technically a correct categorisation :p
14:19:03  <Timberwolf> I imagine it will probably settle down into more normal Steam-like "how do i see what accepts each cargo?" and "all my vehicle numbers have turned red in vehicle list, what happened?" over time.
14:19:43  *** Gustavo6046 has joined #openttd
14:21:38  *** virtualrandomnumber has quit IRC
14:22:26  <peter1138> Heh, even the Steam overlay works...
14:22:45  <peter1138> Is *that* why you added OpenGL support...
14:24:11  <TrueBrain> yes?
14:24:16  <TrueBrain> I really want to say yes, but it really isn't
14:24:19  <TrueBrain> so .. euh ...
14:24:22  * TrueBrain runs away
14:24:44  <peter1138> :D
14:27:19  <peter1138> Hmm, not a lot of serveres
14:30:23  <TrueBrain> 20 servers already running 1.11.0
14:30:26  <TrueBrain> that is ... quick
14:31:13  <peter1138> All those NewGRFs...
14:32:01  <Timberwolf> Oh yeah, what does BaNaNaS traffic look like since release?
14:32:13  <TrueBrain> there is a lot more traffic :P
14:32:18  <TrueBrain> lets keep it at that :D
14:33:55  <supermop_Home_> its all people downloading log flumes
14:36:42  <TrueBrain> people .. are posting ... lots of .. screenshots
14:36:44  <TrueBrain> on Steam
14:36:45  <TrueBrain> lol
14:36:50  *** nolep[m] has quit IRC
14:36:58  *** nolep[m] has joined #openttd
14:38:10  *** EmeraldSnorlax[m] has quit IRC
14:38:11  *** EmeraldSnorlax[m] has joined #openttd
14:39:19  <Wolf01> Devs revoking steam keys on 1st april... how nice
14:41:32  <peter1138> Who?
14:42:55  <Wolf01> The game is overfall
14:43:14  <TrueBrain> orudge: the publisher name on Steam, was that an account setting or an application setting?
14:43:17  <Wolf01> Purchased like 3 years ago, it seem a dispute between the devs and publisher
14:44:24  <Eddi|zuHause> that's a problem when you don't own a physical copy of games anymore
14:46:55  <TrueBrain> orudge: nevermind, found it :)
14:49:11  <orudge> TrueBrain: was there a problem with it?
14:49:16  <orudge> (not sure what it is/was)
14:49:27  <TrueBrain> no problem
14:49:39  <TrueBrain> just interesting talks with people; will fill you in via PM in a bit :)
14:52:51  *** r1c0n3r0 has quit IRC
14:53:14  *** r1c0n3r0 has joined #openttd
14:54:49  *** r1c0n3r0 has joined #openttd
14:57:19  <TrueBrain> wauw, so far reviews are pretty good
14:57:38  <orudge> :)
14:58:03  <orudge> Up to 609 players now too
14:58:58  *** patrick[m]2 has quit IRC
14:59:01  *** patrick[m]2 has joined #openttd
15:13:30  <TrueBrain> okay, traffic on AWS is really spiking
15:13:38  <TrueBrain> orudge: it might be we need a bit more budget this month :P
15:13:56  <orudge> TrueBrain: do we have any $ values for today's expenditure? :p
15:14:02  <orudge> We have plenty in reserve, to be fair
15:14:27  <TrueBrain> I am also sure the amount you receive via donations also spikes equally :P
15:14:40  <LordAro> are the cache servers not helping?
15:14:47  <TrueBrain> they are
15:14:47  <orudge> TrueBrain: we will see :D
15:14:55  <TrueBrain> helping a lot, even
15:15:11  <LordAro> so why's it spiking anymore than downloading everything a couple of times
15:15:42  <TrueBrain> lot of people hitting the frontpage? :D
15:15:47  <TrueBrain> lot of downloads of the game itself
15:15:56  <LordAro> oh, actual non-steam stuff
15:16:08  <TrueBrain> :D
15:18:12  *** jottyfan has joined #openttd
15:22:51  <FLHerne> Is there more interest than a typical release besides the Steam thing?
15:23:17  <FLHerne> It seems that way to me, but perhaps just because I'm paying more attention this year
15:23:27  <peter1138> It's perfect release timing this year. Long Easter weekend...
15:23:51  <FLHerne> Which is odd, because there's no obvious headline feature
15:23:56  <TrueBrain> FLHerne: I also played the socials a bit more than usual
15:24:02  <supermop_Home_> FLHerne i think a year of people spending time inside has increased the amount of attention people are paying
15:28:47  <CornsMcGowan[m]> <TrueBrain "orudge: it might be we need a bi"> who funds bananas and the master server anyway
15:29:00  <TrueBrain> everyone!
15:29:08  <TrueBrain> https://www.openttd.org/donate.html
15:29:09  <TrueBrain> mostly
15:29:24  *** Wormnest has joined #openttd
15:29:36  <CornsMcGowan[m]> is that linked in the steam page?
15:30:01  <TrueBrain> nope
15:30:36  <CornsMcGowan[m]> :0 ru allowed to?
15:31:04  *** jottyfan has quit IRC
15:32:19  <TrueBrain> wauw, the Steam reporting tool is garbage
15:33:50  <TrueBrain> we normally handle ~500 requests per minute .. we are already at 2000 requests per minute on the AWS ALB
15:35:33  <TrueBrain> seems we reached our Steam peak for now .. 677 :P
15:35:36  <LordAro> oof
15:35:52  <TrueBrain> 19 positive reviews, 0 negative
15:36:00  <TrueBrain> but I am sure it won't take long before people fix that "0"
15:38:27  <TrueBrain> https://steamcommunity.com/sharedfiles/filedetails/?id=2442706283 <- what the actual fuck :D
15:38:29  <TrueBrain> haha :D
15:38:31  <TrueBrain> cool :)
15:39:09  <supermop_Home_> TrueBrain love all the st. louis arches all over
15:40:24  <TrueBrain> FLHerne: ironically, the social that is most quiet, is reddit :P
15:40:46  <TrueBrain> we have more upvotes on twitter than on reddit atm :P
15:45:03  <TrueBrain> also: https://cdn.discordapp.com/attachments/337701432230805505/827206518272557076/unknown.png
15:45:13  <TrueBrain> for visualization on the 2k request/m :P
15:45:39  <LordAro> what happened at 4am?
15:45:43  <TrueBrain> who knows
15:45:57  <TrueBrain> happens every 5 days or so
15:46:11  <TrueBrain> gave up wondering about these things long ago :P
15:46:38  <TrueBrain> it is hitting 200 pages
15:46:49  <TrueBrain> no real increase in bandwidth
15:46:57  <TrueBrain> so someone that is crawling something real quick, I would guess
15:47:00  <LordAro> fun
15:47:13  <TrueBrain> especially when you host on cloud, nothing you can do about that stuff :)
15:47:54  <TrueBrain> after dinner I will see how our cache VPSes are holding on
15:47:55  <LordAro> weird, CI never ran on my PR
15:48:02  * LordAro gives it a hit
15:48:19  <TrueBrain> https://github.com/OpenTTD/OpenTTD/actions/runs/708753130 ?
15:48:23  <TrueBrain> https://github.com/OpenTTD/OpenTTD/actions/runs/708553708 ?
15:48:27  <TrueBrain> MacOS still fails
15:48:30  <TrueBrain> but otherwise it is running?
15:48:47  <LordAro> all of them (except commit checker) were showing as "expected" for me
15:49:00  <LordAro> ah well
15:49:03  <LordAro> UI fail
15:49:10  <TrueBrain> lol, indeed same here
15:49:15  <TrueBrain> very oddddd
15:49:23  <TrueBrain> GHA is having a bad day
15:49:27  <TrueBrain> must be a joke in there somewhere
15:49:56  <orudge> If it helps, DevOps Pipelines were being a bit dodgy earlier too... not sure how much shared infrastructure there may be there but perhaps it's related
15:50:01  *** Flygon has quit IRC
15:50:20  <TrueBrain> hard to believe those events are not related :)
15:50:34  <LordAro> i'm pretty sure GHA is almost entirely Azure backend
15:50:34  <TrueBrain> I am just happy we got a MacOS runner assigned and we could poop out the release :D
15:51:57  <LordAro> 727 !
16:00:59  *** nielsm has joined #openttd
16:01:38  *** Venemo has joined #openttd
16:07:30  *** khavik[m] has quit IRC
16:07:34  *** khavik[m] has joined #openttd
16:10:58  *** hamstonkid[m] has quit IRC
16:11:01  *** hamstonkid[m] has joined #openttd
16:19:46  *** phil[m] has quit IRC
16:19:49  *** phil[m] has joined #openttd
16:23:50  <TrueBrain> https://www.reddit.com/r/Games/comments/mhvcvk/openttd_1110_now_available_on_steam/
16:24:00  <TrueBrain> I take back what I said about reddit
16:24:18  <LordAro> just wasn't you :p
16:24:29  <TrueBrain> I should have posted there.. so much karma to be earned :p
16:30:01  *** didac has joined #openttd
16:31:26  *** didac has quit IRC
16:32:45  *** frosch123 has joined #openttd
16:33:11  <spnda> I wonder if one good thing could be joining friends over steam on multiplayer
16:33:24  <spnda> Would be a great addition
16:33:43  *** Progman has joined #openttd
16:33:46  <LordAro> any sort of steam integration would bring in all of these things
16:33:51  <LordAro> currently there is none
16:36:55  *** tokai has joined #openttd
16:36:55  *** ChanServ sets mode: +v tokai
16:40:57  <frosch123> TrueBrain: what are steam points? are they pure karma? or is it just something people trade 1:1 for USD cents?
16:43:48  *** tokai|noir has quit IRC
16:44:22  <spnda> 830 players on Steam!
16:45:14  <milek7> frosch123: some silly thing
16:45:23  <milek7> like buying avatars/stickers/backgrounds/whatever
16:45:41  <frosch123> not even games?
16:45:47  <milek7> no
16:46:01  <frosch123> wow
16:46:57  <spnda> you get them from buying games
16:47:02  <spnda> so not bad tbh
16:48:10  <milek7> I probably have shitload of them from Index purchase ;p
16:49:01  <spnda> idk if that counts too
16:49:04  <spnda> ive got 2485
16:50:05  <milek7> "Your balance: 143,267"
16:51:23  <frosch123> lol, dump all the awards on tb then :p
16:52:43  <spnda> 143k??? A purchase for 5€ gives 500 points
16:53:24  <frosch123> he probably bought all eu4 dlcs :p
16:58:23  <milek7> spnda: yeah, index wasn't cheap ;P
16:58:52  <TrueBrain> I guess I will not mention how many I have ....
17:01:45  <frosch123> how many golden unicorns do you have then?
17:01:52  <LordAro> all of them
17:02:23  <LordAro> numbers still climbing...
17:02:48  <LordAro> EU getting out of work by now
17:03:13  *** andythenorth has joined #openttd
17:03:15  <andythenorth> yo
17:03:49  <andythenorth> "yolo swag"
17:05:00  <supermop_Home_> yo
17:11:06  <spnda> 911 players
17:17:44  *** Venemo has quit IRC
17:20:27  *** Venemo has joined #openttd
17:21:26  <TrueBrain> LordAro: I think our "assert-fix-PRs" broke a combination of settings
17:21:29  <TrueBrain> https://github.com/OpenTTD/OpenTTD/blob/3b3412d561e043f8d4859cd973299f94e3810288/src/stdafx.h#L422
17:21:39  <TrueBrain> NDEBUG can be enabled and asserts too :P
17:22:29  *** Venemo has quit IRC
17:22:41  <LordAro> TrueBrain: hmm.
17:22:51  <TrueBrain> the gift that keeps on giving :D
17:22:58  <milek7> ..why even NDEBUG and WITH_ASSERT is separate
17:23:27  <TrueBrain> LordAro: so I guess our next beta/RC breaks now :D That gives us some time to fix it :P
17:24:51  <andythenorth> 5 hours left to finish FIRS and release :P
17:24:55  <andythenorth> also eat dinner
17:25:04  <andythenorth> and play a special event in the tank game
17:25:07  <andythenorth> busy busy busy
17:27:29  <peter1138> Apparently we had a dust-rain-storm-thing. My car is filthy :(
17:27:46  <peter1138> Fortunately is fine because that isn't left outside.
17:27:49  <peter1138> ...
17:27:52  <peter1138> Fortunately the bike ...
17:28:43  <DorpsGek> [OpenTTD/OpenTTD] TrueBrain opened pull request #8924: Fix: building on Raspberry Pi failed because of const vs constexpr https://git.io/JYrFP
17:29:22  <LordAro> didn't we already fix that?
17:29:47  <peter1138> I misread "Real topology" as "Real typology"
17:29:52  <DorpsGek> [OpenTTD/team] kneekoo opened issue #174: [ro_RO] Translator access request https://git.io/JYrF7
17:30:01  <TrueBrain> LordAro: no, dude came by, we asked if that would fix his issue, he left without saying yes/no
17:30:03  <TrueBrain> so nobody followed up
17:30:09  <LordAro> ah
17:30:18  <TrueBrain> so I now had the same conversation, but he did tell me: yes, it fixes it
17:30:29  <TrueBrain> 1018
17:30:33  <TrueBrain> TO THE MOON
17:30:35  <TrueBrain> wait, wrong chat
17:30:36  <TrueBrain> :P
17:30:36  <DorpsGek> [OpenTTD/OpenTTD] LordAro approved pull request #8924: Fix: building on Raspberry Pi failed because of const vs constexpr https://git.io/JYrFh
17:32:03  <LordAro> TrueBrain: thoughts on backportability of #8908 ?
17:32:06  <DorpsGek> [OpenTTD/OpenTTD] frosch123 approved pull request #8924: Fix: building on Raspberry Pi failed because of const vs constexpr https://git.io/JYrbs
17:32:34  <TrueBrain> LordAro: none, honestly
17:32:36  <TrueBrain> "sure"?
17:33:04  <TrueBrain> or .. but this is a bit more drastic: stop backports, and just go for 1.12 in a few months :P
17:33:17  <LordAro> ¯\_(ツ)_/¯
17:33:30  <LordAro> GHA being real sad today
17:33:36  <TrueBrain> :(
17:33:44  <TrueBrain> it did what it had to do :)
17:33:57  <LordAro> githubstatus saying nothing wrong
17:34:10  <LordAro> https://www.githubstatus.com/incidents/fjrtcnfz2cpd
17:34:13  <LordAro> oh, nothing wrong *now*
17:34:17  <LordAro> which is ...optimisitic
17:34:25  <orudge> 1018 players o/
17:34:43  <TrueBrain> owh, it did became a status issue after all
17:34:45  <TrueBrain> took long enough
17:39:59  <DorpsGek> [OpenTTD/OpenTTD] TrueBrain merged pull request #8924: Fix: building on Raspberry Pi failed because of const vs constexpr https://git.io/JYrFP
17:41:05  <DorpsGek> [OpenTTD/OpenTTD] TrueBrain commented on pull request #8921: Add: [Actions] Debian Bullseye release build https://git.io/JYrNd
17:41:30  <TrueBrain> sorry LordAro , I should learn to read :)
17:43:04  <TrueBrain> lol .. the load on the VPSes is 0.00 :D
17:43:07  <TrueBrain> always nice :)
17:43:21  <LordAro> :p
17:43:24  <LordAro> am testing it now
17:43:29  <TrueBrain> <3
17:43:40  *** J0anJosep has joined #openttd
17:44:06  <LordAro> ...except my branch is broken due to the cmake issues
17:44:17  <TrueBrain> ~25k BaNaNaS items have been downloaded with 1.11.0 :)
17:44:26  <TrueBrain> what cmake issues?
17:44:37  <LordAro> the ottdrev issues from earlier
17:44:38  <LordAro> i think
17:44:44  <LordAro> or perhaps my hack just isn't working as expected
17:44:45  <TrueBrain> shouldn't have any impact on non-tags?
17:45:04  <LordAro> i was just hacking the yml file to build on push for my branch :p
17:45:08  <frosch123> blathijs: in case you were not aware yet: opensfx changed license and probably now qualifies for "main"
17:45:22  <TrueBrain> LordAro: just go to Actions -> Release, and trigger one yourself :)
17:45:53  <blathijs> frosch123: Oh, nice. I wasn't aware, thanks for pointing that out. How did that happen, did the original library that the sounds were taken from change their license?
17:46:09  <LordAro> TrueBrain: i'm not seeing how to do that...
17:46:20  <frosch123> wuzzy took the effort and mailed every single original author, and replaced the remaining sounds
17:47:00  <TrueBrain> LordAro: https://github.com/OpenTTD/OpenTTD/actions/workflows/release.yml <- here you see "Run workflow". On the same URL on your fork, should also be "Run workflow"
17:47:08  <LordAro> there is not
17:47:09  <TrueBrain> so https://github.com/LordAro/OpenTTD/actions/workflows/release.yml here
17:47:11  <TrueBrain> really weird
17:47:13  <TrueBrain> there is for me :D
17:47:22  <TrueBrain> owh, how far behind is your master ..
17:47:27  <TrueBrain> ah, yes
17:47:29  <TrueBrain> sync your master :)
17:47:31  <LordAro> ah
17:47:44  <TrueBrain> I like that BitBucket has a way for that to happen automatically
17:47:47  <TrueBrain> super dupah useful
17:47:58  <LordAro> aha
17:48:26  <TrueBrain> 3k requests per minute
17:50:21  <LordAro> "This check was skipped"
17:50:49  <TrueBrain> owh, shit, yeah, Linux Debian is only done for tags ofc :D
17:50:50  <TrueBrain> haha
17:51:04  <TrueBrain> well, locally run the Docker commands? Also fine by me :P
17:51:10  <TrueBrain> I just want to know if the dependencies are picked up correctly :D
17:52:02  *** udo[m] has quit IRC
17:52:05  *** udo[m] has joined #openttd
17:52:45  <TrueBrain> lol, because our release date is in 2004, steamdb.info doesn't seem to pick up OpenTTD as "Released on 1st of April" :P
17:52:48  <TrueBrain> boooooo
17:53:29  <DorpsGek> [OpenTTD/OpenTTD] DorpsGek pushed 1 commits to master https://git.io/JYrx6
17:53:30  <DorpsGek>   - Update: Translations from eints (by translators)
17:53:47  <LordAro> currently the 407th most played game on steam :p
17:54:04  <TrueBrain> which is something insanely high, honestly :P
17:54:28  <TrueBrain> `100.00% positive reviews` after 72 reviews
17:54:40  <LordAro> TrueBrain: https://github.com/LordAro/OpenTTD/runs/2248352406
17:55:01  <TrueBrain> pam pam pammmmmm
17:58:14  <LordAro> ...and there are the issues with the asserts stuff
17:58:23  <LordAro> i imagine the nightly has failed as well
17:59:06  <TrueBrain> hasn't started yet :P
17:59:11  <TrueBrain> but yeah, possibly it fails too
17:59:19  <LordAro> well, it will
17:59:28  <LordAro> dependencies work fine though
18:00:05  <TrueBrain> well, you don't know if linking works :P :P
18:00:50  <LordAro> now... what's the solution here...
18:01:07  <TrueBrain> I could not come up with an answer 1-2-3 :)
18:01:08  <LordAro> #if defined(NDEBUG) || defined(WITH_ASSERTS) ?
18:01:11  <TrueBrain> yeah ...
18:01:17  <TrueBrain> but that is rather weird/ugly
18:01:23  <TrueBrain> can't we do better, I wonder :)
18:01:23  <LordAro> and work out why there are 3 separate settings later
18:01:32  <LordAro> s/settings/modes/
18:01:35  <TrueBrain> owh, we can do only with WITH_ASSERTS, I guess
18:01:53  <TrueBrain> those are there for a good reason. Dev-builds, pre-release and release
18:01:56  <TrueBrain> and only 2 settings, not? :)
18:02:15  <TrueBrain> anyway, you cannot fit 3 states in 1 binary setting :D
18:02:16  <LordAro> no asserts, fake asserts, real asserts
18:02:23  <LordAro> yeah
18:02:29  <TrueBrain> many have tried :P
18:02:56  <TrueBrain> but we know that is WITH_ASSERT is set, it is always using assert()
18:02:58  <TrueBrain> NDEBUG or not
18:03:05  <TrueBrain> so I guess we picked the wrong one, or something
18:06:22  <LordAro> yeah
18:07:12  <LordAro> TrueBrain: there's also OTTD_ASSERT
18:07:35  <TrueBrain> ... wuth?
18:07:46  <DorpsGek> [OpenTTD/nml] werbfred opened pull request #199: Add support of square root function in builtin functions https://git.io/JYrhN
18:08:31  <TrueBrain> LordAro: I think that define broke a bit
18:08:36  <TrueBrain> it is not set with NDEBUG variant
18:08:46  <TrueBrain> looking at how it is used, it was meant to be used how we used NDEBUG :)
18:09:05  <LordAro> maybe?
18:09:08  * LordAro a bit lost, tbh
18:09:24  <TrueBrain> that is because it is messy
18:09:37  <michi_cc_> Has the world burned down yet?
18:09:44  <TrueBrain> surprisingly standing tall
18:10:00  *** michi_cc_ is now known as michi_cc
18:10:11  <LordAro> 393rd
18:10:36  <TrueBrain> https://cdn.discordapp.com/attachments/337701432230805505/827243537225482260/unknown.png
18:10:38  <TrueBrain> up up up it goes
18:10:39  <LordAro> oh sorry, big spike
18:10:42  <LordAro> 363rd
18:10:50  <TrueBrain> you can see EU dinner time or something :P
18:10:54  <LordAro> ikr
18:11:02  <TrueBrain> or .. reddit /r/gaming post time :P
18:11:04  <TrueBrain> pick one
18:11:09  <LordAro> still got the US to go yet...
18:12:44  <andythenorth> 62/98 reviews are very positive
18:13:18  <TrueBrain> you read them all?
18:13:32  *** Progman_ has joined #openttd
18:13:32  <TrueBrain> owh, a negative review!!! :D
18:13:44  <TrueBrain> "I have to give it a downvote, because the ui is so much of a mess that it's on the "barely usable"/" unusable" category."
18:13:51  <TrueBrain> finally someone telling the truth!
18:14:02  <Timberwolf> Someone needs to play Dwarf Fortress :p
18:14:07  <LordAro> :o
18:14:22  <michi_cc> So despite our hardest tries with last last minutes changes, 1.11.0 is not completely broken? :P
18:14:36  <LordAro> we broke the nightlies in the process, but yes
18:14:49  <TrueBrain> and we are all shocked
18:14:54  <TrueBrain> I really expected this to blow up in our face :D
18:15:06  <FLHerne> frosch123, LordAro: The warnings for nmlc builtins are inconsistent between "must have exactly 1 argument" and "must have two parameters" (and various permutations of those word choices)
18:15:18  <FLHerne> Any preferences on which?
18:15:47  <LordAro> s/exactly//
18:16:03  <LordAro> oh, parameter vs argument
18:16:17  <LordAro> there is a technical difference, depending on which side of the function call its on
18:16:21  <FLHerne> and 2 vs two
18:16:27  <LordAro> i cannot remember which
18:16:34  <LordAro> 2 is a lot easier to generate :p
18:16:34  <FLHerne> I think 'argument' is probably right
18:16:44  <FLHerne> It has two parameters, so it takes two arguments
18:16:56  <LordAro> "A parameter is a variable in a method definition. When a method is called, the arguments are the data you pass into the method's parameters."
18:16:57  *** tokai|noir has joined #openttd
18:16:57  *** ChanServ sets mode: +v tokai|noir
18:16:58  <FLHerne> But the wiki docs say 'parameters'
18:17:36  <FLHerne> Why not 'exactly' ?
18:17:43  <LordAro> seems unnecessary
18:17:54  <LordAro> of course it's exact, otherwise it wouldn't say so
18:18:09  <TrueBrain> you can't have 1.1 parameters?
18:18:14  <FLHerne> Oh, there's also "must have" vs "requires"
18:18:19  <tokai|noir> Aren't the arguments the user input (aka values) for the parameters? Something like that? :)
18:18:26  <FLHerne> Yeah
18:18:29  <TrueBrain> hi tokai|noir !
18:18:43  <FLHerne> So definitely 'argument', definitely '2' vs 'two'
18:18:49  <TrueBrain> sorry, I mostly know your name of the join/leaves, so seeing you speak is worth a hi :D
18:18:56  *** Progman has quit IRC
18:18:58  <michi_cc> A round of applause for everybody is then in order, I guess.
18:18:59  <tokai|noir> TrueBrain: hello there :)
18:19:13  <TrueBrain> michi_cc: a corona-proof round, yes
18:19:15  <FLHerne> Personally, I like 'exactly'
18:19:16  <TrueBrain> all clap for yourself :D
18:19:18  <FLHerne> It seems clearer
18:19:44  <TrueBrain> "TypeError: a() takes 0 positional arguments but 1 was given"
18:19:46  <spnda> steam had a peak to 1319 players a few minutes ago, seems to be stabilizing now
18:19:57  <DorpsGek> [OpenTTD/bananas-api] pyup-bot opened pull request #84: Scheduled monthly dependency update for April https://git.io/JYov3
18:19:58  <TrueBrain> owh, and we have some incoming spam btw .. just so you know
18:20:29  <FLHerne> Agh, and there's also "n or more" vs "at least n"
18:20:45  <DorpsGek> [OpenTTD/bananas-frontend-cli] pyup-bot opened pull request #19: Scheduled monthly dependency update for April https://git.io/JYovg
18:21:02  <TrueBrain> FLHerne: words like "exactly" indicate that there can be a non-exact amount too, which is silly. So for most (non-native) speakers it can be more confusing than helping
18:21:12  <TrueBrain> you either accept 1, or you don't
18:21:30  <TrueBrain> I always find this difficult in other languages; these words give me hints that are misleading :D
18:21:42  <DorpsGek> [OpenTTD/bananas-frontend-web] pyup-bot opened pull request #55: Scheduled monthly dependency update for April https://git.io/JYovM
18:21:44  <FLHerne> TrueBrain: "requires 1" can imply that 2 would be acceptable also
18:21:54  *** osvaldo[m] has quit IRC
18:21:56  *** osvaldo[m] has joined #openttd
18:22:00  <LordAro> mm, copy python
18:22:02  <TrueBrain> that is why I like what Python does
18:22:05  <TrueBrain> "takes 1"
18:22:09  <LordAro> (except drop 'positional', because redundant)
18:22:54  <DorpsGek> [OpenTTD/bananas-server] pyup-bot opened pull request #45: Scheduled monthly dependency update for April https://git.io/JYoff
18:22:55  <andythenorth> "the game is likely perfect so i give it 100% thump up and positive rate"
18:22:58  <TrueBrain> in general, I tend to look how well established software does this, as I always hope they did a lot of thinking about it :D
18:23:03  <TrueBrain> but that might be completely false too :P
18:23:04  <FLHerne> What does it say for the equivalent of "1 or more" or "2 to 4"?
18:23:16  <FLHerne> I don't think Python did enough thinking
18:23:20  <TrueBrain> Python doesn't know that concept :)
18:23:30  <TrueBrain> the amount of parameters is pretty well defined
18:23:32  <TrueBrain> or non-positional
18:23:39  <FLHerne> You get bizarre issues for non-bound methods
18:23:41  *** tokai has quit IRC
18:23:47  <DorpsGek> [OpenTTD/DorpsGek] pyup-bot opened pull request #46: Scheduled monthly dependency update for April https://git.io/JYofc
18:23:49  <LordAro> "takes 1 or more", "takes 2 to 4"
18:23:50  <FLHerne> Or is it bound? One of them
18:23:58  <LordAro> not particularly difficult to extend
18:24:10  <FLHerne> So do we prefer "1 or more" or "at least 1" ?
18:24:17  <FLHerne> I think the first one
18:24:23  <LordAro> yeah
18:24:27  <TrueBrain> first one is more natural to RTL people :)
18:24:42  <FLHerne> "takes" vs "requires" vs "must have" ?
18:24:44  <TrueBrain> also puts the emphasis on the correct side
18:24:49  <TrueBrain> "takes"
18:25:02  <andythenorth> wow the steam reviews
18:25:05  <andythenorth> did we buy them?
18:25:23  <TrueBrain> "must have" is such a weird way of saying stuff :P In Dutch we always say: "je moet niets; je wilt!" .. something like: "you must nothing; you want"
18:25:48  <TrueBrain> andythenorth: it did start to scare me a bit, yes
18:26:03  <TrueBrain> but that 1 negative makes it balanced
18:26:08  <andythenorth> oh I found TrueBrain's sock puppet
18:26:10  <andythenorth> "superb game with superb development team."
18:26:27  <andythenorth> "this is not like forum reviews"
18:26:27  <TrueBrain> earlier today people were asking me about "me and my team", and I was like: wtf are you smoking?
18:26:28  <TrueBrain> :P
18:26:39  <LordAro> :D
18:26:40  <dwfreed> TrueBrain: what's the negative, that the graphics are straight from the early 2000s era? :D
18:26:58  <dwfreed> (Not that I'm complaining, I grew up playing RCT)
18:27:14  <TrueBrain> dwfreed: complaint about the UI
18:27:16  <TrueBrain> which is correct
18:27:24  <TrueBrain> owh, and the first reply on tt-forums ... is of course also a negative one
18:27:32  <TrueBrain> did we expect anything less from the forums?
18:27:33  <TrueBrain> :D
18:27:43  <DorpsGek> [OpenTTD/eints] pyup-bot opened pull request #39: Scheduled monthly dependency update for April https://git.io/JYoJf
18:27:49  <frosch123> [20:26] <TrueBrain> earlier today people were asking me about "me and my team", and I was like: wtf are you smoking? <- tb for president?
18:28:03  <tokai|noir> Nothing wrong with a negative comment, as long it's constructive too. :)
18:28:20  <TrueBrain> on the forum? Fuck no, how dare you think that would be constructive!
18:28:22  <TrueBrain> NEVAH!
18:28:28  <TrueBrain> :D
18:28:39  <frosch123> mostly old people on forums :p
18:28:49  <DorpsGek> [OpenTTD/master-server] pyup-bot opened pull request #28: Scheduled monthly dependency update for April https://git.io/JYoJ0
18:28:50  <TrueBrain> grumpy old people :)
18:29:01  <DorpsGek> [OpenTTD/team] cptkidd62 opened issue #175: [pl_PL] Translator access request https://git.io/JYoJa
18:29:07  <TrueBrain> I would be willing to listen if it wasn't written in such a gatekeeping kind of way .. means I lose interest real quick
18:29:15  <TrueBrain> "you don't pay my subscription!"
18:29:43  <DorpsGek> [OpenTTD/master-server-web] pyup-bot opened pull request #21: Scheduled monthly dependency update for April https://git.io/JYoJS
18:29:46  <frosch123> TrueBrain: anyway, tt-forums replies are more positive than tt-ms, and tt-ms is more positive than heise forum :p
18:29:57  <TrueBrain> we can make a graph of this?! :D
18:30:07  <TrueBrain> please make andythenorth spend 2 nights figuring out how to best display that :D
18:30:26  <frosch123> 2 nights per what time span?
18:30:39  *** Gustavo6046 has quit IRC
18:30:47  <frosch123> when andy does something, it's always reoccuring
18:30:58  *** hylshols7qui[m] has quit IRC
18:31:05  *** hylshols7qui[m] has joined #openttd
18:31:13  *** Gustavo6046 has joined #openttd
18:31:19  <TrueBrain> AWS traffic also stabilized btw
18:31:23  <TrueBrain> around 3k requests/m
18:33:08  <LordAro> steam also appears to have peaked
18:33:32  <LordAro> (though if covid numbers have taught me anything, it's that you can't assume such things)
18:33:48  <TrueBrain> :D
18:34:21  <LordAro> also i have a commit that i think fixes the assert stuff
18:34:43  <TrueBrain> w00p
18:35:26  <tokai|noir> Are all those 100++ stream reviews from one day/ today? That's quite good, I guess? (Sorry, I don't know anything about steam, so I don't know how much feedback is normal on that platform ;) )
18:35:50  <TrueBrain> none of us really do, I guess
18:36:01  <LordAro> well we literally only just released on steam
18:36:05  <TrueBrain> but looking at it from another angle: there are ~5000 games on steam tracked by steamdb.info
18:36:09  <LordAro> so a spike is quite natural :p
18:36:12  <TrueBrain> and we are in the top 500 of active players
18:36:23  <TrueBrain> which is a lot more than I expected
18:36:40  <TrueBrain> owh, 5000 games that ever had a spike over 1000 players
18:37:08  <LordAro> "only" need 7000 players to break into the top 100
18:37:30  <TrueBrain> wishful thinking :D
18:37:49  <TrueBrain> then again, #371 was wishful thinking too :P
18:38:02  <LordAro> idk, i can easily see 2/3000 as the evening goes on
18:38:43  <TrueBrain> seems we are battling with https://steamdb.info/app/281130/graphs/ :P
18:38:48  <TrueBrain> no clue why, but that game is also spiking :D
18:38:54  <TrueBrain> don't know that game at all btw
18:39:04  <andythenorth> FML FIRS 4.0.0 isn't done
18:39:06  <DorpsGek> [OpenTTD/nml] frosch123 commented on pull request #199: Add support of square root function in builtin functions https://git.io/JYoTV
18:39:11  * andythenorth replying to important forum threads
18:39:25  <DorpsGek> [OpenTTD/OpenTTD] btzy commented on pull request #8923: Fix #8922: Crash when selling last member of shared order group while window was open https://git.io/JYoTr
18:40:34  <TrueBrain> ah, SteamDB has 172k apps indexed
18:40:36  <andythenorth> snail_UES_ increasing capacity is an amusing idea yes
18:40:57  <snail_UES_> it’s a hack, but it might work...
18:41:09  <peter1138> Are there important forum threads?
18:45:19  <andythenorth> not really
18:45:25  <andythenorth> I am over-glamourising
18:45:35  <andythenorth> is there FIRS 4.0.0?
18:45:45  <andythenorth> maybe I should delay?
18:45:50  <andythenorth> more cargos vicar?
18:45:58  <DorpsGek> [OpenTTD/OpenTTD] LordAro opened pull request #8925: Fix #8917: Release builds with asserts enabled https://git.io/JYok3
18:46:01  <LordAro> right
18:46:03  * LordAro -> dinner
18:46:22  <peter1138> What have we got?
18:46:23  <DorpsGek> [OpenTTD/OpenTTD] LordAro commented on pull request #8921: Add: [Actions] Debian Bullseye release build https://git.io/JYokn
18:46:29  <LordAro> curry
18:46:38  <andythenorth> I had burgers and stuff on deliveroo
18:46:44  <DorpsGek> [OpenTTD/OpenTTD] TrueBrain approved pull request #8925: Fix #8917: Release builds with asserts enabled https://git.io/JYokW
18:46:47  <andythenorth> fried haloum
18:47:05  <LordAro> i haven't had halumi in so long
18:47:18  <LordAro> weird plasticy cheese thing that's inexplicably delicious
18:47:32  <DorpsGek> [OpenTTD/OpenTTD] TrueBrain approved pull request #8921: Add: [Actions] Debian Bullseye release build https://git.io/JYok0
18:48:13  <andythenorth> mostly salt
18:51:38  <andythenorth> tastes awesome
18:52:34  *** twom[m] has quit IRC
18:52:39  *** twom[m] has joined #openttd
18:54:42  *** gelignite has joined #openttd
18:55:08  <peter1138> Tastes of salt and guilt
18:56:58  <DorpsGek> [OpenTTD/OpenTTD] btzy commented on pull request #8923: Fix #8922: Crash when selling last member of shared order group while window was open https://git.io/JYoIo
18:58:46  <andythenorth> oof recycling day
18:58:54  <andythenorth> better put that out before doing FIRS release
18:59:46  *** philip[m] has quit IRC
18:59:49  *** philip[m] has joined #openttd
19:06:38  <blathijs> frosch123: Woah, mailed every author? That's quite the effort, nice!
19:07:56  <frosch123> luckily the credits were precise enough :)
19:13:13  *** tokai|noir has quit IRC
19:13:39  <spnda> Just wanted to point this out here: https://steamcommunity.com/id/rescovedo/recommended/1536610/
19:13:56  *** glx has joined #openttd
19:13:56  *** ChanServ sets mode: +v glx
19:16:58  <DorpsGek> [OpenTTD/OpenTTD] btzy opened pull request #8926: Fix: Show vehicle window for single vehicle in shared order grouping https://git.io/JYoqP
19:17:22  *** rudolfs[m] has quit IRC
19:17:26  *** rudolfs[m] has joined #openttd
19:18:19  <DorpsGek> [OpenTTD/OpenTTD] btzy commented on pull request #8923: Fix #8922: Crash when selling last member of shared order group while window was open https://git.io/JYoqN
19:20:21  <andythenorth> that mac report is a data point
19:20:25  <andythenorth> see how many more we get
19:20:47  <spnda> yeah, I guess nobody here has a M1 Mac that was tested on?
19:21:06  *** robert[m]2 has quit IRC
19:21:10  *** robert[m]2 has joined #openttd
19:21:36  <andythenorth> orudge does
19:21:40  <andythenorth> I have one but I didn't test it
19:24:48  <milek7> "Product received for free "
19:24:50  <milek7> lol
19:25:52  <LordAro> spnda: it was definitely tested on m1
19:25:57  <LordAro> even via steam
19:26:26  *** albert[m] has quit IRC
19:26:32  *** albert[m] has joined #openttd
19:27:07  <andythenorth> I strongly suspect it's just the default out of the box settings
19:27:31  <andythenorth> we ship it with hidpi enabled
19:27:47  <andythenorth> that is relatively slow
19:27:59  <andythenorth> eliminating a lot of the recent performance gains on my i(
19:28:03  <andythenorth> i9 *
19:28:06  <andythenorth> m1 might be similar
19:28:18  <milek7> steam launches through x86 emulation, that might be a problem?
19:28:28  <andythenorth> could be
19:28:50  <andythenorth> also about 3 weeks ago or so, something regressed during the OpenGL / threading changes, and mac performance dropped back
19:29:00  <andythenorth> I couldn't bisect what it was at the time
19:29:14  <andythenorth> and not every issue is a priority at that point before a release
19:29:16  <glx> yup definitely default settings (music is a hint)
19:29:55  <andythenorth> I can test on m1 tomorrow, but I can't procrastinate this FIRS release any longer :P
19:30:11  <andythenorth> deadlines were August 2020, Christmas 2020, February 2021, now April 1st 2021
19:30:17  <andythenorth> whoosh, they go by
19:30:31  <glx> other points (settings pain) are valid and known ;)
19:30:59  <TrueBrain> be careful not to fall over a single negative review about something clearly frustrated by the world :)
19:31:03  <TrueBrain> it is just a single datapoint :P
19:31:11  <TrueBrain> we will get more of such reviews :D
19:31:29  <spnda> hey atleast in general its very positive"
19:31:37  <TrueBrain> shockingly positive, honestly
19:32:13  <frosch123> well, they all review with 0.1 h game time
19:32:22  <frosch123> so they are old fan boys, not new players
19:32:38  <glx> btw force quit is weird, nobody reported that, I guess it's just a user not knowing how our GUI works
19:32:51  <frosch123> i guess you only play ottd on steam, if you already liked it
19:33:33  <frosch123> glx: didn't someone complaint the other day, that you cannot exit scenario editor?
19:33:34  <spnda> but the popularity will push it to more other players aswell, so that's good
19:33:49  <spnda> and I mean there's twitch streams with over 2k viewers right now
19:34:09  <glx> frosch123: but he could not reproduce it IIRC
19:34:53  <LordAro> would be interesting to know exactly what took 10mins to configure
19:35:20  <LordAro> oh, presumably because force quit
19:35:24  <LordAro> hmm, weird
19:35:36  <LordAro> and also the config saves whenever you change a setting.. right?
19:35:48  <frosch123> not when you change them in-game :)
19:35:53  <frosch123> per-savegame :)
19:35:54  <glx> yes, but not game specific items
19:36:01  <LordAro> ah, true
19:36:07  <frosch123> but who knows, you cannot guess infinitely
19:36:23  <LordAro> ask for a detailed bug report on GH :p
19:37:10  <glx> I think he received a recommendation because he played TF2, and as we are free he tried
19:38:14  <frosch123> spnda: haha, that streamer is reading signal wiki, and has other tabs with yt signal tutorials opened :p
19:38:28  <spnda> yeah, seems to be a newbie
19:38:34  <spnda> bunch of people in chat helping out too
19:38:42  <DorpsGek> [OpenTTD/OpenTTD] Frontrider opened issue #8927: Can't find bus timetables https://git.io/JYoOr
19:39:35  <frosch123> spnda: well, it's a regular streamer. i think i saw him on cooptional podcast, years ago
19:39:44  <spnda> idk never heard of the guy
19:40:27  <frosch123> yes, february 2017
19:40:45  <frosch123> so, he was already a regular 4 years ago
19:41:07  <spnda> also just went up to 1428 players on steam
19:42:05  <LordAro> hmm, putting the timetable window on the vehicle window is doable, now that the eye is gone
19:42:19  <frosch123> LordAro: ctrl+click orders
19:42:20  <LordAro> but... do we really want to advertise timetables more prominently? :p
19:42:25  <frosch123> no :p
19:43:59  <andythenorth> goes it throw out timetables
19:44:34  *** jottyfan has joined #openttd
19:45:17  <DorpsGek> [OpenTTD/OpenTTD] LordAro merged pull request #8921: Add: [Actions] Debian Bullseye release build https://git.io/JYwPn
19:46:42  *** jeeg[m] has quit IRC
19:46:51  *** jeeg[m] has joined #openttd
19:49:06  <DorpsGek> [OpenTTD/OpenTTD] LordAro commented on issue #8927: Can't find bus timetables https://git.io/JYoOr
19:49:09  <DorpsGek> [OpenTTD/OpenTTD] LordAro closed issue #8927: Can't find bus timetables https://git.io/JYoOr
19:50:04  <LordAro> rereading the issue and looking at the screenshot, it occurred to me that they might not be looking for the timetable window at all
19:53:12  <frosch123> LordAro: haha, i didn't expect that the reporter was that guy who gave the first negative review :p
19:53:42  <frosch123> "called out on reddit" <- clearly we have bullying fanboys :p
19:54:00  <frosch123> you gave a negative review? we will hunt you down
19:54:10  <andythenorth> FIRS changelog time
19:56:01  <DorpsGek> [OpenTTD/team] kjagosz opened issue #176: [pl_PL] Translator access request https://git.io/JYoGL
19:59:40  <LordAro> oh lol
20:00:03  <LordAro> frosch123: hopefully he reverses his review after the lovely explanation i gave :p
20:04:34  <andythenorth> always a weird moment doing an x.0.0 FIRS tag
20:04:40  <andythenorth> they only happen every 2-3 years
20:04:59  <andythenorth> and there's not much last-minute drama because I have to play-test the actual grf craploads
20:05:05  <andythenorth> but usually there's still some brown bag issue
20:05:44  *** jottyfan has joined #openttd
20:05:50  *** jottyfan has quit IRC
20:07:39  <andythenorth> ach yolo
20:07:46  *** elliot[m] has quit IRC
20:07:48  *** elliot[m] has joined #openttd
20:08:45  <frosch123> uff, discord update
20:09:08  <spnda> so many every day, I don't even do them anymore
20:09:44  <andythenorth> probably fixing another CVE :P
20:09:46  <andythenorth> oof
20:09:55  <frosch123> well, it refuses to start the old one, so it may be important
20:10:42  <andythenorth> "don't forget to invalidate Cloudfront andythenorth"
20:10:43  <andythenorth> ok andythenorth
20:12:26  <andythenorth> FIRS 4.0.0 shipped
20:14:13  <TrueBrain> GRATZ!
20:14:15  <TrueBrain> now it is a real party :D
20:16:55  <Timberwolf> \o/
20:17:39  *** FLHerne has quit IRC
20:21:49  <andythenorth> le oof
20:22:44  <andythenorth> 2 years work, done :D
20:22:48  <andythenorth> such lol
20:22:58  <frosch123> does it run on m1?
20:23:04  <andythenorth> I suspect so
20:23:09  <andythenorth> my play-tester has been using it
20:23:19  <andythenorth> for the record he wants tunnels on bridges, diagonal everything
20:23:24  <andythenorth> and signals in houses
20:23:30  <frosch123> tunnels on bridges is new :)
20:23:32  <andythenorth> also underground industries
20:24:41  <frosch123> what about kid 2? or does kid 1 occupy the ottd machine all the time? :p
20:24:51  <andythenorth> kid 2  is not very interested in openttd
20:25:06  <andythenorth> but does like doing the model trains and lego
20:25:10  <andythenorth> so eh, swings, roundabouts
20:26:32  <frosch123> my nephew used to eat candy all day. then the tablet time limit was raised, and it turned out: when playing tablet, he is too lazy to go and get candy...
20:27:55  <andythenorth> good for obesity
20:28:34  <frosch123> exactly
20:30:02  <frosch123> we have two PRs to fix 8922, they are completely different :p
20:30:15  <frosch123> too complicated for me for today
20:30:22  <andythenorth> now the crickets following the FIRS release, then tomorrow the complaints
20:32:31  <LordAro> frosch123: i'd happily defer the btzy
20:40:59  <supermop_Home_> andythenorth im using
20:41:16  <supermop_Home_> also that forum post …..
20:41:45  <andythenorth> another mac data point in forums, I replied
20:44:06  <supermop_Home_> autorenew on = not ready to download?
20:44:33  <andythenorth> I learnt the term neckbeard this week
20:44:38  <andythenorth> somehow missed that in 20 years of internet
20:44:56  <andythenorth> tempted to label part of forum population as that
20:45:59  <supermop_Home_> maybe they don't have those over there?
20:46:34  <andythenorth> we have neckbeards, I've met a few
20:46:42  <andythenorth> but we'd call them 'comic book guy from simpsons'
20:46:52  <DorpsGek> [OpenTTD/BaNaNaS] frosch123 opened pull request #87: Change: RUK_GRF_Team consists of Gwyd and StarRaid https://git.io/JYoly
20:46:54  <andythenorth> or 'people we are actually friends with who got bullied in school'
20:47:31  <DorpsGek> [OpenTTD/OpenTTD] J0anJosep updated pull request #8480: Multitile depots https://git.io/JL5Hh
20:48:19  <DorpsGek> [OpenTTD/BaNaNaS] TrueBrain approved pull request #87: Change: RUK_GRF_Team consists of Gwyd and StarRaid https://git.io/JYol5
20:48:24  <DorpsGek> [OpenTTD/BaNaNaS] TrueBrain merged pull request #87: Change: RUK_GRF_Team consists of Gwyd and StarRaid https://git.io/JYoly
20:48:37  <supermop_Home_> the guiding educational philosophy of UK boy's school seemed to be institutionalized bullying as far as i could tell in the 90s
20:48:43  *** ChanServ sets mode: +o orudge
20:49:21  <andythenorth> it's a very effective strategy
20:49:24  <supermop_Home_> and i can only assume prior decades were worse
20:49:27  <andythenorth> look at the leaders it produces
20:49:30  <andythenorth> great leaders
20:49:33  <andythenorth> the best leaders
20:50:19  *** FLHerne has joined #openttd
20:51:31  <TrueBrain> traffic on AWS is finally going back to "normal"
20:51:38  <TrueBrain> down to 2k requests/s
20:52:14  <orudge> £75 of donations today :)
20:52:43  <TrueBrain> wow
20:52:48  *** WormnestAndroid has quit IRC
20:52:51  <TrueBrain> that should cover the infra spike :D (cost-wise)
20:53:11  <frosch123> can you pay infra with steam points?
20:53:28  *** WormnestAndroid has joined #openttd
20:53:31  <supermop_Home_> does this look like a scam? https://mygermany.com/
20:53:44  <TrueBrain> frosch123: nope; otherwise I would have had us covered :P
20:55:12  <frosch123> supermop_Home_: cool, the offer you to buy from the german shop "amazon"
20:55:51  <supermop_Home_> frosch123 ha... i am trying to buy some auer toolboxes, but they don't ship outside of europe
20:56:19  <supermop_Home_> so i need a service to forward it to me
20:56:45  <supermop_Home_> and i am too cheap to buy festool….
20:58:10  *** einar[m] has quit IRC
20:58:13  *** einar[m] has joined #openttd
20:59:02  <frosch123> well, at least they say they are closed during easter
20:59:08  <frosch123> unusual for a scam site :)
21:02:13  *** jottyfan has joined #openttd
21:02:23  <frosch123> https://mygermany.com/contact/ <- lol, they use a 12 hour clock to show the current time
21:02:46  *** Wolf01 has quit IRC
21:03:51  <DorpsGek> [OpenTTD/OpenTTD] J0anJosep updated pull request #8480: Multitile depots https://git.io/JL5Hh
21:08:19  <milek7> uh, that forum thread...
21:09:45  <supermop_Home_> frosch123 yeah that seems not particularly german
21:10:11  <frosch123> supermop_Home_: it's completely useless :p
21:11:59  <TrueBrain> https://steamdb.info/ <- we are trending :D
21:12:06  <frosch123> TrueBrain: https://www.tt-forums.net/viewtopic.php?p=1243184#p1243184 <- you predicted very acurately
21:12:29  <frosch123> oh, wait, no. it's 2021, not 2020
21:12:37  <frosch123> so, 3 years, not 2 :)
21:13:03  <frosch123> i skipped 2020 for some reason :p
21:13:07  <TrueBrain> yeah, I was ALMOST spot on :P
21:13:08  <TrueBrain> :D
21:13:19  <TrueBrain> I made the same mistake earlier today :P
21:13:25  <TrueBrain> I forgot that 2020 existed honestly
21:13:28  <TrueBrain> that year is dead to me
21:15:41  *** gelignite has quit IRC
21:16:26  *** FLHerne has quit IRC
21:18:29  *** J0anJosep has quit IRC
21:21:25  <TrueBrain> and seems 1500 Steam players is our number for EU timezone :P
21:21:57  <frosch123> will you stay up to track NA and APAC?
21:23:13  <TrueBrain> nope
21:23:14  <TrueBrain> :P
21:23:25  <TrueBrain> or rather: fuck nooooo :D
21:23:29  <TrueBrain> we survived EU
21:23:33  <TrueBrain> the rest will be fine too :)
21:23:38  <andythenorth> hype
21:23:41  <TrueBrain> can't believe how easily AWS dealt with the increase of traffic
21:23:43  *** r1c0n3r0_ has joined #openttd
21:23:48  <TrueBrain> I mean, in peak it was 10 times normal
21:23:52  <TrueBrain> it was still .. what-ever
21:24:37  <TrueBrain> in total 7 500s were served in the last 6 hours
21:24:43  <TrueBrain> 7(!)
21:26:21  <TrueBrain> CPU usage on our cluster went from 1% to 5%
21:26:22  <TrueBrain> lol
21:27:11  <TrueBrain> wow, and many online servers already have 1.11.0 running
21:27:18  <TrueBrain> I am rather impressed how quickly everyone adapts
21:27:26  *** r1c0n3r0 has quit IRC
21:27:35  <TrueBrain> and no game-breaking bug report yet .. well, maybe the selling of shared vehicles when you have the window open, one
21:28:02  <frosch123> but, but, but, inflation!
21:28:18  <TrueBrain> I completely zone out when someone talks about inflation .. I don't understand it at all
21:28:22  <michi_cc> And auto-renew by default!
21:28:27  <TrueBrain> so I cannot judge what is more or less broken because of that PR :P
21:28:59  *** sla_ro|master has quit IRC
21:29:27  <michi_cc> DBSetXL is less broken with it for game starts not at 1920 :P
21:29:55  <TrueBrain> right, slowly the logs from our CDN are being collected ..
21:30:03  <TrueBrain> most people download win64.exe
21:30:06  <TrueBrain> after that win64.zip
21:30:08  *** WormnestAndroid has quit IRC
21:30:11  <TrueBrain> after that macos
21:30:23  <frosch123> TrueBrain: i ran the numbers somewhen. when starting in 1950, the relative costs (compared to income) are 50% higher than before. 50% is the same difference as between "low" and "high" running/construction cost
21:30:25  <TrueBrain> win32 really is almost nothing compared to the rest
21:30:45  <andythenorth> what does chromeos show up as?
21:30:49  <andythenorth> some linux build?
21:31:07  <TrueBrain> andythenorth: we don't publish a chromeos build :P Not sure what you mean :)
21:31:15  <TrueBrain> frosch123: see, still means little to me :D
21:31:16  <TrueBrain> is that good?
21:31:17  <TrueBrain> bad?
21:31:18  *** WormnestAndroid has joined #openttd
21:31:19  <andythenorth> so it shows up as 'nothing'
21:31:26  <TrueBrain> andythenorth: shows up where?
21:31:29  <frosch123> michi_cc: that set is 16 years old, ottd is 17
21:31:32  <andythenorth> logs
21:31:32  <TrueBrain> bit random question you ask, without much context :D
21:31:36  <andythenorth> chromeos overtook macos as 2nd most popular OS
21:31:45  <TrueBrain> I don't have UserAgent stats
21:31:48  <TrueBrain> those are garbage these days
21:31:52  <andythenorth> I don't know much about it, I thought it was just some linux derivative
21:31:58  <TrueBrain> and we don't inject spyware in our website
21:32:00  <TrueBrain> so we have nothing :D
21:32:03  <frosch123> TrueBrain: did you ever notice a impact of difficulty settings in ottd? i didn't
21:32:14  <TrueBrain> frosch123: terrain type, right? :D
21:32:29  <milek7> chromeos would be packaged wasm build probably ;P
21:32:35  <TrueBrain> we really should rebrand OpenTTD as sandbox, and do away with all that garbage surrounding it :P
21:32:41  <andythenorth> really truly
21:32:50  <andythenorth> I started a list for that
21:32:52  <andythenorth> but I lost it :P
21:32:54  <andythenorth> great story
21:33:06  <TrueBrain> allow GameScripts to do it if really needed :P
21:33:16  <TrueBrain> but, my #1 wish for 1.12: presets
21:33:23  <TrueBrain> I cannot get a game started with NewGRFs
21:33:26  <TrueBrain> I just .. don't know
21:33:38  <andythenorth> you and many others I think
21:33:50  <TrueBrain> another "fun stat": 75% of mac users download the dmg
21:34:17  <TrueBrain> equal amount of people download ubuntu focal as debian buster as the generic linux build
21:34:30  <frosch123> TrueBrain: i like the technical solution of presets. i just haven't figured out the social one
21:34:40  <frosch123> how do you choose the right preset? :p
21:34:48  <TrueBrain> we need some kind of rating system
21:34:52  <TrueBrain> no clue which one yet
21:34:54  <TrueBrain> but some kind
21:34:57  <andythenorth> most popular
21:35:02  <TrueBrain> upvote only is possibly the best in these times
21:35:03  <andythenorth> then you just choose that
21:35:22  <frosch123> TrueBrain: upvotes per week?
21:35:28  <TrueBrain> yeah
21:35:30  <TrueBrain> some time window at least
21:35:31  <frosch123> don't make it an age thing again :p
21:35:33  <andythenorth> https://i2.wp.com/909originals.com/wp-content/uploads/2018/10/20WhyTry.jpg?fit=640%2C427&ssl=1
21:35:48  <TrueBrain> ideally we spy on users and collect what presets they play
21:36:00  <TrueBrain> like never store presets locally, so you have to bounce over our servers
21:36:01  <TrueBrain> :D
21:36:05  <andythenorth> I want to play blitz, but I can only play for 20 minutes at a time before my mac throttles
21:36:17  <andythenorth> the event mode I want to play using a lighting effect, and my GPU cooks
21:38:34  <TrueBrain> https://steamcommunity.com/sharedfiles/filedetails/?id=2443084959 <- best guide evah?
21:39:50  <frosch123> the "how to install dos graphics" guide was added to all categories :p
21:42:06  <TrueBrain> bit weird, as mod you can do many things on Steam
21:42:08  <TrueBrain> but not edit guides
21:42:28  <frosch123> there are a lot of guides in russian
21:42:35  <TrueBrain> maybe I do not have permissions ..
21:43:26  <TrueBrain> ah, permission issue, k
21:43:32  *** FLHerne has joined #openttd
21:44:44  <TrueBrain> seems everyone just ticks all categories :P
21:44:57  <TrueBrain> you know when people don't really understand something
21:45:00  <TrueBrain> when they simply click all :D
21:45:33  <frosch123> "The greatest transport tycoon ever made" <- "3 people found this review funny"
21:46:05  <TrueBrain> those rusian guides are also getting comments :o
21:46:26  <LordAro> https://kosgd.medium.com/datetime-changes-in-python-4-0-474045337b99
21:46:37  <frosch123> well, they did not find the manual, i guess
21:46:42  <TrueBrain> wait, Python 4 is in the works?
21:46:45  <frosch123> is the wiki linked anywhere?
21:46:53  <TrueBrain> in kamnets pinned post
21:47:13  <TrueBrain> https://store.steampowered.com/app/1536610/OpenTTD/ <- and here under " View the manual "
21:47:30  <frosch123> TrueBrain: py4 is probably for april only
21:48:02  <dwfreed> TrueBrain: what day is today
21:48:14  <TrueBrain> dwfreed: 12 more minutes
21:48:18  <TrueBrain> and I am finally free of this bla :P
21:48:24  <spnda> openttd is on the front store page for me
21:48:26  <dwfreed> Maybe in your timezone
21:48:30  <TrueBrain> I did a lot of remote pranking today, but it just doesn't have the kicks
21:48:38  <dwfreed> Another 6 hours here
21:49:30  <frosch123> the chief IT security guy wrote a long blog today about how information security was an issue in the norman invasion of britain in 1200
21:49:58  <frosch123> i did not find it with google, so i have to assume it was an original text
21:50:18  <TrueBrain> lol
21:50:32  <frosch123> so, a quite surprising amount of work to put into a well written joke
21:50:42  <frosch123> i liked it, but wondered where he found the time :)
21:51:21  <FLHerne> People will do strange things for April 1st
21:51:23  <TrueBrain> spnda: how do the visuals look? It is really hard in Steam to see that :P
21:52:16  <FLHerne> A few years ago, a non-TT game forum I'm on decided to rebrand as a forum to discuss cake for the day
21:52:31  <FLHerne> Several of the regulars wrote literally hundreds of threads about cake
21:52:47  <FLHerne> as different fake people
21:53:13  <FLHerne> There was an entire history of posts backdated across years
21:53:16  <FLHerne> For one day
21:53:28  <frosch123> okay...
21:54:00  <FLHerne> (no, this wasn't going anywhere sensible)
21:54:56  <TrueBrain> https://store.steampowered.com/search/?filter=popularnew&sort_by=Released_DESC&os=win <- for me at least, we are #2 on that list :P
21:55:12  <orudge> [22:48:25] <spnda> openttd is on the front store page for me <-- yep, 5th in "new and trending" for me :)
21:55:57  <orudge> top ranked in new and trending for free to play
21:56:42  *** iSoSyS has joined #openttd
21:56:58  <TrueBrain> not too bad for a 17 year old game
21:57:28  <frosch123> i like the distinction of "free" and "free to play" :p
21:57:36  * frosch123 is such a steam noob
21:58:01  <TrueBrain> I wonder what the difference is, honestly :P
21:58:05  <TrueBrain> it is not obvious at least
21:58:21  <frosch123> i would expect in-game purchases for the second
21:58:36  <Xaroth> free to play usually indicates mtx
21:58:57  <TrueBrain> if they make the difference, they should make it a bit more obvious what the difference is exactly, honestly :)
21:59:03  <Xaroth> true that
21:59:55  <DorpsGek> [OpenTTD/team] spnda opened issue #177: [de_DE] Translator access request https://git.io/JYoz6
22:00:18  <spnda> wanna fix a grammar issue in german that kinda triggered me
22:00:39  <spnda> for anyone german here: https://github.com/OpenTTD/steam-data/blob/master/lang/german.txt#L9
22:01:06  *** josef[m]1 has quit IRC
22:01:08  *** josef[m]1 has joined #openttd
22:01:44  <frosch123> TrueBrain: https://support.steampowered.com/kb_article.php?ref=8795-TIDH-0077
22:02:05  <frosch123> i guess you need steam integration to become free-to-play
22:02:17  <TrueBrain> I am rather "Free" :D
22:02:20  <TrueBrain> sounds better :D
22:02:26  *** olmvnec[m] has quit IRC
22:02:31  *** olmvnec[m] has joined #openttd
22:03:27  *** iSoSyS has quit IRC
22:03:28  <frosch123> 197/263 of the popular new releases are free-to-play :o
22:04:56  <TrueBrain> I wonder about presets .. should they be created ingame, or also via the web?
22:05:27  <TrueBrain> WASM export the part that generates maps, and allow in a browser to preview how your settings would look? :D
22:05:30  <frosch123> i wondered about base64 encoded sharing, like factorio blueprints
22:05:31  <TrueBrain> silly ideas :P
22:05:34  <spnda> how long does translator access take to handle, or are there any things one needs to fullfill?
22:05:42  <spnda> i honestly didnt read on the translator.openttd.org page
22:06:08  <TrueBrain> frosch123: we can also just make a service where you can make your preset, and you get a code back
22:06:28  <TrueBrain> both have advantages and disadvantages
22:06:31  <frosch123> spnda: we have to wait until your "polizeiliches führungszeugnis" arrives
22:06:41  <spnda> oh nein
22:07:00  <DorpsGek> [OpenTTD/team] frosch123 commented on issue #177: [de_DE] Translator access request https://git.io/JYoz6
22:07:05  <TrueBrain> 200k people saw the store page according to Steam
22:07:31  <TrueBrain> owh, impressions of events, even
22:07:33  <TrueBrain> lol
22:07:43  <spnda> wow
22:07:47  <spnda> and thanks frosch
22:07:59  <TrueBrain> okay, can you guess how many people installed it according to Steam
22:08:01  <DorpsGek> [OpenTTD/team] frosch123 commented on issue #175: [pl_PL] Translator access request https://git.io/JYoJa
22:08:17  <TrueBrain> owh, not installed: got a license
22:08:20  <DorpsGek> [OpenTTD/team] frosch123 commented on issue #176: [pl_PL] Translator access request https://git.io/JYoGL
22:08:25  <spnda> how many, TrueBrain?
22:08:27  <TrueBrain> any takers? :D
22:08:32  <spnda> 60k
22:08:51  <TrueBrain> `Lifetime free licenses (?) 	28,850`
22:08:59  <TrueBrain> `Lifetime unique users 	12,428 	`
22:09:03  <DorpsGek> [OpenTTD/team] frosch123 commented on issue #174: [ro_RO] Translator access request https://git.io/JYrF7
22:09:50  <TrueBrain> it also shows in a nice graph how your playercount is doing
22:10:03  <TrueBrain> and in another graph, how Mac / Linux (2 lines) player count are doing
22:10:09  <TrueBrain> they are not combined
22:10:13  <TrueBrain> and the second one does not contain Windows
22:10:14  <TrueBrain> lol
22:10:25  <TrueBrain> Mac and Linux on Steam are about the same
22:10:34  <TrueBrain> currently 50 players on Mac, 50 on Linux, rest is Windows
22:10:42  <TrueBrain> still, it does mean it works fine on Mac and Linux, I guess :D
22:11:09  <spnda> do translations have to be confirmed?
22:11:21  <TrueBrain> 0.1% of the people try to use a controller with OpenTTD :D
22:11:23  <spnda> cause idk if it's just me being stupid or the sentence actually being wrong
22:11:47  <frosch123> spnda: you can certainly do edit-wars with other translators :p
22:12:04  <spnda> ive seen the guy on discord... ill search and message him
22:12:37  <TrueBrain> 43% of the downloads via Steam are West Europe
22:12:40  <TrueBrain> 14% NA
22:12:48  <TrueBrain> we will see tomorrow how this looks :D
22:12:58  <frosch123> i wonder when we start to get real reviews
22:13:00  <TrueBrain> current #1 country is Germany :P
22:13:01  <spnda> OpenTTD/team run failed
22:13:02  <spnda> oh no
22:13:56  <frosch123> instead of just fanboys  posting "i played this years ago" / " i am playing this for years"
22:15:11  <frosch123> spnda: https://github.com/orgs/OpenTTD/teams/de_de <- you can also use team discussions
22:15:22  <spnda> oh nice
22:15:28  <spnda> though whatever, ive submited my translation
22:15:29  <frosch123> maybe more useful than hunting down a single guy via discord :p
22:15:33  <spnda> I think it is definitely more correct
22:15:38  <spnda> yeah, especially after not finding them
22:16:08  <TrueBrain> frosch123: I can imagine presets to work a bit like godbolt, in terms of the URL it generates
22:16:22  <TrueBrain> so if you make any changes, you get a new URL, but that URL now stays yours until you share it with anyone
22:16:24  <frosch123> pastebin.openttd.org? :p
22:16:38  <TrueBrain> I really like how they did that, honestly
22:16:49  <TrueBrain> its a lot more complex than it looks :)
22:17:00  <frosch123> i use it, but no idea how it works :)
22:17:15  <TrueBrain> what I do not like about factorio's base64 string
22:17:19  <TrueBrain> if you have anything decent
22:17:22  <TrueBrain> it can takes minutes to import
22:17:40  <TrueBrain> don't know if we would have similar issues
22:17:52  <TrueBrain> Grafana also has a nice approach
22:17:55  <TrueBrain> dashboards can be uploaded
22:17:57  <TrueBrain> get an id
22:18:02  <TrueBrain> and you can download any dashboard by that ID
22:18:05  <TrueBrain> allows for updating
22:18:11  <frosch123> my openttd.cfg is 33 kB :p
22:18:13  <DorpsGek> [OpenTTD/team] kneekoo commented on issue #174: [ro_RO] Translator access request https://git.io/JYrF7
22:18:16  <TrueBrain> but for presets .. updating can be nasty
22:18:30  <TrueBrain> I mean .. I like your preset .. but now you change something I really dislike
22:18:40  <TrueBrain> so either versioning or an edit means a new preset
22:19:04  <TrueBrain> the normal BaNaNaS approach makes most sense
22:19:10  <TrueBrain> but .. does that mean you have to upload via the web?
22:19:15  <TrueBrain> or do we allow upload via the client?
22:19:15  <frosch123> git-versioned presets sounds overkill :p
22:19:32  <frosch123> sharing presets via gist :p
22:19:50  <TrueBrain> I guess we have to work from requirements, instead of solutions :D
22:20:01  <TrueBrain> what should it do, rather than how :)
22:20:07  <frosch123> +^
22:20:10  <frosch123> +1
22:20:15  <andythenorth> +£
22:20:20  <andythenorth> +~
22:20:28  <andythenorth> what should it do? :)
22:20:32  <TrueBrain> sometimes it takes me a bit of time to realise I am doing the how, instead of what :P
22:20:32  <andythenorth> livestream discussion!
22:20:46  <andythenorth> sometimes I deliberately use the how to find out the what
22:20:54  <TrueBrain> andythenorth: well, did you share what you want to talk about with the other 3? So they are a tiny bit prepared? :D
22:21:00  <andythenorth> also in grf, 'what' is often irrelevant, all you get is 'how' :P
22:21:35  <Timberwolf> Preparation? I thought you just switch on the microphone and see what happens!
22:22:01  <spnda> how often do changes from eints get pushed to the master branches of each project?
22:22:06  <spnda> idk if I did it correctl lol
22:22:33  <frosch123> spnda: openttd, opengfx, opensfx, openmsx every day at a fixed time
22:22:38  <spnda> ah ok
22:22:39  <frosch123> steam-data only manually
22:23:00  *** glx has quit IRC
22:23:08  <frosch123> well, steam-data is also committed daily to the repository, but that does not put it on steam
22:23:08  <spnda> well ive updated the string to be grammatically correct, it still sounds a bit weird near the end but it atleast is correct.
22:23:41  <frosch123> just make sure to not make the summary too long :p
22:23:55  <frosch123> i had to shorten the first version, since it exceeded the steam limit for the summary
22:24:04  <spnda> summary?
22:24:20  <spnda> I just changed a sentence in STR_OVERVIEW_UPGRADE_TEXT
22:24:35  <frosch123> STR_ABSTRACT has a character limit in steam
22:24:42  <frosch123> the other strings do not matter
22:24:43  <spnda> oh interesting
22:24:51  <TrueBrain> frosch123: I just cut the Russian string in halve
22:24:55  <TrueBrain> it was 200 chars over the limit :P
22:25:03  <spnda> but just for the sake of it, can you confirm that my change was actually correct?
22:25:08  <spnda> I always doubt myself when doing translations
22:25:19  <andythenorth> frosch123 does grf2html still work? :P
22:25:28  <frosch123> no
22:25:33  <andythenorth> shame :)
22:25:38  <frosch123> it never learnt about container 2
22:25:42  <frosch123> but i have the graphs
22:25:45  <frosch123> they are good enough
22:25:47  <andythenorth> it's how I learnt to write grf
22:25:56  <andythenorth> decompiling egrvts and pikka's industry set
22:26:03  <andythenorth> then following the chains back
22:26:08  <frosch123> i think that's also somehow why i wrote it :p
22:28:38  <planetmaker> Hackernews #14 :) gratz
22:28:58  <TrueBrain> \o/
22:30:52  *** spnda has quit IRC
22:35:09  <andythenorth> the idea of learning it from the spec....oof
22:35:22  <andythenorth> grf2html was great because I could click and inspect the chains
22:35:26  <TrueBrain> despite decline in concurrent users, we are #325 based on current player count
22:41:38  <frosch123> andythenorth: https://dpaste.org/VAgz <- that's about what i have
22:41:46  <frosch123> not necessarily in that order
22:45:03  <andythenorth> excellent
22:45:10  <andythenorth> did you see my gist in discord?
22:45:26  <frosch123> no, from when?
22:45:33  <frosch123> i looked earlier, but there was nothing
22:45:38  *** iarp[m] has quit IRC
22:45:47  *** iarp[m] has joined #openttd
22:45:57  <andythenorth> https://gist.github.com/andythenorth/687486e7b85eee8d4554dc122b7008e9
22:46:17  <andythenorth> there's chat in the discord scrollback in livestream-chat also
22:46:25  <andythenorth> mostly TrueBrain being mean to me
22:46:36  <frosch123> yes, i read that somewhen :)
22:48:19  <frosch123> night
22:48:22  *** frosch123 has quit IRC
22:48:28  <TrueBrain> haha :D
22:53:41  *** FLHerne has quit IRC
22:57:53  <DorpsGek> [OpenTTD/OpenTTD] LordAro merged pull request #8925: Fix #8917: Release builds with asserts enabled https://git.io/JYok3
22:59:22  <DorpsGek> [OpenTTD/OpenTTD] LordAro commented on pull request #8926: Fix #8922: Show vehicle window for single vehicle in shared order grouping https://git.io/JYowq
23:02:35  *** HerzogDeXtEr has quit IRC
23:04:18  <LordAro> ...i forgot to fix the commit message
23:04:20  <LordAro> ah well.
23:04:28  *** azulcosta has joined #openttd
23:04:52  *** mee has joined #openttd
23:05:10  *** mee has left #openttd
23:05:35  <azulcosta> good evening. I'm having trouble setting 2 wagons with switch NML code: "switch (FEAT_TRAINS, SELF, cargo_amount_switch, cargo_count) { 0...50 }
23:05:50  <azulcosta> how can i use the same code for different wagons in same nml ?
23:06:46  <azulcosta> i have one wagon for 110kph empty, and 90t loaded, and other with 100kph empty and 90t full... Can i put the switch codes inside other brackets ?
23:07:56  *** andythenorth has quit IRC
23:08:19  <Timberwolf> I think speed only gets updated on a change in track type and when the vehicle reverses, so if you have roro stations it won't change top speed when it loads or unloads. (At least, that's what I found trying to do the same thing for Timberwolf's UK Trains)
23:09:26  *** nielsm has quit IRC
23:09:56  <azulcosta> hello timberwolf. I do have the code working... when wagon it empty, max speed is set to 110 km/h. when it have 1 tone to max capacity loaded (any cargo) max wagon speed is changed to 90.
23:10:31  <azulcosta> seems i need to ad an identifyer to the line code, or try to put them under brackets of individual wagon code ?
23:10:33  <Timberwolf> Interesting, and it resets correctly even if the vehicle unloads and then continues without reversing?
23:11:29  <azulcosta> hum... i need to test it, because i do use a lot of reverse stations .. let me see...
23:13:47  <Timberwolf> For the switches, unless you do something clever with variables you'll need a switch per speed option (so one for 110/90, and one for 100/90), and then it should be possible to just reference them by the identifier within each wagon's graphics block.
23:15:11  <Timberwolf> There is probably a smarter way of doing it (procedures?), I tend to end up using templates to repeat the same dumb, simple code.
23:15:14  *** blikjeham[m] has quit IRC
23:15:16  *** blikjeham[m] has joined #openttd
23:19:09  <azulcosta> oph crap.... the code doesn't work now... but in the past it worked...
23:20:03  <azulcosta> damn it
23:20:25  <azulcosta> anyway, in the past it worked fine... here's a video of the wagons that i'm working on
23:20:55  <Timberwolf> This was my old tare speed switch (it's a template, hence the {{ }} everywhere): https://github.com/mattkimber/timberwolfs_trains/blob/25b3b56e34be8dc30a00eab01cee6fff4527369d/templates/nested/tare_speed_switch.tmpl
23:21:13  <azulcosta> https://www.youtube.com/watch?v=bRRR9weVPNU
23:30:03  <azulcosta> well, i'm just an amateur on nml script ... and you're the master one....
23:40:40  <azulcosta> seems that my code is incomplete, as it returns the values for the amount of cargo, but i don't have the code to read/ apply the returned speed values into the wagon
23:46:30  *** azulcosta has quit IRC
23:52:18  *** guru3 has quit IRC
23:52:32  *** guru3 has joined #openttd
23:57:54  <DorpsGek> [OpenTTD/OpenTTD] JGRennison opened pull request #8928: Fix: Memory leak of airport tile layout in AirportChangeInfo (prop 0A) https://git.io/JYoPF

Powered by YARRSTE version: svn-trunk