IRC logs for #openttd on OFTC at 2022-07-14
            
02:06:19 *** D-HUND has joined #openttd
02:09:48 *** debdog has quit IRC (Ping timeout: 480 seconds)
02:09:53 *** D-HUND is now known as debdog
02:15:24 *** tokai has joined #openttd
02:15:24 *** ChanServ sets mode: +v tokai
02:22:16 *** tokai|noir has quit IRC (Ping timeout: 480 seconds)
02:29:48 *** Wormnest has quit IRC (Quit: Leaving)
03:26:27 *** glx has quit IRC ()
05:24:42 *** wallabra has quit IRC (Ping timeout: 480 seconds)
05:25:56 *** wallabra has joined #openttd
05:50:59 *** andythenorth has joined #openttd
06:05:06 *** sla_ro|master has joined #openttd
06:14:19 *** andythenorth has quit IRC (Quit: andythenorth)
06:21:07 *** andythenorth has joined #openttd
06:33:14 *** andythenorth has quit IRC (Quit: andythenorth)
06:52:18 *** andythenorth has joined #openttd
07:12:55 *** Flygon has joined #openttd
08:26:45 *** Montana_ has joined #openttd
08:27:10 *** Montana_ has quit IRC ()
09:25:07 *** Samu has joined #openttd
09:58:43 *** gelignite has joined #openttd
10:24:13 *** virtualrandomnumber has joined #openttd
10:26:57 *** virtualrandomnumber has quit IRC ()
11:40:18 *** lobstarooo has joined #openttd
11:40:55 *** lobstarooo_ has joined #openttd
11:48:05 *** lobster has quit IRC (Ping timeout: 480 seconds)
11:48:05 *** lobstarooo_ is now known as lobster
11:48:29 *** lobstarooo has quit IRC (Ping timeout: 480 seconds)
12:23:31 *** andythenorth has quit IRC (Quit: andythenorth)
12:27:11 *** andythenorth has joined #openttd
12:33:34 *** andythenorth has quit IRC (Quit: andythenorth)
12:41:29 *** andythenorth has joined #openttd
12:47:17 *** Smedles has quit IRC (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.)
12:47:27 *** Smedles has joined #openttd
12:50:32 *** andythenorth has quit IRC (Quit: andythenorth)
13:02:13 *** andythenorth has joined #openttd
13:09:58 *** WormnestAndroid has quit IRC (Read error: Connection reset by peer)
13:10:16 *** WormnestAndroid has joined #openttd
13:16:43 *** andythenorth has quit IRC (Quit: andythenorth)
13:19:21 *** gelignite has quit IRC (Quit: Stay safe!)
13:28:05 *** andythenorth has joined #openttd
13:38:55 <Samu> @calc 1183/2251
13:38:55 <DorpsGek> Samu: 0.5255442025766326
13:39:30 <Samu> wow, only takes 52% of the time, that was a great improvement
13:46:41 <Samu> I created 2 methods for checking whether the so called UsedTiles list conflict with another UsedTiles list
13:47:36 *** sla_ro|master has quit IRC ()
13:47:46 <Samu> the first method, the original, stores all tiles and checks conflicts by searching if a tile is on the other list
13:49:26 <Samu> the second method, stores only the start and end tile and treats them as only 1 item, it checks conflicts by doing some min_x, max_x, min_y, max_y etc... computations
13:49:45 <Samu> so far the results impress me
13:49:52 <Samu> 2nd method is faster
13:52:42 <Samu> it's funny because the 2nd method requires much more code that the first, and ends doing better
13:55:09 <Samu> first method fast forwards faster though... https://i.imgur.com/ZNqSCsY.png
14:18:51 *** nielsm has joined #openttd
14:46:44 *** glx has joined #openttd
14:46:44 *** ChanServ sets mode: +v glx
14:52:03 <glx> there are new boto3 and botocore version everyday, maybe "ignore this minor version" could be an option for them
15:33:02 *** HerzogDeXtEr has joined #openttd
15:33:26 <TrueBrain> glx: guess we should put the schedule on weekly, to reduce their spam
15:33:29 <TrueBrain> But .. effort
15:34:05 <TrueBrain> Ignoring is tricky, as then it won't update for months :p
15:34:19 <TrueBrain> (The minor doesn't change often ..)
15:34:31 <TrueBrain> But yeah, their release frequency is very annoying
15:34:51 <glx> changelog show they just add more and more stuff everyday
15:35:58 <TrueBrain> we could also make it a ruleset that boto* only updates monthly, I think
15:36:01 <TrueBrain> the syntax suggests that might be possible
15:36:57 <glx> and I fear at one point a new boto* version will break another lib
15:37:27 <TrueBrain> https://docs.github.com/en/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file#ignore .. just not sure if you can put the same file twice under dependabot
15:37:37 <TrueBrain> will try that out after dinner :)
15:48:28 <glx> https://github.com/dependabot/dependabot-core/issues/2165 <-- seems we are not the only ones to be annoyed by some deps
15:54:05 *** Montana has joined #openttd
16:24:05 <TrueBrain> They seem to suggest you can't do what I suggest .. sad
16:24:30 <glx> would really be a nice addition
16:31:21 *** Wormnest has joined #openttd
16:34:27 *** Smedles has quit IRC (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.)
16:35:00 *** Smedles has joined #openttd
16:38:24 *** frosch123 has joined #openttd
16:38:36 *** Montana has quit IRC (Remote host closed the connection)
16:39:31 <frosch123> DorpsGek: do you read info@ ?
16:39:43 <frosch123> you have been identified as being particular helpful to new contributors
16:39:54 <frosch123> and are asked to participate in a survey on how to lower entry barriers
16:40:25 <glx> haha
16:41:14 <frosch123> he's such a good boy :)
17:04:48 *** andythenorth has quit IRC (Quit: andythenorth)
17:11:54 *** WormnestAndroid has quit IRC (Read error: No route to host)
17:12:03 *** WormnestAndroid has joined #openttd
17:12:05 *** WormnestAndroid has quit IRC (Read error: Connection reset by peer)
17:12:48 *** WormnestAndroid has joined #openttd
17:24:52 *** sla_ro|master has joined #openttd
17:35:44 <TrueBrain> and all because of https://github.com/OpenTTD/OpenTTD/issues/5006
17:35:45 <TrueBrain> lol
17:36:16 <TrueBrain> I do appreciate they send the request twice
17:36:18 <TrueBrain> just to be sure
17:41:57 <frosch123> yep, based on that you can gues how they made their statistics :)
17:42:14 <frosch123> label "good first issue", and dorpsgek as "owner" with 10 comments :)
17:44:26 <frosch123> hmm, no, dorpsgek is not even a public member
17:56:29 *** andythenorth has joined #openttd
18:35:29 <TrueBrain> DorpsGek isn't? Hmm .. that might be a reason the request to make the OpenTTD Discord official kept failing ..
18:36:11 <TrueBrain> ah, it is only in a secret group .. lol
18:38:29 <frosch123> only very few people are public members
18:38:33 <frosch123> most are only visible to members
18:38:50 <TrueBrain> I keep forgetting how much more info I see as owner of those orgs :P
18:39:28 <TrueBrain> it is funny, I can downgrade people to "private", but I cannot upgrade them to "public" :D
18:41:34 <TrueBrain> btw, find of the day: https://godbolt.org/z/MPsYfvajx
18:41:40 <TrueBrain> any other integer fails compiling
18:41:47 <TrueBrain> and this just throws, always
18:41:50 <TrueBrain> I expected more of the compiler
18:42:03 <frosch123> yeah, c legacy :)
18:42:27 <frosch123> 0 is identical to NULL, and is thus applied to char*
18:42:27 <TrueBrain> yeah, stupid
18:42:42 <TrueBrain> I mean, at least it should be able to detect compile-time that it will ALWAYS throw
18:42:57 <TrueBrain> I was missing an overload in my case, so it took a while before I noticed this
18:43:25 <frosch123> i think i saw some suggestion to add another overload to catch nullptr_t
18:43:32 <frosch123> but i guess it did not make it
18:43:55 <frosch123> std::string::string(nullptr_t) = delete;
18:46:21 *** andythenorth has quit IRC (Quit: andythenorth)
18:47:02 <Rubidium> https://godbolt.org/z/KvocPWf33 <- it somewhat did make it...
18:47:12 <frosch123> https://cplusplus.github.io/LWG/lwg-closed.html#466
18:47:38 <TrueBrain> Rubidium: std::string& != std::string :)
18:48:08 <Rubidium> https://github.com/cplusplus/papers/issues/887
18:49:04 <frosch123> ah, yes, that issue is somewhat newer than my link
18:50:12 <frosch123> TrueBrain: indeed, your godbolt fails to compile with gcc trunk and --std=c++23 :)
18:50:29 <Rubidium> https://godbolt.org/z/64scoGezW <- and with MSVC it fails too
18:50:29 <frosch123> so, implemented \o/
18:50:57 <Rubidium> so... when C++23?
18:51:12 <TrueBrain> frosch123: guess time to upgrade the compiler at work ..... :D
18:51:46 <frosch123> i still do not have c++17 at work :p
18:52:19 <TrueBrain> I saw an opportunity and took it, so I have that going for me :)
19:01:57 *** gelignite has joined #openttd
19:42:12 <Samu> i wanted to implement a simple feature, the consecutive turns
19:42:29 <Samu> if there is a turn after another, a cost would be added
19:43:03 <Samu> but after some digging, the way turn costs are handled are very weird
19:43:44 <Samu> the cost is not added for the immediately new tile, but for a previous tile, or even 2 previous tiles
20:03:17 <Samu> checking for a turn requires 4 tiles...
20:03:40 *** Alkel_U3 has quit IRC (Quit: maintenance)
20:04:07 <Samu> and the turn is for the crossing of the 2nd tile to the 3rd tile
20:04:50 <Samu> if i wanna check for consecutive turns, i'm gonna need 5 tiles
20:05:04 <Samu> I don't see another way around this
20:09:43 *** Flygon has quit IRC (Read error: Connection reset by peer)
20:25:37 *** Venemo has quit IRC (Quit: https://quassel-irc.org - Chat comfortably. Anywhere.)
20:26:00 *** Venemo has joined #openttd
20:31:45 *** nielsm has quit IRC (Ping timeout: 480 seconds)
20:32:08 *** frosch123 has quit IRC (Quit: be yourself, except: if you have the opportunity to be a unicorn, then be a unicorn)
20:36:55 <peter1138> Grrr
20:37:01 <peter1138> Stupid average speeds
20:41:28 <peter1138> https://dogbolt.org/ Haha
20:57:18 *** HerzogDeXtEr has quit IRC (Read error: Connection reset by peer)
21:03:34 <dwfreed> peter1138: what's funny is that for the first ctf challenge sample and the default decompilers, only hex-rays actually gives the value of the secret
21:06:58 <dwfreed> also has the best decoding of the encrypt function
21:53:59 *** JamesRoss[m] has joined #openttd
22:02:17 *** gelignite has quit IRC (Quit: Stay safe!)
22:06:14 *** Samu has quit IRC (Ping timeout: 480 seconds)
22:53:21 <FLHerne> > Devs not baking monetisation into the creative process are "fucking idiots", says Unity’s John Riccitiello
22:53:33 <FLHerne> almost everyone here is an idiot then
23:12:41 *** sla_ro|master has quit IRC ()
23:23:11 *** Smedles has quit IRC (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.)
23:23:44 *** Smedles has joined #openttd