IRC logs for #openttd on OFTC at 2022-09-05
⏴ go to previous day
00:28:18 *** Soni has quit IRC (Ping timeout: 480 seconds)
01:31:14 *** Wormnest has quit IRC (Quit: Leaving)
01:48:08 *** felix has quit IRC (Read error: Connection reset by peer)
02:15:10 *** debdog has quit IRC (Ping timeout: 480 seconds)
02:38:40 *** asdfghasdfght[m] has left #openttd
06:21:02 *** sla_ro|master has joined #openttd
06:24:35 *** wallabra has quit IRC (Ping timeout: 480 seconds)
07:42:35 *** wallabra has joined #openttd
08:29:12 *** sla_ro|master has quit IRC ()
08:33:39 <peter1138> I wonder how many IRC connections are from bouncers of dead people.
08:56:36 <Eddi|zuHause> probably less than 93% (that's the ratio of people that are already dead and people that ever lived)
09:25:46 *** ioangogo_ has quit IRC (Read error: Connection reset by peer)
09:26:02 *** ioangogo has joined #openttd
11:09:09 *** D-HUND is now known as debdog
11:15:20 <FLHerne> peter1138: freenode -> libera transition suggests about 35%
11:16:42 <FLHerne> went from ~80k on freenode to ~50k on libera, and very few of the latter would be new users
11:17:36 <FLHerne> but I know some non-dead people who simply abandoned IRC at that point, so the number of actually dead people is probably lower
11:21:15 <andythenorth> a.k.a how can we mess with performance?
11:21:23 <andythenorth> but tiles already have a loop, yes/no? 😛
11:21:52 <andythenorth> give them an action 2 chain to realsprites
11:22:05 <andythenorth> with sensible vars like date, height etc
11:22:31 <andythenorth> and also one for checking land info for the 8 adjacent tiles
11:23:00 <andythenorth> how does variable snowline even work actually?
11:24:06 <andythenorth> oh the grf changes the snowline, and the tiles are hard-coded in openttd?
11:26:24 <dP> yeah, variable snowline is implemented in openttd
11:26:56 <dP> well, kind of, grf tiles don't get the snow level so they have to calculate themselves
11:27:52 <dP> or, rather they get the snow flag but not the exact level
11:33:38 <andythenorth> or just do it in gamescript
11:33:50 <andythenorth> GS can walk all the tiles frequently for the whole map? 😛
11:46:00 <glx[d]> GS can, but it will take years
11:51:42 <andythenorth> I want the game to change ground in places like this 😛
11:51:49 <andythenorth> yeah I could just plant some objects manually
11:52:01 <andythenorth> that's not very cool
11:57:50 <jfs-> That would be a perfect use case for the industries planting map objects feature
11:58:29 <jfs-> (the hypothetical feature, I mean)
12:00:09 <andythenorth> if it was actually grf base-tiles, then we could do biomes 😛
12:00:49 <dP> and the hypothetical ground types feature
12:01:01 <dP> industries changing ground types
12:01:17 <dP> perfect hypothetical use of the hypothetical feature xD
12:01:56 <andythenorth> it's probably not a hard test patch 😛
12:09:31 *** sla_ro|master has joined #openttd
12:18:35 <peter1138> Hmm, might need to put the mudguards on.
12:25:33 <peter1138> Hmm, I think they just clip on.
12:37:00 *** Flygon has quit IRC (Ping timeout: 480 seconds)
12:48:03 <andythenorth> rounding numbers to nearest 10?
12:48:12 <andythenorth> who knew there would be so many ways, Stack Overflow
12:48:46 <andythenorth> how many can we think of?
12:50:48 <andythenorth> 10 * math.round(time_to_replacement / 10)
12:51:06 <andythenorth> time_to_replacement - (time_to_replacement % 10)
12:51:13 <andythenorth> the second one gets the floor though
12:58:17 <peter1138> You're a floor though
13:42:01 *** virtualrandomnumber has joined #openttd
13:42:20 *** virtualrandomnumber has quit IRC (Remote host closed the connection)
14:04:14 *** WormnestAndroid has joined #openttd
14:06:23 *** WormnestAndroid has quit IRC (Read error: Connection reset by peer)
14:06:54 *** WormnestAndroid has joined #openttd
14:41:00 <kamnet> andythenorth: I can smell the carcinogens from here!
15:18:41 *** Wormnest has joined #openttd
15:53:29 <nielsm> someone needs help debugging a dedicated server that seemingly keeps getting delisted/forgotten by the game coordinator
16:02:59 <glx[d]> not the first time something like that is reported
16:03:28 <nielsm> do we have a documented way to debug it?
16:15:02 <glx[d]> nielsm: TrueBrain might have some hints, but IIRC it's not an easy debug task
16:16:46 <peter1138> This is a premium article and requires an active Key Model World subscription.
16:16:57 <peter1138> Model Railway paywall
16:30:08 <andythenorth> did you pay the paywall?
16:55:55 *** HerzogDeXtEr has joined #openttd
17:01:22 <Eddi|zuHause> one of the worst inventions on the internet
17:15:30 <TrueBrain> glx[d]: having the `-dnet=6` most often shows the user has some weird network setup 😛
17:16:37 <TrueBrain> but the debugging is similar to what it was .. first make sure they check if their game is actually reachable via the Internet (various of services checking if your port is open)
17:16:44 <TrueBrain> next is getting the logs to look through
17:21:58 <frosch> i wondered whether we should have two parties...
17:22:10 <frosch> a small one in 1 or 2 weeks for people who can "just show up"
17:22:15 <frosch> a larger one next summer
17:22:36 <frosch> something about having a party in october or november in the north is wrong 🙂
17:32:03 <TrueBrain> planning one next summer sounds like a plan!
17:32:22 <TrueBrain> any of you ever worked with conan, the C++ package manager?
17:33:54 <frosch> no, there are lots of talks about it. i have met two guys who used it, they seemed happy. but i know no details
17:34:15 <TrueBrain> seems like the only viable C++ package manager where you can custom host packages 😛
17:34:23 <frosch> i think i linked you some months ago to it, and you were scared off by their website :p
17:34:33 <TrueBrain> that sounds like me
17:34:54 <frosch> yes, one of the guys i met used it to distribute their nightly builds in-house
17:39:18 <TrueBrain> k, tnx .. I really should just try it I guess 😄
17:39:29 <TrueBrain> I like that it generates CMake stuff for you
17:45:01 *** planetmaker is now known as Guest2046
17:45:06 *** planetmaker has joined #openttd
17:45:06 *** ChanServ sets mode: +o planetmaker
18:30:27 *** gelignite has joined #openttd
18:38:51 <petern> Hmm, slower to scale with truetype fonts though, as it rebuilds all the caches on every minor increment. Pom te pom.
18:43:58 <TrueBrain> solving 1 problem with the next 😄
18:53:16 *** Etua has quit IRC (Read error: No route to host)
18:56:15 <DorpsGek> - Update: Translations from eints (by translators)
19:01:30 <petern> Hah, I added a new function to go alongside and existing one and ended replacing nearly all the callers of the original :9
19:07:58 <petern> But that's better, no massive gaps around vehicles in the GUI.
19:13:19 *** Flygon has quit IRC (Quit: A toaster's basically a soldering iron designed to toast bread)
19:14:04 <andythenorth> Eddi|zuHause: possibly less worse than the conventional data-harvesting model
19:14:51 <andythenorth> frosch: I can travel much more easily with notice
19:15:17 <Eddi|zuHause> andythenorth: or those mandatory full screen banners "LET US HAVE YOUR DATA [or press this tiny button to lead you through a maze to decline]"
19:15:43 <andythenorth> but illegal to block access to the service if cookies are declined 😛
19:15:47 <andythenorth> legislation lolz
19:16:24 <Eddi|zuHause> andythenorth: one of those cases with good intention but poor execution
19:16:41 <andythenorth> I'm not even sure the intentions were good
19:17:04 <Eddi|zuHause> andythenorth: every browser has this "do not track" feature. the websites could just read that...
19:17:09 <andythenorth> usually the technical advisers to those drafting the law are the major tech vendors, or their lobbyists
19:17:24 <andythenorth> now we have cookie banners everywhere that 80-90% of people allegedly just click 'accept'
19:17:36 <andythenorth> so now everyone is explicitly consented into the cross-site data harvesting
19:18:03 <andythenorth> the only losers are the publishing sites themselves and the users, the big tech vendors do ok
19:18:14 <Eddi|zuHause> andythenorth: as far as i manage to follow EU politics, there is at least one well-meaning and well-educated person involved (but they have a steep uphill battle against all the bureaucracy)
19:18:20 * andythenorth is not a conspiracist, but eh
19:18:57 <Eddi|zuHause> andythenorth: i think that number is well beyond 99%
19:19:28 <andythenorth> well the only way to persist "I don't want cookies" is to set a cookie
19:20:06 <nielsm> or you could, like, use that "do not track" HTTP header
19:20:24 <andythenorth> is that the same as DNT?
19:20:29 <andythenorth> or some other DNT?
19:20:39 <nielsm> but nobody wanted to when browsers defaulted it to on
19:20:43 <andythenorth> turned out ad networks were able to use DNT as another fingerprint
19:21:01 <nielsm> well DNT = Do Not Track
19:21:58 <glx[d]> anyway they can track without any cookie
19:22:15 <glx[d]> it's just more generic
19:23:40 <andythenorth> not a good business to be in
19:39:20 <frosch> andythenorth: yes, but if we wait until everyone can book a flight, we will be in late october/november, it will be cold and rainy, we can only sit inside, are limited to opening times, so probably 6 hours max in total
19:40:47 <frosch> so, either we have a meeting very soon where only few can attend; or we rather wait for next summer
19:41:47 <michi_cc[d]> I can either do very soon or not that soon. The next two weekends are good, then the three after are bad. And after that, I am probably free again.
19:42:24 <frosch> 24/25 is also already booked for me, so we align there 🙂
19:43:22 <TallTyler> The other alternative is that January/February is much cheaper to travel, albeit we’d have to find somewhere indoors 🙂
19:44:01 <frosch> how cheap is may/june?
19:44:39 *** gelignite has quit IRC (Quit: Stay safe!)
19:45:18 *** planetmaker has quit IRC (Ping timeout: 480 seconds)
20:04:26 *** nielsm has quit IRC (Ping timeout: 480 seconds)
20:07:17 *** planetmaker has joined #openttd
20:07:17 *** ChanServ sets mode: +o planetmaker
20:18:58 <frosch> typical nfo spec: station custom foundations explicitly provide the tile-type in var18, when it is already available in var40 anyway
20:20:10 <petern> "already" probably later
20:22:44 <frosch> you are right. i assumed that it would have been around forever, since it is in var40 (the first one)
20:22:56 <frosch> but in fact: "In TTDPatch this information is only available during callback 14 (and via variable 10 during callback 24). "
20:23:12 <frosch> so even var40 is callback-specific in ttdp
20:23:28 <frosch> well, i'll choose to not document that for nml
21:29:23 *** Wolf01 has quit IRC (Quit: Once again the world is quick to bury me.)
21:51:51 *** planetmaker has quit IRC (Remote host closed the connection)
21:52:02 *** planetmaker has joined #openttd
21:52:40 *** planetmaker is now known as Guest2063
22:30:03 *** sla_ro|master has quit IRC ()
23:33:30 *** HerzogDeXtEr has quit IRC (Read error: Connection reset by peer)
continue to next day ⏵