Log for #openttd on 5th September 2022:
Times are UTC Toggle Colours
00:28:18  *** Soni has quit IRC
00:58:02  *** Soni has joined #openttd
01:31:14  *** Wormnest has quit IRC
01:48:08  *** felix has quit IRC
01:48:20  *** felix has joined #openttd
02:11:45  *** D-HUND has joined #openttd
02:15:10  *** debdog has quit IRC
02:38:40  *** asdfghasdfght[m] has left #openttd
04:24:12  *** felix has quit IRC
04:24:32  *** felix has joined #openttd
05:54:03  <DorpsGek> [OpenTTD/OpenTTD] Bouke commented on pull request #9994: Fix #9993: Support switching (non-)retina displays on macOS
06:21:02  *** sla_ro|master has joined #openttd
06:24:35  *** wallabra has quit IRC
07:42:35  *** wallabra has joined #openttd
08:02:55  <DorpsGek> [OpenTTD/OpenTTD] pon-droid commented on issue #8252: Possible duplication of functionality in `screenshot.cpp`
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
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:15:48  <FLHerne> as an upper limit
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:01  <andythenorth> hmm
11:21:03  <andythenorth> grf tiles
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:51  <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:50:23  <andythenorth> 'frequently' 😛
11:51:42  <andythenorth>
11:51:43  <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:02  <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)
11:59:53  <andythenorth> it would
11:59:55  <andythenorth> or GS
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:12  <andythenorth> or towns
12:01:17  <andythenorth> or water
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:32  *** sla_ro|master has joined #openttd
12:18:35  <peter1138> Hmm, might need to put the mudguards on.
12:20:39  <andythenorth> rainy
12:25:33  <peter1138> Hmm, I think they just clip on.
12:37:00  *** Flygon has quit IRC
12:37:08  *** Flygon has joined #openttd
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:02:18  <andythenorth> mic drop
13:05:27  <glx[d]> INT((x+5)/10)*10
13:06:21  <andythenorth> compact 🙂
13:40:19  *** Compu has joined #openttd
13:42:01  *** virtualrandomnumber has joined #openttd
13:42:20  *** virtualrandomnumber has quit IRC
14:04:15  *** WormnestAndroid has joined #openttd
14:06:24  *** WormnestAndroid has quit IRC
14:06:54  *** WormnestAndroid has joined #openttd
14:20:16  <andythenorth> such steeltown
14:41:00  <kamnet> andythenorth: I can smell the carcinogens from here!
14:41:52  *** nielsm has joined #openttd
15:18:41  *** Wormnest has joined #openttd
15:53:04  <nielsm>
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:10:18  <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler commented on pull request #10001: Feature: [GS] Scriptable league tables
16:15:02  <glx[d]> nielsm: TrueBrain might have some hints, but IIRC it's not an easy debug task
16:16:45  <peter1138> Want to read more?
16:16:46  <peter1138> This is a premium article and requires an active Key Model World subscription.
16:16:48  <peter1138> Nice.
16:16:57  <peter1138> Model Railway paywall
16:30:08  <andythenorth> did you pay the paywall?
16:30:14  * andythenorth guesses not
16:33:19  <peter1138> No...
16:34:06  <petern>
16:34:06  <petern> Somewhat obnoxious...
16:55:55  *** HerzogDeXtEr has joined #openttd
17:01:06  <Eddi|zuHause> paywalls? yes.
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
17:52:25  <DorpsGek> [OpenTTD/OpenTTD] planetmaker commented on discussion #10002: Meetup 2022 / 10k event
18:30:27  *** gelignite has joined #openttd
18:33:40  <petern>
18:33:40  <petern> oops 😄
18:36:58  <TrueBrain> it's fine
18:37:23  <petern>
18:37:23  <petern> 3x scale
18:38:05  *** Etua 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:41:41  *** Wolf01 has joined #openttd
18:43:58  <TrueBrain> solving 1 problem with the next 😄
18:53:16  *** Etua has quit IRC
18:56:14  <DorpsGek> [OpenTTD/OpenTTD] DorpsGek pushed 1 commits to master
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
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:31  <andythenorth> EU mandated
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:19:36  <andythenorth> such internet
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:22:22  <glx[d]> and less valuable
19:23:34  * andythenorth left ad-tech
19:23:40  <andythenorth> not a good business to be in
19:34:20  <DorpsGek> [OpenTTD/nml] frosch123 opened pull request #266: Fix: Station animation triggers every 250 ticks, not 256.
19:39:21  <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
19:45:18  *** planetmaker has quit IRC
19:58:09  <andythenorth> frosch: +1
20:04:26  *** nielsm has quit IRC
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:20:48  <DorpsGek> [OpenTTD/OpenTTD] ldpl opened pull request #10003: Fix #9903: Don't build houses around half-tile roads
21:29:23  *** Wolf01 has quit IRC
21:51:51  *** planetmaker has quit IRC
21:52:02  *** planetmaker has joined #openttd
21:52:40  *** planetmaker is now known as Guest2063
22:18:16  <DorpsGek> [OpenTTD/nml] glx22 approved pull request #266: Fix: Station animation triggers every 250 ticks, not 256.
22:30:03  *** sla_ro|master has quit IRC
23:27:05  <DorpsGek> [OpenTTD/OpenTTD] ldpl opened pull request #10004: Fix: Don't stop growth attempt if house is not allowed
23:33:30  *** HerzogDeXtEr has quit IRC

Powered by YARRSTE version: svn-trunk