Time Nick Message 00:14 Fixer https://www.youtube.com/watch?v=-RFunvF0mDw 00:15 sfan5 !title 00:15 MinetestBot sfan5: nobody here - YouTube 00:17 red-F00 does anyone remeber what timezone OC's chat logger bot was in? 00:19 Fixer What time is it? It is xbootmgr -trace boot -traceFlags Latency+DISPATCHER -postBootDelay 120 -stackWalk Profile+ProcessCreate+CSwitch+ReadyThread+Mark+SyscallEnter+ThreadCreate time 00:21 red-F00 it's web scraping time for me 00:21 sofar are you counting the amt of times he said "for legitimate and reasonable purposes" ? 00:21 red-F00 no comment 00:21 Fixer :D :D:D 00:22 red-F00 I just want a copy of the old logs in a format thats not shitty, and sadly the zip OC made is the best copy there is 00:31 red-F00 well if someone finds out the timezone that server was in tell me 00:40 Fixer trace is done 00:41 red-F00 huh would east coast US be a good guess? 00:45 benrob0329 red-F00: the US in general would be a good guess 00:45 benrob0329 perhaps you should shack the whois for minetest org 00:46 IhrFussel red-F00, memory is only the problem if MT closes and throws you back to the home screen ... mobile devices generally take A LOT of time to process media cause they have ver little VRAM 00:46 red-F00 which is what happens to me 00:46 IhrFussel very* 00:46 red-F00 my devices even freezes up when connecting to your server 00:47 red-F00 it connects in the end but minetest is glichy and hangs while connecting 00:47 IhrFussel My server isn't lightweight ... it was at some point, but 1 GB RAM could be critical 00:47 red-F00 it works fine after connection 00:47 IhrFussel So you mean it just freezes in the media state? Or crashes? 00:48 red-F00 freezes on your server, crashes for sofars server# 00:49 IhrFussel My cheap Huawei stays on "Media ..." for 20-30 secs before it continues which is the VRAM issue 00:50 IhrFussel If the device crashes during "Initializing nodes ..." then the amount of memory needed for the node definitions is just too much 00:52 IhrFussel I always wondered what exactly needs to initialize client side... shouldn't it be just the texture/type? 00:52 red-F00 loading all the nodedefs from the server 00:53 IhrFussel Yes but do clients also load callbacl functions? I think that's not really needed 00:53 sfan5 no Lua code is sent over the wire 00:54 IhrFussel Then what makes the node defs so big? For example my server has ~ 1,900 nodes and the seem to take 500-600 MB 00:55 red-F00 shouldn't take that much how did you measure that? 00:55 IhrFussel I watched the RAM usage per overlay app on my phones during that state...it increased FAST 00:56 IhrFussel I used PowerLine from Google Play 00:59 IhrFussel 293 MB -> 775 MB RAM usage on my PC 01:00 IhrFussel Just for joining 01:01 IhrFussel So yes 1,900 nodes definitely take over 500 MB RAM and I wanna know why 01:03 IhrFussel Or just under 500 MB* ... My texture pack is 5.2 MB by the way 01:13 IhrFussel My worldmods folder is 46 MB 01:13 IhrFussel So not even close to 500 01:14 Megaf da feck rubenwardy nore red-F00 http://paste.debian.net/plain/1003493 01:14 Megaf just why 01:14 rubenwardy lol 01:15 red-F00 not my fault your client follows some standard and only takes one word for ctcp 01:17 Megaf I dont get why a lot of people would be so interesed in sending me CTCP requests in the last couple of days 01:17 Megaf those are just from this channel 01:17 red-F00 it was a channel message 01:18 red-F00 so everyone here got them 01:22 IhrFussel Megaf, what's your worldmods / mods and texture pack size? 01:22 Megaf big 01:23 IhrFussel And can you test how much RAM the client takes for just joining? 01:23 Megaf a lot 01:23 Megaf I can't log in from my Linux install without crashing the whole system 01:23 Megaf it takes 4 GB of ram 01:24 Megaf There's no polite words or way of saying how non optimal the current state of Minetest is. 01:24 IhrFussel Well the next time you have access to your shell without crashing do du -sh path/to/mods/folder 01:25 Megaf !server Megaf 01:25 MinetestBot Megaf: Megaf Server V4.17 | mt.megaf.info:30003 | Clients: 0/10, 0/1 | Version: 0.4.17-Megaf / MegafXploreNext | Ping: 12ms 01:25 sfan5 fyi: the size of your mod folder does not correlate with the RAM needed by clients 01:25 Megaf neither the size of texture folders does 01:25 IhrFussel sfan5, there is nothing else cients need to load after joining...we are not talking about mapblocks kept in RAM 01:25 Megaf minetest@Platinum:~$ du -hs MegafServer/mods 01:26 Megaf 266M MegafServer/mods 01:26 Megaf IhrFussel: ^ 01:26 IhrFussel clients* 01:26 sfan5 IhrFussel: the point is that small mods can take lots of RAM and big mods can be lightweight 01:26 sfan5 so the site of the mod folder is an useless comparison 01:26 sfan5 size* 01:27 IhrFussel But how can the client make 500 MB out of ~ 50 01:27 Megaf loading mapblocs into memory 01:27 Megaf all caching is done in memory 01:27 IhrFussel No I'm talking about joining without moving 01:28 Megaf meshes, mapblocks, 01:28 Megaf client does download that 01:28 Megaf and puts in RAM 01:28 sfan5 data structures, preview textures, mappings, ... lots more 01:28 Megaf I have no idea why the cache folder is even there, 01:28 Megaf it only gets bigger after every join and it seems to be never used 01:28 sfan5 you need to examine the internal structure to find out exactly what takes more space 01:29 sfan5 Megaf: to avoid redownloading media files obviously 01:29 Megaf valid point 01:30 IhrFussel So if the client can require (modfoldersize*10) or even more RAM then the 4 GB for Megaf totally make sense 01:42 rubenwardy oh wow 01:42 rubenwardy segfault! 01:44 rubenwardy that CTF game was awesome 01:44 IhrFussel Off for the night, see ya 01:49 Megaf I just plugged in a PS2 ball mouse to my old Athlon XP 2800+ 01:49 Megaf and using a realtime kernel 01:49 Megaf the response time is just mind bogling 01:50 Megaf accuracy is just as amaing 01:50 Megaf amazing* 02:18 Megaf wb benrob0329 02:28 roben1430 !ping 02:29 benrob0329 Megaf: ty 02:29 Megaf MinetestBot! 02:29 MinetestBot Megaf! 02:29 roben1430 dunno why I wasn't autovoiced 02:29 roben1430 did I not auth.. 02:30 Megaf because your nick is not registered, that's why 02:30 roben1430 its registered 02:30 roben1430 has been for a year now 02:30 Megaf [00:29:44] [NickServ] roben1430 is not registered. 02:30 roben1430 no, my normal nick 02:31 roben1430 ok, now this one is registered to my account as well 02:31 Megaf roben1430: maybe because the nick roben1430 did not auto auth, or not quick enough 02:31 Megaf but if you are op you dont need voice 02:31 roben1430 roben1430 worked fine, benrob0329 did not 02:32 red-F00 I think python is just trying to annoy me 02:32 Megaf red-F00: indentation issues? :) 02:33 roben1430 >sasl auth aborted 02:33 Megaf behalebabo: /cycle 02:33 red-F00 not even the documentation for some timestamp stuff doesn't match what python does, they knew since 2014 and didn't bother changing either the docs or the code 02:34 benrob0329 there we go 02:34 behalebabo Megaf: I guess not meant for me? 02:35 Megaf red-F00: just chose a version of ISO C and use it :P 02:35 Megaf behalebabo: it was meant to benrob0329, sorry 02:35 behalebabo np :) 02:35 Megaf Liability by Lorde, fantastic song 02:44 Megaf LMAO 02:44 Megaf I cant believe Im playing Minetest 0.4.15 on my Athlon XP 2800+ with NVIDIA 6200 using nouveau driver 02:45 Megaf at 23 FPS!!! 02:45 Megaf using the packaged version from Debian repo 02:45 red-F00 nice 02:45 red-F00 debian updated or something? 02:45 Megaf and IDE hard driver of course, with PS2 mouse and keyboard 02:46 Megaf I just brought this Athlon to the present 02:46 Megaf current software 02:46 Megaf latest Debian stable and its packages 02:46 Megaf using LXDE 02:46 Megaf 30 FPS when not generating terrain 02:47 Megaf and using the default settings, with shaders and stuff 02:49 Megaf I deactivated smooth lighting, particles, 3d clouds and shaders 02:49 Megaf 37 FPS max now, CPU is clearly the bottleneck 02:55 red-F00 man OC's logs are a mess 02:55 red-F00 the format of them isn't even consistent 02:57 Megaf What do you mean? 03:07 red-F00 like just for 2016-04-18 and 2016-04-18 stuff is recorded diffirently 03:07 red-F00 2016-04-05* 03:07 red-F00 for the 2016-04-18 it's not even the whole day just out of the blue for part of it /me stuff is recorded diffirently and voice being given is recorded 03:07 red-F00 as well as joins and quits 03:07 red-F00 it's like this is just logs taken from an IRC client 03:07 red-F00 and someone changed thier logging settings 03:37 Megaf ah 03:37 Megaf well, it has evolved 03:37 Megaf I think is quite good now a dauys 03:37 Megaf days* 03:38 Megaf and at least we have them 03:43 red-F00 maybe this is why no-one added the old logs to the new page 03:45 * Megaf checking logs trying to figure out when he first joined #Minetest 03:45 Megaf Already went as far as 1 Feb 2014 03:45 Megaf 1 Jan 03:47 red-F00 I wish the current logs had better search 03:47 red-F00 or an option to download them as a zip 03:48 Megaf My Athlon just froze 03:49 Megaf I think it has something to do with turning the screen off 03:50 Megaf Can still SSH into it... At least I can gracefully reboot it 03:52 Megaf red-F00: you searching for anything in specific? 03:56 Megaf behalebabo: roben1430: when you join you are not yet authed 03:57 benrob0329 Megaf: the client on my phone does not like to sasl on reconnect 03:57 benrob0329 its wierd, and slightly annoying 03:58 benrob0329 other than that this client has been nice for a mobile client 04:01 benrob0329 brb, trying another 04:03 benrob0329 Hmm, I like Revolution IRC so far 04:04 benrob0329 Very modern interface 04:05 benrob0329 But now if I reconnect 04:06 benrob0329 Sasl works, brilliant 04:06 benrob0329 Revolution IRC (The next-generation IRC client) - https://f-droid.org/app/io.mrarm.irc 04:07 Megaf heh 04:08 Megaf And I'm here testing my Athlon XP 2800+ with modern software 04:08 Megaf so far, for daily use as a desktop is just perfect 04:08 Megaf didnt notice any slowness at all 04:08 Megaf can even play Minetest on it... 04:09 Megaf using nouveau driver! 04:14 Megaf doesnt seem to handle youtube well tho 04:18 benrob0329 Megaf: hardware codecs installed? 04:18 benrob0329 Oh, and don't forget to configure mpv :P 04:20 Megaf Im downloading a 30 FPS 720p video now to test it 04:21 Megaf then will try 60 FPS version of the video, then, 1080p 30 FPS, then finally 1080p 60 FPS 04:21 Megaf using MPV 04:22 Megaf Quite sure it wont handle 60 FPS :P 04:44 Megaf cant handle even 1080p 30 fps 04:47 red-F00 choose* 05:33 Hijiri Do technic machines output direction still not match the nodes' facing direction 07:00 red-001 nerzhul, huh there is a diffirence between static const and const static? 07:02 nerzhul red-001, hi 07:02 nerzhul no but we always write static const, it's just for code style :p 07:03 red-001 huh I never noticed 07:21 nerzhul red-001, merged ty 07:50 sofar (1) find class of exploits 07:50 sofar (2) write article how to defend 07:50 sofar (3) spend 2-3 weeks writing solid code helping people prevent exploits 07:50 nerzhul wow the intel CPU flaw affect all intel CPU from Pentium II except Atom CPU class from 2013 07:51 sofar why does it sound "snarky" when someone sits on their ass and keeps their damn code to themselves and only when I write about it... post their code 07:51 nerzhul and a variant affect AMD but only some CPU and we don't know which yet 07:51 sofar like, the damn same day I post my code 07:52 sofar that I just wrote 07:52 sofar and you sit on yours for years? 07:53 red-001 sofar, you talking about the newest intel cpu bugs? 07:53 sofar no, sorcerykid 07:53 red-001 oh 07:53 sofar there's some folks in here that always pull that shit 07:54 sofar "oh nice dude I wrote that code ages ago, here look" 07:54 sofar ffs 07:54 red-001 oh btw were the issues I found the ones you already knew about? I was kinda wondering 07:54 sofar what issues? 07:56 red-001 the example mod thing not checking if the position is valid 07:57 sofar oh, ha, err, I'd have to go and look at the code what I left out 07:57 sofar I don't think that was it, though 07:57 sofar admin abuse isn't an exploit 07:58 red-001 I'm pretty sure that there is also another time of check issue, you can just delay using the teleport, at least looking at the code it seems so 07:58 red-001 somehow I found that one afterwards and not first 07:58 sofar that's the biggest issue 07:58 sofar but even fsc won't entirely fix that 07:59 sofar you can fix it, though 07:59 red-001 the pos stuff would be an issue on a creative server 07:59 sofar btw obviously I can't talk about intel cpu press releases 08:00 sofar no, it would not 08:00 sofar it's {server = true} so 08:00 sofar creative is irrelevant 08:00 red-001 pos isn't valid at inital placement 08:00 sofar sure 08:00 sofar that's a bug 08:00 sofar I thought you were talking about input validation 08:01 sofar but yes, uninitialized data could be a problem 08:01 red-001 oh there is a press release now 08:01 sofar has been, for a while 08:02 sofar we had to change the topic in #intel, lol 08:02 red-001 sofar, we should consider adding the check that fsc does to core 08:02 sofar no, the API is fundamentally broken 08:02 red-001 just suffix the formspec name with some random data, and discard stuff that's sent back if the name is wrong 08:02 sofar we should essentially port what fsc does to core 08:03 sofar not just "a check" 08:03 sofar no, the whole `show_formspec` and `register_on_player_receive_fields()` API is broken 08:03 sofar those 2 methods need to become deprecated 08:04 sofar in favor of a single new API call where you pass a callback 08:04 red-001 I don't see why we can't do this in a backwards compatibly way 08:05 sofar that we can do 08:05 sofar just make a new API 08:05 sofar lol 08:05 red-001 sure add an new api, formspecs are a mess and could use a clean up, but no reason not to improve the security of existing code 08:05 sofar adding the checks wouldn't make people fix all the other things in their code that are broken 08:06 sofar but, I see your point 08:06 red-001 it would be trivial to at least mitigate this in existing code 08:16 red-001 sofar, another idea for what we could do, verify that no fields are returned that aren't in the formspec that got sent out 08:16 sofar sure 08:17 sofar you'd have to know about all the extra bits though... `fields` can contain a bunch of stuff that isn't in the sent formspec 08:17 red-001 keyinputs, and how the formspec was closed iirc 08:18 sofar as well as focus changes, exit on enter 08:25 sofar afk 08:48 jas_ https://forum.minetest.net/viewtopic.php?f=5&t=19291 08:48 jas_ !title 08:48 MinetestBot jas_: Streaming Ogg Vorbis [Minetest Music] - Minetest Forums 08:53 Calinou jas_: problem is managing streaming with a server 08:53 Calinou expecting server owners to manage a music streaming server doesn't sound very realistic 08:58 jas_ i don't expect server owners to manage a music streaming server. 08:58 jas_ theoretically, they could point to any ogg stream 08:59 jas_ another question is whether minetest could handle the streaming for the server owner. 09:37 tenplus1 hi folks 09:39 tenplus1 Question: when wet_soil no longer has water and turns back into normal dirt, should this happen even if we have a plant on top ? 09:42 tenplus1 wait, it's already in dev farming, ignore the question :P 10:28 red-001 wtf I start a 0.5 server and instantly some old client form japan tries to connect 10:28 tenplus1 hi red 10:30 red-001 oh it's 7:30 there 10:30 red-001 that means more sense 10:34 tenplus1 :P 10:39 tenplus1 hi nerzhul 10:48 nerzhul hi tenplus1 10:52 red-001 wow a lot of mismatched clients 10:55 red-001 I wonder how many servers on 0.5 get 10:58 red-001 anyone here have a client for sending arbitrary formspec summits setup? 10:59 red-001 want to check if this is working correctly 11:07 tenplus1 his niper 11:07 tenplus1 *sniper 11:08 sniper570 tenplus1: Ohayo! ಠ‿↼ 11:08 tenplus1 o/ 11:26 nerzhul red-001, sofar has one 11:34 tenplus1 Mobs Redo API updated, now checks height clearance before spawning mob 11:43 tenplus1 hi fussel 11:44 IhrFussel Guys I got my root server now but I'm stuck with Debian Jessie for now cause of maintenance ... now I tried to compile MT on it and noticed the cmake version is 3.0.2 *shrug* 11:45 IhrFussel It doesn't seem to know c++11?? Cause it fails 11:45 tenplus1 ouch 11:45 IhrFussel Or I need to give it extra parameters 11:53 nerzhul https://packages.debian.org/jessie-backports/cmake 11:53 nerzhul add jessie backports repository and update 11:56 IhrFussel What do I have to type as intoapt-add-repository? 11:56 Megaf Good morning folks 11:56 Megaf morning tenplus1, Fussel 11:57 tenplus1 hi Megaf 11:57 IhrFussel I only ever used ppa:blah ... hey Megaf and hi tenplus1 by the way 11:57 Megaf Calinou: you still using Ubuntu? I was reading some very old logs, you were updating Minetest and trying to prove people that it was possible without braking it 11:58 nerzhul IhrFussel, same as debian jessie but add -backports :p 11:58 shivajiva good morning (still 2 mins left) folks 11:58 nerzhul (to jessie word) 11:58 Megaf oh boy, I changed the keyboard layout and messed it up, no r is h 11:58 nerzhul ppa on debian is heresy 11:58 Megaf h is m 11:58 Megaf how will I fix this 12:00 IhrFussel nerzhul, I never used Debian before and I'm forced to use it right now cause I cannot change the root server OS (maintenance) ... I tried apt-get -t jessie-backports install "cmake" but it says invalid 12:01 nerzhul you can do 12:01 Megaf And ond use PPA with Debian 12:01 Megaf just dont 12:01 Megaf dont use PPA at all, nowhere 12:02 Megaf and if you really have to use it, then use Ubuntu 12:02 nerzhul echo "deb http://ftp.fr.debian.org/debian/ jessie-backports main contrib" >> /etc/apt/sources.list.d/backports.list && apt-get update 12:02 Megaf dont mess Debian 12:02 nerzhul it's not the best way dut it works :p 12:02 nerzhul and after you can install with -t option 12:04 IhrFussel Okay thanks it seems to compile now 12:20 IhrFussel Just minimal, 1 player flying fast and generating map parts -> max_lag 0.4 ... sounds fine? 12:25 Megaf https://www.youtube.com/watch?v=pzWqV8s2_XE 12:25 Megaf !title 12:25 MinetestBot Megaf: Intel Kernel Security Check Fiasco - Is INTEL in TROUBLE?! #Meltdown - YouTube 12:25 * Megaf is not affected 12:28 tenplus1 you have amd :P or older cpu 12:31 Megaf All my CPUs are AMD, apart from my MacBook Pro that has a Core2Duo, my EeePC, old Celeron, my phone, old Atom and my ARM boards. 12:31 Megaf oh 12:31 Megaf ARM 12:31 Megaf well, issue is fixed in Linux already I guess 12:32 tenplus1 I have intel atom and intel pentium j2900... 12:32 IhrFussel My root server has Intel Xeon so it will be affected too 12:32 Megaf my server is now running on Atom 12:38 Megaf tenplus1: you have lots of mobs related mods in your github 12:38 Megaf what is the proper way of adding mobs? Which one is the correct one? 12:38 tenplus1 mobs_redo is the actual API that runs everything 12:39 tenplus1 mobs_animal are all the animals, mobs_monster are all the bad guys and mobs_horse is the rideable horsey 12:39 tenplus1 and if you look at the forum page you have links to many other mobs you can add that uses the api 12:40 IhrFussel Plus pmobs adds dogs, ninjas, "yetis" (which are really just creeper) and dmobs adds a lot of other bad boys 12:41 tenplus1 nssm is bad ass in itself :P 12:42 IhrFussel I also recommend the zombies mod although zombies seem to require much CPU (maybe it's the amount of animations/path finding) 12:42 Megaf Sokomine: related question to you, there's lots of villages stuff in your repo 12:42 Megaf I want villages to be generated on mapgen 12:42 Megaf what should I get? 12:42 Megaf tenplus1: ok, understood. thanks 12:43 tenplus1 :) 12:44 Megaf in one hour, maybe less, I will put a server online, based on my minetest/minetest_game fork, called MineDigger 12:44 tenplus1 ooh o.O 12:44 Megaf it will be running on this Athlin XP 2800+ 12:45 Megaf Athlon* 12:45 Megaf MineDigger uses plenty of stuff from tenplus1 and Sokomine 12:45 Megaf including tenplus1s farming :) 12:45 tenplus1 ;PpPp 12:46 Megaf tenplus1: all your mobs mods are mobs_something 12:46 Megaf but mob_horse 12:46 tenplus1 mobs_ is plural... mob_ is singular :P just a horse 12:47 Megaf I have to agree, valid point 12:48 tenplus1 ehehe 12:51 Megaf !mod handle_schematics 12:51 MinetestBot Megaf: Could not find anything. 12:51 Megaf =. 12:51 Megaf =/ 12:51 Megaf https://github.com/Sokomine/handle_schematics 12:51 Megaf There mister bot ^ 12:53 shivajiva https://lkml.org/lkml/2018/1/3/797 12:56 shivajiva go for it Linus! 12:56 tenplus1 ehehe, hi shiva 12:57 shivajiva hiya ten :) 12:59 Megaf apt install libluajit-5.1-dev libspatialindex-dev libncursesw5-dev libirrlicht-dev libgmp-dev libjsoncpp-dev 12:59 Megaf preparing for building ^ 12:59 Calinou Megaf: nop 12:59 Calinou no 13:00 Megaf Calinou: no what? 13:00 Megaf ah 13:00 Megaf Ubuntu 13:00 Megaf :) 13:01 Megaf meh, Intel is feces 13:01 Megaf their current top of the line CPUs use some kind of cheap thermal compound to stick the CPU die to the metal shield 13:01 Megaf whereas AMD use proper liquid metal 13:01 Megaf AMD CPUs have way higher standards and quality 13:02 Megaf in design and production 13:02 Megaf as we can clearly see 13:03 IhrFussel DDR4 should be much faster than DDR2 right? 13:03 tenplus1 yeh 13:03 tenplus1 especially in pairs or quad channe; 13:04 Megaf DDR4 might have higher latency tho 13:04 Megaf DDR latency only gets higher after each generation 13:04 Megaf the CAS thing 13:05 IhrFussel What the HECK 12288.00 MB transferred (8769.30 MB/sec) 13:05 IhrFussel That memory for $15/month 13:07 Megaf cmake ../minetest -DRUN_IN_PLACE=1 -DBUILD_SERVER=1 -DBUILD_CLIENT=0 -DCMAKE_INSTALL_PREFIX=~/MineDigger -DCMAKE_CXX_FLAGS="-march=native -mtune=native -mfpmath=both -Ofast -pipe -fomit-frame-pointer -funroll-loops" -DCMAKE_C_FLAGS="-march=native -mtune=native -mfpmath=both -Ofast -pipe -fomit-frame-pointer -funroll-loops" -DENABLE_LUAJIT=1 -DENABLE_SYSTEM_JSONCPP=1 -DENABLE_SYSTEM_GMP=1 13:07 Megaf Gotta love those flags 13:07 Megaf started building 13:08 Megaf Lets see how long will it take for my Athlon XP 2800+ at 2 GHz to build this 13:09 shivajiva don't think AMD have escaped all vulnerabilities just the fixes don't have a performance hit like Intel does because they mitigated better in the design 13:10 Fixer IhrFussel: enjoy your shitty hosting 13:10 tenplus1 amd does checks before handing information over, whereas intel checks after handover 13:10 tenplus1 amd is safer 13:10 Fixer market is so fucked up, everyone will rip you off 13:11 IhrFussel Fixer, actually I only read good things about the hoster... it's a pretty small one so it can offer much performance for little money 13:15 IhrFussel It takes 1m 46s to compile MT from scratch on it ... it's fine I'd say 13:18 tenplus1 inv:room_for_item() doesnt seem tow ork properly 13:18 tenplus1 I can add an item of the same type, but adding a different item still says there is room and deletes it anyhow 13:27 Megaf IhrFussel: 13:28 Megaf real 19m39.735s 13:28 Megaf user 17m36.540s 13:28 Megaf sys 1m1.956s 13:28 Megaf Time to build Minetest Server on my Athlon XP 2800+ 13:28 nerzhul Megaf, see you tomorrow 13:28 Megaf not too bad I'd say 13:28 IhrFussel WHAT the hoster lets me configure the way I want my CPUs? 13:28 Calinou DDR4 might have higher latency tho 13:28 Calinou are you sure? 13:28 Calinou newer DDR generations have higher CAS latency, but also higher clocks 13:28 Calinou the latency is proportional to the clock 13:29 IhrFussel I can choose amount of sockets and amount of cores per socket 13:29 Calinou IhrFussel: that speed is common of DDR3 in a single-channel setup, too 13:29 IhrFussel Are there any advantages of having more than 1 core per socket? 13:30 Calinou /dev/sda: 13:30 Calinou Timing cached reads: 38406 MB in 2.00 seconds = 19231.06 MB/sec 13:30 Calinou Timing buffered disk reads: 1504 MB in 3.00 seconds = 500.68 MB/sec 13:30 Megaf Calinou: http://www.crucial.com/usa/en/memory-performance-speed-latency 13:30 Calinou this is what I get on my PC 13:30 Megaf about CAS latency and clock ^ 13:30 Calinou (sudo hdparm -Tt /dev/sda) 13:30 Megaf you can see, that DDR 4 is not much faster latency wise than even DDR 1 13:30 Calinou Megaf: and yes, CAS is not very meaningful 13:30 IhrFussel Calinou, DDR4 is CRAZY for a root server ... most v servers/ root servers have DDR2 or DDR3 13:30 Calinou higher clocks are almost always more important 13:30 Megaf Calinou: open the website I just posted 13:30 Megaf http://www.crucial.com/usa/en/memory-performance-speed-latency 13:30 Megaf !title 13:30 MinetestBot Megaf: Memory - RAM Performance: Speed vs. CAS latency | Crucial.com 13:31 Calinou IhrFussel: we've had DDR4 in use since 2015 :) 13:31 Calinou (Skylake on most boards, some still use DDR3 though) 13:31 Calinou and you can build a PC using DDR4 for €250 or so 13:32 Calinou IhrFussel: also, the speed increase is insignificant when compared to DDR3. What matters is the power savings 13:32 Calinou DDR4 runs at 1.35V by default, DDR3 runs at 1.5V by default (1.35V for DDR3L, 1.65V for most high-speed RAM) 13:32 Calinou DDR4 can go to 1.2V in low power, too 13:36 IhrFussel Okay but I'm still impressed by the amount of specs I get for $15/month: 4 *dedicated* Intel Xeon E5-2680V4 cores, 12 GB DDR4 EEC RAM, 60 GB SSD 13:39 Calinou is it a VPS, a VDS or dedicated server? 13:39 Calinou in the latter two, you have a guarantee you won't get hammered if you use 100% CPU 24/7 :) 13:39 Megaf !server MineDigger 13:39 MinetestBot Megaf: MineDigger | 189.58.182.168:30003 | Clients: 0/15, 0/0 | Version: 0.4.17-dev / MineDigger | Ping: 741ms 13:40 Megaf default mapgen and stuff and settings of Minetest running on the mighty Athlon XP 2800+ 13:40 Megaf Sokomine: your villages are AWESOME! 13:41 IhrFussel Calinou, they call it root server and say it's basically a VPS with dedicated CPU cores 13:42 IhrFussel "Our root servers combine the advantages of virtual and dedicated servers. Despite virtualization the root servers provide guaranteed Intel® XEON® Broadwell® CPU cores and fast DDR4 main memory (RAM)." 13:43 * benrob0329 reads logs 13:54 tenplus1 hi Jordach 14:10 tenplus1 Wine mod updated to 0.6: Added API, tequila, wheat beer and pipeworks support 14:11 IhrFussel Wine mod? Awesome I always wanted to play Win games inside MT xD 14:12 tenplus1 lol 14:12 tenplus1 https://forum.minetest.net/viewtopic.php?f=11&t=13642&p=199460 14:13 tenplus1 ehehe 14:13 tenplus1 back soon 14:46 benrob0329 Hello Mr-Pardison 14:46 Mr-Pardison 'ello benrob0329 15:19 Megaf cant use seeds for fuel =/ 15:19 rubenwardy Megaf, could give them to an animal then use the animal's escretion 15:20 Mr-Pardison seems rather crappy. 15:23 IhrFussel Is Intel i7 the best series for desktop PCs right now? 15:23 IhrFussel I want to compare the best gaming CPU to my root server's 15:24 rubenwardy no 15:24 rubenwardy something like an AMD ThreadRipper 15:28 benrob0329 o/ RobbieF, rubenwardy 15:32 Megaf what!? vainila minetest doenst show the item you are holding!? 15:32 IhrFussel xeon E5-2680v4 seems to be able to hold up with i7's at least 15:35 IhrFussel Megaf, nope you need a mod for that 15:36 IhrFussel And the mod will poll the current item every X secs since MT has no "wield change" callback 15:51 Megaf Oo 15:52 Megaf I always took that for granted in my server 15:52 Megaf Fussel, if you are interested on how MT behaves in a now old hardware 15:52 Megaf !server MineDigger 15:52 MinetestBot Megaf: MineDigger | 189.58.182.168:30003 | Clients: 2/15, 0/3 | Version: 0.4.17-dev / MineDigger | Ping: 729ms 15:53 Megaf The high ping is because the server is located in the south part of Brazil 16:04 Megaf This is the keyboard Im using http://utensilia.tk/monterey_k208/1.jpg 16:04 Megaf is that US layout? 16:05 Mr_Pardison looks like it. 16:24 benrob0329 ISO layout I believe 16:24 benrob0329 Notice the small backspace and large enter key 16:24 * Mr_Pardison can't see 16:24 benrob0329 It almost looks like a Model M, but not quite 16:25 Megaf well, the patent is from 1991 16:25 RobbieF Why hello there, benrob0329! 16:25 Megaf my model is 1995 16:25 Mr_Pardison that is a packard bell mechanical keyboard. 16:25 benrob0329 Noice 16:26 RobbieF hey all 16:26 Mr_Pardison thanks to google and image search :) 16:26 benrob0329 RobbieF: been working on converting the tardis to an entity off and on, going to try and push it into beta 16:28 IhrFussel My new hoster is already preparing for the Intel security patches... very fast 16:31 benrob0329 No clue what mime will do, there's probably an email i'm supposed to read 16:31 Mr_Pardison 1466 unread emails. I had planned on going over them during the break but I didn't have wifi so I couldn't do that :( 16:52 Sokomine sofar: improving the show_formspec/register_on_player_receive_fields api would be very welcome. it's no solution to have to use a lib and to have to care about things in each mod that ought to be handled in a central place once (in the api/builtin/core/whatever) 16:55 Sokomine IhrFussel: jessie is...a bit old. i waited for the next version in order to be able to compile a new mt again. it was no fun trying to compile under jessie 16:56 IhrFussel I don't want Debian, but I'm stuck with it until my hoster completed the maintenance/intel bugfix 16:58 IhrFussel I will install Ubuntu on it as soon as it works again 16:59 Sokomine Megaf: mg_villages is responsible for the generation of the villages. you also need to have handle_schematics installed. cottages is highly recommended (else some village types will never spawn). the diffrent village_* mods add new village types. village_sandcity was originally intended for the sandmobs (first from pilzadam then also part of mobs_redo monsters)...although those mobs don't know 16:59 Sokomine about their luck yet :-) 17:00 IhrFussel Is Ubuntu serious? They say they had the fix ready for Jan 09 2018 but know about the bug since nov?? How slow are they that they let users wait a few more days now? 17:01 Sokomine Megaf: handle_schematics reads .mts and .we files, analyzes them, places them on the map via voxelmanip (since before that was added to the api), sets nodes with metadata up etc. it also has a build chest (handle_schematics:build) for storing and placing schematics easily. including backup of the region where the schematic was placed 17:04 Sokomine Megaf: i'm glad that you like my villages :-) 17:07 Sokomine IhrFussel: debian is very good for servers 17:14 Sokomine Megaf: take a look at AdventureTest from brandonreese as well. you might like it. also take a look at advanced_npc and villagers. both add life to the villages :-) although right now the server seems to lag 17:22 Sokomine guess i really need starting to search for plots of flat land for the lone houses... 17:27 * Shara thinks Sokomine still needs to look at a certain issue for villages.... 17:32 Krock in mg_villages? the lone houses are quite funny, as they sometimes generate in a mountain, create a hole, which turns out to be filled with water 17:32 * Fixer slaps everyone with a large meltdown&spectre 17:33 Shara I found hours in floating cubes of water before 17:33 Shara houses* 17:34 * twoelk tries to wrap his mind around hours in floating cubes 17:34 Shara I don't even know how I typed that 17:34 Shara I was probably thinking "I spent too many hours working" at the same time. 17:35 * Mr-Pardison sees he missed several things. 17:35 Mr-Pardison o/ Shara, Fixer and twoelk 17:35 twoelk o/ 17:35 Fixer o/ https://www.youtube.com/watch?v=4purbWyDA7k 17:35 * Sokomine quickly hides from Shara as there's more than one issue 17:35 * Shara hides with Sokomine 17:35 twoelk cubic time does sound familiar - somehow 17:36 Sokomine Krock: it's not funny if you end up in a lone house and try to get out/on top of that too steep mountain :-) sometimes the algorithm just isn't particulary lucky 17:36 Shara I simply want the ability to buy a whole town myself 17:36 twoelk talk to the mayor? 17:36 Shara The one thing per town restriction is very limiting... :( 17:37 twoelk spend everybody a drink at the local pub? 17:37 Sokomine oh. a whole town in one go? i'm not sure if it'd be a good idea if the first player to get rich could buy the entire town 17:37 Shara Not in one go 17:38 Shara But for example, who is ever going to buy a bench or small sitting area (I forget what the mod calls them) if it means they can never buy a building? 17:38 Sokomine maybe for places further from spawn? 17:38 Shara I don't mind how it works 17:39 Shara The thing is... so many villages generate anyway that it's easy enough for players to try and become the owner of a village 17:39 Shara I loved the idea of slowly saving up enough to do it 17:39 Shara Then found I never could :( 17:39 twoelk donating money for public places might give other rewards - like villagers liking you 17:40 Krock kill them >:) 17:40 Shara Why care if they like you when you can't buy a home there as a result? 17:40 Sokomine twoelk: good idea :-) there's too few interaction with the villagers for that yet 17:40 * Mr-Pardison seconds Krock's suggestion 17:40 twoelk get better prices for freinds? 17:41 twoelk or they defend you or ... 17:41 * Shara just loots their shelves anyway :P 17:41 Mr-Pardison fun. 17:41 Sokomine my intention was to allow enough players to buy a house and be close together. for spawn villages there's now a new type which has a spawn house and many empty plots. the amount of empty plots for people willing to build has also been increased 17:42 Sokomine Shara: *g* poor villagers :) 17:42 twoelk maybe showing interest in the village could unlock special quests not given otherwise 17:44 twoelk I wonder if villagers could notice a known player is starving and bring and offer some free food 17:44 Sokomine that'd require quests to exist. adventure test has that to some limited degree (still much more than anything else in mt has) 17:45 Sokomine twoelk: that'd be nice :-) trouble is: the newbie's starving. the experienced player that had time to make friends usually isn't - his inventory will usually be too full to actually carry any food given to him 17:45 twoelk ooh, how about a healer looking for customers 17:46 Sokomine a healer would be nice. sadly, those in medieval villages didn't get overly far, and i don't like magic so much 17:46 Sokomine but...a beaten-down player, heavily hurt...they could care about such a player 17:46 twoelk he might look for residents and known friends only :-D 17:51 Sokomine Shara: perhaps you ought to take a look at citybuilder as well. the intention of that mod is to be more like sim city/anno series/minecolonies/etc. - you fund a new village and decide where each building shall be placed. trouble is: not all advanced buildings can be obtained yet, not enough types of buildings exist, mobs don't exist yet (building, using the buildings) 17:52 Shara I find that less interesting than discovering a village though 17:52 Sokomine it takes quite a lot of time to construct a type of building that can progress and exist in diffrent stages. the first hut is very simple. it then envolves in several stages up to the final product. which is relatively big. the mine i posted in the screenshots thread is the stage 6 mine. the first one is more or less only a hole in the ground 17:52 Sokomine oh, ok 17:53 Sokomine i just see problems with buying entire villages in multiplayer. not with you - you'll care for the villagers (even if stealing from their chests :-)). but other players may just dig the most worthy materials, grief the village and go on, leaving wasteland behind 17:55 Mr-Pardison I would hunt down and kill those players for doing that. 17:55 IhrFussel Map loading will also slowdown with those fixes right? I read somewhere that any "badly" cached DB will get hit hard 17:56 Sokomine Mr-Pardison: players who like to grief may even enjoy it if you "reward" them with the attention of going after them 17:56 Mr-Pardison ik. 17:56 Mr-Pardison but hunting them may also teach them not to mess with certain things. 17:56 Mr-Pardison it's a double edged sword. 17:57 Shara Sokomine: It could be priv based? 17:59 twoelk if their village is griefed villagers should sumnon a super golem (or the local law enforce officer) that hunts the offender and places him in jail :-P 17:59 Mr-Pardison twoelk: on DarkLands in Ninja Town, that would be me as no one messes with my friends and gets away with it. 18:02 Sokomine Shara: yes. that would be ok. the priv could be granted to trustworthy players 18:03 Mr-Pardison afk for lunch. 18:03 Shara :) 18:03 twoelk Mr-Pardison: Quis custodiet ipsos custodes? 18:03 Sokomine Mr-Pardison: or it might teach them that they have to be on their guard and concentrate on fighting against others. it's hard to tell. it may be even more harsh to ignore or ban such players...hard to tell. at least the villages are automaticly generated. griefing real player houses would certainly be worse 18:04 Sokomine twoelk: the ones in adventuretest did that for a while :-) they where just a bit too aggressive. trying to fix a broken building made them think you where attacking them 18:05 twoelk i remember :-P 18:05 twoelk they didn't like my changes 18:14 Krock twoelk, At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. 18:16 twoelk 8O 18:16 twoelk that second sentance gibberisches unfamiliar 18:17 Krock dunno what I just said but Lorem ipsum is a great text 18:17 twoelk has always been 18:17 twoelk and better to not tknow the meaning - not really nice 18:23 benrob0329 o/ nerzhul 18:25 red-001 * Pleasehelp has quit (Quit: Page closed) 18:26 * twoelk decides to stop working for today and visit the one or other random server 18:30 red-001 wtf 18:30 Sokomine twoelk: good idea :-) 18:30 red-001 I'm getting a client version is not supported 18:30 red-001 both clients have the same binary 18:37 red-001 so yeah wtf why can't 0.5 clients connect to each other 18:40 Mr_Pardison got disconnected. 18:40 Mr_Pardison twoelk: what did you say b4 I got whacked? 18:40 twoelk was it Quis custodiet ipsos custodes? 18:41 Mr_Pardison looks like it. 18:41 Mr_Pardison Not sure what ur saying tho. 18:41 twoelk got a wikipedia article of it#s own 18:42 * twoelk just can't find theth nexus block in the forgotten box :-/ 18:43 twoelk *fourth 18:43 twoelk and I can't type :P 19:19 IhrFussel You can still spawn inside trees in 0.4.17? 19:20 Fixer yes 19:20 IhrFussel That should've been fixed a long time ago 19:23 compunerd Anyone have an idea of how to make a node be a water source without turning into one? I'm trying to make a node that is a sewer tunnel and produces water, but it keeps turning into a water source no matter how I alter the code. Will post on in a minute. 19:23 Raven262 Make it place water sources around it! Just an idea. 19:24 Raven262 Oh and it needs to remove them when it is removed. 19:25 Megaf Sokomine: ! 19:25 Megaf Hi there 19:25 compunerd How would I do that? And I can't remember the name of the site where we normally post code... What is it? 19:25 Megaf How do I get NPCs inside the villages? 19:26 Raven262 compunerd, pastebin? 19:26 compunerd Thank you Raven262... 19:26 Fixer "According to Soluto, which was a cloud-based solution that allows you to manage multiple computers, servers, and even mobile devices over the web, the average boot time of a PC is 3 minutes." 19:26 Fixer o_0 19:27 twoelk wasn't there a spigot in pipes or technik that spilled water? 19:27 Mr_Pardison Fixer: true for my laptop (timed it this morning) 19:27 Mr_Pardison twoelk: yes. 2 of them. one was a fountain head and another was just a basic spigot. 19:28 Fixer Mr_Pardison: 160 sec on my PC, aka 2:40 min 19:28 Raven262 As for how to do this... Perhaps on_place (or on_construct) and on_dig, check for the surrounding nodes, use voxelmanip to place water sources if the surrounding nodes are air. 19:28 Raven262 compunerd ^ 19:29 compunerd https://pastebin.com/psPMVtmp 19:29 Raven262 I don't think that can work like that, sorry. 19:30 compunerd Ah, might be a little beyond my scope currently... but not out of my reach... just not much time to invest in learning it... 19:30 Raven262 That makes a water source node, just with a different texture and params 19:31 Fixer Mr_Pardison: i'm horrified, my WinXP booted amazingly fast, yet this 7 is slow like crap, Debian boot is very fast too 19:31 benrob0329 Kek 19:31 compunerd Darn... was hoping I could just make a water source node look different... 19:31 Mr_Pardison Fixer: that is horrible. Fedora is a bit slow on booting for my laptop although it has decent specs for it to run smoothly. 19:32 benrob0329 Void boots in like 5 seconds on my laptop :PP 19:32 Mr_Pardison lucky you. 19:32 compunerd Don't guess the engine works in a way that is conducive to that... 19:32 benrob0329 Not including POST 19:32 benrob0329 Mr_Pardison: runit is very fast for a desktop init system 19:35 compunerd Well, thanks Raven262, you've been helpfull... Gonna have to research voxelmanip a little more throroughly... 19:35 twoelk compunerd: https://github.com/minetest-mods/pipeworks/blob/master/devices.lua#L337 19:35 twoelk might be usefull 19:36 Raven262 compunerd, You can find all you need on minetest dev wiki 19:36 Raven262 I mean I learnt from it 19:42 compunerd Thanks Raven262, I'm looking the code over now... I learn better from looking at code like that so double thanks... 19:44 Sokomine Megaf: install advanced_npc or villagers. both are mods designed for adding villagers to my villages 19:44 compunerd twoelk, Thank you too... You posted the code I'm looking at now... Really helpful... 19:47 red-001 IhrFussel, is that default mapgen? 19:47 IhrFussel red-001, v7 yes 19:48 compunerd Maybe I'm asking the wrong question... Is there any way to make a node produce flowing water? 19:48 benrob0329 Wb Jordach 19:49 compunerd A simple way that doesn't require a lot of processor load that is? 19:52 Sokomine compunerd: guess setting liquidtype = "source", and what else might be required ought to turn a node into a water source. what effects it will have on drawtype...no idea 19:52 zorman2000 Megaf, hi 19:52 IhrFussel compunerd, the easiest way I can think of is to set a water source node next to yours in on_place() and remove that neighbor water again in on_dig() for example 19:52 Megaf Hello zorman2000 19:52 zorman2000 Megaf, you are welcome to try my mod, advanced_npc 19:52 zorman2000 It is still WIP, but already works and populates mg_villages 19:52 zorman2000 https://forum.minetest.net/viewtopic.php?f=9&t=17918 19:52 * Sokomine shows zorman2000 to megaf and points out that that's the creator of a mob mod for mobs inside villages (if it's the same person as on the forum) 19:53 zorman2000 Sokomine, yes, I am :) 19:53 Sokomine seems so :-) good 19:53 zorman2000 Also, another person, ErrorNull created a villagers mod, https://forum.minetest.net/viewtopic.php?f=9&t=17915 19:53 zorman2000 This is very good at graphics, but limited on their AI 19:54 zorman2000 advanced_npc is more an AI mod, the NPCs can do lots of things 19:54 zorman2000 And they are designed to populate mg_villages 19:54 compunerd Thanks IhrFussel... I'm not exactly seasoned with LUA but am versatile enough to modify it... I think that is probably the best way to go about it... Thanks a lot... 19:55 zorman2000 Megaf, you are welcome to hang around the Github repo of advanced_npc if you have questions 19:56 zorman2000 I have for one month or so been busy with IRL and another mod but I will be back to advanced_npc development very soon 19:56 IhrFussel compunerd, it should be pretty simple... minetest.set_node(pos, nodename) the only "hard" part could be to define what the pos of the water source needs to be 20:06 sofar mt has string.split()? lol 20:06 sofar never knew 20:06 rubenwardy there's a whole file making up for Lua's shortcomings 20:07 sofar shivajiva: I've got some easy more stuff coming btw 20:08 shivajiva cool 20:09 Megaf Thanks zorman2000 Sokomine 20:09 Megaf will have a look 20:11 sofar shivajiva: there's an actual problem I think with parse_pos()? 20:11 sofar wait, lol 20:11 sofar nvm 20:11 zorman2000 Megaf, sure. I don't hang around IRC much, but I'm active in the Github repo 20:11 red-001 sofar, any idea why 0.5 clients can't connect to 0.5 servers? 20:12 red-001 debugging it seems to indicate the client version is set to 32 20:12 sofar nope 20:12 sofar shivajiva: make sure to ... test these changes well though 20:12 sofar it should be safe, it's all trivial 20:13 red-001 what are the changes? 20:13 sofar https://github.com/shivajiva101/sban/pull/10/commits/4a1c9274934f710e3965b6b9cedaba9cee43cbc0 20:15 red-001 well I cleaned the build files and build again and it seems to work 20:17 Krock sofar, a blank avatar is quite unusual - or is that an intended recognition sign for you? ^^ 20:18 sofar it's actuall 4 different shades of white 20:18 * Krock checks 20:18 red-001 you had that since that sofart guy right? 20:18 sofar gullible much? 20:18 Krock > avatar is 1x1 px 20:18 sofar your resolution is too low 20:19 Krock *zooms in* 20:19 sofar ahahaha 20:21 red-001 > zoom, enhance 20:25 Roger9 lol 20:25 Roger9 wait, minetest adds string.split()? 20:26 rubenwardy yup 20:26 sofar that's what she said 20:26 sofar s/she/I/ 20:26 Sokomine used string.split a few times, yes. it's useful 20:26 rubenwardy this also trim 20:26 rubenwardy *there's 20:26 rubenwardy do wish we had a nice find function 20:27 rubenwardy WTH WOULD YOU DEFAULT TO FAKE REGEX SEARCHING 20:27 rubenwardy argh, f u Lua 20:27 Sokomine string.gsub? 20:27 * Sokomine stares at rubenwardy and wonders what will come out if programming languages mate 20:28 rubenwardy gsuf is patterns 20:28 Sokomine yes. patterns are fine 20:28 Sokomine ok, back to terrain hight analysis... 20:28 rubenwardy as a default thing for string searching? 20:28 rubenwardy no other language does this 20:28 Sokomine perl loves regexps 20:28 rubenwardy and it's annoying to have to escape the search string 20:29 Sokomine yes. still better than the other way around. regexp search is much more powerful than a simple find. maybe there's a string.index or string.strpos or something like that somewhere as well 20:30 Roger9 looa 20:30 rubenwardy it's not though 20:30 rubenwardy it's really not 20:30 rubenwardy find should find plain strings 20:30 Roger9 I wish Lua strings could be indexed and counted like regular old arrays 20:30 rubenwardy pfind should find patterns 20:30 rubenwardy Roger9, you can in MT 20:30 rubenwardy I think 20:30 rubenwardy wait 20:31 rubenwardy Roger9, https://gist.github.com/rubenwardy/c7473956a3a7f0b171348bab24652a56 20:32 Roger9 ooh 20:35 benrob0329 string.sub(str, i, i) 20:36 red-001 sofar, #6878 20:36 ShadowBot https://github.com/minetest/minetest/issues/6878 -- Mitigate formspec exploits by verifying that the formspec was shown to the user by the server by red-001 20:38 sofar yeah 20:40 sofar not like it's any overhead 20:41 sofar Krock: red-001: should we enforce player interact max distance for node formspecs as well? 20:41 sofar that is I think the next logical addition 20:42 red-001 +1 to that idea 20:43 sofar "we don't know if you actually clicked this node, but we can check that you're close enough to do so" 20:43 Sokomine sofar: that would be nice. i'm sure server owners will be glad if distance to formspec is checked. else players with modified clients could interact with i.e. open chests anywhere on the map 20:43 Krock sounds good. but it can't be realised consistently for node formspecs, only the "formspec" meta field 20:43 red-001 tbh I'm surprised we don't check that yet 20:44 sofar Sokomine: https://youtu.be/BGPP5nrOlbQ 20:44 sofar Sokomine: but, that was fixed already 20:44 sofar that's a node inventory, not a node formspec 20:45 red-001 sofar, just a small improvment suggestion for fsc, clear the context for a user if they submit a formspec that isn't from fsc 20:45 Sokomine sofar: can't node formspec be checked the same way? 20:45 red-001 you can only have one formspec open at a time so it means they must have closed the fsc one 20:46 sofar red-001: very good, that's an excellent check to add 20:48 sofar + -- invalidate fsc data for this player 20:48 sofar + local name = player:get_player_name() 20:48 sofar + _data[name] = nil 20:50 sofar c0dde0e, thanks red-001 ! 20:53 Megaf Im going to get some coffee, anyone want some? 20:54 Mr-Pardison TommyTreasure needs some. 20:54 Megaf !server Megaf 20:54 MinetestBot Megaf: Megaf Server V4.17 | mt.megaf.info:30003 | Clients: 0/10, 0/1 | Version: 0.4.17-Megaf / MegafXploreNext | Ping: 13ms 20:54 red-001 Megaf, 418 20:54 * sofar & lunch 20:55 Megaf red-001: 418? 20:55 red-001 https://tools.ietf.org/html/rfc2324 20:56 red-001 see section 2.3.2 20:59 red-001 oh ok 20:59 Megaf red-001: HAH! 20:59 Megaf Thats what I call a good sense of humour 21:08 IhrFussel I'm testing now if my new root server can go to 0.05 max_lag when I'm idling 21:10 Jordach mine goes to 0.03 21:10 Jordach tempted to go 0.01 for that glorious glorious glorious 60hz 21:11 IhrFussel It did it! Jordach but my root server is just $15/month ... I'm testing how much power the machine has for such a low price 21:14 IhrFussel Of course it's still a VPS in a way so I will have to see exactly how *guaranteed* my CPU cores are 21:23 Megaf what does he means by root server? 21:23 Megaf For me root server is a very important DNS server... 21:24 sfan5 rather common in the German hosting landscape, root server = virtual server with dedicated cpu cores 21:24 sfan5 the step between vps (shared cpu) and dedicated servers (exclusive hardware) 21:28 Fixer *,,,,* 21:29 Fixer holllyy c---, someone spams in github notifications, ending with mat 21:29 Fixer 45 issues 21:30 red-001 what.?!.. 21:31 * Fixer reads 21:32 Fixer minetest_game - 3 issues, lol 21:34 Fixer Krock: whats up with "FYI: Superfluous packets (private meta changes) aren't sent anymore (latest commit)." ? 21:34 paramat heh 21:42 RobbieF benrob0329 cool - let me know when I can try it out :) 21:48 Krock Fixer, see sfan_5's comments. These were requested changes I've done and not commented yet 22:03 rubenwardy sofar: please can you set a GH avata 22:03 rubenwardy +r 22:03 sofar request received 22:05 Calinou requested transferred to request handler (/dev/null) 22:05 Calinou s/requested/request/ 22:06 Fixer damn 22:06 Fixer Quassel is FAT 22:07 Fixer Calinou: decided to disable AV for testing faster boot and stuff 22:22 Fixer quassel is one of the slowest boot starters... 22:28 Calinou Fixer: it does take a while to connect, but I consider it acceptable 22:28 Calinou considering it keeps you online 24/7 if you host the core on a server 22:28 Calinou (or Raspberry Pi) 22:29 Fixer Calinou: it takes 20 sec to start it on boot 22:29 Fixer not acceptable 22:29 Calinou it's acceptable for me as I keep it open for hours after :) 22:29 Calinou you can make it start minimized anyway 22:29 Fixer remind me how 22:29 Calinou on Windows? 22:29 Fixer yeah 22:30 Calinou I think there's an option in the settings for that 22:30 Calinou or edit the shortcut/executable to set it to start minimized 22:30 Fixer i'm moving those fat bastards into delayed launch 22:32 Fixer greenshot.exe - 15 sec boot time, what the actual? 22:32 Fixer answer: .NET 23:06 Fixer Calinou: quassel --hidewindow 23:49 IhrFussel Why don't you backport the user limit change? Is it planned? 23:53 IhrFussel I mean this PR https://github.com/minetest/minetest/pull/6258 23:59 sfan5 planned