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/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) |
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 |
reglnxmagnesium:~/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_ 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/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 |
|
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/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 |
|
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.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 |
|
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_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 |
|
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: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 |
|
CalebDavis joined #minetest-hub |
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 |
|
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.net/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/minetest/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/viewtopic.php?f=3&t=18449 as it was mentioned here |
20:24 |
|
bwarden joined #minetest-hub |
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 |