IRC logs for #openttd on OFTC at 2025-08-02
            
00:12:43 *** reldred has quit IRC (Quit: User went offline on Discord a while ago)
00:13:33 *** dh1 has joined #openttd
00:15:50 *** dh1 has quit IRC ()
00:16:14 *** dh1 has joined #openttd
00:36:21 *** Smedles has quit IRC (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.)
00:36:33 *** Smedles has joined #openttd
00:50:05 *** gelignite has quit IRC ()
02:00:33 *** Wormnest has quit IRC (Quit: Leaving)
02:39:38 *** gnu_jj_ has joined #openttd
02:40:44 *** vitorprvrs has joined #openttd
02:41:12 *** vitorprvrs has quit IRC ()
02:43:16 *** gnu_jj has quit IRC (Ping timeout: 480 seconds)
02:54:14 <DorpsGek> [OpenTTD/OpenTTD] J-PIE-314 commented on discussion #14393: Idea: Condense Local Authority page into main Town/City page https://github.com/OpenTTD/OpenTTD/discussions/14393
04:07:06 *** keikoz has joined #openttd
04:46:05 <DorpsGek> [OpenTTD/OpenTTD] eints-sync[bot] pushed 1 commits to master https://github.com/OpenTTD/OpenTTD/commit/8f9d4150bc56f6e08f568f00bcc732adc80625a4
04:46:06 <DorpsGek> - Update: Translations from eints (by translators)
05:03:47 *** keikoz has quit IRC ()
05:05:35 *** keikoz has joined #openttd
06:37:04 *** tokai has joined #openttd
06:37:04 *** ChanServ sets mode: +v tokai
06:44:29 *** tokai|noir has quit IRC (Ping timeout: 480 seconds)
06:45:43 <peter1138> https://neuromatch.social/@jonny/114957411675228454
06:54:26 <cu-kai> i don't even use the "AI assistant" on my phone, let alone go near these LLMs
06:54:30 <cu-kai> call me old fashioned, i guess?
06:54:44 <cu-kai> i know people who claim to be literally redpilled by this shit
07:07:49 <Rubidium> wow... a 'teacher' fixing a students' project, so they graduate and aren't his problem anymore. I wonder if age discrimination is going to be a big thing in the near future
07:47:07 *** Flygon has joined #openttd
07:48:41 *** Smedles has quit IRC (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.)
07:48:53 *** Smedles has joined #openttd
07:57:18 <LordAro> peter1138: a very long time ago i think we briefly discussed automatically finding alignment holes in structs - i just came across https://lwn.net/Articles/335942/
07:58:33 <LordAro> also, i definitely know people who can't read error messages and that's long before LLMs
08:30:25 *** gelignite has joined #openttd
08:54:41 *** dh1 has quit IRC (Quit: My Mac has gone to sleep. ZZZzzz…)
08:56:19 *** xava has joined #openttd
08:57:30 *** xava has quit IRC ()
09:18:03 <andythenorth> There’s a neuroimaging study that suggests a structural difference in brain behaviour with LLM vs traditional learning approaches
09:18:31 <andythenorth> TL:DR; “no learning occurs”
09:22:28 <_jgr_> I've used pahole on OpenTTD and it works OK, though the results often need a bit of interpreting
09:24:47 <_jgr_> Non-trivial stuff like inheritance tends to generate a lot of false positives because of overlapping
10:37:43 <jfkuayue> peter1138: my mother always "recommend" me to search via llm
11:32:56 *** keoz has joined #openttd
11:39:36 *** keikoz has quit IRC (Ping timeout: 480 seconds)
11:40:48 *** peter1138[d] has joined #openttd
11:40:48 <peter1138[d]> Yes, I was using pahole. C++ confuses it a bit but over all it works okay.
11:41:17 *** keikoz has joined #openttd
11:48:00 *** keoz has quit IRC (Ping timeout: 480 seconds)
11:52:52 *** keoz has joined #openttd
11:55:18 *** keikoz1 has joined #openttd
11:59:20 *** keikoz has quit IRC (Ping timeout: 480 seconds)
12:01:54 *** keoz has quit IRC (Ping timeout: 480 seconds)
12:42:26 *** gelignite has quit IRC ()
12:57:09 *** firepup650 has quit IRC (Read error: Connection reset by peer)
12:58:16 *** firepup650 has joined #openttd
13:23:13 *** gelignite has joined #openttd
13:38:19 *** Wormnest has joined #openttd
14:13:45 *** Wormnest has quit IRC (Ping timeout: 480 seconds)
14:38:51 *** Smedles has quit IRC (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.)
14:39:03 *** Smedles has joined #openttd
14:42:12 *** keikoz has joined #openttd
14:48:19 *** keikoz1 has quit IRC (Ping timeout: 480 seconds)
14:52:19 *** WormnestAndroid has quit IRC (Ping timeout: 480 seconds)
14:53:00 *** WormnestAndroid has joined #openttd
14:59:33 *** keoz has joined #openttd
15:06:14 *** keikoz has quit IRC (Ping timeout: 480 seconds)
15:23:52 *** Wormnest has joined #openttd
15:45:55 *** keikoz has joined #openttd
15:52:36 *** keoz has quit IRC (Ping timeout: 480 seconds)
15:56:16 *** keoz has joined #openttd
16:02:59 *** keikoz has quit IRC (Ping timeout: 480 seconds)
16:08:37 *** keikoz has joined #openttd
16:11:43 <andythenorth> hmm
16:11:45 <andythenorth> sleepy
16:15:19 *** keoz has quit IRC (Ping timeout: 480 seconds)
16:15:58 *** keoz has joined #openttd
16:22:40 *** keikoz has quit IRC (Ping timeout: 480 seconds)
16:31:00 *** Smedles has quit IRC (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.)
16:31:12 *** Smedles has joined #openttd
16:44:55 *** Wormnest has quit IRC (Ping timeout: 480 seconds)
16:50:19 *** keikoz has joined #openttd
16:52:40 *** keikoz1 has joined #openttd
16:56:59 *** keoz has quit IRC (Ping timeout: 480 seconds)
16:59:20 *** keikoz has quit IRC (Ping timeout: 480 seconds)
17:24:54 *** ahyangyi has quit IRC (Quit: User went offline on Discord a while ago)
17:28:29 *** keikoz has joined #openttd
17:28:29 *** firepup650 has quit IRC (Remote host closed the connection)
17:29:27 *** firepup650 has joined #openttd
17:30:50 *** keoz has joined #openttd
17:34:45 *** keikoz1 has quit IRC (Ping timeout: 480 seconds)
17:37:06 *** greeter has quit IRC (Remote host closed the connection)
17:37:06 *** WormnestAndroid has quit IRC (Read error: Connection reset by peer)
17:37:34 *** keikoz has quit IRC (Ping timeout: 480 seconds)
17:37:58 *** WormnestAndroid has joined #openttd
17:41:02 *** greeter has joined #openttd
17:45:59 *** WormnestAndroid has quit IRC (Ping timeout: 480 seconds)
17:50:33 *** WormnestAndroid has joined #openttd
17:54:10 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler commented on pull request #14493: Change: separate ships travelling in opposite direction https://github.com/OpenTTD/OpenTTD/pull/14493#pullrequestreview-3081133140
18:07:37 <peter1138> LordAro, what bugs me is I can see the struct size and padding information in VS Code by hovering the mouse over a struct or member, but it doesn't have a way to show that without hovering, so you can't see it for all members at once.
18:21:19 *** keikoz has joined #openttd
18:26:40 *** keikoz1 has joined #openttd
18:27:54 *** keoz has quit IRC (Ping timeout: 480 seconds)
18:33:24 *** keikoz has quit IRC (Ping timeout: 480 seconds)
18:37:06 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 merged pull request #14378: Fix #12900: Join station window will be shown for stations with existing stations in tile gaps https://github.com/OpenTTD/OpenTTD/pull/14378
18:37:09 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 closed issue #12900: [Bug]: ctrl-building an airport with tile gaps does not open the "join station" window if an existing station is inside the airport footprint https://github.com/OpenTTD/OpenTTD/issues/12900
18:40:02 *** keikoz has joined #openttd
18:44:51 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 commented on pull request #14461: Add: Town cargo history graph https://github.com/OpenTTD/OpenTTD/pull/14461#pullrequestreview-3081188395
18:46:44 *** keikoz1 has quit IRC (Ping timeout: 480 seconds)
18:55:23 *** keoz has joined #openttd
19:02:04 *** keikoz has quit IRC (Ping timeout: 480 seconds)
19:21:44 *** keikoz has joined #openttd
19:26:05 *** keikoz1 has joined #openttd
19:27:17 *** dh1 has joined #openttd
19:28:25 *** keoz has quit IRC (Ping timeout: 480 seconds)
19:32:46 *** keikoz has quit IRC (Ping timeout: 480 seconds)
20:15:01 <andythenorth> https://cdn.discordapp.com/attachments/1008473233844097104/1401297258242248704/image.png?ex=688fc345&is=688e71c5&hm=2fe507251b2d252af77bd653e1802260cfd5945578a10252ac42535b2a68c19d&
20:15:01 <andythenorth> maybe variants *should* be nestable?
20:15:17 <andythenorth> dunno, I was agains the idea, but then I did silly things
20:24:35 *** moll has quit IRC (Ping timeout: 480 seconds)
20:28:33 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 commented on pull request #14470: Fix: Missing button beeps https://github.com/OpenTTD/OpenTTD/pull/14470#issuecomment-3146709573
20:39:26 *** keikoz has joined #openttd
20:42:47 *** keoz has joined #openttd
20:45:11 *** WormnestAndroid has quit IRC (Read error: Connection reset by peer)
20:45:17 *** WormnestAndroid has joined #openttd
20:45:54 *** dh1 has quit IRC (Quit: My Mac has gone to sleep. ZZZzzz…)
20:46:09 *** keikoz1 has quit IRC (Ping timeout: 480 seconds)
20:49:30 *** keikoz has quit IRC (Ping timeout: 480 seconds)
20:56:09 *** keikoz has joined #openttd
21:00:32 <peter1138> Hmm, is a dynamic_cast costly?
21:02:50 *** keoz has quit IRC (Ping timeout: 480 seconds)
21:04:30 *** keoz has joined #openttd
21:04:57 <audigex> https://cdn.discordapp.com/attachments/1008473233844097104/1401309823676580011/image.png?ex=688fcef9&is=688e7d79&hm=17028baf3a92630d9bbace2b09247daffbec96cec88599190c46e1aa897477ae&
21:04:57 <audigex> andythenorth: Did someone say nesting abuse?
21:04:57 <audigex> There's no sensible way I'd be able to convert these units to variant-per-livery in future without nested variants, it would be insane to have all the livery variants on one level
21:05:30 <andythenorth> looks fine
21:05:52 <audigex> Not if all those liveries were nested into a one-level structure on the right though
21:06:19 *** WormnestAndroid has quit IRC (Ping timeout: 480 seconds)
21:06:34 <andythenorth> https://cdn.discordapp.com/attachments/1008473233844097104/1401310229718761697/image.png?ex=688fcf59&is=688e7dd9&hm=3901015c7990f21ff788d41c97c98897f5eecc95c6f60525405d9bae1d7b591f&
21:07:01 <andythenorth> https://cdn.discordapp.com/attachments/1008473233844097104/1401310345661780150/image.png?ex=688fcf75&is=688e7df5&hm=8e71ef4268c8635745e58d7692732a9eb944f4163a9acd80f44f39878fa0f8aa&
21:07:15 <andythenorth> yair 😛
21:07:18 <andythenorth> "perfectly fine"
21:07:46 <andythenorth> I mostly only use company colour except when I don't
21:08:15 <andythenorth> might be preferable to have just 4 box on level 1, then have the recolours on level 2
21:08:21 <andythenorth> can't do that currently
21:10:54 <Rubidium> peter1138: it could be, but what would the performance cost of the alternative be? It's also a question how much the compiler can already optimise out; if you have final classes it could be just a simple direct type-check
21:11:10 *** keikoz has quit IRC (Ping timeout: 480 seconds)
21:14:59 <peter1138[d]> Alternative (or rather, current) is storing a value separately and testing that, then doing a static_cast.
21:16:21 <DorpsGek> [OpenTTD/OpenTTD] PeterN updated pull request #14461: Add: Town cargo history graph https://github.com/OpenTTD/OpenTTD/pull/14461
21:18:53 <peter1138> Heh, in 2006 with MSVC++, it was "rather expensive".
21:19:48 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 approved pull request #14461: Add: Town cargo history graph https://github.com/OpenTTD/OpenTTD/pull/14461#pullrequestreview-3081242097
21:22:16 *** dh1 has joined #openttd
21:24:41 <Rubidium> well, purely functional a dynamic_cast is dereferencing a magic pointer from the class to get the type information, so it's at least on dereference more. On top of that the dynamic_cast needs to account for class hierarchies, which might mean traversing multiple objects to figure that out. That's why the 'destination' class being final might help in the performance, as it doesn't need to do the
21:24:47 <Rubidium> traversing as the 'destination' class can't be some other class' parent.
21:26:03 <Rubidium> so the static_cast variant is at least one dereference and probably a type-hierarchy traversal less work
21:50:57 <peter1138> Hmm, managed it without a dynamic_cast.
21:52:27 *** WormnestAndroid has joined #openttd
21:52:36 <peter1138> It relies on a virtual method -- but a virtual method that is already called anyway.
21:56:26 *** __equation__ has joined #openttd
21:56:26 <__equation__> Hello I'm looking for some mod to have an experience in France orther than just name I'm looking for plane vehicle and stuff does anyone know if some modz that's could help exist
21:56:57 <dh1> what kind of experience are you looking to have in france
21:59:45 *** dh1 has quit IRC (Quit: My Mac has gone to sleep. ZZZzzz…)
22:02:07 <__equation__> I'm looking for a immersive experience as it's through the map the véhicule or the structure the more I can have to feel like I'm in France the better it could be
22:19:47 <DorpsGek> [OpenTTD/OpenTTD] PeterN merged pull request #14461: Add: Town cargo history graph https://github.com/OpenTTD/OpenTTD/pull/14461
22:28:31 *** keoz has quit IRC (Ping timeout: 480 seconds)
22:40:27 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler updated pull request #14470: Fix: Missing button beeps https://github.com/OpenTTD/OpenTTD/pull/14470
22:42:11 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler commented on pull request #14470: Fix: Missing button beeps https://github.com/OpenTTD/OpenTTD/pull/14470#issuecomment-3146802232
22:43:10 *** Extrems` has joined #openttd
22:47:49 *** Extrems has quit IRC (Ping timeout: 480 seconds)
22:47:49 *** Extrems` is now known as Extrems
23:51:57 <belajalilija> __equation__: This is the channel for devs of the game, you need Discord channel #openttd-help
23:51:57 <belajalilija> There’s very little in the direction of French content for the game anyway, there’s 2 French train sets but they’re not gameplay viable
23:53:47 *** gelignite has quit IRC ()
23:54:01 *** Flygon has quit IRC (Remote host closed the connection)