Luanti logo

IRC log for #luanti, 2025-10-20

| Channels | #luanti index | Today | | Google Search | Plaintext

All times shown according to UTC.

Time Nick Message
00:17 [MatrxMT] <repetitivestrain> This server has a drastically simplified level generator, that's all
00:50 qqe joined #luanti
01:05 Eragon joined #luanti
03:13 [MatrxMT] <Blockhead256> > allright then... what about `local core = core or minetest`
03:13 [MatrxMT] <Blockhead256> the `or minetest` is based on a misconception
03:13 [MatrxMT] <Blockhead256> https://forum.luanti.org/viewtopic.php?t=31940
03:14 [MatrxMT] <Blockhead256> > for a full GUI.... probably HUD because you can have a mouse
03:14 [MatrxMT] <Blockhead256> but then you can't click on anything in that HUD
03:14 [MatrxMT] <Blockhead256> I've suggested clickable HUDs/HUDs as formspec before as a partial solution to Android lacking controls
03:15 [MatrxMT] <Blockhead256> like how in Garry's Mod you can push a key and release the cursor from camera controls to GUI controls
03:16 [MatrxMT] <Blockhead256> https://github.com/luanti-org/luanti/issues/12488
03:18 [MatrxMT] <Blockhead256> PRANG! comes to Mind https://content.luanti.org/packages/luk3yx/prang/
03:40 user333_ yeah, i had the same thought when i saw `...or minetest`
03:41 user333_ a bad way to 'preserve backwards compatibility' unless you want to make mods for <0.4.10
03:41 mrcheese joined #luanti
03:46 user333_ Blockhead256: all of that 'terrible code' was taken from this very LLM-generated PR: https://github.com/luanti-org/luanti/pull/16447/
03:47 [MatrxMT] <Blockhead256> ah that thing, I was wondering, maybe the matrix scrollback missed it (chatbridge) or I missed it
03:47 [MatrxMT] <Blockhead256> yes, I've seen it in other LLM-generated outputs before too
03:47 [MatrxMT] <Blockhead256> shows how little the LLM actually understand the environment of Luanti and is mostly just a cargo cult machine at scale
03:48 [MatrxMT] <Blockhead256> just think about how much of the training data for it is based on random amateur mods for Minetest 0.4 and up
03:54 user333_ training an LLM on random mods for minetest 0.4.8 a 10yo made... what could possibly go wrong?
03:54 dabbill_ joined #luanti
04:00 MTDiscord joined #luanti
04:10 MTDiscord <tx_miner> Sure u can just track mouse location
04:11 [MatrxMT] <Blockhead256> you'd need a large amount of extra code to track change's to the player's view position and translate those into virtual cursor movement on the GUI, translate punches into clicks, all of that
04:11 MTDiscord <tx_miner> I did it in like 20 lines
04:11 MTDiscord <tx_miner> For the mouse tracking and clicks
04:12 MTDiscord <tx_miner> Oh ye ig I should have mentioned I started it tonight
04:14 [MatrxMT] <Blockhead256> alright, well, we'll see if you can get a useful library out of it
04:15 user333_ now figure out how to put an x86_64 VM on it :P
04:15 user333_ (jk)
04:43 MTDiscord <et086> a vm in luanti would be really cool (if someone has resources on how to test and implement it, and also not nessecarily x86)
04:43 MTDiscord <et086> (then i might? attempt it)
04:44 MTDiscord <et086> i think people also made a risc v emulator to run on scratch and that ran linux if im not mistaken
04:47 user333_ x86 would be ideal so you can boot most operating systems, RISC-V could also work as you can run debian on it (i have yet to find another OS that supports RISC-V)
04:57 MTDiscord <et086> well, probably good idea to implement whatever is simpler (also im talking about making a cpu emulator in luajit which is really stupid)
05:00 MTDiscord <et086> if you are talking about something like outsourcing the work to qemu then i already did that
05:02 MTDiscord <et086> *a mod that uses qemu to emulate
05:08 lhofhansl joined #luanti
05:44 FeXoR joined #luanti
06:50 germ joined #luanti
10:21 MTDiscord <goodclover> nothing wrong with implementing a vm in luajit?
10:44 lemonzest joined #luanti
11:05 qqe joined #luanti
11:25 illwieckz joined #luanti
11:33 krisbug joined #luanti
11:39 turtleman joined #luanti
13:27 PoochInquisitor joined #luanti
13:39 mrkubax10 joined #luanti
13:42 mrkubax10 joined #luanti
13:45 mrkubax10 joined #luanti
13:57 mrkubax10 joined #luanti
15:41 jaca122 joined #luanti
15:49 MTDiscord <et086> i  feel like it would be very inefficient
15:50 MTDiscord <et086> like you only have floats, or using funny syntax you can get signed/unsigned 64bit integers (in luanti without requiring being a trusted mod)
16:14 chilledfrogs joined #luanti
16:56 illwieckz joined #luanti
16:57 Talkless joined #luanti
17:04 pgimeno these guys did it https://love2d.org/forums/viewtopic.php?t=91383 https://love2d.org/forums/viewtopic.php?t=83803
17:17 shaft joined #luanti
17:18 qqe joined #luanti
17:20 shaft Is there a way to unload media added with dynamic_add_media? If you add and remove media a lot and clients keep it all, they'll run out of memory eventually won't they?
17:21 shaft And [png Do those get unloaded by clients or is it also stuck forever?
17:26 [MatrxMT] <Blockhead256> afaik no on both counts, but check github issues
17:28 shaft Thank you
17:33 MTDiscord <goodclover> dynamic media is unfortunately never removed from the client's memory right now
17:41 SFENCE joined #luanti
18:02 SFENCE joined #luanti
18:03 MTDiscord <sfence> Anybody with macOS Tahoe 26 to test #16499 ?
18:03 ShadowBot https://github.com/luanti-org/luanti/issues/16499 -- No game sounds on macOS Tahoe 26
18:05 mrcheese joined #luanti
18:06 SFENCE_ joined #luanti
18:17 mrkubax10 joined #luanti
18:24 jaca122 joined #luanti
18:38 kamdard joined #luanti
18:39 SFENCE joined #luanti
18:53 SFENCE joined #luanti
19:02 SFENCE joined #luanti
19:19 ___nick___ joined #luanti
19:43 SFENCE_arch joined #luanti
19:46 ___nick___ joined #luanti
19:48 ___nick___ joined #luanti
20:04 kamdard joined #luanti
20:22 silverwolf73827 joined #luanti
21:01 mrcheese_ joined #luanti
21:03 ireallyhateirc joined #luanti
22:33 panwolfram joined #luanti
22:36 MTDiscord joined #luanti
22:40 SwissalpS joined #luanti
22:41 MTDiscord1 joined #luanti

| Channels | #luanti index | Today | | Google Search | Plaintext