Time Nick Message 00:03 Megaf will do something crazy 00:03 Megaf download latest stable version of gcc source code and build it here 00:03 Megaf with some good flags 00:17 Megaf gcc-7.2.0$ CFLAGS="-march=native -mtune=native -mfpmath=both -Ofast" CXXFLAGS="-march=native -mtune=native -mfpmath=both -Ofast" ./configure --prefix=/home/$USER/gcc7 00:17 Megaf (I have no idea what I am doing) 03:04 benrob0329 !tell tenplus1 https://youtu.be/p1lfQJz3WqE 03:04 ShadowBot benrob0329: O.K. 03:53 Megaf Hello benrob0329 04:01 benrob0329 Hi Megaf 05:23 * sofar sends a TCP LART to rubenwardy 05:35 Megaf Meh, it takes several hours to build GCC 05:35 Megaf still building 05:35 Megaf its been building for 5 hours already 05:36 Megaf 6 AM, bed time 05:36 Megaf good night 07:49 rdococ_ hi 09:38 Calinou hi 09:39 Calinou https://forum.minetest.net/viewtopic.php?f=9&t=18443 09:39 Calinou meh, ac being ac again :P 09:42 Calinou hmm, I should check this server out, https://forum.minetest.net/viewtopic.php?t=18406 09:42 Calinou also, nice texture pack (on the screenshots) 11:06 srifqi hi Fixer 11:06 Fixer hi 11:19 Megaf nice game engine http://gameplay3d.io/ 11:22 celeron55_ Calinou: it's nicely done but i hate both the puzzles and the "parkour" :D 11:23 celeron55_ i did try it out 11:43 Megaf Changing topics, so, there's this intitiatives to make an Open Source CPU ISA 11:43 Megaf like OpenRISC and RISC-V, but we already have an open, powerful and royalty free ISA, it's called SPARC... 11:47 Megaf celeron55_, any word on that? If you have any interest on CPU ISAs 11:47 Megaf DS-minetest, Hi man, hows things? 11:48 DS-minetest hi 11:48 celeron55_ dunno, but i guess some people really like to re-do things instead of building on the work of others 11:49 Megaf DS-minetest, I'm interessed in your nice Pentium 4 system, do you have a special reason you don't use Windows XP 64 bit? 11:50 DS-minetest im using linux lubuntu zasty 32 bit 11:50 DS-minetest afaik my cpu is 32 bit and i dont like windows 11:50 Megaf indeed. If they didn't want to join SPARC organization, they could just fork the ISA... 11:50 Megaf DS-minetest, I thought you were running windows XP, sorry 11:52 Megaf DS-minetest, what does the command cat /proc/cpuinfo | grep "model name" says? 11:53 DS-minetest model name : Intel(R) Celeron(R) D CPU 3.20GHz 11:57 Megaf ok, just foget about the | grep thing, do the thing without grep and tell me the cpu family, model and stepping please 11:58 DS-minetest 15,6,4 11:59 Megaf thanks 12:04 Megaf well, that is a 64 bit CPU 12:05 DS-minetest are you sure? 12:06 Calinou Megaf: that game engine wins the SEO award 12:07 Megaf DS-minetest, cat /proc/cpuinfo | grep flags please 12:07 Megaf Calinou, it does looks pretty cool, I watched some demos, pretty amazing 12:07 Megaf and 100% OpenSource 12:08 Megaf DS-minetest, see the "lm" there? 12:08 Megaf DS-minetest, lm stands for Long Mode, that is, 64 bit 12:08 DS-minetest oh, ok 12:09 Megaf if you have 4 GB of ram maybe you could consider switching to 64 bit 12:09 DS-minetest nah, only 1.5 12:09 DS-minetest GB 12:10 DS-minetest i have 12:12 Megaf hm 12:14 Megaf you could try 64 bit and see how it goes 12:17 DS-minetest yeah, but not now 12:18 DS-minetest how can i recompile minetest if I've only changed something in one file? 12:20 Megaf if you only changed one thing and you still have all other things untouched, included previous build directory, then it would only rebuild what's needed 12:20 Megaf other choice is on your next build use ccache 12:20 celeron55_ Megaf: gameplay3d doesn't seem very special to me; it's like most open source game engines and it all comes down to how robust it is in practical use 12:22 celeron55_ in other words, it's good if it doesn't break when you put it to real use 12:22 celeron55_ most things break 12:22 cx384 DS-minetest cd ../minetest , make -j$(grep -c processor /proc/cpuinfo) 12:23 Calinou Megaf: "Godot probably is better" is my usual reaction to the open source game engines :P 12:23 Calinou I found that the hard way 12:24 celeron55_ godot broke when i tried to use it 12:24 celeron55_ specifically, multi-platform builds were impossible 12:24 Calinou just use pre-built export templates, if you don't want to spend time compiling for all platforms 12:24 Calinou (it does take a lot of time to set this up) 12:24 Calinou (but I've done it) 12:24 celeron55_ yeah, "just" 12:25 Megaf cx384, or just make -j $(nproc) 12:27 cx384 hm ok 12:55 nerzhul Calinou, prebuilt template are for GDSCript users, when you use C++ ti's not possible as godot doesn't care about your build 12:55 nerzhul godot is good for unity users, not exigent users :D 13:36 Calinou nerzhul: GDNative is coming soon to fix this, so you can use dynamic libraries 13:36 Calinou (and you won't need to recompile the engine) 13:46 nerzhul oh they are moving :D 14:14 IhrFussel Hello there 14:20 Megaf Hi Fussel 14:50 Megaf reglnx@magnesium:~/Projects/irrlicht-1.8.4/source/Irrlicht$ CXXFLAGS="-march=native -mtune=native -mfpmath=both -Ofast" CFLAGS="-march=native -mtune=native -mfpmath=both -Ofast" CC=/home/reglnx/gcc7/bin/gcc CXX=/home/reglnx/gcc7/bin/g++ make -j 2 14:50 Megaf building Irrlicht with that ^ 14:51 sfan5 march=native implies mtune=native 14:54 rdococ_ okay, wtf 14:54 rdococ_ apparently my mother took my computer in to get fixed? 14:55 rdococ_ now I'm stuck with this dumb windows 8 laptop 14:58 Megaf sfan5, so the doc says, yes 14:59 rdococ_ gonna get virtualbox 14:59 Megaf rdococ_, was it broken? 14:59 benrob0329 rdococ_: nooo 14:59 benrob0329 Not the repair shop! 14:59 rdococ_ Megaf: the computer repairman said the HDD was boken 14:59 rdococ_ s/boken/broken/ 14:59 rdococ_ of course, my mother probably forgot to tell him I was fully aware of potential failure 14:59 benrob0329 ...wot 14:59 Megaf rdococ_, you don't need a repair guy for that, you only need our advice 15:00 rdococ_ exactly 15:00 Megaf you are plenty capable of replacing a harddrive 15:00 rdococ_ she ps insurance and wouldn't let me "void it" 15:00 rdococ_ or something 15:00 Megaf sfan5, but thanks for that. It happened I think once that that was not the case 15:00 rdococ_ idk 15:00 rdococ_ probably not that 15:00 rdococ_ anyway, will install Linux on virtualbox 15:00 Megaf rdococ_, your computer has insurance/warranty then she is correct 15:01 benrob0329 The Internet and a small test program are enough 15:01 Megaf because you get free hard drive replacement 15:01 benrob0329 Your computer has insurance worth something? that's a first 15:01 Megaf I would still wipe the hard drive and backup my porn before sending to the repair shop 15:01 rdococ_ Megaf:seems that I will be getting the old computer and maybe HDD back, but it will have a new HDD. 15:01 rdococ_ Megaf: dude, it's my parents, they don't know to do that 15:02 Megaf should be fine tho 15:02 Megaf I had my computer HD replaced too 15:02 Megaf all went well 15:02 rdococ_ anyway, my parents told me that the repairman apparently said that he /also/ removes Windows from his computer(s), which I hope goes well 15:02 rdococ_ s/goes well/is a good sign/ 15:03 benrob0329 \>comes back with a hackintosh 15:03 rdococ_ will have to disconnect for a second 15:03 Megaf I made a hackintosh once, not worth it 15:03 Megaf you have to be careful every update you do 15:03 benrob0329 Nothing Apple is worth it 15:04 Megaf I have to disagree, but I won't discuss that now. All I can say is, when you buy and Apple computer, you are not paying for it's hardware spec, as in performance. 15:04 rdococ_ agreed 15:04 Megaf You are buying other things. 15:04 rdococ_ brand 15:05 Megaf So the comparation performance is totally meaningless, IMHO 15:05 rdococ_ hm, I'll need a bit of a guide on how to run GNU/Linux with VirtualBox 15:05 benrob0329 Youre paying for Apple to replace another standard library with a nonstandard version 15:05 rdococ_ heh 15:05 benrob0329 Like OpenGL > Metal 15:06 rdococ_ when the computer returns, I'll probably find a better distro for it 15:06 benrob0329 Heck, even the date command is different 15:06 benrob0329 The fricken date command 15:06 rdococ_ Apple, the company you can trust to create incompatibilities 15:06 Calinou Metal is more of an equivalent of Vulkan than OpenGL 15:07 benrob0329 But it came out before Vulkan 15:07 rdococ_ I'm also planning to install an internet packet tracer. 15:08 Megaf rdococ_, what distro are you used to? 15:09 Megaf rdococ_, anyway, I will be more than glad in guide you from downloading VBox to your desktop running via PVT if you wish 15:09 rdococ_ Megaf: I'm used to Debian, but I'm thinking of switching to Ubuntu or Mint. 15:09 rdococ_ k 15:09 Megaf CC=/home/reglnx/gcc7/bin/gcc CXX=/home/reglnx/gcc7/bin/g++ cmake ../MegafXPlore2 -DRUN_IN_PLACE=1 -DCMAKE_CXX_FLAGS="-march=native -mtune=native -mfpmath=both -Ofast" -DCMAKE_C_FLAGS="-march=native -mtune=native -mfpmath=both -Ofast" -DWARN_ALL=0 -DVERSION_EXTRA=MegafXPlore2 -DENABLE_SYSTEM_JSONCPP=0 -DENABLE_SYSTEM_GMP=0 -DENABLE_CURSES=0 -DENABLE_LUAJIT=0 -DCMAKE_BUILD_TYPE=Release -DENABLE_GETTEXT=0 -DENABLE_LEVELDB=0 -DENABLE_REDIS=0 15:09 Megaf -DENABLE_POSTGRESQL=0 -DENABLE_SPATIAL=0 -DENABLE_GLES=0 -DIRRLICHT_INCLUDE_DIR=/home/reglnx/Projects/irrlicht-1.8.4/include/ -DIRRLICHT_LIBRARY=/home/reglnx/Projects/irrlicht-1.8.4/lib/Linux/libIrrlicht.a 15:09 Megaf time to build Minetest ^ 15:10 rdococ_ lol 15:10 benrob0329 And what GPU 15:10 rdococ_ actually, I should install debian 9 15:10 Megaf rdococ_, Debian 9 is my favourite OS 15:10 benrob0329 Graphics drivers are the biggest pain 15:10 benrob0329 Brb time to restart the phone 15:10 rdococ_ meh, I don't really like Ubuntu. then again, I can install multiple distributions in separate VirtualBox instances. 15:11 Megaf rdococ_, get VBOx installed first 15:11 rdococ_ VBOx? 15:11 rdococ_ If you mean VirtualBox, I already installed that. 15:12 Megaf VBox* 15:12 Megaf yes, VirtualBox 15:12 Megaf rdococ_, to install Debian use this ;) -> http://ftp.ie.debian.org/debian/dists/stable/main/installer-amd64/current/images/netboot/mini.iso 15:12 rdococ_ I have it open rn. 15:12 Megaf 39 MB 15:13 Megaf when creating a VM on VBox, select Debian, use two CPUs there, mark 3D acceleraation, set like 64 MB of memory for video 15:13 * benrob0329 ponders using FreeBSD once the AMD Vega support rolls out 15:13 rdococ_ Megaf: where should I put the .iso? 15:14 rdococ_ (If I need to put it anywhere specific, that is) 15:14 sfan5 Megaf: CMAKE_BUILD_TYPE=Release is a default, -DENABLE_GLES=0 probably too 15:14 benrob0329 Anywhere, you select it in vbox 15:14 sfan5 same thing for the other libs if it can't find them 15:15 rdococ_ Megaf: is that iso 32 or 64 bit? 15:15 rdococ_ I don't know whether this computer is 32-bit or 64-bit in its architecture tbh 15:15 Megaf sfan5, Release I just noticed is the default now, it used to be debug I think, so, habit, and GLES I tried using =1 just to see if could find the lib, it turns out it did, so I just set to 0. 15:15 Megaf I don't mind about redundancy in cmake flags :P 15:16 Megaf rdococ_, hold on 15:16 rdococ_ ah, x64 15:16 Megaf rdococ_, it must be 64 bit 15:16 rdococ_ ah 15:16 Megaf rdococ_, the ISO is 64 bit, save to downloads 15:17 Megaf By must I mean, it's likely to be 15:17 rdococ_ hm, memory allocation 15:17 benrob0329 How much RAM do you have? 15:17 Megaf rdococ_, basically, I suggest you use MATE on Debian 15:18 rdococ_ 4 gb ram 15:18 Megaf rdococ_, and you gonna need around 2 GB for system memory, 2 CPU cores and 64 MB for video. All that for the Debian VM 15:18 Megaf it should be fine 15:18 rdococ_ oh, this computer is an Intel 15:18 sfan5 Megaf: debug was never the default 15:18 sfan5 must've been from a previous cmake run then 15:18 rdococ_ Megaf: so 2000 MB? 15:18 Megaf hold on, I make mistakes, let me check 15:18 Megaf rdococ_, 2048 15:19 benrob0329 Yes 15:19 rdococ_ ah 15:19 rdococ_ btw, I still want to be able to run MT on it... hm 15:19 benrob0329 Oh, I never worry about the extra bit :P 15:19 rdococ_ How about the hard disk? 15:21 Megaf sfan5, here default is dev build, I know it's different, but still https://github.com/minetest/minetest/blob/master/CMakeLists.txt#L24 15:21 rdococ_ hm 15:21 Megaf rdococ_, 10 GB should be plenty 15:21 sfan5 you're confusing two things here 15:21 sfan5 DEVELOPMENT_BUILD means it's 0.5.0-dev instead of 0.5.0 15:21 rdococ_ it's created, but it looks like it only allocated 16 gb to video memory 15:22 rdococ_ wait 15:22 rdococ_ mb 15:22 Megaf sfan5, I'm not copnfusing, I said I know it's different. 15:22 sfan5 dev != debug 15:23 Megaf I know 15:23 Megaf I can't find where in the source says Release is the default option tho 15:25 Megaf found it https://github.com/minetest/minetest/blob/master/CMakeLists.txt#L58 15:25 rdococ_ meh, I'm considering just using Windows until my laptop gets back 15:26 Megaf rdococ_, why? Just create VM, start, then when debian is installed do apt-get install minetest 15:26 benrob0329 Good luck, windows can't keep the UI consistent between releases 15:27 Megaf benrob0329, Linux can't do that in the same release... 15:27 rdococ_ Megaf: I haven't figured out how to select the .iso yet. 15:29 sfan5 graphics performance is going to be terrible in vbox 15:29 sfan5 just use windows 15:29 rdococ_ meh 15:31 rdococ_ is there a way to install git in the command line? 15:31 benrob0329 Megaf: some DEs are inconsistent, but the changes are well documented and slow 15:32 benrob0329 Plus, the terminal is consistent 15:32 Megaf rdococ_, well, the first time you start the machine it will ask you where it is 15:32 rdococ_ in older versions, didn't Windows randomize the inventory images? 15:33 benrob0329 When you first join a competitive game, thinking it'll be a fair fight: https://youtu.be/0MW0mDZysxc 15:33 Megaf rdococ_, Minetest bug 15:33 rdococ_ ah, was it limited to Windows or was it in other OSes too? 15:33 Megaf rdococ_, I can guide you later, right now you have to just start the VM 15:33 Megaf limited to windows, to DX10 or something like that 15:33 rdococ_ ah 15:34 rdococ_ well, idk whether I'll eventually decide to use the VM or just use Windows, but I'd still like to know where I can download an internet packet tracer. 15:35 Megaf rdococ_, about your git question, apt-get install git 15:35 Megaf in Debian 15:35 rdococ_ Megaf, I mean in Windows. I know what to do in Debian :P 15:35 Megaf rdococ_, now, if you wish, you can get a lot of the Linux userland and packages on Windows 15:35 Megaf including X11 15:37 Megaf Im trying to remember how the thing is called 15:37 Megaf Cygwin! 15:37 rdococ_ ooh cygwin 15:38 Megaf https://www.cygwin.com/ 15:39 Megaf There's no Minetest package for Cygwin 15:40 Megaf There's even gimp and MATE DE for Windows on Cygwin, cool 15:41 rdococ_ ooh, MATE 15:41 rdococ_ atm im installing git for windows 15:44 * rdococ_ also installs cygwin 15:49 tenplus1 hi folks 15:49 benrob0329 Hi tenplus1 15:49 tenplus1 hi benrob 15:49 benrob0329 New video :P 15:49 tenplus1 watching now :D 15:50 benrob0329 Learned quite a but while making it 15:50 tenplus1 nicely done... I like that one :) 15:50 rdococ_ hi 15:50 benrob0329 Thanks :D 15:51 tenplus1 :) am looking forward to seeing a new episode 15:52 benrob0329 The Music author wants me to make a more Seventh Doctor's style intro, so I'll have to think about some ideas for that 15:53 rdococ_ ooh, does Cygwin have gcc? 15:53 tenplus1 heh.. the old theme was always a winner 15:53 CalebDavis hi ten 15:54 tenplus1 hi caleb 15:54 tenplus1 hi rdococ 15:54 rdococ_ hi 15:54 tenplus1 Real Torch has been updated with some new features 15:54 rdococ_ when my computer returns I'll definitely install Debian 9 & MATE 15:55 tenplus1 is it broken ? 15:56 rdococ_ mum took it to a computer repair place without my consent 15:57 tenplus1 erk, what happened to it ? 15:57 rdococ_ meh 15:58 tenplus1 that bad huh :D 15:59 tenplus1 I installed Xubuntu 17.10 beta 1 for a client today to replace there Win8.1 install :) they loved it 16:00 rdococ_ I'd install Debian 9 on this computer, but my mum prob. doesn't want me to. 16:00 tenplus1 is it YOUR pc ? 16:00 tenplus1 or family pc ? 16:00 rdococ_ well, it was _my_ laptop that's been sent for repair 16:00 rdococ_ this is _her_ laptop 16:00 rdococ_ also, why am I using IE 16:01 tenplus1 heh, in which case install debian when you get your back :) 16:01 rdococ_ will do 16:01 tenplus1 so long as you know what you're doing, it's all good :) 16:01 rdococ_ the HDD's being replaced, and it'll be a good time to upgrade to debian 9 16:05 Megaf Hi tenplus1 16:05 Megaf rdococ_, you dont need git and stuff to run MT on windows... 16:05 tenplus1 hi Megaf 16:06 rdococ_ ik 16:06 rdococ_ ik that, Megaf, but I want to update my mods in the meantime 16:12 Megaf fair enough 16:12 rdococ_ I'll probably end up using one of the releases from the website anyway tbh, then using git to clone the mods I want 16:20 Megaf weird, redoing my world.mt make CPU use drop by quite a lot 16:20 tenplus1 what did you change ? 16:20 Megaf Nothing I guess 16:20 Megaf Its just a list of mods... 16:21 Megaf All I know is my CPU use was never lower than like 70%, even with nobody online 16:21 tenplus1 hrm, I wonder why it made sucha big difference 16:21 Megaf the, last week I was edinting world.mt and for some reason it got blank 16:21 tenplus1 wb Aerozoic 16:21 benrob0329 Megaf: a per world setting? 16:22 Megaf then I deleted it and run minetestserver again to recreate 16:22 Megaf then I enabled the mods I had enabled before and now CPU use is like 1% or 2% when nobody online 16:23 Megaf and tops at maybe 70% now 16:23 Megaf some spikes just 16:24 tenplus1 hi behalebabo 16:24 Megaf I disabled IRC mod this time 16:24 Megaf could it be IRC mod? 16:24 rdococ back 16:24 rdococ back on bouncer 16:24 Megaf welcome back rdococ 16:24 tenplus1 it could be, irc mod broadcasts chatter to irc server and vice versa... dunno how that would affect cpu usage and network traffiv 16:25 Megaf My server is almost reviewable now... 16:25 Megaf tenplus1, it wasnt even working... 16:25 tenplus1 heh 16:25 Megaf it was failing to start 16:25 rdococ does anyone know of a good internet packet tracer? 16:26 Megaf other thing that changed was that I disabled bees, ran clearobjects with it disabled and then enabled it again 16:26 Megaf rdococ, I dont even know what that is 16:27 rdococ Megaf: software that can monitor network traffic for packets, and disable them according to user-specified criteria 16:29 Megaf However minetestserver still the most demanding process on my server, followed by HHVM then my git server 16:29 benrob0329 Does minetest's https interface support SSL? 16:30 Megaf My 5 whole VMs almost entirely cached in RAM... Mem:1997M used:630M buffers:104M cache:1203M 16:31 benrob0329 Also, do we have JSON support? 16:31 tenplus1 what vm's ya runnning? 16:31 Megaf What do you mean? 16:31 Calinou hi 16:31 benrob0329 Hi Calinou 16:31 Megaf the vm sowaftware Im using or the things the VMs are doing? 16:31 Megaf software* 16:32 Calinou Megaf: Cygwin is much worse than the WSL :P 16:32 Calinou an alternative to Cygwin is MSYS2 16:32 Calinou http://www.msys2.org/ 16:32 Megaf rdococ, ^ 16:33 Megaf And I can't notice any significant performance difference LuaJIT vs builtin Lua 16:33 Megaf the difference is like, few microseconds... 16:36 tenplus1 depends on the mod and how it's written to how fast luajit performs 16:37 benrob0329 Better question: can I send data back through the http api? I only see fetch functions 16:43 sofar the http request api is to send a request and get a response 16:43 sofar so data goes both ways 16:43 rdococ lol, why does the word "encyclopaedia" have "paedia" in it when it doesn't necessarily relate to children? 16:44 benrob0329 sofar: I suppose I'll just have to use it to figure it out 16:44 tenplus1 hi sofar 16:44 sofar rdococ: google 'paedia' to find out it comes from 'paideia - "general knowledge"' 16:47 sofar benrob0329: it's not that complex, you just create a request and fetch it. The response will contain the return data. 16:48 benrob0329 But can I do POSTs? 16:48 sofar that is essentially what it does 16:48 benrob0329 I am thinking about writing a Matrix.org mod, which uses JSON and http 16:49 sofar https://github.com/HybridDog/things/blob/master/init.lua#L165 example code 16:49 sofar there's a few more mods that use it, just google github for uses of it 16:52 rdococ sofar: oh, interesting 16:52 tenplus1 hi RobbieF 16:53 RobbieF Hey tenplus1 - how was your weekend? 16:53 tenplus1 quiet :) was at a nice cafe in town tho... hows you ? 16:55 CalebDavis hi RobbieF 17:10 rdococ when I press caps lock, the window I'm typing in loses focus for a second, it's annoying 17:10 rdococ I mean, wtf 17:11 tenplus1 apart from vid.me and minds.com, does anyone have any recommended video sites to use other than youtube 17:17 RobbieF hi CalebDavis 17:17 RobbieF tenplus1 quiet can be nice. 17:17 tenplus1 yeah, back at work tomorrow so cherishing it today :) 17:17 RobbieF not bad here. - had a great weekend... beautiful weather so spent saturday hiking and yesterday teaching Mortimer how to bike :D 17:17 tenplus1 also, Real Torch mod updated :) 17:17 RobbieF nice 17:17 tenplus1 kewl :P he any good ? 17:17 RobbieF he was able to balance! 17:18 RobbieF getting there 17:18 RobbieF he won a slushy! 17:18 RobbieF :) 17:18 tenplus1 sweet, nice prize :)))))) 17:19 tenplus1 oh man this is so weird 17:19 tenplus1 20 mins ago I thought I was havin a stroke, felt a shudder/rumble and couldnt figure out what it was 17:19 tenplus1 turns out a r.5 earthquake in greece happened 57 mins ago 17:20 tenplus1 dunno if we somehow felt it that far away 17:20 RobbieF oh man tenplus1 17:20 RobbieF that's scary 17:20 RobbieF both 17:20 tenplus1 nothing major here, but poor greece 17:20 tenplus1 the shudder made me check news and on live quake site: http://quakes.globalincidentmap.com/ 17:21 tenplus1 also mexico got another r.5 2 hours ago 17:21 tenplus1 r.3 in idaho 17:22 Krock hi tenplus1 17:22 Krock haw-haw-haw! 17:22 tenplus1 hey krock, checking earthquake status here 17:22 tenplus1 hows u 17:23 Krock oh, I'm quacking fine ;) 17:24 tenplus1 :PP 17:24 sofar https://forum.minetest.net/viewtopic.php?f=10&t=18406&p=292889#p292889 if folks are interested - Updates to Inside the Box 17:25 tenplus1 ooh :P 17:27 tenplus1 http://border.globalincidentmap.com/ 17:29 sofar global, but it only is about the US borders 17:29 sofar white nationalist website much? 17:29 tenplus1 zoom out, you see the world 17:29 tenplus1 cops called into a resto in spain after fake food poisoning call 17:30 sofar yeah, I TOTALLY see crimea russian annexation on that map 17:30 sofar or the chinese/indian rock throwing incident 17:30 sofar legit site, really 17:30 tenplus1 heh 17:30 * sofar rolls eyes 17:30 sofar read the title 17:32 sofar instead, go build a nice puzzle box on my server 17:32 sofar :P 17:32 tenplus1 lol 17:32 sofar we definitely could use some high quality builders :/ 17:32 tenplus1 hi nrz 17:34 sofar we've been getting a few uninspired people that are building terrible levels 17:34 sofar to describe how bad 17:34 sofar my 7year old son builds better puzzles 17:34 tenplus1 lol 17:34 sofar I am not shitting you 17:35 tenplus1 am adding porridge to farming redo 17:35 sofar HA 17:35 sofar nutritious, and bland 17:35 sofar someone will be asking for a way to put sugar on top of it 17:35 tenplus1 indeed, will give players something to do with the wheat and barley added 17:40 nerzhul hi tenplus1 17:42 tenplus1 hrm, I just realised porridge needs milk... might need to add alternative recipe if mobs not available 17:46 Calinou https://github.com/minetest/minetest_game/issues/1888#issuecomment-328597745 17:46 Calinou Fixer: I actually have done this on an hardcore PvP Minecraft server 17:46 tenplus1 lol tried that once:P 17:46 Calinou I built an house only with furnaces (allows free placement, unlike chests which have placement restrictions due to double chests, unless alternating with redstone chests), and protected the furnaces using an ownership mod (you could protect furnaces, but not regular blocks) 17:46 Calinou the server rules forbid it, but I still did it :P 17:47 Calinou (the number of things I've done on Minecraft servers despite the rules not allowing it…) 17:47 tenplus1 heh... it would be nice if mt had a built in protection mod of sorts, hopefully one without saved files 17:48 Fixer but not protector redo, hanging blocks in air suck 17:48 tenplus1 there must be a way of protecting a map-block per player 17:49 tenplus1 which doesnt involve huge lists or blocks ? 17:49 Fixer owner per mapblock? thats insteresting idea 17:49 tenplus1 that way it's kinda like krock's simple protection mod 17:49 Fixer aka landrush 17:49 tenplus1 yeah 17:49 tenplus1 then the is_protection function will come into it's own for everything else 17:49 Calinou per-mapblock is not flexible enough for all use cases 17:49 Calinou also, multiple players might want to share an area 17:50 Calinou there can also be areas allowed to everyone, but not claimable by people 17:50 Calinou (public mines) 17:50 Fixer landrush/simpleprot allows this 17:51 Fixer world is divided into 16x1??x16 chunks, you craft a claim block and right click area with it, that area is marked as yours, you can also share it 17:51 Fixer what is nice is it protects from say -20 to +120 17:51 Fixer which is totally enough 17:51 tenplus1 but it has a list ? no ? 17:52 Fixer you can visit Landrush/LibertyLand/Fozland server to see it 17:52 Fixer it has a list 17:52 Fixer simpleprotection at least 17:52 Fixer you can query list of areas, their positions, you can show a map 17:52 * tenplus1 doesnt like lists, they get corrupt 17:52 tenplus1 and eventually turn slow 17:53 sofar aren't any protection mods using areastore? 17:53 Fixer LibertyLand still functions for years, no problems with list or anything 17:53 tenplus1 what's that using Fixer, landrush ? 17:53 Fixer tenplus1: yep 17:53 tenplus1 sofar: hows that work ? 17:53 Krock a GUI for the area list is for simple_protection not available yet, but planned. Keep in mind that it's based on the idea of the landrush mod 17:53 Fixer i'm kinda very sad panda on why people ignore landrush, it is amazingly good 17:54 Krock also areastore has to be implemented somewhen in a nice way 17:54 Fixer areas are complicated, protector_redo is granular + blocks in air 17:54 sofar Krock: huh? areastore is a finished api? is it implemented in a non-nice way now? 17:55 Krock sofar, I mean implementing it into simple_protection 17:55 sofar ah, sure, ok 17:56 Krock as there's the old storage method and now, the new areastore that will require some converting functions 17:56 Fixer tenplus1: you need some kind of invisible protector for protector_redo, that will solve a lot of visual problems, digging protected area shows location anyway 17:56 tenplus1 prot redo keeps things simple with block checks in radius rather than scrolling through up to 1000's of protected areas... but I gotta look more into the position store 17:56 tenplus1 yeah was thinking that Fixer 17:57 tenplus1 a protection tool you use to highlight blocks for removal/addition, 5 second nodetimer makes them invis again 17:58 Fixer i kinda like how Hometown increased their radius a lot, so much easier to build 18:06 tenplus1 what did they increase it to ? 18:08 tenplus1 Porridge Oats added to Farming Redo (2x wheat, 2x barley, 1x bucket water or 1x bucket milk if mobs redo active) 18:10 tenplus1 hi bigfoot 18:26 tenplus1 wb ssieb 18:27 ssieb hi 18:28 tenplus1 o/ Fixer 18:31 bigfoot547 hi Fixer and tenplus1 18:36 tenplus1 o/ Darcidride 18:37 Darcidride Hi everyone 18:39 rdococ o/ 18:39 tenplus1 wb rdococ 18:43 Raven262 Hello everyone 18:43 tenplus1 hi raven 18:43 Raven262 Hi ten 18:46 bigfoot547 hi 18:49 lisac nerzhul, https://forum.minetest.net/viewtopic.php?f=3&t=18449 18:49 lisac hey tenplus1 18:50 tenplus1 hi lisac 18:50 lisac tenplus1, https://imgur.com/kajqYYh 18:50 lisac that is a factorio screenshot 18:50 Fixer hi bigfoot547 18:50 * tenplus1 steals all of lisac's steel 18:51 * lisac doesn't have any steal :( 18:51 lisac *steel 18:51 lisac wow 18:51 tenplus1 ehehe 18:51 lisac tenplus1, you should checkout factorio 18:51 lisac It is all MT tech mod needs to be 18:51 lisac and it's linux native! :D 18:52 tenplus1 lol... no time for other games just now 18:52 lisac :( I thought the same thing. Then I wasted 500h on factorio 18:52 lisac now I really don't have times for other games. 18:53 tenplus1 ehe... am wondering why LUA doesnt come with a built in graphics library for each Os it's installed on by default... would help a lot 18:53 rubenwardy Lua's main feature is that it is minimal 18:54 rubenwardy it doesn't even have Math.round 18:54 rubenwardy or floor, I forget 18:54 tenplus1 which is great, but a basic graphics library is only 126kb... open a window and draw shapes and text 18:54 tenplus1 I hate that I have to compile it all muyself just to draw a line 18:55 lisac rubenwardy, round. i had to implement my onw 18:55 lisac *own 18:56 tenplus1 function round2(num, numDecimalPlaces) return tonumber(string.format("%." .. (numDecimalPlaces or 0) .. "f", num)) end 18:56 rubenwardy lol 18:56 rubenwardy hope you're not being serious 18:57 tenplus1 lolol 18:57 tenplus1 it works tho 18:59 rubenwardy function round2(num, numDP) local fac = math.pow(10, numDP); return (math.floor(num * fac + 0.5) - 0.5) / fac end 18:59 tenplus1 is that the one mt uses ? 19:00 rubenwardy function round(num) return math.floor(num + 0.5) - 0.5 end; function round2(num, numDP) local fac = math.pow(num, numDP); return round(num * fac) / fac end 19:00 rubenwardy no, it's the proper way to round if you only have floor 19:01 rubenwardy hmmm 19:01 rubenwardy I wonder if pow is actually faster than a string conversion 19:01 rubenwardy it's less hacky 19:01 rubenwardy but doesn't mean it's faster, Lua can be weird 19:02 tenplus1 try a 10,000 iteration on each and see which one wins out :P 19:02 rubenwardy yeah 19:02 tenplus1 in fact, hold on... lemmie do that just now 19:02 rubenwardy try all three 19:02 rubenwardy my second would be slower than the first, as it needs another function call 19:04 nerzhul lisac, the only historian for MT is celeron55_ 19:04 rubenwardy and http://irrlicht.sourceforge.net/forum/viewtopic.php?t=40468 19:06 rubenwardy will you not release the source code, right? 19:06 rubenwardy I think I will keep it as freeware. I might consider releasing the source if I get bored in developing it myself. 19:07 tenplus1 ehehe, round = 0.0053, round2 = 0.0012, round3 (string format) = 9.4498 on 1000000 iterations 19:08 tenplus1 math.pow seems to win out 19:08 rdococ lol 19:08 rubenwardy yeah 19:08 rubenwardy usually anything to do with string = slow 19:09 rubenwardy except for hash tables, which aren't that slow 19:09 tenplus1 was funny that it was an option on the lua site :) ahaha 19:09 rubenwardy well 19:09 rubenwardy meh 19:09 rubenwardy lol 19:09 rdococ strings should be treated as character arrays 19:23 tenplus1 what does disabling client dig prediction for protected doors acctually do ??? 19:24 rubenwardy the door won't disappear before the server puts it back 19:25 tenplus1 ohh, I didn't know we had a flag to do this 19:27 rubenwardy it's new 19:28 tenplus1 so any block with it set to "" will predict what happens next, and if protected it will never be removed at all ?? 19:29 tenplus1 hi paramat 19:31 sfan5 tenplus1: "" means the client won't assume that the node disappears before the server says so 19:31 tenplus1 so keeps it there until server cvonfirms 19:32 tenplus1 a good idea, less players glitching into protected areas 19:32 tenplus1 does it slow anything down waiting for server to confirm ? 19:32 sfan5 not less, none 19:32 sfan5 no 19:32 tenplus1 why not set it to "" as default for every registered node... wouldnt that help 19:33 sfan5 that's effectively removing dig prediction, what does that achieve? 19:34 tenplus1 if it doesn't slow down game any then it makes sure no player can remove a block even for a short time while playing on a protected server/area 19:34 tenplus1 what is dig protections major benefit ? 19:35 sfan5 better experience in case of lag 19:35 paramat removing dig prediction would be horrible 19:35 tenplus1 wait, didnt you say it wouldnt affect speed ? 19:35 paramat so best only do this for a few nodes 19:36 sfan5 "speed" is very vague 19:36 tenplus1 so players glitch though walls as usual then 19:37 sfan5 glitching through a wall requires far greater lag as you need to dig two nodes 19:37 paramat there will obviously be a pause before the steel door disappears, but i think what sfan meant was no performance reduction 19:37 tenplus1 with the speed of tools and quick dig nodes it's easy to glitch through walls with the smallest of lag... that's why I added protector.flip to Protector Redo to disorient player and stop them 19:38 sfan5 if you find players frequently glitching through a certain type of node you could set node_dig_prediction = "" on it 19:38 tenplus1 heh 19:38 sfan5 but it's not a good idea to do this for every/lots of nodes 19:39 tenplus1 so dig prediction caches dug nodes and sends a block to server at a time, whereas setting to "" checks node by node ? 19:39 sfan5 no 19:39 sfan5 the commit message describes exactly what it does 19:40 tenplus1 searching... 19:40 sfan5 https://git.io/v51J1 19:42 tenplus1 so by default "air" is set for each and every node 19:42 tenplus1 or nil to skip a check 19:42 tenplus1 ahh. "air"... see it listed 19:43 rdococ kik 19:43 tenplus1 damn, wish I could test this properly... am stuck on 0.4.16 for server testing 19:44 rubenwardy Calinou, #gamedev is fully flaming right now 19:44 rubenwardy :( 19:44 Calinou rubenwardy: #gamedev is almost always like that 19:44 rubenwardy not that's there's been anything interesting since I joined 19:44 Calinou they almost banned me, last year :P 19:44 rubenwardy lol 19:44 Calinou but the ban-happy op is no longer around 19:44 rubenwardy did you suggest they go back on topic? 19:45 Calinou I don't remember 19:46 tenplus1 wow, that pull got in quick... *cough*... https://github.com/minetest/minetest_game/pull/1884 19:46 tenplus1 also #1886 both fix bugs 19:50 tenplus1 nite all o/ 19:53 rubenwardy https://i.imgur.com/a0ED1HT.gif 19:59 Fixer sfan5: for trapdoors too please (not sure about chests though) :) 20:00 sfan5 oh yea forgot those 20:08 sofar I'll make a deal with tenplus1. If he makes a high-quality box on my "inside the box" server, I'll work on those prs :D 20:08 sofar that's ethical, amirite? 20:10 benrob0329 Sound alright to me :D 20:23 celeron55 replied to https://forum.minetest.net/viewtopic.php?f=3&t=18449 as it was mentioned here 20:26 bigfoot547 dem netsplits man 21:33 IhrFussel Any reason why the screwdriver can't rotate carpets? 21:37 IhrFussel Maybe cause of raillike drawtype? 21:51 sofar missing or no paramtype2, is my bet 21:57 IhrFussel I added paramtype2 = "facedir" but still doesn't work...maybe raillike drawtype doesn't allow paramtype2? 22:00 IhrFussel I have to go now,l maybe you can leave me a !tell if you want..bye 22:00 sofar hmm, I'd have to check the screwdriver mod code