Time Nick Message 05:24 user333_ https://github.com/luanti-org/luanti/pull/17054 and https://github.com/luanti-org/luanti/pull/17055 05:24 user333_ what the 10:28 luluganeta hi everyone, I'm struggling to find documentation about running multiple worlds in a single server. Can someone point me the right way? 10:28 sfan5 that's not possible. one server instance is one world 10:29 luluganeta sfan5: thank you, noted! Would it be possible to run more than one server instance on a single machine? 10:29 sfan5 of course 10:29 [MatrxMT]_ you either run one world at a time and shut the server down to change, or run multiple servers https://forum.luanti.org/viewtopic.php?p=431014 10:30 luluganeta AHA thank you!! I'm running Debian so this is exactly the docs i seem to need. Thank you sfan5 and blockhead256 10:31 luluganeta Special thank you to blockhead256, just noticed you're the HOWTO author :) 10:31 [MatrxMT]_ just make sure you check the bottom of the thread, things are now a bit different 10:32 luluganeta Will do -- thanks! 12:33 Desour github (or firefox?) is so shit, now it was showing me a 1 hour old version of an issue (maybe the notifications tab I used was that old), and reloading didn't help. at least it's now here after a browser restart 15:18 cheapie I think drivers didn't really get the memo that there's no road here any more: https://cheapiesystems.com/media/2026-03-22%2010-14-58.webm 15:19 sfan5 does the car acceleration change depending on the surface? driving through grass doesn't work too well 15:20 cheapie vehicle_mash (the mod those cars are normally from) doesn't care about surface type, motorbike does 15:20 cheapie But in this case it's just a Lua block hiding underground spawning entities made to look like the cars, and the motion is all scripted 15:20 rubenwardy occasionally in cities skylines you'll see cars flying or driving through buildings, it's quite jank 15:23 cheapie rubenwardy: You can do that here too :P https://cheapiesystems.com/media/2026-03-22%2010-21-23.webm 15:24 cheapie This is the back side of that last ramp by the way: https://cheapiesystems.com/media/images/screenshot_20260322_102227.png 16:34 sfan5 cheapie: for reference this is the selection you get at bigger gas stations https://0x0.st/Ppup.jpg 16:40 MTDiscord What currency is that? 16:41 MTDiscord Euro? 16:41 cheapie €/Liter is my guess 16:41 MTDiscord I assume but it doesn't say 16:42 sfan5 €/l, prices from 2022 (street view screenshot) 16:42 sfan5 not so different from current prices ironically 16:56 MTDiscord Lol 16:58 sfan5 if you're curious about fuel differences https://en.wikipedia.org/wiki/Octane_rating 17:06 Desour rubenwardy: apropos flying through buildings, simutrans even advertises that its 2000 era planes can fly through buildings: https://www.youtube.com/watch?v=8ByzhEHGeoA&t=40s 17:34 ireallyhateirc Desour, sorry to nag you directly, but could you read this: https://github.com/luanti-org/luanti/issues/14723#issuecomment-4085780923 17:35 Desour ireallyhateirc: I did. answering is on my todo list 17:35 ireallyhateirc thank you, I'll wait then 17:38 Desour ireallyhateirc: but could also do here: tbh, seeing PRs generated via LLMs (that are even not free software and were trained in unethical ways) kinda reduces my motivation. and I'm also slow in general, so I didn't really look at it yet. the 30 day period is just a rule we have to have fewer PRs rotting in purgatory. it should probably be conceptually approved, haven't looked enough yet to judge properly 17:39 ireallyhateirc Desour, the implementation aside, I'm speaking about concept approval for the concept only 17:39 ireallyhateirc whoever writes that feature (me manually, AI or another dev), I need the concept to be approved first 17:41 ireallyhateirc if the concept doesn't get approved, I will be forced to fork the engine which I'm trying to avoid 17:44 ireallyhateirc as for LLMs, I'm well aware about the ethical implications, but 1. existing code is better than no code 2. LLMs were trained on FOSS code so I'm just taking back what ours anyway 3. I got the service for free, so I may as well use it 17:46 MTDiscord I am curious to see how LLMs fare at reviewing code. I might ask some contributors / other devs if they would let me test it eventually. 17:47 MTDiscord (Of course I not dumping LLM output on anyone, but if it catches legitimate issues I would have missed, I would forward that.) 17:47 MTDiscord depends heavily on the knowledge of the user, the LLM used, and experience with the LLM 17:53 Desour I'm probably a bit too hesitant against the LLM stuff. I just wanted to explain a bit of my feelings that causes my behavior, if that makes sense (sorry for letting you wait weeks on your PR!) 18:29 ireallyhateirc @luatic, the github coding agent runs a loop of 1. plan 2. implement 3. review 4. test; It is good enough at it to catch syntax errors of most languages, but does human-like mistakes with niche languages such as Lisp/Scheme. The "thought" stream of the model is pretty detailed, it basically talks to itself and discusses implementation details. These models though have sometimes problems with scope and purpose (e.g. 18:29 ireallyhateirc while debugging a complex problem they like to implement bloated workarounds and hacks if you don't tell them not to) 18:30 MTDiscord the problem for me is that GitHub notifications pour in faster than i can truly handle them. i'm sitting at around 400 unread notifs. so feel free to poke me if i fail to reply to something. i always feel terribly bad when i see something where someone has asked me something on an issue or PR and it's a year old and i have completely forgotten to reply 😢 18:30 ireallyhateirc But they're good at code review if you tell them what needs to be checked, though have problems with things such as game logic (they can't play it to know what makes sense) and also problems with things they can't test directly 18:30 MTDiscord yeah i'm very interested in the review side 18:31 ireallyhateirc you could enable copilot code reviews at repo level for free given the scale of Luanti. But I have no idea how it'd work in practice 18:32 MTDiscord light on the methodologies, but worked well for firefox https://www.anthropic.com/news/mozilla-firefox-security in terms of security review overall 18:32 ireallyhateirc you'd also need to feed it with project-specific instructions (e.g. tell it to read the documentation first, keep changes minimal, etc.) 18:33 ireallyhateirc luatic, well I have 300 unread notifications in Exile and we have two really talkative contributors 18:33 ireallyhateirc (more talkative than me) 18:33 ireallyhateirc I know the feeling.