IRC logs for #openttd on OFTC at 2022-05-20
            
02:22:47 *** Smedles has quit IRC (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.)
02:22:52 *** Smedles has joined #openttd
02:40:18 *** WormnestAndroid has quit IRC (Ping timeout: 480 seconds)
02:40:33 *** Wormnest has quit IRC (Quit: Leaving)
02:41:03 *** WormnestAndroid has joined #openttd
02:43:35 *** D-HUND has joined #openttd
02:46:59 *** debdog has quit IRC (Ping timeout: 480 seconds)
02:51:44 *** glx has quit IRC ()
03:46:03 *** Flygon has joined #openttd
05:38:03 *** sla_ro|master has joined #openttd
06:04:16 *** andythenorth has joined #openttd
06:30:24 *** Smedles has quit IRC (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.)
06:30:27 *** Smedles has joined #openttd
07:39:34 *** nielsm has joined #openttd
07:56:11 *** Etua has joined #openttd
08:13:17 *** Etua has quit IRC (Quit: Etua)
08:36:15 *** andythenorth has quit IRC (Quit: andythenorth)
08:55:57 *** WormnestAndroid has quit IRC (Remote host closed the connection)
09:41:24 *** snail_UES_ has joined #openttd
10:16:09 *** andythenorth has joined #openttd
10:53:21 *** WormnestAndroid has joined #openttd
11:00:53 *** snail_UES_ has quit IRC (Quit: snail_UES_)
11:18:55 *** urdh_ has joined #openttd
11:21:05 *** WormnestAndroid has quit IRC (Read error: Connection reset by peer)
11:22:06 *** WormnestAndroid has joined #openttd
11:23:44 *** urdh has quit IRC (Ping timeout: 480 seconds)
11:50:04 *** D-HUND is now known as debdog
12:41:52 <TrueBrain> so .. I have .. 17 days to make a beta1 of TrueGRF .. will I be able to do that?
12:41:54 <TrueBrain> who knows!
12:55:54 *** nielsm has quit IRC (Ping timeout: 480 seconds)
12:57:26 *** Etua has joined #openttd
13:06:16 *** sla_ro|master has quit IRC ()
13:15:11 <TrueBrain> and frosch can be proud, today I wrote tail-recursive templates .. one with template <size_t I = 0>a() { a<I + 1>(); } :D
13:15:13 <TrueBrain> was fun :P
13:15:30 <TrueBrain> did not know there is also a concept of compile-time integers :)
13:41:45 *** glx has joined #openttd
13:41:45 *** ChanServ sets mode: +v glx
14:04:30 *** californiato22[m] has joined #openttd
14:20:24 *** Elouin8 has joined #openttd
14:26:14 *** Elouin has quit IRC (Ping timeout: 480 seconds)
14:26:14 *** Elouin8 is now known as Elouin
14:37:36 <bkilm[m]> Hello californiato22 ! Would you like to play a match? I'd like to test they new bugfixes just released recently.
15:13:58 *** frosch123 has joined #openttd
15:14:36 <frosch123> TrueBrain: that's slander. i never showed you the path to boost:hana and the burning flames beyond
15:15:20 <frosch123> i will accept no responsibility for you using SFINAE
15:15:40 <TrueBrain> :d
15:28:15 *** HerzogDeXtEr has joined #openttd
16:06:17 *** Wormnest has joined #openttd
16:33:18 *** Smedles has quit IRC (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.)
16:33:21 *** Smedles has joined #openttd
16:52:51 *** tokai|noir has joined #openttd
16:52:51 *** ChanServ sets mode: +v tokai|noir
16:59:34 *** tokai has quit IRC (Ping timeout: 480 seconds)
17:03:04 *** lobstarooo has joined #openttd
17:03:40 *** lobstarooo_ has joined #openttd
17:09:54 *** lobster has quit IRC (Ping timeout: 480 seconds)
17:10:01 *** lobstarooo_ is now known as lobster
17:10:08 *** virtualrandomnumber has joined #openttd
17:10:52 *** virtualrandomnumber has quit IRC (Remote host closed the connection)
17:11:09 *** lobstarooo has quit IRC (Ping timeout: 480 seconds)
17:22:52 <TrueBrain> I am btw still shocked how much shit you can enforce compile-time .. "is this an enum" is even a compile-time request you can make .. basically macros are replaced by worse shit :P
17:23:08 <TrueBrain> in Rust you have macros that are basically compile-time functions .. which even allows more insane shit
17:23:23 <TrueBrain> but the errors are far less annoying than the templating errors :D
17:23:31 <glx> macros where just search and replace
17:23:36 <glx> *were
17:24:35 <TrueBrain> but I still cannot get over the fact boost::hana uses strings in a way that are just .... well .. it is a template, which basically becomes <'m', 'y', 's', 't', 'r', 'i', 'n', 'g'> or something
17:24:40 <TrueBrain> so you can use strings compile-time
17:24:47 <TrueBrain> that is just ... who ever thought that up, is insane
17:25:44 <glx> but string literals are compile time too no ?
17:26:29 <TrueBrain> you cannot template them for functions
17:26:36 <TrueBrain> you have "const char *" as template type for classes these days
17:26:47 <TrueBrain> but you cannot use them for compile-time lookup etc
17:26:51 <TrueBrain> you can do that with these hana-strings
17:29:51 <andythenorth> hello
17:30:47 <andythenorth> lol eBay DNS failed :o
17:30:49 <frosch123> the string-stuff is quite common, it's also used in pybind11
17:30:51 <andythenorth> what else is broken?
17:31:03 <frosch123> the error messages are supposed to become better with c++20 concepts
17:31:17 <frosch123> but i have no experience with that yet
17:31:26 <frosch123> andythenorth: how is your blog doing?
17:33:00 <frosch123> TrueBrain: https://github.com/pybind/pybind11/blob/master/include/pybind11/detail/descr.h#L23 <- so ottd will look like that in the future?
17:33:12 <TrueBrain> haha
17:33:39 <TrueBrain> don't tempt me :P
17:35:36 <frosch123> TrueBrain: https://www.tt-forums.net/viewtopic.php?p=1039925 <- oh, btw, if you are looking for a prominent release date for truegrf
17:36:07 <TrueBrain> well, I was hoping in 2 weeks, but sure :P
17:40:44 <andythenorth> frosch123 'yes'
17:42:24 <andythenorth> oh 20 years anniversary?
17:42:26 <andythenorth> livestream?
17:42:46 <andythenorth> "Also, feel free to share your NewGRF-related stories and memories :)"
17:42:49 <andythenorth> lol, I have some :P
17:43:06 <frosch123> it's a thursday
17:43:53 <andythenorth> I am very hoping to be on holiday then
17:44:02 <andythenorth> maybe I can stream from a hotel
17:56:54 *** Etua has quit IRC (Quit: Etua)
18:37:49 <andythenorth> moar random https://media.discordapp.net/attachments/477434889508093952/977278913833205780/unknown.png?width=1934&height=509
18:44:54 *** arikover has joined #openttd
18:48:03 <arikover> o/ <hello!
18:51:04 <DorpsGek> [OpenTTD/OpenTTD] DorpsGek pushed 1 commits to master https://github.com/OpenTTD/OpenTTD/commit/b1e24a0ae3c0ed5e4beeadda1409f891558d6116
18:51:05 <DorpsGek> - Update: Translations from eints (by translators)
18:52:02 <frosch123> andythenorth: next stop: rainbow slug
18:54:25 *** sla_ro|master has joined #openttd
19:01:05 <andythenorth> unikitty
19:01:20 <andythenorth> I did make rainbow wagons once
19:01:28 <andythenorth> Horse has a 2CC remapper
19:08:52 <arikover> andythenorth: In IH 2.46, I am really amazed by the changing speed of the high-speed trains depending on the track they are on. But I wonder why you didn't limit the normal (non high-speed) track types to 125 mph instead: wasn't it easier to code?
19:11:13 <andythenorth> looks ugly in the railtype menu
19:11:29 <andythenorth> railtypes ability to display all the extra info is....crappy :)
19:11:35 <arikover> :D
19:11:39 <andythenorth> speed, axle load, all that stuff
19:30:52 *** arikover has quit IRC (Remote host closed the connection)
19:47:20 *** Flygon has quit IRC (Quit: A toaster's basically a soldering iron designed to toast bread)
20:08:17 *** arikover has joined #openttd
20:17:51 *** gelignite has joined #openttd
20:28:40 *** Smedles has quit IRC (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.)
20:28:43 *** Smedles has joined #openttd
20:41:43 *** andythenorth has quit IRC (Quit: andythenorth)
20:43:01 *** andythenorth has joined #openttd
20:50:43 *** andythenorth has quit IRC (Quit: andythenorth)
20:51:45 *** andythenorth has joined #openttd
20:52:18 *** andythenorth has quit IRC ()
20:54:17 *** andythenorth has joined #openttd
20:55:28 *** murr4y has quit IRC (Ping timeout: 480 seconds)
21:11:01 *** murr4y has joined #openttd
21:23:52 *** snail_UES_ has joined #openttd
21:32:12 *** gelignite has quit IRC (Quit: Stay safe!)
21:33:11 *** frosch123 has quit IRC (Quit: be yourself, except: if you have the opportunity to be a unicorn, then be a unicorn)
22:25:40 <andythenorth> I am not proud of this https://github.com/andythenorth/iron-horse/blob/master/src/templates/vehicle_randomised.pynml#L8
22:25:49 <andythenorth> hmm, no I am actually :P
22:26:52 <andythenorth> it comes in 2 excellent parts, here's the other https://github.com/andythenorth/iron-horse/blob/master/src/roster.py#L97
22:29:17 <_dp_> boo unequal probabilites :P
22:31:26 *** andythenorth has quit IRC (Quit: andythenorth)
22:44:05 *** snail_UES_ has quit IRC (Quit: snail_UES_)
23:01:10 *** sla_ro|master has quit IRC ()
23:30:08 *** arikover` has joined #openttd
23:37:23 *** arikover has quit IRC (Ping timeout: 480 seconds)