Luanti logo

IRC log for #luanti, 2025-07-03

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

All times shown according to UTC.

Time Nick Message
00:08 ilikecats joined #luanti
02:44 liceDibrarian joined #luanti
03:10 sparky4 joined #luanti
04:00 MTDiscord joined #luanti
04:18 MTDiscord joined #luanti
04:35 diceLibrarian joined #luanti
04:47 MTDiscord1 joined #luanti
04:48 est31 joined #luanti
05:12 fanshen joined #luanti
05:56 chloetax_ joined #luanti
06:06 sparky4 joined #luanti
07:32 Trel joined #luanti
07:32 fanshen joined #luanti
07:48 fanshen joined #luanti
07:51 YuGiOhJCJ joined #luanti
08:12 shinbeth joined #luanti
08:13 shinbeth joined #luanti
08:52 mrkubax10 joined #luanti
09:12 fanshen joined #luanti
09:39 fanshen joined #luanti
09:43 est31 joined #luanti
09:50 YuGiOhJCJ joined #luanti
09:51 SwissalpS joined #luanti
10:18 fanshen joined #luanti
10:32 fanshen joined #luanti
10:40 heavygale joined #luanti
10:46 turtleman joined #luanti
11:09 fanshen joined #luanti
11:11 fanshen joined #luanti
11:11 diceLibrarian2 joined #luanti
11:52 fanshen joined #luanti
11:55 bgstack15 joined #luanti
11:55 bgstack15 Hey, does Ludus ever come here? Maybe this is bridged to Matrix?
11:56 [MatrxMT] <Bracket> it is bridged
11:56 [MatrxMT] <Blockhead256> this is bridged to matrix, but I can't find any room members by that name
12:22 bgstack15 I never figured out Matrix, but Ludus from the ContentDB is looking for me. I hope to collaborate with him on his awesome italian_food mod.
12:35 fanshen joined #luanti
12:46 cheek_pain joined #luanti
12:48 fanshen joined #luanti
12:50 Yuvi joined #luanti
12:52 SFENCE joined #luanti
12:58 Desour joined #luanti
13:09 silverwolf73828 joined #luanti
13:13 rubenwardy Was going to post this on the forums, but alas - the ContentDB package inclusion policy has updated. Updates include:
13:13 rubenwardy - clarity on licensing and trademark requirements
13:13 rubenwardy - game mod namespacing (ie: nc_api in nodecore)
13:13 rubenwardy - English must be the base language (don't like this? Complain on the engine issue)
13:13 rubenwardy - new rules for forks
13:13 rubenwardy - screenshot rule improvements
13:13 rubenwardy was kicked by ShadowBot: Message flood detected. Use a pastebin like pastebin.mozilla.org.
13:13 rubenwardy joined #luanti
13:13 rubenwardy I want to kick ShadowBot now
13:14 rubenwardy https://content.luanti.org/policy_and_guidance/
13:14 rubenwardy https://github.com/luanti-org/contentdb/commit/e754d8d80dcaf2d8c629bd4f81e7f9877b4078ab
13:15 rubenwardy wonderful, markdown is adding a link to https://license.md
13:15 rubenwardy having TLDs the same as a file extension was a mistake
13:16 SFENCE joined #luanti
13:18 SFENCE joined #luanti
13:23 MTDiscord <rollerozxa> moldovans really like markdown
13:24 MTDiscord <luatic> that or medical doctors
13:26 SFENCE joined #luanti
13:29 SFENCE joined #luanti
13:32 SFENCE joined #luanti
13:39 MTDiscord <rollerozxa> well .md is the ccTLD of moldova because that's their country code, it's not really their fault that's the shortform extension that ended up being used by markdown
13:39 MTDiscord <rollerozxa> it's not like the newer .zip and .mov TLDs that google created before dumping their own registrar to wash their hands of it all
13:41 SFENCE joined #luanti
13:43 Ingar I live in .be, people making funny domain names with it is a thing
13:50 Eragon joined #luanti
13:51 SFENCE joined #luanti
14:13 SFENCE joined #luanti
14:15 bgstack15 I do think the TLD explosion was a mistake, but nobody consulted with me, lol
14:17 SFENCE joined #luanti
14:19 SFENCE joined #luanti
14:21 fanshen joined #luanti
14:25 SFENCE joined #luanti
14:28 SFENCE joined #luanti
14:41 Ingar it was a mistake to hand over the internet to the corpos to begin with
15:12 fanshen joined #luanti
15:25 SFENCE joined #luanti
15:32 MinetestBot [git] sfan5 -> luanti-org/luanti: Do not block in httpfetch_request_clear() (#16303) 83a7e22 https://github.com/luanti-org/luanti/commit/83a7e22cf71d6b86bd5d950914251cb9dc85e8b3 (2025-07-03T15:32:05Z)
15:32 MinetestBot [git] appgurueu -> luanti-org/luanti: Remove obsolete SMeshBuffer.h (#16308) 08bc036 https://github.com/luanti-org/luanti/commit/08bc0363116e9a576ce72be95bff5f3cc4e513b4 (2025-07-03T15:32:35Z)
15:32 MinetestBot [git] PtiLuky -> luanti-org/luanti: Use unique_ptr for trivial ownership (#16300) 5b37614 https://github.com/luanti-org/luanti/commit/5b37614d2399e4e45ceccf4ca333b4ba8b298de5 (2025-07-03T15:32:46Z)
15:42 SFENCE joined #luanti
15:42 sys4_ joined #luanti
15:44 jaca122 joined #luanti
16:09 alias joined #luanti
16:24 SFENCE joined #luanti
16:26 Talkless joined #luanti
16:34 Desour joined #luanti
16:35 SFENCE joined #luanti
16:37 Krock joined #luanti
16:38 SFENCE joined #luanti
16:43 SFENCE joined #luanti
16:55 fanshen joined #luanti
16:56 qqe joined #luanti
17:18 SFENCE joined #luanti
17:27 SFENCE joined #luanti
17:46 SFENCE joined #luanti
17:46 ilikecats Does anyone know if it's possible to increase the particle limit?
17:51 SFENCE joined #luanti
18:11 SFENCE joined #luanti
18:30 SFENCE joined #luanti
18:44 SFENCE joined #luanti
18:46 illwieckz joined #luanti
19:49 ireallyhateirc joined #luanti
19:59 Guest93 joined #luanti
20:01 Guest93 joined #luanti
20:12 celeron21 joined #luanti
20:15 guset joined #luanti
20:19 mrkubax10 joined #luanti
21:49 sfan5 which limit?
21:57 cheapie I would assume the limit of how many particles you can have (total? on screen? not sure) at once. I don't remember what it is exactly, a few thousand I think?
22:01 sfan5 there is no direct limit
22:03 kimapr joined #luanti
22:05 cheapie There's a limit /somewhere/, no idea where it comes from (Luanti itself? irrlichtmt or whatever it's called now? GPU drivers?), but if you spawn too many particles it won't spawn any more until some of them despawn
22:05 cheapie I've never really found it to be a problem, frame rates reach slideshow levels long before hitting it
22:06 sfan5 of course there's some limit somewhere, but no direct one so the question doesn't make sense
22:07 imi joined #luanti
22:08 MTDiscord <jordan4ibanez> inb4 pr #9999  ~ use 128bit unsigned integer to increase particle limit [wip]
22:08 ShadowBot https://github.com/luanti-org/luanti/issues/9999 -- Client-side node text render by numberZero
22:08 MTDiscord <jordan4ibanez> oops
22:10 cheapie jordan4ibanez: Gotta use 128-bit for everything so you can have those 3.4e38m-wide worlds everyone seems to want :D
22:19 MTDiscord <jordan4ibanez> Now that would be wild
22:24 cheapie Sometime I should try to figure out about how big (in terms of file size) a fully-generated world of that size, or even a 32-bit one, would be
22:25 cheapie Like aside from "very"
22:27 MTDiscord <jordan4ibanez> Well let's see here
22:27 MTDiscord <jordan4ibanez> That should be relatively simple
22:28 MTDiscord <jordan4ibanez> 32 bit without cap, raw data value would yield a world with 79,228,162,458,924,105,385,300,197,375 nodes
22:28 MTDiscord <luatic> it really isn't that simple though
22:29 MTDiscord <luatic> because if your world is all air for example compression will go haywire on each mapblock and you'll get like 3 orders of magnitude of size reduction
22:29 MTDiscord <luatic> you need to estimate the compression ratio and that's not trivial
22:29 MTDiscord <jordan4ibanez> So how is the world represented for a single node?
22:30 MTDiscord <jordan4ibanez> Is it a byte, or a short, or an integer?
22:30 MTDiscord <luatic> a node is basically 2 byte param 0 (content id) + 1 byte param1 + 1 byte param2
22:30 MTDiscord <luatic> but then the 16³ mapblocks are each compressed
22:30 MTDiscord <luatic> and that has a massive impact
22:31 MTDiscord <jordan4ibanez> We must find the literal dangerous, insanity worst case scenario first
22:33 panwolfram joined #luanti
22:35 Trifton joined #luanti
22:42 MTDiscord <jordan4ibanez> things are looking a bit out of hand with no compression so far
22:44 MTDiscord <jordan4ibanez> if each node is 2 bytes, that map at the most extreme scenario where all compression completely fails would be 79.2281624589241053853 brontobytes
22:45 cheapie What's the value of that prefix? I don't see it in the list
22:46 MTDiscord <jordan4ibanez> https://cdn.discordapp.com/attachments/749727888659447960/1390463675894202518/various-storage-sizes-in-comparison-to-the-brontobyte.png?ex=686859b5&amp;is=68670835&amp;hm=1137ab6cc5fce02ba0a039d53faeb6d47ca21e3930fa78d8c24fe100e4ed4888&amp;
22:46 MTDiscord <jordan4ibanez> It's just flat out ridiculous
22:46 cheapie But the prefix after yotta- is ronna-
22:46 cheapie https://www.bipm.org/en/cgpm-2022/resolution-3 / https://en.wikipedia.org/wiki/Metric_prefix#List_of_SI_prefixes
22:47 MTDiscord <jordan4ibanez> I pasted the wrong image
22:47 MTDiscord <jordan4ibanez> https://cdn.discordapp.com/attachments/749727888659447960/1390463996330643506/different-storage-units-compared-to-terabyte.png?ex=68685a02&amp;is=68670882&amp;hm=26b995c3d295e2010d268ecd80415d9ccc0e80f54022939e82004bb7d02f2d81&amp;
22:48 cheapie That image seems to also just be making up its own prefix
22:48 MTDiscord <jordan4ibanez> It looks like everybody is making up everything after yottabyte so I just had to pick one that had a graph to show some kind of scale
22:49 cheapie I guess the chart could predate 2022 (there was nothing past yotta- before that) but I'm still not really sure why they'd just make one up. *shrug*
22:50 MTDiscord <jordan4ibanez> But regardless of this brontosaurus. You'd have to take this value, and a very large abacus, and multiply it by the average of the compression ratio the game has along with segmenting this into cubic areas which I kind of give up at this point
22:50 cheapie If it's any help, VE-C's world is currently 113GB and contains 156986989 mapblocks
22:51 MTDiscord <jordan4ibanez> Which server is that?
22:51 cheapie VE-Creative, daconcepts.com:37000
22:52 MTDiscord <jordan4ibanez> Ohhh people are flying around with auto run
22:52 cheapie Not a ton, it's just a server that's been around for a /really/ long time
22:53 MTDiscord <jordan4ibanez> Oh my goodness, that is a very long time then
22:53 cheapie There was also a bug in something for a while that caused a bunch of random underground mapblocks to get generated with nobody anywhere near them, but by my best estimate those represent less than 30% of the total mapblocks on the server
22:53 * cheapie nods, the server was launched in something like 2012
22:59 MTDiscord <the4spaceconstants2181> it's pretty recent, image could've been made before 2022
23:00 MTDiscord <the4spaceconstants2181> problem: lua
23:02 MTDiscord <jordan4ibanez> Break it up into 2 numbers
23:03 MTDiscord <the4spaceconstants2181> 3* only 48bit per lua number from what I understand
23:03 MTDiscord <the4spaceconstants2181> (doubles)
23:08 Eragon joined #luanti
23:08 MTDiscord <jordan4ibanez> I mean if it's still a raw cast it still has data but I'm in a thunderstorm so this will have to wait
23:25 Kimapr joined #luanti

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