Minetest logo

IRC log for #minetest-hub, 2019-09-09

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

All times shown according to UTC.

Time Nick Message
00:06 Fixer ok
00:08 Fixer bbl, old spawn feels smoother, freezes are still there, but apart from that good smooth fps
00:29 VanessaE sofar: https://pastebin.com/rMN5cyVx
02:10 tumeninodes !seen lohfhansl
02:10 MinetestBot tumeninodes: Sorry, I haven't seen lohfhansl around.
02:10 tumeninodes ah, he only uses dev I guess
02:15 tumeninodes woops
02:15 tumeninodes !seen lhofhansl
02:15 MinetestBot tumeninodes: lhofhansl was last seen at 2019-09-01 01:09:49 UTC on #minetest-hub
02:16 tumeninodes XD
02:39 sofar VanessaE: weird, did sound_play change API?
02:39 VanessaE idk
02:43 VanessaE bbl
02:45 sofar VanessaE: there is no argument #4 in that file, there's only 2 arguments?
02:45 ShadowBot https://github.com/minetest/minetest/issues/4 -- cppcheck warnings
03:29 Ruslan1 joined #minetest-hub
05:55 tumeninodes left #minetest-hub
07:07 lisac_ joined #minetest-hub
07:52 jas_ maybe the sound parameter table, it means?  or maybe it combines then.  hoenstly, the difference between simple sound spec and sound parameter table is a little nutty.  particularly when trying different variants like node sounds, to_player, pos, etc etc
08:42 ShadowNinja joined #minetest-hub
09:53 Fixer joined #minetest-hub
10:23 jas_ ahahah client side particles (shown when digging a node) are affected by player's gravity lmao
10:25 jas_ i use gravity = 0 sometimes to fly, pushing with add_player_velocity.  just noticed the above, i guess i get why, just funny
12:43 jas_ VanessaE: it's because player is nil
12:43 jas_ if you pass object = {} you can replicate the crash
12:44 jas_ https://pastebin.com/PHBJ6M7i
12:46 jas_ it's because of the minetest.after
12:46 jas_ sofar ^
12:48 jas_ so it indeed appears it's mixing all the parameters together, between simple sound spec and sound parameter table
12:49 jas_ ...or something.  sound in minetest is very interesting.  i wonder why there's a distinction between simplesoundspec and soundparametertable
12:50 jas_ minetest.sound_play({name = "sound", pitch = 2, fade = 1.0, gain = 0.1}, {pitch = 3, fade = 0.1, gain = 5, ...}) is valid
12:50 jas_ i dunno the precedence tho
12:52 jas_ however, and i almost created an issue but decided not to, the problem is minetest crashing and giving wrong info
12:53 jas_ in the source, spt is added atop sss, so i would guess the spt has priority.
12:57 tomraceror joined #minetest-hub
13:01 jas_ i made the issue anyway, against my better judgement
13:01 jas_ https://github.com/minetest/minetest/issues/8917
13:03 jas_ and one for pbj_pup repo referencing #8917
13:03 ShadowBot https://github.com/minetest/minetest/issues/8917 -- crash when spt object ~= userdata
13:13 jas_ so get_player_name() would be nil?
13:13 jas_ that'd be a way to check if so
13:13 jas_ oh right.  i made the issue cuz of the wrong reporting
13:13 jas_ bad arg #4
13:13 ShadowBot https://github.com/minetest/minetest/issues/4 -- cppcheck warnings
13:13 VanessaE mm.
14:02 jas_ i think the more important question is why does the pbj_pup take 15 seconds to howl a second time?
14:02 jas_ oh
14:02 jas_ it howls indefinitely
14:03 jas_ it has a timer of 300, so it will howl 300 times?
14:03 jas_ geez,i ate like five of them to test if it will crash
14:03 jas_ i got a ways to wait
14:04 jas_ oh each time it howls it subtracts 15 from the original 300.
14:06 jas_ oh finally done barking.  no crash.
14:10 jas_ alrighty i changed the name of the issue to be about the arg#4 thing.
14:15 rubenwardy https://github.com/rubenwardy/dev_plays_minetest
14:15 rubenwardy what am I missing?
14:16 rubenwardy (ignore the lack of mobs, I haven't added them to that repo yet)
14:25 VanessaE what?  no homedecor? ;)
14:26 rubenwardy I have xdecor instead
14:26 VanessaE I saw
14:26 VanessaE but HD has more stuff ;)
14:26 VanessaE you'll probably want to throw technic in there too.
14:27 VanessaE (I assume this is meant to be a test quite)
14:27 VanessaE suite*
14:28 rubenwardy no, it's the mods behind these: https://www.youtube.com/playlist?list=PLKz-CVbDc4kjZoRo7zdKG0HxgsgLipSB7
14:28 VanessaE ohhh
14:29 rubenwardy !up minetest.rubenwardy.com 30005
14:29 MinetestBot minetest.rubenwardy.com:30005 is up (86ms)
14:40 ANAND Wow: https://github.com/minetest/minetest/pull/8862/files/0616ee8d20f2d94f6c537ce60608d074fe80b630..HEAD
14:53 rubenwardy I'm leaving Kimsufi, shittest company ever
14:54 sfan5 what did they break this time
14:55 rubenwardy performance
14:55 VanessaE Kimsufi's server kinda blow, but SoYouStart is good.
14:56 VanessaE I'm happy with mine anyway
14:57 VanessaE https://www.soyoustart.com/us/offers/1901sys47.xml  I think this is the one I have
14:57 VanessaE (they keep changing names, prices, and specs :P )
14:57 rubenwardy I'm not particularly hyped about giving them more money
14:58 VanessaE understood, but you can't hate on OVH too much.  good servers, good prices, good DDoS protection :)
14:58 VanessaE (SYS is an OVH property, like KS)
15:03 Fixer_ joined #minetest-hub
15:03 clavi I've switched to VPS only since two years
15:03 clavi dedis give too little performance at low-end
15:05 VanessaE a VPS is good if you don't need to run much
15:07 clavi what do you define as 'much'?
15:10 VanessaE well,
15:10 Calinou I've played around with a So You Start dedicated server too, it was plenty for the use case (hosting a Xonotic servere)
15:10 VanessaE I run 8 minetest instances, and some misc stuff....
15:10 Calinou server*
15:10 VanessaE I wouldn't try to throw all of that on a VPS
15:10 clavi depends on the vps' size I'd say
15:10 VanessaE but one server and misc stuff, sure, a VPS would do.
15:11 VanessaE https://daconcepts.com/vanessa/hobbies/minetest/stats-daily.html  no VPS can match this
15:11 rubenwardy a VPS is probably better than a crappy dedicated server
15:11 clavi Calinou: I've found that Xonotic doesn't use too much cpu anyway even with lots of bots
15:12 Calinou it depends on your neighbors on the VPS too :)
15:12 clavi it's singlethreaded though which is a shame
15:12 clavi but on any modern server that should't be an issue either
15:13 clavi Calinou: for sure
15:13 clavi some companies oversell more than others
15:14 rubenwardy my problem is probably having a hard drive rather than an SSD or several in RAIDwhich
15:15 sfan5 reminder that lua is not a good language https://0x0.st/zJvx.txt
15:16 VanessaE rubenwardy: yeah the need for SSD is what drove me back to SYS.  that box has two 480 GB SSD in striped RAID
15:17 clavi I wouldn't use HDD-backed servers for anything but backups
15:18 rubenwardy I wonder if I can try and get support to be nice to me, and maybe give me a reduction on SYS :)
15:18 rubenwardy I doubt it
15:19 sfan5 KS and SYS are already their low-end brands, I doubt there's room for discounts (or that they would be willing to give one)
15:21 rubenwardy probably
15:21 rubenwardy especially as I'm not buying in bulk and I've only been with them for 2 years
15:22 VanessaE then again, their servers are on sale right now.
15:22 rubenwardy I'm potentially starting a job soon, maybe I should treat myself
15:29 tomraceror joined #minetest-hub
15:51 sofar rubenwardy: no flowerpot mod? https://github.com/minetest-mods/flowerpot
15:51 sofar then again xdecor overlaps, prolly
15:55 HDMI_STECKDOSE joined #minetest-hub
16:03 jas_ xdecor originally had a flowerpot.  it was replaced by individual flower/plant plantlike nodes
16:03 jas_ last i knew
16:57 Krock joined #minetest-hub
17:05 clavi VanessaE: do you run all your minetest instances from the same machine?
17:06 VanessaE yep
17:07 clavi what would you say is the area with the heaviest bottleneck currently? cpu/ram/ssd?
17:07 VanessaE single-thread CPU performance.
17:08 VanessaE disk speed is unimportant really, unless you run the overview mapper frequently, as I do.  so SSD is a must, too, if only because of high IOPS.
17:08 clavi is the mt server mostly single-threaded?
17:09 VanessaE no, it uses multiple threads, but the stuff that does the heavy work i.e. Lua mods, are single-threaded.
17:09 clavi oh I see
17:09 clavi so the most cpu load is caused by mods?
17:09 VanessaE mapgen can use multiple threads f.ex, but not if Lua hooks into it to add stuff
17:10 VanessaE yes, for the most part.
17:10 VanessaE technic is another offender.
17:10 clavi can't different mods run in different threads?
17:10 VanessaE nope.
17:11 VanessaE not yet anyway
17:11 VanessaE idk if minetest devs will ever make that possible.
17:12 sfan5 !mod 3d_armor
17:12 MinetestBot sfan5: 3D Armor [3d_armor] by stu - https://forum.minetest.net/viewtopic.php?t=4654
17:12 VanessaE of course each server instance has its own mod thread, so it's not like one server hanging up will hurt the others
17:15 Krock clavi: well sure it would be possible, but they would need a separate Lua environment
17:15 Krock could not exchange API functions without bridging them through C++
17:50 dsaihdhsa joined #minetest-hub
18:50 ssieb joined #minetest-hub
19:41 vesper11 joined #minetest-hub
23:59 tumeninodes joined #minetest-hub

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