Minetest logo

IRC log for #minetest, 2024-01-17

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

All times shown according to UTC.

Time Nick Message
00:39 stormchaser3000 joined #minetest
00:39 MTDiscord <jordan4ibanez> It turns out Bien_ simply needed to ask that question, then they faded out of existence
01:24 khimaros_ joined #minetest
01:27 smk joined #minetest
01:43 khimaros__ joined #minetest
02:26 CRISPR joined #minetest
02:40 khimaros_ joined #minetest
02:50 khimaros_ joined #minetest
03:06 khimaros_ joined #minetest
03:38 frostsnow joined #minetest
04:25 Sobinec joined #minetest
04:31 v-rob joined #minetest
05:00 MTDiscord joined #minetest
05:24 stormchaser3000 joined #minetest
06:11 tarsovbak joined #minetest
06:21 liceDibrarian joined #minetest
06:29 liceDibrarian joined #minetest
07:04 amfl2 joined #minetest
07:24 jagtalon joined #minetest
07:25 jagtalon joined #minetest
07:30 fling joined #minetest
07:50 Sobinec joined #minetest
07:57 Sobinec joined #minetest
08:32 amfl2 joined #minetest
09:04 lizzie joined #minetest
09:08 Guest20 joined #minetest
09:08 Guest20 Palestine people are playing Minetest: https://trends.google.com/trends/explore?date=all&amp;q=Minetest
09:36 Sobinec joined #minetest
09:42 muurkha In Gaza or in the West Bank?
09:44 mazes_83 joined #minetest
09:46 Warr1024 joined #minetest
10:15 fgaz_ joined #minetest
10:15 darylsun joined #minetest
10:16 staceee joined #minetest
10:16 z812 joined #minetest
10:28 fling joined #minetest
10:30 s20 joined #minetest
10:44 fling joined #minetest
12:17 stormchaser3000 joined #minetest
12:33 s20 joined #minetest
13:24 s20 joined #minetest
13:51 SoniEx2 joined #minetest
14:02 s20 joined #minetest
14:51 tarsovbak joined #minetest
14:55 Desour joined #minetest
15:02 Sobinec joined #minetest
15:48 Wuzzy joined #minetest
15:56 bodiccea_ joined #minetest
16:21 s20 joined #minetest
16:27 mrkubax10 joined #minetest
16:39 khimaros_ joined #minetest
16:46 est31 joined #minetest
16:48 MinetestBot [git] Wuzzy2 -> minetest/minetest: Add rotation support for wallmounted nodes in 'ceiling' or 'floor' mo… 08ee6d8 https://github.com/minetest/minetest/commit/08ee6d8d4b19016dabe3b88f8d50a39cff03bd79 (2024-01-17T16:47:06Z)
16:50 est31 joined #minetest
16:59 jaca122 joined #minetest
17:00 Talkless joined #minetest
17:20 khimaros_ joined #minetest
17:25 Glaedr joined #minetest
17:44 x_ joined #minetest
17:51 Desour joined #minetest
18:37 v-rob joined #minetest
18:58 ___nick___ joined #minetest
19:01 ___nick___ joined #minetest
19:06 MinetestBot [git] sfan5 -> minetest/minetest: Send initial dummy packet as empty abf3142 https://github.com/minetest/minetest/commit/abf3142b267d9dcf5829cf890b1f6b0a49754bfa (2024-01-17T19:05:57Z)
19:06 MinetestBot [git] sfan5 -> minetest/minetest: Remove weird command procession limit 9f684ea https://github.com/minetest/minetest/commit/9f684eac928e7e089bd9c2d80571c9cf3485805c (2024-01-17T19:05:57Z)
19:06 MinetestBot [git] sfan5 -> minetest/minetest: Time out when reliables can't be delivered 3987318 https://github.com/minetest/minetest/commit/3987318f09f4aabc21ca5cb89394038248973e42 (2024-01-17T19:05:57Z)
19:06 MinetestBot [git] sfan5 -> minetest/minetest: Do not allocate packet quota to half-open connections 050152e https://github.com/minetest/minetest/commit/050152eb90bc6bed54c28817d156ff8cdd085638 (2024-01-17T19:05:57Z)
19:06 MinetestBot [git] (16 newer commits not shown)
19:26 gxt joined #minetest
19:34 fling joined #minetest
19:37 fling joined #minetest
20:37 MTDiscord <warr1024> If Bien_ hadn't faded out of existence then they'd already know the answer to their own question.
20:49 MinetestBot [git] appgurueu -> minetest/minetest: Docs: Recommend against using PseudoRandom a8cf10b https://github.com/minetest/minetest/commit/a8cf10b0b523bf4c3234be29b0dd51e719cb00c1 (2024-01-17T20:48:17Z)
20:50 MTDiscord <warr1024> @Lars were you the one who recommended to me to use math.random and just swap around seeds for deterministic pseudorandom sequences instead of using PcgRandom?
20:51 MTDiscord <luatic> Yes
20:51 MTDiscord <luatic> If you want maximum performance on JIT, I'd probably still recommend that
20:51 MTDiscord <rollerozxa> of course it was lars, who other than the one who wrote this page on random number generators  https://github.com/minetest/minetest_docs/blob/master/doc/random.adoc :)
20:52 MTDiscord <luatic> But the purpose of this commit is just to establish that PcgRandom is basically strictly better than PseudoRandom
20:52 MTDiscord <luatic> Comparing math.random and PcgRandom is a bit trickier, though again if you want perf on JIT, yeah you'll want math.random. Maybe I should document that too.
20:52 MTDiscord <warr1024> What if I'm more concerned with portability than performance?  Like having the sequence always be the same even if some platforms use a weird C rand function...
20:52 MTDiscord <luatic> Then you shouldn't do that I suppose. That's a good point actually...
20:53 MTDiscord <luatic> Might have to make spiraling down mapgen even slower :juanchi_face:
20:53 MTDiscord <luatic> Though tbh if you play spiraling down on the same platform you should be fine
20:54 MTDiscord <warr1024> There are trade offs to be made I suppose.  I've got a handful of low volume cases though where I can tolerate some speed loss for the stronger consistency. Assuming of course that Pcg actually IS platform independent as implemented.
20:54 Desour have you tried reimplemating PseudoRandom or PcgRandom with luajit btw, for comparison?
20:55 MTDiscord <warr1024> I've also considered whether other RNG functions like ALFGs could work well for me.
20:55 MTDiscord <luatic> LuaJIT ships its own PRNG btw
20:55 MTDiscord <luatic> so on LuaJIT builds, it should be portable
20:55 MTDiscord <luatic> if LuaJIT was more stable, I'd honestly consider dropping PUC for JIT
20:55 MTDiscord <warr1024> I'd prefer implementations that are not dependent on the underlying implementation.  If you get different results based on JIT vs PUC then that would annoy me.
20:56 MTDiscord <luatic> Back of the napkin math says if you try to play Spiraling Down on PUC you'll have to wait like a second for mapblocks per chunk to generate :juanchi_face:
20:56 Desour if you implement PseudoRandom/PcgRandom in luajit, you can fall back to minetest's C++ implementation on PUC
20:57 MTDiscord <luatic> indeed
20:57 MTDiscord <warr1024> As long as they're compatible, yeah.  JIT should offer some performance benefits, potentially, depending on how smart LuaJIT is these days.
20:58 MTDiscord <luatic> well, in conclusion, there is a theoretical issue where if you took Spiraling Down, played it on platform A, then moved to platform B, all while using PUC, you would get mapblocks which don't match
20:58 Desour (and luajit has 64 bit numbers (e.g. 1ULL), for anyone who wants to do this)
21:00 Sobinec joined #minetest
21:32 grorp joined #minetest
21:38 grorp joined #minetest
21:44 jaca122 joined #minetest
21:57 Noriel joined #minetest
21:59 Noriel hi!
21:59 Noriel this is my first time using IRC
21:59 MTDiscord <luatic> Hi, what's up?
22:00 Noriel good, I was looking for a place to ask people about minetest, and I came across IRC
22:00 Noriel wbu?
22:01 MTDiscord <luatic> I'm one of those people you can ask about Minetest, so what's the matter? :)
22:02 Noriel nothing complicated, I'm just trying out technic mod, and was wondering if trees are the only way to get leaves
22:02 Noriel also, just wanted to say I love minetest :D
22:09 Mantar Noriel: try the treecapitator mod, and enable "drop leaves" in the settings, it cuts the whole tree down in one go, and keeps leaves intact
22:16 Noriel thanks Mantar! :D
22:16 Mantar yw
22:21 lhofhansl joined #minetest
22:59 rustaceous8 joined #minetest
23:06 MTDiscord <mistere_123> sfan5, are you open to PRs for a better WorldEdit GUI? Not that Im going to jump into that now, but that is a thing I have considered because I get annoyed at the workflow and bugs in the GUI often enough
23:08 Noriel left #minetest
23:13 stormchaser3000 joined #minetest
23:22 frostsnow joined #minetest
23:32 panwolfram joined #minetest

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