Minetest logo

IRC log for #minetest-hub, 2017-09-11

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

All times shown according to UTC.

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)
01:05 Sokomine joined #minetest-hub
01:10 ShadowBot joined #minetest-hub
01:18 ShadowBot joined #minetest-hub
01:25 bigfoot547 joined #minetest-hub
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
06:18 nerzhul joined #minetest-hub
06:56 CWz joined #minetest-hub
07:44 rdococ_ joined #minetest-hub
07:49 rdococ_ hi
07:53 lisac joined #minetest-hub
08:18 Raven262 joined #minetest-hub
08:19 nerzhul joined #minetest-hub
09:38 Calinou hi
09:39 Calinou https://forum.minetest.net/v​iewtopic.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)
10:32 srifqi joined #minetest-hub
10:55 Fixer joined #minetest-hub
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:38 ThomasMonroe joined #minetest-hub
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:46 DS-minetest joined #minetest-hub
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:00 cx384 joined #minetest-hub
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:35 Jordach joined #minetest-hub
12:39 Aerozoic joined #minetest-hub
12:46 srifqi2 joined #minetest-hub
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:03 sniper570 joined #minetest-hub
13:09 Fixer joined #minetest-hub
13:17 CalebDavis joined #minetest-hub
13:18 atorian37 joined #minetest-hub
13:19 atorian37 joined #minetest-hub
13:25 Jordach joined #minetest-hub
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
13:55 ThomasMonroe joined #minetest-hub
14:13 IhrFussel joined #minetest-hub
14:14 IhrFussel Hello there
14:20 Megaf Hi Fussel
14:50 Megaf reglnx@magnesium:~/Projects/irrli​cht-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_ joined #minetest-hub
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/regln​x/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/minete​st/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/minete​st/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 Fixer joined #minetest-hub
15:34 Fixer joined #minetest-hub
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 joined #minetest-hub
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 Aerozoic joined #minetest-hub
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:23 behalebabo joined #minetest-hub
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:45 behalebabo joined #minetest-hub
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/th​ings/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 RobbieF joined #minetest-hub
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 joined #minetest-hub
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.ph​p?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 nerzhul joined #minetest-hub
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_g​ame/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 bigfoot547 joined #minetest-hub
18:10 tenplus1 hi bigfoot
18:24 behalebabo joined #minetest-hub
18:26 ssieb joined #minetest-hub
18:26 tenplus1 wb ssieb
18:27 ssieb hi
18:28 Fixer joined #minetest-hub
18:28 tenplus1 o/ Fixer
18:31 bigfoot547 hi Fixer and tenplus1
18:36 Darcidride joined #minetest-hub
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:46 CalebDavis joined #minetest-hub
18:49 lisac nerzhul, https://forum.minetest.net/v​iewtopic.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 behalebabo joined #minetest-hub
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.ne​t/forum/viewtopic.php?t=40468
19:06 rubenwardy <someguy> will you not release the source code, right?
19:06 rubenwardy <celeron55> 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 paramat joined #minetest-hub
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/minetes​t/minetest_game/pull/1884
19:46 tenplus1 also #1886 both fix bugs
19:50 tenplus1 nite all o/
19:50 tenplus1 left #minetest-hub
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:19 KaadmY_ joined #minetest-hub
20:22 celeron55 joined #minetest-hub
20:22 xerox123_ joined #minetest-hub
20:22 nchambers^ joined #minetest-hub
20:23 celeron55 joined #minetest-hub
20:23 celeron55 replied to https://forum.minetest.net/v​iewtopic.php?f=3&amp;t=18449 as it was mentioned here
20:24 bwarden joined #minetest-hub
20:26 bigfoot547 dem netsplits man
20:27 red-001 joined #minetest-hub
20:30 TommyTreasure joined #minetest-hub
20:30 TommyTreasure joined #minetest-hub
21:05 Amaz joined #minetest-hub
21:15 RobbieF left #minetest-hub
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

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