Minetest logo

IRC log for #minetest-hub, 2018-09-16

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

All times shown according to UTC.

Time Nick Message
00:05 Sokomine hi
00:07 Sokomine seems i lost a few highlights when people tried to talk to me. please repeat or at least alert me that you wrote something so that i may check the logs
00:44 Ruslan1 joined #minetest-hub
01:06 widox0 joined #minetest-hub
01:27 atorian37 joined #minetest-hub
02:35 tbmb joined #minetest-hub
02:48 Sousapro11 joined #minetest-hub
02:49 Tmanyo joined #minetest-hub
03:04 p0pr0ck521 joined #minetest-hub
03:49 lumberJ joined #minetest-hub
04:10 Tmanyo joined #minetest-hub
04:45 benrob0329 !tell tenplus1 See, this is what you're missing when you dont invite me to a TARDIS building contest :P
04:45 MinetestBot benrob0329: I'll pass that on when tenplus1 is around
04:45 benrob0329 !tell tenplus1 https://imgur.com/a/OCtPS6m
04:45 MinetestBot benrob0329: I'll pass that on when tenplus1 is around
04:45 benrob0329 CC: rdococ
05:01 Ruslan1 joined #minetest-hub
05:07 lumberJ joined #minetest-hub
05:17 Hillbilly joined #minetest-hub
05:39 Ruslan1 joined #minetest-hub
06:07 lumberJ joined #minetest-hub
06:27 CWz joined #minetest-hub
06:30 lumberJ joined #minetest-hub
06:46 edi27 joined #minetest-hub
07:01 lumberJ joined #minetest-hub
08:38 adamantium6 joined #minetest-hub
08:43 Krock joined #minetest-hub
09:32 timdorohin joined #minetest-hub
10:46 TzmFen15 joined #minetest-hub
10:52 Fixer joined #minetest-hub
11:30 Calinou technically, Minetest is almost a retro indie title
11:35 * timdorohin finally fixed server lags
11:37 timdorohin moved all world files to tmpfs and add rsync to hdd service
11:44 Fixer i though retro was at least ms-dos and older...
11:54 rdococ World of Goo was released in 2008, so it looks like the threshold for a retro indie game is 10 years
12:34 calcul0n joined #minetest-hub
12:36 rubenwardy Check out @greje656’s Tweet: https://twitter.com/greje656/status/1040933692397559810?s=09
12:36 rubenwardy Finite water in 5.0?
12:38 timdorohin rubenwardy: fluid dynamics is always computationally expensive
12:42 killown22 joined #minetest-hub
12:42 Krock joined #minetest-hub
13:13 Calinou I remember the finite_liquid debacle of 2013
13:17 Krock and the weather system which was incomplete/broken
13:18 Krock aka birth of Freeminer
13:18 toabctl29 joined #minetest-hub
13:23 Krock and that's a lovely River Simulator 2018
13:29 Nightcinder23 joined #minetest-hub
13:51 df00z joined #minetest-hub
15:20 benrob0329 joined #minetest-hub
15:25 timdorohin joined #minetest-hub
16:15 IcyDiamond ]
16:16 IcyDiamond oops
16:17 benrob0329 joined #minetest-hub
16:20 timdorohin Well, 10s max_lag again. Looks like my server sucks with any settings.
16:22 * timdorohin lay down on a floor and start crying like a five years old girl
16:28 Krock timdorohin: remove technic
16:28 timdorohin Krock: :(
16:28 timdorohin *cries a lot*
16:29 Krock and check out the sqlite3 backend for the player & auth database (get sauth for latter if you're on 0.4.x)
16:30 timdorohin Krock: i'm already running sqlite3 player backend, and my world dir is inside tmpfs (otherwise every time redis saves it's bd i got a lag)
16:32 timdorohin Krock: minetest without technic is same thing like minecraft without industrialcraft i.e. totally boring thing :(
16:32 Krock inb4 there's tubelib
16:32 Krock works without ABMs
16:33 Krock but I'm not sure how efficient its network finding algorithm is
16:33 Krock I don't know what industrialcraft is, but I assume it's some kind of pipeworks & technic combo
16:34 timdorohin Krock: wait, if the reason was ABM server will be saying something like "active block modifier took ..." or similar, isn't?
16:34 timdorohin Krock: technic only, pipeworks analog is buildcraft
16:35 Krock yes and ok
16:35 timdorohin Krock: but in my case server says nothing about ABM, so reason is somewhere else&
16:35 timdorohin s/&/?/
16:35 Krock but the default 200ms for the ABM execution is already very high if you have multiple networks which "only" take 100ms each
16:36 Krock because it runs each second
16:36 IcyDiamond timdorohin: good thing im making a new tech mod
16:36 IcyDiamond :P
16:36 * IcyDiamond 's shameless plug
16:36 sunwind11 joined #minetest-hub
16:36 IcyDiamond !mod elepower
16:36 MinetestBot IcyDiamond: Elepower - A new powerful modpack [elepower] by IcyDiamond - https://forum.minetest.net/viewtopic.php?t=20320
16:36 Krock IcyDiamond: but I'm waiting for when 5.0 is out so it can go into "production phase"
16:37 timdorohin Krock: server running less then a week, and only network in a world is my LV network with 3 hydro
16:37 IcyDiamond :P
16:37 IcyDiamond theres still a lot i want to do
16:37 Krock timdorohin: okay. then enable the profiler, let it run for like 15 mins and then dump it
16:38 timdorohin Krock: well, how?
16:38 Krock time to read the manual
16:38 Krock https://github.com/minetest/minetest/blob/master/minetest.conf.example#L1436
16:39 Krock -> true.  Then /help profiler  or /profiler save txt
16:39 Krock or /profiler save   without any further arguments if you defined txt as default
16:40 timdorohin Krock: minetest.conf isn't a manual, is it? Didn't find this in wiki, tho
16:40 timdorohin Krock: thanks, will now try
16:41 Krock it's the documentation
16:41 Ruslan1 joined #minetest-hub
16:41 timdorohin joined #minetest-hub
16:41 Krock minetest.conf.example, settingtypes.txt, lua_api.txt and client_lua_api.txt  are all the official documentation of the features/options
16:41 Krock the wiki may be outdated and incomplete
16:42 timdorohin i.e. like in almost any open-sorce project: read code&ask devs
16:43 Krock no, reading code here would mean digging in the .cpp source
16:43 Krock the files I mentioned are updated by hand for each new feature or fix
16:44 Krock i.e. not autogenerated or anything. They ought to provide enough information to use them
16:45 paramat joined #minetest-hub
16:46 Krock hello paramat
16:46 timdorohin hello paramat
16:49 paramat no, lua voxelmanips can't be rotated
16:53 IcyDiamond https://gitlab.icynet.eu/evert/elepower/raw/master/screenshot.png new screenshot
16:53 IcyDiamond xD
17:00 timdorohin Krock: turned on profiler... no lags XD
17:00 timdorohin Krock: heisenbugs, heisenbugs everywhere!
17:02 Krock ¯\_(ツ)_/¯ happens
17:04 timdorohin Can i ask? Techic uses ABM for verifycations of network or what?
17:04 IcyDiamond yeah, among other things
17:04 Krock each second every switching station is triggered. here it loads the network (new or cached version) to trigger the machines
17:05 Krock so all machines (including batteries) are updated once per second
17:05 Krock regardless on whether anything has changed since the last time or not. that's the main problem there.
17:06 IcyDiamond in elepower, all provider nodes are updated every second, which in return starts timers on appropriate nodes
17:06 IcyDiamond and transfers power
17:06 Krock so node timers are set each second?
17:07 IcyDiamond not necessarily
17:07 IcyDiamond some of them dont have to be
17:07 Krock ensure to only trigger when there's something to do (charging or burning)
17:08 IcyDiamond timers are only started by the abm if power was transferred
17:09 IcyDiamond the machines decide wether the timer should keep going or not then
17:11 IcyDiamond I always make sure that my timers are not run completely unnecessarily
17:11 Krock good :)
17:12 ken joined #minetest-hub
17:17 IcyDiamond Modding is fun and all but I'm still struggling with motivation
17:22 timdorohin Well, half hour playing with profiling an no max_lag >1 spikes at all https://mtstat.us.openode.io/lor.minetestserver.ga:30000
17:22 timdorohin (and you can see >5s lags before i turn on profiling XD)
17:27 Krock that's only one lag spike
17:27 Krock the server ran fluent the time after
17:27 Krock and with "one lag spike" I mean a duration of 5s
17:28 Krock the other is just the max_lag "cooldown" to make the values jitter less
17:29 timdorohin Krock: that just 5s spike, sometimes it got up to 10-15s spikes
17:30 timdorohin and i think it isn't normal
17:32 Krock worldedit may cause that
17:32 timdorohin Krock: btw, what you think about my monitoring service?
17:32 Krock when editing large areas. or placing huge schematics
17:32 Krock not very impressive tbh
17:33 timdorohin Krock: i don't use worldedit, it even isn't installed
17:33 Krock here's another stats example: https://daconcepts.com/vanessa/hobbies/minetest/stats-weekly.html
17:34 timdorohin Krock: it is targeted for embedding, and my is almost real-time (ten seconds updates)
17:34 timdorohin And yea, weekly/monthly stats are next thing in todo list
17:35 benrob0329 joined #minetest-hub
18:04 timdorohin Krock: welp, i've got profiling info. Top-1 is DMobs(on_step function, max 313410 usec), top-2 is flowers (abm flowers spread 206651 usec), on the third place is my mtstat mod (99799 usec... and i don't know why, lel)
18:05 timdorohin Technic and pipeworks is a waaay behind with 10-15 thousands usec
18:05 Krock that's the maximal value. what matters is usually the average
18:05 Krock which makes the server laggy over long time
18:06 Krock so they might have peaks of 10ms but are executed each second a hundred times
18:12 timdorohin Krock: well, i try to found a reason of > 5s spikes, at average server runs with max_lag < 0.5
18:25 Darcidride joined #minetest-hub
18:34 garywhite joined #minetest-hub
18:34 garywhite joined #minetest-hub
19:07 benrob0329 joined #minetest-hub
19:22 Miner_48er joined #minetest-hub
19:33 fveitsi0 joined #minetest-hub
19:36 benrob0329 joined #minetest-hub
20:34 rdococ Yay!
20:36 Fixer joined #minetest-hub
20:51 koike9 joined #minetest-hub
21:06 serialoverflow25 joined #minetest-hub
21:16 Fixer rubenwardy: there is zero talk about finite water, also, try out dynamic liquids mod
21:28 benrob0329 joined #minetest-hub
21:30 Fixer "sinking in liquids doesn't depend on player's gravity" literally mc bug as well o_O
21:34 benrob0329 inb4 items should flow through liquid
21:43 Jordach joined #minetest-hub
21:44 Mr_Pardison joined #minetest-hub
22:14 aerozoic joined #minetest-hub
22:26 polman joined #minetest-hub
22:40 benrob0329 joined #minetest-hub
23:02 benrob0329 joined #minetest-hub
23:12 timdorohin joined #minetest-hub
23:13 benrob0329 joined #minetest-hub
23:20 Fixer ?

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