Config
Log for #openttd on 16th July 2021:
Times are UTC Toggle Colours
00:23:42  *** WormnestAndroid has quit IRC
00:26:40  *** WormnestAndroid has joined #openttd
01:01:18  *** tokai has joined #openttd
01:01:18  *** ChanServ sets mode: +v tokai
01:08:20  *** tokai|noir has quit IRC
01:13:35  *** Progman has quit IRC
02:34:15  *** godbed has joined #openttd
02:37:37  *** debdog has quit IRC
02:52:46  *** glx has quit IRC
03:26:41  *** tokai|noir has joined #openttd
03:26:41  *** ChanServ sets mode: +v tokai|noir
03:29:17  *** WormnestAndroid has quit IRC
03:33:50  *** tokai has quit IRC
03:36:09  *** WormnestAndroid has joined #openttd
04:20:07  *** WormnestAndroid has quit IRC
04:20:30  *** WormnestAndroid has joined #openttd
04:25:24  *** WormnestAndroid has quit IRC
04:26:25  *** WormnestAndroid has joined #openttd
04:42:45  *** WormnestAndroid has quit IRC
04:43:17  *** WormnestAndroid has joined #openttd
04:55:46  *** Flygon has joined #openttd
05:23:04  <DorpsGek> [OpenTTD/OpenTTD] rubidium42 approved pull request #9443: Feature: allow the use of STUN to connect client and server together  https://git.io/JWalY
05:33:35  *** andythenorth has joined #openttd
06:29:15  *** tokai has joined #openttd
06:29:15  *** ChanServ sets mode: +v tokai
06:36:15  *** tokai|noir has quit IRC
06:45:53  <andythenorth> https://arstechnica.com/gadgets/2021/07/for-years-a-backdoor-in-popular-kiwisdr-product-gave-root-to-project-developer/?comments=1
06:45:55  <andythenorth> GG
07:00:43  <LordAro> how odd
07:02:20  *** andythenorth has quit IRC
07:07:10  *** andythenorth has joined #openttd
07:20:19  *** justdroppedin[m] has left #openttd
07:29:14  *** andythenorth has quit IRC
07:36:31  *** andythenorth has joined #openttd
07:36:35  <andythenorth> comments are quite good
07:36:42  <andythenorth> Ars comments are usually ok
07:37:28  *** Progman has joined #openttd
07:42:20  *** Venemo has quit IRC
07:42:20  *** ciet[m] has quit IRC
07:42:20  *** jeeg[m] has quit IRC
07:42:20  *** ircer[m] has quit IRC
07:42:20  *** grag[m] has quit IRC
07:42:20  *** paulus[m] has quit IRC
07:42:20  *** osvaldo[m] has quit IRC
07:42:20  *** phil[m] has quit IRC
07:42:20  *** patrick[m]1 has quit IRC
07:42:20  *** fiddeldibu[m] has quit IRC
07:42:20  *** yoltid[m] has quit IRC
07:42:20  *** nartir[m] has quit IRC
07:42:20  *** ist5shreawf[m] has quit IRC
07:42:20  *** yur3shmukcik[m] has quit IRC
07:42:20  *** udo[m] has quit IRC
07:42:20  *** natmac[m] has quit IRC
07:42:20  *** pothyurf[m] has quit IRC
07:42:20  *** labs[m] has quit IRC
07:42:20  *** amal[m] has quit IRC
07:42:20  *** dude[m] has quit IRC
07:42:20  *** hylshols7qui[m] has quit IRC
07:42:20  *** olmvnec[m] has quit IRC
07:42:21  *** cacheerror[m] has quit IRC
07:42:21  *** menelaos[m] has quit IRC
07:42:21  *** karoline[m] has quit IRC
07:42:21  *** glothit7ok[m] has quit IRC
07:42:21  *** twom[m] has quit IRC
07:42:21  *** iarp[m] has quit IRC
07:42:21  *** dag[m] has quit IRC
07:42:21  *** karl[m]12345 has quit IRC
07:42:21  *** ookfof[m] has quit IRC
07:42:21  *** christoph[m]123 has quit IRC
07:42:21  *** johanna[m] has quit IRC
07:42:21  *** josef[m]1 has quit IRC
07:42:21  *** magdalena[m] has quit IRC
07:42:21  *** albert[m] has quit IRC
07:42:21  *** nolep[m] has quit IRC
07:42:21  *** aperezdc__ has quit IRC
07:42:22  *** natalie[m] has quit IRC
07:42:22  *** robert[m]1234 has quit IRC
07:42:22  *** freu[m] has quit IRC
07:42:22  *** NekomimiGunner18[m] has quit IRC
07:42:22  *** Aileen[m] has quit IRC
07:42:22  *** cjmonagle[m] has quit IRC
07:42:22  *** jact[m] has quit IRC
07:42:22  *** vista_narvas[m] has quit IRC
07:42:22  *** blikjeham[m] has quit IRC
07:42:22  *** gretel[m] has quit IRC
07:42:22  *** igor[m]123 has quit IRC
07:42:22  *** jeremy[m] has quit IRC
07:42:22  *** joey[m] has quit IRC
07:42:22  *** gdown has quit IRC
07:42:22  *** linda[m] has quit IRC
07:42:22  *** shedidthedog[m] has quit IRC
07:42:22  *** cawal[m] has quit IRC
07:42:22  *** CornsMcGowan[m] has quit IRC
07:42:22  *** EmeraldSnorlax[m] has quit IRC
07:42:22  *** Heiki[m] has quit IRC
07:42:22  *** leward[m] has quit IRC
07:42:22  *** patricia[m] has quit IRC
07:42:22  *** hamstonkid[m] has quit IRC
07:42:22  *** rudolfs[m] has quit IRC
07:42:22  *** einar[m] has quit IRC
07:42:22  *** khavik[m] has quit IRC
07:42:23  *** elliot[m] has quit IRC
07:42:23  *** philip[m] has quit IRC
07:55:51  *** Supersonic[m] has joined #openttd
07:59:43  <peter1138> Uh oh
08:09:52  <LordAro> lolmatrix
08:27:53  *** roadt__ has quit IRC
08:30:15  *** roadt__ has joined #openttd
08:34:21  *** tokai|noir has joined #openttd
08:34:22  *** ChanServ sets mode: +v tokai|noir
08:41:06  *** tokai has quit IRC
08:43:03  *** Wuzzy has joined #openttd
09:31:04  <FLHerne> That's quite funny
09:32:07  <FLHerne> Looks like the guy got fed up of debugging config problems second-hand, so he added a backdoor so he could log in and be helpful
09:32:17  <FLHerne> clearly OTTD needs this
09:32:58  <FLHerne> I'm sure TrueBrain won't mind any security concerns
09:34:37  <peter1138> ?
09:35:36  <andythenorth> it's a fairly common pattern I think
09:35:48  <andythenorth> "earlier in my career I worked with some smart card vendors"
09:36:14  <FLHerne> peter1138: andy's article
09:40:06  <peter1138> Oh.
09:40:16  <peter1138> Do I need a Steam Deck? Will OpenTTD be playable on it?
09:42:11  *** iSoSyS has joined #openttd
09:57:39  *** Speedy` has quit IRC
10:04:33  <FLHerne> "maybe" and "yes" respectively
10:06:23  *** Samu has joined #openttd
10:09:17  *** andythenorth has quit IRC
10:21:16  *** iSoSyS has quit IRC
10:21:57  <peter1138> Oh lord, do I need a Stream Deck MK.2 as well? o_O
10:23:34  <peter1138> OpenTTD hotkeys :D
10:34:48  <Timberwolf> I sometimes think about one then realise that is very much a step Too Far for playing one game with no scenes or transitions and talking nonsense at a microphone.
10:39:15  *** ad5twoknebor[m] has joined #openttd
10:39:15  *** Aileen[m] has joined #openttd
10:39:16  *** amal[m] has joined #openttd
10:39:16  *** albert[m] has joined #openttd
10:39:16  *** aperezdc__ has joined #openttd
10:39:16  *** bkilm[m] has joined #openttd
10:39:17  *** blikjeham[m] has joined #openttd
10:39:17  *** christoph[m]123 has joined #openttd
10:39:17  *** cacheerror[m] has joined #openttd
10:39:17  *** cawal[m] has joined #openttd
10:39:17  *** ciet[m] has joined #openttd
10:39:18  *** cjmonagle[m] has joined #openttd
10:39:20  *** CornsMcGowan[m] has joined #openttd
10:39:20  *** dag[m] has joined #openttd
10:39:20  *** dude[m]1 has joined #openttd
10:39:21  *** einar[m] has joined #openttd
10:39:21  *** elliot[m] has joined #openttd
10:39:25  *** EmeraldSnorlax[m] has joined #openttd
10:39:25  *** fiddeldibu[m] has joined #openttd
10:39:26  *** gdown has joined #openttd
10:39:28  *** freu[m] has joined #openttd
10:39:28  *** glothit7ok[m] has joined #openttd
10:39:28  *** grag[m] has joined #openttd
10:39:29  *** gretel[m] has joined #openttd
10:39:32  *** hamstonkid[m] has joined #openttd
10:39:33  *** hylshols7qui[m] has joined #openttd
10:39:33  *** Heiki[m] has joined #openttd
10:39:33  *** iarp[m] has joined #openttd
10:39:35  *** igor[m]123 has joined #openttd
10:39:35  *** ircer[m] has joined #openttd
10:39:35  *** ist5shreawf[m] has joined #openttd
10:39:36  *** jact[m] has joined #openttd
10:39:36  *** jeeg[m] has joined #openttd
10:39:38  *** jeremy[m] has joined #openttd
10:39:39  *** joey[m] has joined #openttd
10:39:39  *** johanna[m] has joined #openttd
10:39:39  *** josef[m]1 has joined #openttd
10:39:39  *** karoline[m] has joined #openttd
10:39:39  *** karl[m]12345 has joined #openttd
10:39:40  *** khavik[m] has joined #openttd
10:39:40  *** labs[m] has joined #openttd
10:39:41  *** leward[m] has joined #openttd
10:39:44  *** linda[m] has joined #openttd
10:39:44  *** magdalena[m] has joined #openttd
10:39:44  *** menelaos[m] has joined #openttd
10:39:44  *** nartir[m] has joined #openttd
10:39:45  *** natalie[m] has joined #openttd
10:39:45  *** natmac[m] has joined #openttd
10:39:47  *** NekomimiGunner18[m] has joined #openttd
10:39:47  *** nolep[m] has joined #openttd
10:39:47  *** olmvnec[m] has joined #openttd
10:39:47  *** ookfof[m] has joined #openttd
10:39:47  *** osvaldo[m] has joined #openttd
10:39:48  *** patricia[m] has joined #openttd
10:39:48  *** patrick[m]1 has joined #openttd
10:39:48  *** paulus[m] has joined #openttd
10:39:48  *** phil[m] has joined #openttd
10:39:49  *** philip[m] has joined #openttd
10:39:50  *** pothyurf[m] has joined #openttd
10:39:50  *** robert[m]12 has joined #openttd
10:39:51  *** rudolfs[m] has joined #openttd
10:39:52  *** shedidthedog[m] has joined #openttd
10:39:52  *** tonyfinn has joined #openttd
10:39:52  *** twom[m] has joined #openttd
10:39:52  *** JamesRoss[m] has joined #openttd
10:39:52  *** udo[m] has joined #openttd
10:39:52  *** Venemo has joined #openttd
10:39:53  *** vista_narvas[m] has joined #openttd
10:39:53  *** yoltid[m] has joined #openttd
10:39:53  *** yur3shmukcik[m] has joined #openttd
10:47:55  *** Gustavo6046 has quit IRC
10:56:15  *** Beer has joined #openttd
11:30:04  *** ad5twoknebor[m] has quit IRC
11:37:54  *** tokai has joined #openttd
11:37:54  *** ChanServ sets mode: +v tokai
11:43:32  *** Progman has quit IRC
11:44:56  *** tokai|noir has quit IRC
12:11:08  *** bkilm[m] has quit IRC
12:16:08  *** Supersonic[m] has quit IRC
12:16:57  *** glx has joined #openttd
12:16:57  *** ChanServ sets mode: +v glx
12:44:10  *** tokai|noir has joined #openttd
12:44:10  *** ChanServ sets mode: +v tokai|noir
12:50:50  *** tokai has quit IRC
13:07:47  *** snail_UES_ has joined #openttd
13:15:47  *** nielsm has joined #openttd
13:42:40  *** JamesRoss[m] has quit IRC
13:42:43  *** tonyfinn has quit IRC
14:22:50  *** WormnestAndroid has quit IRC
14:23:03  *** WormnestAndroid has joined #openttd
14:52:34  *** Progman has joined #openttd
15:49:47  *** tokai has joined #openttd
15:49:48  *** ChanServ sets mode: +v tokai
15:51:38  *** Progman has quit IRC
15:56:45  *** tokai|noir has quit IRC
16:06:09  *** HerzogDeXtEr has joined #openttd
16:21:55  *** andythenorth has joined #openttd
16:21:57  <andythenorth> Hey YouTube!
16:21:59  <andythenorth> oh wait
16:22:00  <andythenorth> wrong place
16:51:06  <DorpsGek> [OpenTTD/OpenTTD] glx22 opened pull request #9444: Change: [Win32] Set the console codepage to UTF-8 https://git.io/JWKW4
16:54:48  *** Wormnest has joined #openttd
17:15:57  *** gelignite has joined #openttd
17:31:31  *** Wolf01 has joined #openttd
17:40:40  <DorpsGek> [OpenTTD/master-server-web] TrueBrain created new tag: 1.2.0 https://git.io/JWKr8
17:40:47  <TrueBrain> time to release a new toy, I think :D
17:41:27  <DorpsGek> [OpenTTD/master-server] TrueBrain created new tag: 1.2.2 https://git.io/JWKrK
17:41:31  <andythenorth> o_O
17:41:33  <andythenorth> :)
17:41:47  <DorpsGek> [OpenTTD/game-coordinator] TrueBrain created new tag: 0.3.0 https://git.io/JWKrP
17:43:01  *** Flygon has quit IRC
17:50:09  <TrueBrain> guess I should also add GameScript to the API for servers.openttd.org .. meh, another day :P
17:50:33  <DorpsGek> [OpenTTD/OpenTTD] TrueBrain merged pull request #9443: Feature: allow the use of STUN to connect client and server together  https://git.io/JWZe2
17:51:08  <TrueBrain> this weekend TURN .. although I have no clue how yet, but I am sure I figure out a way ..
17:51:12  <TrueBrain> some statistics ..
17:51:25  <TrueBrain> and making the server-listing less resource-hungry ..
17:51:29  <TrueBrain> I think that is all :P
17:51:52  <glx> resort on each receive ?
17:52:42  <TrueBrain> I am talking about NewGRFs taking up a lot of resources
17:52:50  <TrueBrain> and I want to send the name of the NewGRFs from the server
17:53:03  <TrueBrain> so clients already know what NewGRF .. but we need a clever way to send that over the wire :)
17:53:52  <glx> grfid+md5 is not enough for clients ?
17:54:09  <TrueBrain> that gives this ugly list of grfids you are missing when you don't have them
17:54:13  <TrueBrain> having the name there helps a lot
17:55:02  <glx> ha yes grfid+md5 are only good if the newgrf is present
17:55:10  <TrueBrain> so either another packet you can send to the GC to get names based on grfid+md5 you are missing
17:55:15  <TrueBrain> or already add them to the server listing somehow
17:55:34  <TrueBrain> the first is what we used to do, but it was asked to a server
17:55:50  <TrueBrain> and it might be the most trivial to implement
17:56:18  <TrueBrain> but, first TURN and statistics :)
17:56:38  <glx> as list is now in TCP it should be simpler to add data
17:57:32  <DorpsGek> [OpenTTD/aws-infra] TrueBrain pushed 1 commits to main https://git.io/JWKPB
17:57:33  <DorpsGek>   - Add: deployment of STUN server (by TrueBrain)
17:57:52  <TrueBrain> the easiest is to add it to the "server info" blob
17:58:05  <TrueBrain> but that means that the name of the GRF for every server is send to the client in the listing
17:58:11  <TrueBrain> most likely GRFs are used more than once
17:58:20  <TrueBrain> so that might be a bit expensive in bandwidth
17:58:22  <TrueBrain> on the other hand ...
17:58:33  <TrueBrain> I can just do that, and see how it works out :P
17:58:54  <glx> first easy, then an optimised way :)
17:59:12  <TrueBrain> optimization requires protocol changes, so ideal we figure this out before a release
17:59:20  <TrueBrain> but .. yeah .. cost-wise there isn't a real issue
17:59:34  <TrueBrain> if I put Cloudflare before the wiki I save us more money than this would cost :P
17:59:52  <TrueBrain> it just might be an issue for slow clients to fetch the server listing .. I will have to do some math on it :)
18:07:59  <TrueBrain> 3203 NewGRFs are used with the current set of servers, that is ~7 per server on average
18:08:14  <TrueBrain> 570 unique NewGRFs
18:08:22  <TrueBrain> one NewGRF is used with 68 servers
18:08:42  <TrueBrain> let's say a NewGRF name is on average 20 characters
18:08:44  <TrueBrain> @calc 20 * 3203
18:08:44  <DorpsGek> TrueBrain: 64060
18:08:49  <TrueBrain> @calc 570 * 20
18:08:49  <DorpsGek> TrueBrain: 11400
18:08:57  <TrueBrain> 50KB difference with the server-listing :)
18:09:59  <TrueBrain> @calc 60 * 500
18:09:59  <DorpsGek> TrueBrain: 30000
18:10:08  <TrueBrain> it is 30KB of data for everything except NewGRFs
18:10:48  <TrueBrain> but as we send NewGRF data, the current server listing is 100KB
18:10:57  <TrueBrain> that would become 160KB if we add names of all the NewGRFs the lazy way
18:12:37  <TrueBrain> if we deduplicate them somehow, I think we can end up below 100KB .. for example by first sending all NewGRFs and assigning them an index, which is used in each server entry
18:13:09  <TrueBrain> I think ~50KB for all servers might be realistic even
18:22:00  <andythenorth> could you pre-compute all possible combinations of newgrf and give each combo a hash?
18:22:12  <andythenorth> "probably not"
18:43:06  *** Wormnest has quit IRC
18:51:25  <DorpsGek> [OpenTTD/OpenTTD] DorpsGek pushed 1 commits to master https://git.io/JWKdj
18:51:26  <DorpsGek>   - Update: Translations from eints (by translators)
18:53:39  *** tokai|noir has joined #openttd
18:53:39  *** ChanServ sets mode: +v tokai|noir
19:00:40  *** tokai has quit IRC
19:00:42  <TrueBrain> andythenorth: it is a bit difficult to get from a hash back to a human readable string :P
19:00:46  <TrueBrain> bit .. the point of a hash, but okay :D
19:04:39  <andythenorth> just hard-code them into the client :P
19:04:51  <andythenorth> you want to release a newgrf you say?
19:04:54  <andythenorth> wait until April
19:11:20  *** Gustavo6046 has joined #openttd
19:19:35  <glx> lot of strings to translate
19:50:07  <DorpsGek> [OpenTTD/OpenTTD] michicc approved pull request #9444: Change: [Win32] Set the console codepage to UTF-8 https://git.io/JW6Jb
20:41:51  *** Gustavo6046_ has joined #openttd
20:45:45  *** Gustavo6046 has quit IRC
20:45:45  *** Gustavo6046_ is now known as Gustavo6046
20:50:33  *** Samu has quit IRC
20:59:42  *** tokai has joined #openttd
20:59:42  *** ChanServ sets mode: +v tokai
21:01:12  <DorpsGek> [OpenTTD/OpenTTD] glx22 merged pull request #9444: Change: [Win32] Set the console codepage to UTF-8 https://git.io/JWKW4
21:06:25  *** tokai|noir has quit IRC
21:08:25  *** debdog has joined #openttd
21:30:49  *** Progman has joined #openttd
21:35:00  *** andythenorth has quit IRC
21:49:49  *** HerzogDeXtEr has quit IRC
22:03:38  *** tokai|noir has joined #openttd
22:03:38  *** ChanServ sets mode: +v tokai|noir
22:07:38  *** snail_UES_ has quit IRC
22:10:36  *** tokai has quit IRC
22:15:40  *** nielsm has quit IRC
22:16:28  *** Tirili has joined #openttd
22:21:10  *** WormnestAndroid has quit IRC
22:21:38  *** WormnestAndroid has joined #openttd
22:30:34  *** gelignite has quit IRC
22:53:55  *** Wolf01 has quit IRC
22:56:07  *** snail_UES_ has joined #openttd
23:04:42  *** tokai has joined #openttd
23:04:42  *** ChanServ sets mode: +v tokai
23:09:22  *** snail_UES_ has quit IRC
23:11:35  *** tokai|noir has quit IRC
23:17:48  *** snail_UES_ has joined #openttd
23:37:25  *** Wuzzy has quit IRC

Powered by YARRSTE version: svn-trunk