Luanti logo

IRC log for #luanti, 2026-02-21

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

All times shown according to UTC.

Time Nick Message
00:05 sys4_ joined #luanti
00:31 Verticen joined #luanti
01:34 SFENCE joined #luanti
03:28 crazylad joined #luanti
03:28 crazylad joined #luanti
03:40 sys4 joined #luanti
04:20 Alias joined #luanti
04:37 Spookan joined #luanti
05:00 MTDiscord joined #luanti
05:19 SFENCE joined #luanti
05:48 SFENCE joined #luanti
06:00 burgeresque joined #luanti
06:06 SFENCE joined #luanti
06:23 SFENCE joined #luanti
06:28 FeXoR joined #luanti
06:40 SFENCE joined #luanti
06:45 SFENCE joined #luanti
07:08 SFENCE joined #luanti
07:30 SFENCE joined #luanti
08:03 SFENCE joined #luanti
08:32 SFENCE joined #luanti
09:09 SFENCE joined #luanti
09:10 alek13 joined #luanti
10:00 dude123 left #luanti
10:24 SFENCE joined #luanti
10:33 SFENCE joined #luanti
10:57 jaca122 joined #luanti
11:15 SFENCE joined #luanti
11:51 SFENCE joined #luanti
12:07 calculon DrBanner: asuna ores are the same as mtg plus maybe a few more defined by mods
12:07 calculon so dig as deep as you can, around -1000 should be fine
12:26 SFENCE joined #luanti
12:31 mrkubax10 joined #luanti
12:32 mrkubax10 joined #luanti
12:32 whosit joined #luanti
12:52 ___nick___ joined #luanti
12:52 SFENCE joined #luanti
12:52 ireallyhateirc joined #luanti
13:13 tzenfore joined #luanti
13:16 ___nick___ joined #luanti
13:18 ___nick___ joined #luanti
13:22 PoochInquisitor joined #luanti
13:36 SFENCE joined #luanti
13:48 MinetestBot [git] danielalanbates -> luanti-org/luanti: Fix vendored Lua build trying to compile .h files (#16961) 547f710 https://github.com/luanti-org/luanti/commit/547f7106e1ae4b695f1e4b56499b075b0044dc40 (2026-02-21T13:47:35Z)
13:48 MinetestBot [git] sertonix -> luanti-org/luanti: Fix overflow in getMemorySizeMB on 32-bit arches 6e55d1e https://github.com/luanti-org/luanti/commit/6e55d1e67260ac69db3cb5bba27b18bd8687ab48 (2026-02-21T13:48:16Z)
13:48 ireallyhateirc it begins
13:49 ireallyhateirc watch PRs migrate to the other side
13:54 [MatrxMT] <birdlover32767> it stops
14:09 SFENCE joined #luanti
14:13 ireallyhateirc one day I'll make a rats HD mod
14:13 Sharpman joined #luanti
14:13 ireallyhateirc with a hand-crafted 3D rat
14:37 SFENCE joined #luanti
15:00 mrkubax10 joined #luanti
15:07 oneeyedalien joined #luanti
15:09 SFENCE joined #luanti
15:14 ireallyhateirc mom, can we have minetest?
15:14 ireallyhateirc but we have minetest at home
15:14 ireallyhateirc minetest at home: http://minetest.org/
15:26 MTDiscord <rollerozxa> mm, probably should obscure the link so nobody accidentally clicks on it if you're gonna mention it
15:27 ireallyhateirc you could register a trademark or something
15:27 MinetestBot [git] sfan5 -> luanti-org/luanti: Prefer 'int' for transferring texture layer index in shader 61f3b2e https://github.com/luanti-org/luanti/commit/61f3b2edd1febb72b63f94f8248f99e01085349a (2026-02-21T15:26:59Z)
15:27 MinetestBot [git] sfan5 -> luanti-org/luanti: Don't use deprecated 'varying' in GLSL 1.5 bdac895 https://github.com/luanti-org/luanti/commit/bdac895f4a5c84ee63905348f41e2c0605a5d25d (2026-02-21T15:26:59Z)
15:27 MinetestBot [git] sfan5 -> luanti-org/luanti: Prefer 'int' for transferring texture layer index in shader (part 2) b373298 https://github.com/luanti-org/luanti/commit/b373298027a774217a1d4abd0e6159faf13255c0 (2026-02-21T15:26:59Z)
15:27 MinetestBot [git] sfan5 -> luanti-org/luanti: Change type of inVertexAux to uint a684b53 https://github.com/luanti-org/luanti/commit/a684b532897d3b95fec81089658f928ca51b0e97 (2026-02-21T15:26:59Z)
15:27 ireallyhateirc the problem is that people searching for luanti but who remember the old name will find that domain
15:28 ireallyhateirc I get it as the first search result on duckduckgo
15:28 ireallyhateirc luanti is the second result
15:30 ireallyhateirc most sane people would probably understand something's wrong with that website after reading the decadent "minetest peaked in 2015" and "Due to conflicting goals it's fading away today"
15:31 ireallyhateirc for me it's pure comedy
15:36 MTDiscord <luatic> well, if you google "minetest", you get luanti as the top search result, so i think stuff is working okay
15:38 SFENCE joined #luanti
15:43 ireallyhateirc well ddg is a but dumb, yeah
15:44 ireallyhateirc in google I get it as the 4th result
15:47 ireallyhateirc interestingly the 3th result is some half-dead polish edu website of some school
15:48 ireallyhateirc I guess I could start offering paid courses that teach kids luanti modding if I don't get any other job
16:12 rubenwardy Trademark registration and enforcement would cost many thousands. And it's a name we've moved away from
16:13 MTDiscord <luatic> Not familiar with the matter, but I vaguely recall that in some legislations, trademarks are "use it or lose it"
16:14 MTDiscord <luatic> So we would be forced to enforce to keep the trademark, and that could harm various projects that have adopted and adapted the name
16:14 MTDiscord <luatic> I believe there has been some drama around similar matters in other FOSS communities where trademarks were enforced
16:28 SFENCE joined #luanti
16:41 ireallyhateirc yeah, it's probably not worth to get a trademark on a stale name
16:43 ireallyhateirc but you could register Luanti as a trademark and make people mark their forks/websites as unofficial
16:44 ireallyhateirc then you only lose money once on trademark registration (and every 10 years?)
16:45 ireallyhateirc and then clearly misleading uses such as luanti.xyz or luanti.org would be forbidden
16:46 ireallyhateirc calling your fork "the final minetest" and saying that the project had died in 2015 is plainly misleading and malicious
16:46 ireallyhateirc after registering a trademark you don't even need to lose money on legal action
16:47 ireallyhateirc you can just send them scary mails about legal action lol
16:49 ireallyhateirc you'd need to keep the trademark lax enough not to scare people but to block clearly malicious uses
16:49 ireallyhateirc but in the long run idk if it's worth it
16:50 ireallyhateirc it could cost up to 1000 euro to register that trademark
16:52 ireallyhateirc FOSDEM pizza is probably a better use for 1000 euro
16:55 SFENCE joined #luanti
16:57 MTDiscord <et086> i wonder what [the person who shall not be named] would think about the new name lol
17:29 SFENCE joined #luanti
17:31 Desour joined #luanti
17:33 Sharpman joined #luanti
17:44 Sharpman joined #luanti
17:56 SFENCE joined #luanti
18:16 ___nick___ joined #luanti
18:19 ___nick___ joined #luanti
18:33 [MatrxMT] <birdlover32767> final luanti the real final - Copy.pptx
18:33 [MatrxMT] <birdlover32767> also, i wonder if anyone is planning to make an anticheat using sscsm
18:34 SFENCE joined #luanti
18:39 ireallyhateirc let's wait for sscsms to actually get useful APIs first
18:44 MTDiscord <luatic> birdlover32767: yes
18:44 MTDiscord <luatic> sscsm let you send certificates to the server, which greatly facilitates anticheat
18:44 MTDiscord <luatic> will let you*
18:47 ireallyhateirc there's still the question of licensing issues which I discussed with Desour and I will remind about it later when these features actually land
18:47 Desour ireallyhateirc: are you [?
18:47 ireallyhateirc no
18:48 [MatrxMT] <birdlover32767> secretly log player data and sell it to big luanti
18:48 Desour maybe I misremember, but iirc, there was someone named [ (or ]?) in irc (iirc) who was requesting free only sscsm
18:49 ireallyhateirc TL;DR my point was that 1. some users would like to be able to exclude non-foss licenses for SSCSMs 2. luanti generally needs licensing metadata to be passed from the server to the client to stay compliant with for example CC BY-SA, etc.
18:49 [ Desour: I am not ireallyhateirc
18:50 ireallyhateirc because if you send a CC-licensed media file to the client and don't deliver the license along with it, then you're technically violating the license
18:50 Desour I have the topic on TODO (see also possible follow up prs listed in #15818)
18:50 ShadowBot https://github.com/luanti-org/luanti/issues/15818 -- Create SSCSM skeleton and scripting by Desour
18:52 MTDiscord <luatic> ireallyhateirc: imo, low priority detail. if you need to ship license info with your sscsm, put it in code comments. can be pretty compact with SPDX license identifiers.
18:53 ireallyhateirc well if the SSCSM API will be flexible enough for me to write a mod to detect and exclude non-free licenses then that's fine
18:53 Desour SSCSM will not be providable by the client
18:53 Desour (or the user, to be exact)
18:54 Desour we should probably reject non-free scripts by default. after all, software freedom is a big part of luanti
18:55 ireallyhateirc I just don't want luanti to become Web 3.0 with random proprietary blackboxes running in a freshly introduced environment
18:56 ireallyhateirc even if you do your best trying to secure it there could still be some bugs
18:56 Desour I wonder, is hosting a luanti server (or a web server, it's pretty similar) a form of publishing / sharing the content you send to the client, I mean from a law perspective?
19:00 ireallyhateirc well there's the act of copying files and sending them over network to the client, so I believe it counts?
19:00 ireallyhateirc otherwise you could stream Shrek to people for free
19:01 ireallyhateirc both the GPL and CC licenses require the license file to be either shipped or linked to the user
19:03 ireallyhateirc if your media/mods are proprietary then it's up to you to provide the license to players, but you don't have to
19:03 ireallyhateirc by default everything is All rights reserved
19:04 ireallyhateirc so technically the players don't have the right to play, which is funny but is also a gray zone - it is obviously streamed to be played
19:04 ireallyhateirc just like most websites do with JS these days
19:15 SFENCE joined #luanti
19:17 [ <+MTDiscord> <luatic> sscsm let you send certificates to the server, which greatly facilitates anticheat
19:17 [ What do you mean?
19:17 [ The client cannot be trusted
19:18 mrkubax10 joined #luanti
19:19 ireallyhateirc well you could implement DRM and lua uglifying but then it goes against FOSS principles and can be still cracked like most proprietary games do anyway
19:20 ireallyhateirc idk if the devs want to play whac-a-mole with the community
19:20 sfan5 unless luanti ships with impractical restrictions then SSCSM will absolutely go the way of JS on the web
19:24 Desour luatic has described what he means by certificates here: https://luatic.dev/posts/2025-07-25-cheating/
19:26 panwolfram joined #luanti
19:26 Desour ireallyhateirc: hmm. cc's definitions list as examples "reproduction, public display, public performance, distribution, dissemination, communication, or importation" (section 1 k <https://spdx.org/licenses/CC-BY-SA-4.0.html>) so yeah, hosting a luanti server probably falls under it
19:27 mrkubax10 joined #luanti
19:28 sfan5 it'd be helpful if the engine had a standard way for mods to announce their presence and license (like /help)
19:29 Krock sfan5: something else to add to the .conf file -> #16964
19:29 ShadowBot https://github.com/luanti-org/luanti/issues/16964 -- Add the CDB repo & links metadata to offline package `.conf`s
19:31 Desour there's also #9395
19:31 ShadowBot https://github.com/luanti-org/luanti/issues/9395 -- Expand mod.conf with additional meta information (author, version, copyright, etc.)
19:31 Desour idk if we have an issue that covers sending licensing information alongside media (or other content) to the client
19:42 imi joined #luanti
19:42 MTDiscord <bastrabun> We tried making a "template mod" where license stuff is not only a file, but also somewhere in a Lua level information table, available via /mods. It uses this table and reads the remaining values from mod.conf There's also spdx and other projects for machine readable licenes. It would already help a lot if licenses were only in one place
19:42 SFENCE joined #luanti
19:47 MTDiscord <wsor4035> .cdb.json is a thing
19:50 Desour @wsor: what is it?
19:50 Desour doc?
19:51 bgstack15 Desour: https://content.luanti.org/help/package_config/#cdbjson
19:51 Desour thx!
20:03 silverwolf73828 joined #luanti
20:05 tzenfore joined #luanti
20:08 alek13 joined #luanti
20:09 bgstack15 hm, if sscsm ever happens, Mineclonia could use it! That would be great.
20:16 SFENCE joined #luanti
20:24 alek13_ joined #luanti
20:30 alek13 joined #luanti
20:45 MTDiscord <luatic> [_: precisely, the client can not be trusted. with SSCSM, you can have clients send certificates which prove that they should have been able to do the things they did.
20:47 MTDiscord <luatic> ah i see my blog post has already been linked, wonderful, thanks desour!
20:48 Desour np ^^
20:56 alek13 joined #luanti
20:59 SFENCE joined #luanti
21:05 MTDiscord <the4spaceconstants2181> wait isn't luanti.org the correct one?
21:09 Desour it is. luanti.org and minetest.net
21:13 kimapr left #luanti
21:13 kimapr joined #luanti
21:13 kimapr left #luanti
21:14 kimapr joined #luanti
21:14 kimapr left #luanti
21:17 kimapr joined #luanti
21:21 MTDiscord <bastrabun> thx wsor 🙂 That's something we will want to support as well 🙂 adds issue to template
21:33 SFENCE joined #luanti
21:38 SFENCE joined #luanti
21:39 crazylad joined #luanti
21:56 mrkubax10 joined #luanti
22:11 SFENCE joined #luanti
22:22 Trifton joined #luanti
22:43 TheWild joined #luanti
22:44 SFENCE joined #luanti
23:17 SFENCE joined #luanti
23:33 panwolfram joined #luanti
23:35 imi joined #luanti

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