Time |
Nick |
Message |
00:04 |
carjack |
ufos how do they work |
00:11 |
|
Thenextlevel left #minetest |
00:19 |
|
Viper168 joined #minetest |
00:23 |
chrisf |
may be even better to ask the OS? |
00:26 |
|
FreeFull joined #minetest |
00:28 |
|
Enke joined #minetest |
00:38 |
|
acerspyro joined #minetest |
01:08 |
|
Cylus joined #minetest |
01:14 |
|
Montresor joined #minetest |
01:24 |
|
exio4 joined #minetest |
01:34 |
|
turtleman_ joined #minetest |
01:38 |
|
rickmcfarley joined #minetest |
01:38 |
|
DMackey joined #minetest |
01:43 |
|
LittleJoe joined #minetest |
02:23 |
|
diemartin joined #minetest |
02:32 |
|
gregorycu joined #minetest |
02:38 |
|
shadowzone joined #minetest |
03:03 |
exio4 |
T_T compiling Minetest is slow |
03:03 |
hmmmm |
https://www.youtube.com/watch?v=FY8SwIvxj8o |
03:03 |
hmmmm |
here is proof that country music objectively sucks^ |
03:03 |
exio4 |
1m50s |
03:03 |
exio4 |
real 1m51.618s |
03:04 |
hmmmm |
yeah... i'm not sure what happened, but somewhere along the line minetest's codebase exploded in volume |
03:04 |
exio4 |
the code took like 1m20s~ without overclocking and turbo disabled |
03:04 |
exio4 |
now with +1.1ghz over stock settings it takes 1m50s |
03:04 |
exio4 |
like, wat |
03:10 |
gregorycu |
That's a little slow |
03:11 |
gregorycu |
Feel free to make it better :) |
03:12 |
|
RealBadAngel joined #minetest |
03:35 |
|
Fusl joined #minetest |
03:40 |
|
Zeno` joined #minetest |
03:44 |
|
RealBadAngel joined #minetest |
03:44 |
|
RealBadAngel joined #minetest |
03:45 |
RealBadAngel |
hi |
03:45 |
RealBadAngel |
ive just upgraded my box to SSD |
03:45 |
gregorycu |
hi there RBA |
03:45 |
RealBadAngel |
i can only say OMFG |
03:45 |
exio4 |
which one RBA? |
03:45 |
exio4 |
also hi :p |
03:45 |
* exio4 |
is going to buy a 120GB ssd next week |
03:46 |
RealBadAngel |
120GB Kingston |
03:46 |
acerspyro |
RealBadAngel: I need to try out that new drug someday. |
03:46 |
exio4 |
hah |
03:46 |
exio4 |
the same here |
03:46 |
RealBadAngel |
theres simply no aviable comparision |
03:46 |
RealBadAngel |
its blazing fast |
03:46 |
|
Fusl joined #minetest |
03:46 |
acerspyro |
Now |
03:46 |
RealBadAngel |
boot time is like 3-4s |
03:47 |
acerspyro |
Where the fuck is VanessaE??? |:[ |
03:47 |
RealBadAngel |
(ofc after bios) |
03:47 |
RealBadAngel |
shut down is immediate |
03:47 |
gregorycu |
Man, water is funny |
03:47 |
exio4 |
which CPU RBA? |
03:47 |
RealBadAngel |
gimp just shows itself |
03:47 |
gregorycu |
Drop a bucket at the top of a mountain, and there is so much water everywhere |
03:47 |
RealBadAngel |
dual core, 1.8ghz |
03:47 |
exio4 |
http://imgur.com/Ysenu9D,63pFPPb#0 |
03:48 |
RealBadAngel |
and now |
03:48 |
RealBadAngel |
impact on mt |
03:48 |
RealBadAngel |
FUCKIN AMAZING |
03:48 |
acerspyro |
How much does an SSD cost? |
03:48 |
acerspyro |
RealBadAngel: Better FPS? |
03:48 |
acerspyro |
I only care bout FPS :P |
03:48 |
RealBadAngel |
fps? |
03:48 |
RealBadAngel |
NO LAGS |
03:48 |
exio4 |
that kingston is 1000 ARS over here |
03:48 |
gregorycu |
How can FPS be increased with a better hard drive? |
03:49 |
acerspyro |
idk |
03:49 |
RealBadAngel |
it is |
03:49 |
RealBadAngel |
i mean increased |
03:49 |
gregorycu |
MT is significantly CPU bound for me |
03:49 |
gregorycu |
lol |
03:49 |
acerspyro |
MT is ass-bound here. |
03:49 |
gregorycu |
wait, I'm retarded, I actually have an SSD |
03:49 |
acerspyro |
Or James Bound |
03:49 |
acerspyro |
w/e |
03:49 |
gregorycu |
Which is probably why it's CPU bound |
03:49 |
acerspyro |
I have an HDD |
03:49 |
acerspyro |
A pretty shitty one. |
03:49 |
exio4 |
I have a mirror of 1tb hdds too |
03:49 |
acerspyro |
7 years old laptop HDD |
03:50 |
acerspyro |
:D |
03:50 |
exio4 |
can't wait for winter |
03:50 |
RealBadAngel |
loading time of chunks is blazing fast |
03:50 |
acerspyro |
winter's already here |
03:50 |
acerspyro |
RealBadAngel: don't burn yourself |
03:50 |
RealBadAngel |
so there are no visible lags |
03:50 |
exio4 |
acerspyro, it isn't! |
03:50 |
RealBadAngel |
mt world just opens |
03:50 |
gregorycu |
RBA: you can thank Z for that ;) |
03:51 |
exio4 |
winter means <10C ambient temps => higher frequencies |
03:51 |
acerspyro |
lol you're over 10c? |
03:51 |
acerspyro |
Wtf it's -30C here. |
03:51 |
RealBadAngel |
whatever, im just happy with that drive :) |
03:51 |
exio4 |
we have 30C right now |
03:52 |
exio4 |
averages 35~C at 1pm~4pm |
03:52 |
acerspyro |
cali? |
03:52 |
exio4 |
what? |
03:53 |
acerspyro |
Californica? |
03:53 |
exio4 |
Argentina |
03:53 |
acerspyro |
oh |
03:53 |
acerspyro |
Canada |
03:53 |
RealBadAngel |
about the price its circa 68 USD here |
03:53 |
acerspyro |
:3 |
03:53 |
RealBadAngel |
definitely worth it |
03:53 |
acerspyro |
RealBadAngel: For only 120GB? |
03:53 |
acerspyro |
Can I get some laptop-sized? |
03:53 |
exio4 |
SSDs are expensive |
03:54 |
exio4 |
they're laptop-sized by default |
03:54 |
acerspyro |
Or are they all laptop-sized? |
03:54 |
RealBadAngel |
this is 2,5'' |
03:54 |
acerspyro |
ok |
03:54 |
acerspyro |
exio4: They said the same things about hard drives back them |
03:54 |
acerspyro |
then* |
03:54 |
RealBadAngel |
i put that one into old laptop for a customer yesterday |
03:54 |
RealBadAngel |
and now into my box too |
03:54 |
RealBadAngel |
effect is amazing |
03:55 |
acerspyro |
lol |
03:55 |
acerspyro |
I need it into my laptop |
03:55 |
acerspyro |
Which seems to be slowly disintegrating |
03:55 |
exio4 |
poor man's SSD is adding 1.5ghz to the stock frequency |
03:55 |
acerspyro |
TIL that my screen frame started cracking D: |
03:55 |
RealBadAngel |
imagine time needed from clickin restart and get system operating back |
03:55 |
RealBadAngel |
11s |
03:56 |
RealBadAngel |
half of that time is taken by BIOS |
03:56 |
RealBadAngel |
fuckin 5 yrs old DELL laptop |
03:57 |
exio4 |
I let the bios do its cool work |
03:58 |
RealBadAngel |
i have installed all needed apps |
03:58 |
RealBadAngel |
system now takes circa 11GB |
03:59 |
exio4 |
CPU~Hexa core AMD FX-6100 Six-Core (-MCP-) clocked at 1400 Mhz Kernel~3.2.0-4-amd64 x86_64 Up~2:41 Mem~1729.2/11991.5MB HDD~2016.4GB(44.5% used) Procs~91 Client~HexChat 2.10.1 inxi~2.1.28 |
03:59 |
exio4 |
:p |
03:59 |
acerspyro |
wtf is circa |
03:59 |
RealBadAngel |
out of 100GB i gave it. 20GB is for swap |
03:59 |
acerspyro |
Sysinfo for 'FORTH212.laptop': Running inside KDE 4.14.3 on openSUSE 20150105 (Tumbleweed) powered by Linux 3.18.1-1-desktop, CPU: Intel(R) Core(TM) i3 CPU M 370 @ 2.40GHz at 1066-2399/2399 MHz, RAM: 3543/3822 MB, Storage: 37/109 GB, 206 procs, 24.25h up |
03:59 |
RealBadAngel |
acerspyro, http://en.wikipedia.org/wiki/Circa |
04:00 |
exio4 |
also, the 44.5% used is fake |
04:00 |
acerspyro |
English, French, Spanish, Italian, Croatian, Serbian, German, Dutch, Romanian, Slovak, Slovenian, Czech, Norwegian, Swedish, and Danish |
04:00 |
RealBadAngel |
learn some latin :P |
04:00 |
acerspyro |
holy shit |
04:00 |
exio4 |
it's actually (45*2) |
04:00 |
acerspyro |
RealBadAngel: I don't know latin |
04:00 |
RealBadAngel |
actually you do |
04:00 |
exio4 |
nobody does |
04:00 |
RealBadAngel |
many words come from latin |
04:00 |
exio4 |
you know latin words and their meanings because your native lang has them |
04:00 |
acerspyro |
I couldn't identify it as latin |
04:01 |
RealBadAngel |
you just dont know the origins of them |
04:01 |
RealBadAngel |
but all the roads lead to Rome |
04:06 |
RealBadAngel |
acerspyro, if you had problem with "circa" you will be propably more suprised by that: http://en.wikipedia.org/wiki/Arabic_numerals |
04:08 |
acerspyro |
Nope |
04:08 |
acerspyro |
I knew that |
04:13 |
Zeno` |
circa is a pretty common term |
04:13 |
Zeno` |
(in English) |
04:16 |
exio4 |
btw Zeno` |
04:16 |
exio4 |
you're a liar! |
04:16 |
Zeno` |
lol, huh? |
04:16 |
exio4 |
you said the h60 wasn't worth it |
04:16 |
exio4 |
(I am buying the SSD next week, by the way) |
04:17 |
Zeno` |
I did not say that! |
04:17 |
exio4 |
overclocked the FX at 4.4ghz, and the h60 could keep the temp down |
04:17 |
Zeno` |
I have a h60 and it's great |
04:17 |
Zeno` |
I think I said I would buy the ssd first and then the h60 :p |
04:18 |
exio4 |
yeah |
04:18 |
exio4 |
but I need to say something that makes you look like an evil guy |
04:18 |
exio4 |
duh |
04:18 |
Zeno` |
I didn't mean that the h60 wasn't worth it :P |
04:18 |
exio4 |
I am not happy though |
04:18 |
exio4 |
4.4ghz isn't that much |
04:19 |
Zeno` |
I overclocked my cpu to 4.2ghz (stable) |
04:20 |
Zeno` |
but it's running at stock (3.5) now |
04:20 |
exio4 |
stock is 3.3ghz here, but I haven't used it with stock frequencies for like a few months |
04:21 |
Zeno` |
what's your RAM frequency? |
04:21 |
exio4 |
1333mhz |
04:21 |
Zeno` |
that's your next performance mission |
04:21 |
exio4 |
I have 1600MHz 4gb (kingston hyperx) module and I have overclocked it at 1700~mhz |
04:21 |
gregorycu |
What's my next performance mission? |
04:22 |
exio4 |
but 4gb isn't that much, so I bought the cheapest kingston 8gb module I could find |
04:22 |
Zeno` |
gregorycu, you can upgrade and/or overclock your RAM as well |
04:22 |
exio4 |
nah, my next goal is more like hdd |
04:22 |
exio4 |
1tb isn't enough |
04:24 |
Zeno` |
yeah I should as well: http://pastebin.com/CY59uSSG |
04:24 |
exio4 |
thanks Zeno` |
04:25 |
exio4 |
that's 120gb*2 + 2tb*2, right? |
04:25 |
Zeno` |
yes |
04:25 |
Zeno` |
the two 120gb are SSD |
04:25 |
exio4 |
I have 1tb*2 |
04:26 |
exio4 |
Zeno`, RAID 1? |
04:26 |
Zeno` |
nah. I use the second 2TB hdd as an internal backup |
04:26 |
Zeno` |
(i.e. it's a backup that gets synced daily) |
04:26 |
exio4 |
er |
04:27 |
exio4 |
I would prefer a RAID, it isn't a replacement for backups |
04:27 |
exio4 |
but for 99% of the things.. |
04:27 |
Zeno` |
once i get my external drive(drives?) setup for making making backups I'll consider that |
04:28 |
Zeno` |
it's just difficult because I have no spare HDD at the moment that can fit all my data :/ |
04:28 |
Zeno` |
So I have to use 2 external drives and split the backup into 2, which is very annoying |
04:29 |
Zeno` |
oh you missed my 1TB internal drive as well |
04:29 |
exio4 |
I am bit paranoid so I like the idea that if a disk starts burning |
04:29 |
exio4 |
I can just see it burn :D |
04:29 |
exio4 |
watching a HDD burn.. |
04:29 |
Zeno` |
no thanks |
04:30 |
* exio4 |
pours petrol over his FX |
04:30 |
Zeno` |
I've done that before |
04:30 |
Zeno` |
diesel worked best |
04:30 |
Zeno` |
had a nice slow burn |
04:30 |
exio4 |
well |
04:31 |
exio4 |
I don't have any way to spend all the money at the time for getting a super-high-end computer in a single day |
04:31 |
exio4 |
but well, SSD+case+PSU+UPS+cooler+thermalpaste is enough for a year |
04:32 |
exio4 |
Zeno`, btw, what PSU do you have? |
04:33 |
exio4 |
after that, I am leaving, it's a bit late |
04:34 |
Zeno` |
EVO Blue something |
04:34 |
exio4 |
W? |
04:34 |
Zeno` |
not sure... 1200 I think |
04:34 |
exio4 |
wat |
04:35 |
Zeno` |
? |
04:35 |
Zeno` |
Thermaltake Evo Blue 750W |
04:35 |
Zeno` |
I think... I cannot see it |
04:35 |
exio4 |
1200 is a bit high |
04:35 |
exio4 |
well! at least something! |
04:35 |
exio4 |
http://www.thermaltake.com/products-model.aspx?id=C_00001829 |
04:35 |
Zeno` |
yes, 750... found the box |
04:36 |
exio4 |
I have a smart M750W |
04:36 |
Zeno` |
http://www.thermaltake.com.au/products-model.aspx?id=C_00001493 |
04:36 |
Zeno` |
why is it smart? |
04:36 |
gregorycu |
if(changed == true |
04:36 |
gregorycu |
Why stop there |
04:37 |
gregorycu |
Why not if (changed == true == true) |
04:37 |
Zeno` |
That would not compile |
04:37 |
Zeno` |
oh |
04:37 |
Zeno` |
yes it would duh |
04:37 |
gregorycu |
if ((changed == true) == true) |
04:37 |
Zeno` |
if (changed == true == !false) |
04:38 |
exio4 |
heh, mine is supposed to have higher efficiency |
04:38 |
exio4 |
:D |
04:38 |
Zeno` |
wtf are you talking about, lol |
04:38 |
Zeno` |
I mean gregorycu |
04:38 |
exio4 |
oh wait |
04:38 |
Zeno` |
higher efficiency... mine is probably an older model I dunno... it's a few years old now |
04:39 |
exio4 |
apparently mine has an higher peak output too |
04:40 |
exio4 |
yay something on my computer is better than Zeno`'s :p |
04:40 |
Zeno` |
:D |
04:40 |
exio4 |
ONE THING! |
04:40 |
Zeno` |
you probably have a better gfx card as well |
04:41 |
exio4 |
I have a GT610 |
04:41 |
Zeno` |
ok, scratch that |
04:41 |
Zeno` |
gtx680 |
04:41 |
exio4 |
my gpu is crap, I only have a "dedicated card" because the mobo doesn't have an integrated one |
04:41 |
exio4 |
and decent gpus are too expensive :P |
04:41 |
Zeno` |
my mobo doesn't have integrated gfx either |
04:42 |
Zeno` |
but it can take 4 dedicated cards :) |
04:42 |
exio4 |
http://www.asus.com/Motherboards/M5A99X_EVO/ |
04:42 |
exio4 |
2 x PCIe 2.0 x16 (x16 or dual x8) |
04:42 |
exio4 |
1 x PCIe 2.0 x16 (x4 mode, black) |
04:42 |
exio4 |
2 x PCIe 2.0 x1 |
04:42 |
exio4 |
not that many |
04:43 |
Zeno` |
http://www.gigabyte.com.au/products/product-page.aspx?pid=4514#ov |
04:43 |
exio4 |
>10 USB 3.0 ports |
04:44 |
exio4 |
GIGABYTE 8 series motherboards provide native 4K support with integrated Intel® HD Graphics via HDMI. |
04:44 |
exio4 |
wat |
04:44 |
exio4 |
oh, right |
04:44 |
exio4 |
intel cpus always have an integrated gpu |
04:44 |
exio4 |
my AMD supports ECC ram tho |
04:44 |
exio4 |
screw intel |
04:44 |
Zeno` |
Oh I do have integrated graphics |
04:45 |
Zeno` |
didn't know that |
04:45 |
Zeno` |
you have ECC RAM? |
04:45 |
Zeno` |
I don't :( |
04:45 |
exio4 |
I said supports |
04:45 |
exio4 |
when I upgrade my ram, I may try to go for ECC RAM |
04:46 |
Zeno` |
isn't that pretty expensive? |
04:46 |
exio4 |
well, I think it's cheaper than your whole setup |
04:46 |
exio4 |
:D |
04:46 |
Zeno` |
:/ |
04:46 |
Zeno` |
description: DIMM DDR3 Synchronous 2133 MHz (0.5 ns) |
04:47 |
Zeno` |
pretty sure it's overclocked though... I'd have to check BIOS |
04:47 |
sofar |
didn't find this info in the build instructions - is there a way to run the server in a headless mode? |
04:47 |
Zeno` |
headless mode? |
04:47 |
sofar |
no graphics, background task, always-on even without players on it |
04:47 |
Zeno` |
I dunno. I run my server using tmux and detach the session |
04:47 |
sofar |
that's what I want |
04:47 |
exio4 |
apparently ECC ram is _at least_ *2.5 the price of normal ram |
04:48 |
Zeno` |
tmux, screen or some other way of setting it to NOHUP work |
04:48 |
sofar |
Zeno`: how do you launch it? |
04:48 |
Zeno` |
sofar are you using linux? |
04:48 |
* sofar |
should --help |
04:48 |
sofar |
ofc. |
04:48 |
Zeno` |
I type... |
04:48 |
Zeno` |
tmux |
04:49 |
Zeno` |
then run the server command |
04:49 |
Zeno` |
then ctrl^D to detach from the tmux session |
04:49 |
sofar |
I know tmux (use screen myself) |
04:49 |
sofar |
ahhhhhh |
04:49 |
Zeno` |
tmux attach to reattach to the session |
04:49 |
sofar |
never saw the minetestSERVER binary built |
04:49 |
sofar |
grin, nevermind :) |
04:49 |
Zeno` |
oh, that would explain your issues then :D |
04:49 |
exio4 |
good night \o |
04:49 |
Zeno` |
night exio4 |
04:54 |
gregorycu |
We need to stop using std::list so much |
04:58 |
gregorycu |
So Zeno, I stood on top of a mountain |
04:58 |
gregorycu |
And I looked over the vast vista |
04:58 |
gregorycu |
And dropped a bucket of water |
04:58 |
Zeno` |
:D |
04:58 |
Zeno` |
was it beautiful? |
04:59 |
gregorycu |
There was a lot of water |
04:59 |
gregorycu |
Anyway, the loopcount peaked at 160 |
04:59 |
gregorycu |
Which I thought was reasonable |
04:59 |
Zeno` |
yeah that is very reasonable |
04:59 |
gregorycu |
I played with the algo, and noticed something a little wrong, which I amended |
04:59 |
gregorycu |
Did exactly the same experiment, and it peaked at 100 |
05:00 |
gregorycu |
Which, you know, is much better |
05:00 |
Zeno` |
what was wrong? |
05:01 |
gregorycu |
If you have two nodes, A and B |
05:01 |
gregorycu |
A is flowing water at a height of 4 |
05:01 |
gregorycu |
That triggers an update for B |
05:01 |
gregorycu |
B calculates a height of 3 for itself |
05:02 |
gregorycu |
All good so far |
05:02 |
Zeno` |
mm hmm |
05:02 |
gregorycu |
Then B finds neighbours which are air or FLOWING |
05:02 |
gregorycu |
And then queues them for an update |
05:02 |
hmmmm |
[11:54 PM] <gregorycu> We need to stop using std::list so much why |
05:03 |
gregorycu |
hmmmm: Give me 5 |
05:03 |
gregorycu |
So, then A has an update queued for it |
05:03 |
gregorycu |
Even thought nothing has changed for A |
05:03 |
Zeno` |
ahh ok, yeah |
05:03 |
gregorycu |
And B can have no impact on A |
05:04 |
gregorycu |
So basically, I've made it before it tries to queue an update for a FLOWING neighbour, it ensures the water level is lower than itself |
05:04 |
|
ProXavi joined #minetest |
05:04 |
hmmmm |
ah god dammit |
05:04 |
hmmmm |
celeron did the same thing with light |
05:04 |
gregorycu |
? |
05:05 |
gregorycu |
Same as my changes, or before my changes |
05:05 |
hmmmm |
when doing those recursive-decay-type algorithms, there's no checking if it would have any effect at all |
05:05 |
|
Miner_48er joined #minetest |
05:05 |
Zeno` |
haha |
05:05 |
gregorycu |
The thing is, it doesn't functionally change anything, it's just a waste of CPU |
05:06 |
gregorycu |
As far as I can tell |
05:06 |
hmmmm |
but it sure is an elegant algorithm, right? :) |
05:06 |
|
OldCoder joined #minetest |
05:06 |
Zeno` |
lol |
05:06 |
xaivanov |
-.- |
05:06 |
hmmmm |
"don't worry about optimizing, optimization is the root of all evil" |
05:06 |
hmmmm |
:\ |
05:06 |
gregorycu |
Depends what type of optimisation :) |
05:07 |
gregorycu |
Anyway, I'll create a PR |
05:07 |
gregorycu |
In a little while |
05:08 |
gregorycu |
hmmmm: std::list is a bad structure in a lot of cases |
05:08 |
gregorycu |
It has one great strength, that being inserts in the middle happen in O(1) |
05:08 |
gregorycu |
However, in a lot of places I see it used, there are no inserts/removes in the middle |
05:08 |
gregorycu |
It's merely used as a container |
05:09 |
hmmmm |
it's used mostly to avoid std::vector which has those nasty, costly reallocations |
05:09 |
hmmmm |
all the previous elements have their destructor called and then they're copied |
05:09 |
gregorycu |
deque should be used in that case |
05:10 |
Zeno` |
Oh, it's true... that's why my leap year function looks like this: http://codepad.org/IBDHbHni |
05:10 |
gregorycu |
Or a vector with reserve |
05:10 |
Zeno` |
I wanted it elegant and not worry about optimisation |
05:12 |
gregorycu |
The problem with lists is their horrible cache locality |
05:13 |
gregorycu |
When used in tight CPU intensive loops, they can really balloon out the runtime |
05:13 |
hmmmm |
dunno, i think if we're worrying about speed we should preallocate data structures with contigious storage |
05:13 |
Brains |
*Premature* optimization is the root of all evil. (That one is right up there with the money/evil quote for being misquoted... ) |
05:14 |
gregorycu |
Which is a vector, right? |
05:14 |
hmmmm |
possibly |
05:14 |
hmmmm |
that's possibly implementation dependent, is it not? :).. |
05:14 |
gregorycu |
Vector is guaranteed to have contigious storage |
05:14 |
hmmmm |
so where are we using std::list and we shouldn't |
05:16 |
gregorycu |
An easy example is map.cpp ~3020 |
05:16 |
gregorycu |
std::list<MapBlock*> blocks; |
05:17 |
gregorycu |
void MapSector::getBlocks(std::list<MapBlock*> &dest) |
05:18 |
gregorycu |
Anyway, I kinda get the impression that some authors treat std::list as the default container type |
05:19 |
gregorycu |
When I believe the experts kinda suggest vector should be |
05:19 |
hmmmm |
agreed, but do we even use ServerMap::save() anymore? |
05:21 |
gregorycu |
I don't know, that was just the first example I found :) |
05:21 |
gregorycu |
Well, first use of std::list I found |
05:21 |
gregorycu |
When you asked me to find one |
05:21 |
hmmmm |
well, what I mean to ask is where it's a huge performance sink |
05:22 |
gregorycu |
It's not |
05:22 |
gregorycu |
It's one of those death-by-a-thousand-cuts kind of thing |
05:24 |
hmmmm |
well, if that's the kind of thing you want to talk about, minetest is beyond fucked |
05:24 |
hmmmm |
the main problem with those "oh don't worry about optimization"-types is that they take the slower code path so the code is more "maintainable" or "understandable" or some vague thing like that |
05:24 |
hmmmm |
so they do this all over the place and it might be 50% slower in one place |
05:25 |
|
VanessaE left #minetest |
05:25 |
|
VanessaE joined #minetest |
05:25 |
hmmmm |
but they all add up and the entire application is 50% slower in no one particular area that can be optimized, because it was the overarching attitude toward performance in the first place |
05:25 |
VanessaE |
dammit |
05:25 |
hmmmm |
this can't be solved without a rewrite, basically |
05:25 |
hmmmm |
switching to std::vector isn't quite going to help |
05:27 |
gregorycu |
I agree what you're saying, to an extent |
05:27 |
gregorycu |
I don't think std::list makes the code more maintainable or understandable |
05:27 |
gregorycu |
It's just a mistake in selection, which can easily be amended |
05:28 |
hmmmm |
to the contrary, it's less readable thanks to the iterator stuff |
05:30 |
gregorycu |
Do you know why Netscape lost the browser war? |
05:30 |
hmmmm |
because they rewrote their browser |
05:31 |
gregorycu |
Yes |
05:31 |
gregorycu |
I'm just saying, it's not always the best, I don't think it's that bad |
05:32 |
hmmmm |
nobody's planning on rewriting minetest |
05:32 |
gregorycu |
Small iterative improvements will get us to where we need to be |
05:33 |
gregorycu |
And yeah, not making the same mistakes |
05:34 |
hmmmm |
http://4.bp.blogspot.com/-6OK2CgfysNQ/U86JhcS_OKI/AAAAAAAAurI/O5lNezASrwo/s1600/10373729_294545550713169_1314239177487458186_n.jpg |
05:44 |
Zeno` |
I dunno... I quite like that house he built |
05:44 |
MinetestBot |
[git] Zeno- -> minetest/minetest: Fix facedir > 23 causes segfault in client d576235 http://git.io/v-9OEw (2015-01-09T15:42:03+10:00) |
05:45 |
hmmmm |
I thought we were waiting for RealBadAngel's input for that |
05:45 |
Zeno` |
he has inputted on it |
05:45 |
Zeno` |
inputted is my new word |
05:46 |
Zeno` |
https://github.com/minetest/minetest/issues/2017 |
05:46 |
hmmmm |
his input has been dually noted and ignored |
05:46 |
Zeno` |
*shrug* input is input :) |
05:46 |
hmmmm |
lolol |
05:46 |
hmmmm |
erm |
05:46 |
Zeno` |
plus it's causing real life crashes |
05:46 |
hmmmm |
what's the point of modulo though |
05:47 |
Zeno` |
0x1f is 31 |
05:47 |
hmmmm |
are people somehow expecting real functionality from an error case |
05:47 |
Zeno` |
but only values 0 to 23 are valid |
05:47 |
hmmmm |
no, I mean the bitmask and the modulo |
05:48 |
hmmmm |
u8 facedir = getParam2() & 0x1F; return MIN(facedir, 23); |
05:48 |
Zeno` |
well that's the same thing :/ |
05:48 |
Zeno` |
no no |
05:48 |
Zeno` |
they want it to wrap |
05:49 |
hmmmm |
that can't be an arbitrary decision |
05:49 |
VanessaE |
there we go, that's better, and now I see the errant blocks that caused the crash as well |
05:49 |
Zeno` |
You mean it should be documented? |
05:50 |
VanessaE |
zeno, you wanna come take a look at this? |
05:50 |
Zeno` |
I thought it was documented, but it's been 3 weeks since I looked at it. I'll check again, hmmmm |
05:50 |
hmmmm |
it's just that I can't see the purpose in wrapping around an error condition |
05:50 |
hmmmm |
well not like it matters |
05:54 |
|
preludelinux joined #minetest |
06:03 |
hmmmm |
:\ |
06:04 |
hmmmm |
i've been wasting my time trying to learn how to script Far Cry 1 |
06:04 |
hmmmm |
the game from '04 |
06:04 |
hmmmm |
the api is undocumented, of course |
06:04 |
hmmmm |
so i have to RE CryGame.dll in order to find out parameters etc. |
06:10 |
Zeno` |
or just get the source code |
06:11 |
hmmmm |
this is probably easier and much safer than haxing ubisoft |
06:12 |
Zeno` |
heh |
06:12 |
Zeno` |
I'm sure if you email them they'll give you a copy |
06:13 |
Zeno` |
Ubisoft are nice people |
06:13 |
kaeza |
<_< |
06:13 |
hmmmm |
so I had my hopes up that I would get a job at Sony |
06:13 |
Zeno` |
Cyrtek probably still has a copy as well |
06:13 |
hmmmm |
but they canceled The Interview |
06:14 |
|
CWz joined #minetest |
06:14 |
* Zeno` |
rolls his eyes |
06:14 |
Zeno` |
lol, that's not even funny |
06:14 |
Zeno` |
no idea why I'm laughing |
06:14 |
hmmmm |
but you just lolled! |
06:14 |
Zeno` |
I know, but I dunno why |
06:15 |
CWz |
zeno is inchra broken? |
06:17 |
Zeno` |
I dunno |
06:17 |
Zeno` |
I'm on it |
06:17 |
Zeno` |
one of the servers is down I assume because chanserv is not there |
06:17 |
VanessaE |
horus probably went off |
06:18 |
Zeno` |
horus is hard... goes off on adventures all the time without telling anyone |
06:18 |
gregorycu |
Something else we need to not do as much is conditional inserts into sets and maps |
06:18 |
Zeno` |
Obviously has a god delusion |
06:18 |
gregorycu |
If the element doesn't already exist |
06:19 |
|
ThatGraemeGuy joined #minetest |
06:19 |
|
ThatGraemeGuy joined #minetest |
06:19 |
Zeno` |
gregorycu, that may be "left over" code from when everything was converted to using standard data types |
06:20 |
gregorycu |
Fair enough |
06:20 |
gregorycu |
Low hanging fruit |
06:20 |
Zeno` |
Not sure when that happened though... maybe in 0.4.8? |
06:20 |
Zeno` |
yeah |
06:20 |
Zeno` |
low hanging rotten fruit :) |
06:20 |
gregorycu |
I'm trying to make Map::spreadLight a little faster |
06:21 |
gregorycu |
So maybe you can have 5 players playing on a server, not 4 :P |
06:21 |
|
Viper168_ joined #minetest |
06:21 |
Zeno` |
My server used to have 15 players consistently |
06:22 |
Zeno` |
Made it hard to choose a time for backups heheh |
06:22 |
Zeno` |
somebody always complained |
06:22 |
gregorycu |
Hmm... |
06:22 |
gregorycu |
Does sqllite support mirroring? |
06:23 |
gregorycu |
Anyway, a problem for another day |
06:24 |
Zeno` |
mirroring? |
06:24 |
Zeno` |
I think most servers don't really use sqlite now (I don't know, just that everyone I talk to doesn't use it) |
06:24 |
Zeno` |
obviously rollback still uses sqlite |
06:25 |
gregorycu |
Mirroring is when one database content can copied to a different database on the fly |
06:25 |
gregorycu |
The idea is, you establish a mirror to a backup db |
06:25 |
gregorycu |
Which happens while the thing is online |
06:26 |
Zeno` |
oh yeah |
06:26 |
Zeno` |
that'd be nice |
06:26 |
gregorycu |
And then you terminate the mirror at a point in time |
06:26 |
gregorycu |
And that's your backup |
06:26 |
|
Vargos joined #minetest |
06:26 |
Zeno` |
would make things a lot easier |
06:27 |
Zeno` |
at the moment I have a script (which is not enabled in cron because I forgot to put it back, but that's another story) that shuts down the server, rsyncs to a temp dir, brings the server back up and then makes a .bz2 of the temp dir |
06:28 |
Zeno` |
and I don't trust it because my BASH scripting sucks |
06:28 |
Zeno` |
I did test my backup a few weeks ago |
06:28 |
Zeno` |
Encouragingly it did not work |
06:29 |
Zeno` |
So I made a new script |
06:29 |
Zeno` |
I should probably test the new script heh |
06:29 |
Zeno` |
but I don't like downloading the 14GB archive :( |
06:29 |
Zeno` |
I suppose I could test on the server itself |
06:30 |
VanessaE |
and then every so often you rsync that over to my box |
06:30 |
Zeno` |
yeah that's the one that didn't work |
06:30 |
Miner_48er |
Zeno` can we see your script? |
06:31 |
Zeno` |
I'd better rsync the latest backup soon |
06:31 |
Zeno` |
Miner_48er, I'll put it on github |
06:31 |
VanessaE |
I still need to arrange with someone who has a few hundred gigs free so i can do the same for my backups |
06:33 |
* Zeno` |
just realised something very bad |
06:33 |
Zeno` |
I don't have my RSA keys on this computer... can't login to my own server lol |
06:33 |
Zeno` |
I'd better back them up to a USB key urgently |
06:34 |
VanessaE |
uh, yeah. :) |
06:34 |
Zeno` |
forgot that I'd disable user/password logins |
06:34 |
Zeno` |
disabled* |
06:35 |
* Zeno` |
wonders which partition and drive they are on, lol |
06:35 |
Zeno` |
brb, rebooting |
06:37 |
|
Zeno` joined #minetest |
06:39 |
|
Nihao joined #minetest |
06:44 |
Nihao |
Hello, could anyone please tell me how to grind Wheat seed? On Zeno's server I found a mill, on another server, I have electrical grinders (and no mill) but no way to use Wheat seed except planting. |
06:45 |
Nihao |
Did a lot of searching on the internet. Seems I did not search in the correct places :) |
06:46 |
Zeno` |
My current script is just a modification of VanessaE's |
06:46 |
Nihao |
Hello Zeno. |
06:46 |
Zeno` |
hi |
06:46 |
Zeno` |
I have a mill? :3 |
06:47 |
Nihao |
Yes, a hand driven mill. |
06:47 |
Zeno` |
well, this is embarrassing |
06:47 |
Zeno` |
and it doesn't work? |
06:47 |
Nihao |
What could we do with all these wheat seeds in the end :) |
06:47 |
hmmmm |
ahhhhhhhhhhhhhhhhhh |
06:48 |
Nihao |
Your mill works. |
06:48 |
Zeno` |
Oh mine works? |
06:48 |
Nihao |
Just a bit difficult to use. |
06:48 |
hmmmm |
why does C++ code with heavy inheritance have to be so difficult to RE |
06:48 |
Nihao |
hmmm: The dark side of OO. |
06:48 |
hmmmm |
i don't feel like doing this :( |
06:48 |
ipv6b |
Is it bad practice to run a minetest server on own working computer? |
06:49 |
hmmmm |
yes, horrible |
06:49 |
ipv6b |
why? |
06:49 |
ipv6b |
only for performance issues or other reasons hmmmm ? |
06:49 |
hmmmm |
because you're asking a loaded question |
06:49 |
hmmmm |
i think you expected the answer 'yes' |
06:49 |
Nihao |
Zeno: I am just about to discover what Lua is, even if programming is not something new to me. |
06:50 |
Nihao |
Zeno: How to approach the subject in my case? |
06:50 |
Zeno` |
Nihao, excellent :) |
06:50 |
Zeno` |
Umm, just dive in? |
06:50 |
Nihao |
Zeno: Funny. |
06:51 |
Zeno` |
I was serious though :) |
06:51 |
Zeno` |
find a mod you want to change or update and go for it |
06:51 |
|
prozacgod joined #minetest |
06:51 |
Nihao |
Zeno: You are perfectly right, I am not contradicting :) |
06:51 |
hmmmm |
:/ |
06:51 |
Zeno` |
(that is, if you're talking about Lua programming for minetest) |
06:51 |
* ipv6b |
looking up https://en.wikipedia.org/wiki/Loaded_question |
06:51 |
hmmmm |
does anybody know of any IDA plugin that automatically analyzes vtables and such |
06:51 |
Zeno` |
you could do some Lua tutorials on the 'net |
06:52 |
ipv6b |
in short it shouldn't matter, ok I see. |
06:52 |
Nihao |
Zeno: That is the point. I am not really wanting to start programming in Lua right now. That would be a way of resolving conflicts and one moment or another I *will* end up doing so. |
06:53 |
Nihao |
Zeno: For the moment, I need guidance to approach the subject: Where is the error? |
06:53 |
|
ThatGraemeGuy joined #minetest |
06:54 |
Zeno` |
What server? |
06:54 |
Nihao |
game.minetest-france.fr:30000 |
06:54 |
Nihao |
I can share my screen, though network is very poor here. |
06:54 |
Zeno` |
and what mods do they have installed (you can type /mods) |
06:54 |
Nihao |
Zeno: . .. .. thousands |
06:54 |
Zeno` |
great :) |
06:55 |
Zeno` |
</sarcasm> |
06:55 |
Zeno` |
Can you ask them? |
06:55 |
Nihao |
Zeno: I can not copy it. |
06:56 |
Nihao |
Zeno: I did. For the moment nobody found a solution. I do not want to overload you. If you say you can't look into it, there is no problem. |
06:57 |
Nihao |
Zeno: There a many, many trees and other plants, which I highly appreciate. |
06:57 |
Nihao |
Zeno: There are mesecons, industry, .... |
07:04 |
Zeno` |
VanessaE, how do you use the grinder in technic? |
07:04 |
VanessaE |
I don't actually remember, except that it requires LV or MV power |
07:04 |
Zeno` |
hmm |
07:05 |
Nihao |
Hello VanessaE. The Grinder works. The issue is that wheat seed can not be ground. |
07:06 |
VanessaE |
I don't know that wheat seed is supposed to be grindable -- into what would you grind it? |
07:06 |
VanessaE |
what are you trying to make? |
07:06 |
Nihao |
flour |
07:06 |
VanessaE |
ah |
07:06 |
VanessaE |
that's not how you get flour I don't think |
07:06 |
Nihao |
:) sure |
07:06 |
VanessaE |
I think you craft the wheat itself directly. |
07:07 |
Nihao |
One field in the grid |
07:07 |
Nihao |
? |
07:07 |
Nihao |
No result. |
07:07 |
VanessaE |
four |
07:07 |
VanessaE |
in a square |
07:08 |
Nihao |
Like the wheat? No result either. |
07:08 |
VanessaE |
eh? I just tried it |
07:08 |
VanessaE |
works for me in standard minetest_game |
07:09 |
Nihao |
Sure you take "Wheat seed"? |
07:09 |
VanessaE |
http://digitalaudioconcepts.com/vanessa/hobbies/minetest/screenshots/Screenshot%20-%2001092015%20-%2002%3a09%3a36%20AM.png |
07:09 |
VanessaE |
like that. |
07:10 |
Nihao |
looking it up |
07:10 |
Nihao |
VanessaE: We totally agree on that recipe. |
07:10 |
Nihao |
But... |
07:11 |
Nihao |
I am not talking about "wheat", but about "wheat seed". |
07:11 |
Nihao |
the grains |
07:11 |
VanessaE |
hrm |
07:11 |
Nihao |
That can be planted -- and normally ground, too. |
07:11 |
VanessaE |
lemme check something |
07:12 |
VanessaE |
hand mill works fine |
07:13 |
ThatGraemeGuy |
Zeno`: you place grindable stuff in it |
07:13 |
VanessaE |
place it, right click, add wheat seeds to the slot on the left, punch the mill repeatedly to grind. |
07:13 |
ThatGraemeGuy |
Zeno`: https://github.com/minetest-technic/technic/blob/master/technic/machines/register/grinder_recipes.lua |
07:14 |
Nihao |
VanessaE: That is correct. For the hand mill. I do not have it here. |
07:14 |
Nihao |
Two possibilities: Introduce Hand mill. |
07:14 |
Nihao |
Or fix Grinder. |
07:15 |
VanessaE |
and checking technic, there are no recipes for wheat seeds in the grinder therein |
07:15 |
VanessaE |
the hand mill is in Sokomine's cottages mod (part of random buildings modpack) |
07:15 |
VanessaE |
grinder doesn't really need "fixed" per se |
07:15 |
Nihao |
...which in my eyes is not understandable. |
07:16 |
Zeno` |
is there a mill in homedecor? |
07:16 |
Nihao |
OK, I will propose that mod for the server. |
07:16 |
VanessaE |
it's not really intended for this task, it's more intended for things like grinding metals. |
07:16 |
VanessaE |
Zeno`: nope |
07:16 |
Zeno` |
pity the windmill cannot make flour :) |
07:16 |
Nihao |
I did not find any operational mill except the hand mill. |
07:16 |
Nihao |
yes |
07:17 |
|
lordawe joined #minetest |
07:17 |
Nihao |
Can we add a recipe to the Grinder or is that bad style? |
07:18 |
VanessaE |
a recipe can be added, yes, but it's not really the purpose of that device |
07:18 |
Zeno` |
Thanks ThatGraemeGuy |
07:18 |
Nihao |
hmmm |
07:18 |
VanessaE |
raise an issue with the technic team and see what they say |
07:18 |
Nihao |
OK. ow do I do that? |
07:18 |
VanessaE |
(I don't really claim the authority to unilaterally decline) |
07:18 |
ThatGraemeGuy |
you could add a recipe but in your own mod. it would almost certainly be rejected for inclusion in technic itself as those machines are meant to be industrial |
07:19 |
VanessaE |
Nihao: go here: https://github.com/minetest-technic/technic/issues/new |
07:20 |
Nihao |
ThatGraemeGuy: You should see my farm. It is an industrial farm. Ask Zeno. |
07:20 |
Zeno` |
yes, it was quite impressive |
07:20 |
Nihao |
Feels normal to me using electricity to grind wheat seed. |
07:20 |
ThatGraemeGuy |
where is it? |
07:20 |
Nihao |
I nurrish some other guys :) |
07:21 |
Nihao |
Here: game.minetest-france.fr:30000 |
07:21 |
ThatGraemeGuy |
cool I'll check it out later |
07:21 |
ThatGraemeGuy |
they expect me to spend most of my time doing this "work" thing ;-) |
07:21 |
Nihao |
Look for Nihao, Arkaim, David or Salbei for information. |
07:22 |
Nihao |
VanessaE: Thanks for the link. I am filling in the forms, now :)) |
07:22 |
Nihao |
Zeno`: Thanks for popping in and for your support. |
07:23 |
Nihao |
ThatGraemeGuy: Thanks for your support. |
07:23 |
VanessaE |
I'm gonna head off to bed now |
07:23 |
VanessaE |
night all |
07:23 |
ThatGraemeGuy |
night |
07:23 |
Nihao |
good night (just woke up) |
07:23 |
Zeno` |
on mtz there are also the automatic craft bench things, Nihao |
07:23 |
Zeno` |
night VanessaE |
07:23 |
Zeno` |
they're from the dungeons mod I think |
07:23 |
Nihao |
Zeno`: I did not discover that branch, yet. |
07:24 |
Zeno` |
castles* |
07:25 |
Zeno` |
So maybe the server owner will consider installing that |
07:25 |
Zeno` |
The workbench is kind of slow but at least it's automatic |
07:25 |
Nihao |
I will propose that, once I tested. |
07:28 |
Zeno` |
come onto MTZ for a sec? |
07:29 |
Zeno` |
oh it doesn't work for wheat... only wheat seed :( |
07:29 |
Zeno` |
(other way around) |
07:34 |
Nihao |
Zeno`: That is what I am searching for: Craft "Wheat seed" to "Flour". |
07:40 |
ThatGraemeGuy |
mmm |
07:41 |
ThatGraemeGuy |
no, you grow wheat seed into a wheat plant, then harvest that to get wheat, and craft wheat into flour |
07:41 |
ThatGraemeGuy |
pretty analogous to real-world farming |
07:41 |
ThatGraemeGuy |
i know some farmers who'd be happy if they could step the whole planting, growing, harvesting steps :) |
07:42 |
ThatGraemeGuy |
s/step/skip |
07:47 |
gregorycu |
lol |
07:48 |
Nihao |
ThatGraemeGuy: I can not follow your argumentation. The game does not work like this. |
07:48 |
Nihao |
It does: |
07:49 |
Nihao |
Put the seed in the correctly prepared ground. |
07:49 |
Nihao |
Harvest the correct state ==> yields n* Wheat + m * Wheat Seed. |
07:50 |
Nihao |
USe the Wheat to make straw, flor, etc |
07:50 |
Nihao |
And use the Wheat Seed to put it in the ground OR grind it to flour. |
07:51 |
Nihao |
I think that is not that bad. |
07:52 |
Nihao |
You could argument that using Wheat to make flour AND using Wheat Seed to make flour is curious. |
07:53 |
Nihao |
In that case, the harvesting can not yield Wheta and Wheat seed, but only Wheat, which has to be tranformed to Straw and to Wheat Seed. |
07:54 |
Nihao |
And --once again-- the Wheat Seed has to be ground to have flour. |
08:05 |
|
shadowzone joined #minetest |
08:06 |
|
shadowzone joined #minetest |
08:14 |
|
shadowzone joined #minetest |
08:15 |
|
shadowzone joined #minetest |
08:15 |
|
shadowzone joined #minetest |
08:18 |
Nihao |
ThatGraemeGuy: Am I wrong? |
08:37 |
|
Haudegen joined #minetest |
08:38 |
ThatGraemeGuy |
there is a point there I suppose |
08:39 |
|
SylvieLorxu joined #minetest |
08:42 |
|
rubenwardy joined #minetest |
08:42 |
rubenwardy |
Clever spammer: https://forum.minetest.net/memberlist.php?mode=viewprofile&u=12428 |
08:43 |
ThatGraemeGuy |
Nihao: now that I give it more thought I think you are actually on to something |
08:44 |
ThatGraemeGuy |
harvesting wheat gives you the actual wheat which you either replant or grind to flour |
08:44 |
ThatGraemeGuy |
and it also gives you the grassy part of the wheat |
08:45 |
ThatGraemeGuy |
the grassy part can be used for straw |
08:57 |
|
FR^2 joined #minetest |
09:01 |
|
Yepoleb_ joined #minetest |
09:04 |
|
brothersome joined #minetest |
09:12 |
Nihao |
ThatGraemeGuy: Where to submit bug reports for AutoCrafter? |
09:12 |
ThatGraemeGuy |
what is the bug? |
09:12 |
Nihao |
It eats up the resources from the crafting grid if you try to pile them up inside that grid instead of removing them one by one. |
09:13 |
Nihao |
They disappear. |
09:13 |
ThatGraemeGuy |
are you sure? |
09:13 |
Nihao |
no just kidding |
09:13 |
Nihao |
ThatGraemeGuy: tHAT WAS THIRD LEVEL HUMOUR. i AM SURE. |
09:13 |
ThatGraemeGuy |
they are virtual items, if you drop a stack onto the recipe area, 1 item is copied there virtually and the whole stack goes back to your inventory |
09:14 |
Nihao |
Sorry for the caps. |
09:14 |
Nihao |
Tried three times, check it out. |
09:14 |
Nihao |
Place the four wheat |
09:15 |
Nihao |
Then try to pile them up inside the crafting grid (top left) of the autocrafter. |
09:15 |
ThatGraemeGuy |
no |
09:15 |
Nihao |
You will loose all but one. |
09:15 |
ThatGraemeGuy |
ok you're still not understanding the autocrafter |
09:15 |
ThatGraemeGuy |
the top left is where you lay out the recipe |
09:16 |
ThatGraemeGuy |
those are not real items, they are copied and the actual items returned to your own inventory, the 8x4 grid at the bottom |
09:16 |
Nihao |
OK, sorry, was the lag here. Misunderstanding. |
09:16 |
Nihao |
I got my items back. |
09:16 |
ThatGraemeGuy |
the centre grid is 8x3 and there you place the items, wheat in your case |
09:17 |
ThatGraemeGuy |
the autocrafter takes items from the centre grid, crafts them according to the recipe you laid out and the output goes top right |
09:17 |
Nihao |
OK (recipe/output/stock/inventory) |
09:17 |
ThatGraemeGuy |
correct |
09:17 |
Nihao |
Sorry. |
09:18 |
Nihao |
I have to be more patient. |
09:18 |
ThatGraemeGuy |
no problem :) |
09:18 |
Nihao |
I will come to see you as soon as I undestood the basics. |
09:18 |
|
FourFire joined #minetest |
09:18 |
ThatGraemeGuy |
you will see as well, the more you start automating stuff the more you will realise that you need more and more and more space |
09:19 |
Nihao |
My workshop is not big enough? |
09:19 |
Nihao |
Shall I make it bigger? |
09:19 |
ThatGraemeGuy |
depends how much you want to automate :) |
09:19 |
Nihao |
Just estimate. |
09:20 |
ThatGraemeGuy |
you'll see if you look at my setup |
09:20 |
Nihao |
Point is: The investment is heavy. Our walls make 4 to 5 blocks for reasons of protection. |
09:20 |
ThatGraemeGuy |
there are sorting tubes, autocrafters, injectors, machines |
09:21 |
Nihao |
Very difficult to modify. |
09:21 |
ThatGraemeGuy |
you dont have an area protection mod on that server? |
09:21 |
Nihao |
We have blocks. |
09:21 |
Nihao |
Protection blocks. |
09:21 |
ThatGraemeGuy |
ah ok |
09:21 |
Nihao |
But it is buggy: You can pass through. |
09:21 |
Nihao |
I give you a pick and you can enter my house. |
09:22 |
Nihao |
The only way to "retard" an attack is very difficult to break material + lava in between. |
09:22 |
Nihao |
To trap attackers there. |
09:23 |
ThatGraemeGuy |
ew that's ..... just ew :( |
09:23 |
Nihao |
Not funny. I just came here for the plants and the building + cooperation. |
09:23 |
Nihao |
I do not like war. |
09:23 |
ThatGraemeGuy |
oh you're not the server admin? |
09:24 |
Nihao |
No, but very close. |
09:24 |
|
aheinecke joined #minetest |
09:24 |
Nihao |
He is not online yet. |
09:24 |
ThatGraemeGuy |
see if he'd consider using a different protection mod |
09:24 |
ThatGraemeGuy |
ShadowNinja's areas mod is very good |
09:24 |
Nihao |
I will report and I am sure he will folow any recommendation. |
09:25 |
Nihao |
Is it really linked to that? |
09:25 |
Nihao |
Just imagine the effort of updating the world! |
09:26 |
Nihao |
I mean: The areas are protected, you break a stone, it comes back. |
09:26 |
Nihao |
Just that laps of time gives a vulnerability. |
09:26 |
|
ImQ009 joined #minetest |
09:26 |
Nihao |
You break one more stne, The wall gives way.... |
09:26 |
ThatGraemeGuy |
that is the case with any protection mod, but any damage will not be permanent |
09:27 |
Nihao |
Except, tat it permits to pass. |
09:27 |
ThatGraemeGuy |
people can get in through a wall but no permanent damage can be done |
09:27 |
Nihao |
They get in and set fire. |
09:27 |
Nihao |
Or kill. |
09:27 |
Nihao |
Or steal. |
09:27 |
Nihao |
Or all of it. |
09:27 |
ThatGraemeGuy |
ah right i'm used to playing without real fire |
09:27 |
Nihao |
Humans.... |
09:28 |
Nihao |
Lava destruction. |
09:28 |
ThatGraemeGuy |
VanessaE has fake fire |
09:28 |
ThatGraemeGuy |
and for theft you use locked chests |
09:28 |
Nihao |
OK for theft. |
09:29 |
Nihao |
But when it says "protected" for an area, why is there a way to enter? |
09:29 |
|
crazyR_ joined #minetest |
09:29 |
Nihao |
A user does not understand that. The bad guys exploit it. |
09:29 |
khonkhortisan |
I can take a train through a door last I checked |
09:30 |
ThatGraemeGuy |
then play on a server without so many bad players :) |
09:30 |
Nihao |
You need "blast resistant" to avoid it. And that is too expensive. |
09:30 |
Nihao |
Not a solution. |
09:31 |
Nihao |
The bad players will always appear sometimes. |
09:31 |
khonkhortisan |
have the server tell me I'm going in that direction, miss a few packets, I can see the inside of someone's secret house before I get yanked back as the cart stops outside. |
09:31 |
Nihao |
The point is: The node is not supposed to be broken, why can it be broken? |
09:32 |
ThatGraemeGuy |
because the client has no idea of protection, it digs the node |
09:32 |
khonkhortisan |
When you break something and it gets put back? I think there was supposed to be an api change for that. |
09:32 |
ThatGraemeGuy |
then the server decides that wasn't allowed |
09:32 |
khonkhortisan |
*client-server message change |
09:32 |
Nihao |
Interesting. |
09:33 |
khonkhortisan |
you seeing it get dug is simple client prediction |
09:33 |
Nihao |
khonkhortisan: Hello. Does it mean that my prolem will be resolved? |
09:34 |
Nihao |
problem* |
09:34 |
khonkhortisan |
I haven't been keeping track of it. |
09:34 |
Nihao |
I mean: What I describe, is it supposed to be like that, or is there a technical reason maaking it compulsory? |
09:35 |
Nihao |
a- |
09:35 |
ThatGraemeGuy |
its like that because protection was implemented on the server side |
09:35 |
ThatGraemeGuy |
there needs to be significant work to make it better |
09:35 |
ThatGraemeGuy |
so for now its good enough |
09:36 |
Nihao |
Whith standard material, we need at lest two layers of obsidian, one layer of lava and another layer of obsidian to make a building a bit safer. |
09:36 |
Nihao |
least* |
09:37 |
Nihao |
That is nuclear shelter building. |
09:37 |
ThatGraemeGuy |
until someone makes a mk3 mining drill and gets through anyway :) |
09:37 |
Nihao |
yep. |
09:37 |
ThatGraemeGuy |
if you're on a server with badly behaved players, there's no technical fix for that |
09:38 |
|
ImQ009 joined #minetest |
09:38 |
Nihao |
So actually, the philosophy of the game is: You can not hide, you can not run, die with your boots on. |
09:38 |
khonkhortisan |
my favourite room is a wireframe lava cube, with walls made of inward-facing pistons, with a player detector under the center of the room. |
09:39 |
khonkhortisan |
The room gets bigger, and lava flows down the walls onto the floor. |
09:39 |
Nihao |
MK§ does what to it? |
09:39 |
Nihao |
MK3* |
09:39 |
Nihao |
Tried that? |
09:39 |
ThatGraemeGuy |
Nihao: the game has no philosophy, its up to the server admin to define the rules for the server and find ways to enforce them |
09:39 |
khonkhortisan |
Was that an AltGr? |
09:40 |
Nihao |
No |
09:40 |
Nihao |
no AltGr |
09:40 |
khonkhortisan |
oh I just noticed - ä½ å¥½å—? |
09:40 |
Nihao |
ThatGraemeGuy: understood. I am discussing, not complaining. |
09:40 |
Nihao |
:) |
09:41 |
Nihao |
khonkhortisan: Sorry, I do not read these. |
09:41 |
Nihao |
Genki deska? |
09:42 |
Nihao |
Anyway, guys, thank you very much for listening and for your support. Makes me want to come back :))) |
09:42 |
khonkhortisan |
romanized japanese? |
09:42 |
Nihao |
Yes. |
09:42 |
khonkhortisan |
What I typed was chinese. I have yet to be fluent in a second language. |
09:43 |
Nihao |
But do not try to test me :))) I only speak F / E / G |
09:43 |
khonkhortisan |
parlez-sprechen inglés? :P |
09:43 |
Nihao |
for instance |
09:43 |
Nihao |
:) |
09:43 |
|
jluc joined #minetest |
09:44 |
Nihao |
If I start playing less, I might dive into Lua, really liked the description on Wiki. |
09:44 |
khonkhortisan |
I do wish freenode supported more types of characters in usernames |
09:45 |
Nihao |
That makes it more difficult to write them . . . |
09:46 |
khonkhortisan |
maybe even if they required the first letter to be normal, to mostly be able to tab complete |
09:46 |
Nihao |
.....on a channel with 400 users. |
09:46 |
Nihao |
Good luck! |
09:47 |
khonkhortisan |
heh - I guess each network has its own language's characters |
09:47 |
khonkhortisan |
But I'm also someone who wants to see "≤" in programming code |
09:48 |
Nihao |
The point is: I am not an english native speaker, many people on this channel aren't, either. But we can use this alphabet. |
09:49 |
Nihao |
Remark: For reasons of lisibility, I do not want to see that character you mentioned in our sources. |
09:49 |
* khonkhortisan |
learns a new word |
09:49 |
Nihao |
I invented one? |
09:49 |
Nihao |
Happens to me all the time. |
09:49 |
khonkhortisan |
legibility |
09:49 |
khonkhortisan |
in french spelling |
09:50 |
|
Jousway joined #minetest |
09:50 |
Nihao |
no |
09:50 |
Nihao |
readability I wanted to write. |
09:50 |
|
dap300 joined #minetest |
09:50 |
khonkhortisan |
ah. |
09:50 |
Nihao |
Now, I know that you do not speak french.... :) |
09:51 |
khonkhortisan |
Ça va? ↠nor that one. |
09:51 |
Nihao |
And for your AltGr thing: On my keyboard, 3 and § are on the same key :) |
09:52 |
Nihao |
Ou, ca va bien, et toi. |
09:52 |
Nihao |
? |
09:52 |
Nihao |
Hai, genki! |
09:52 |
khonkhortisan |
How do you get to §? I press compose+o+s |
09:53 |
Nihao |
As I told you: It is on that key.....I press the key and I get it. Just that SHIFT separates it from 3. |
09:54 |
khonkhortisan |
I was sure ca va was portuguese, but it's french. |
09:54 |
Nihao |
:) |
09:54 |
khonkhortisan |
oh, where I have #. I was thinking it was third-level. |
09:55 |
Nihao |
OK, I have to build some MT machines to reduce my cobble to glass. |
09:55 |
Nihao |
Join in, if you want to see us on the french side o the world :) |
09:56 |
* khonkhortisan |
git pulls 2957 objects |
09:57 |
Nihao |
That gives you an awful lot of time . . . . |
09:57 |
|
younishd joined #minetest |
09:57 |
|
jin_xi joined #minetest |
09:57 |
khonkhortisan |
What server? |
09:57 |
|
Amaz joined #minetest |
09:58 |
Nihao |
game.minetest-france.fr:30000 |
09:58 |
Nihao |
I am just discovering... |
09:59 |
brothersome |
How is the lag on that server? |
09:59 |
Nihao |
IRC channel is #minetest-france |
10:00 |
khonkhortisan |
hehe (saluton) |
10:00 |
khonkhortisan |
*pretending to not know the difference between french and esperanto |
10:01 |
Nihao |
Is that you, who joined? |
10:02 |
khonkhortisan |
no, halfway through compiling. |
10:02 |
khonkhortisan |
I use this nickname everywhere |
10:03 |
|
apdapreturns joined #minetest |
10:05 |
|
ImQ009 joined #minetest |
10:06 |
|
arsdragonfly joined #minetest |
10:08 |
khonkhortisan |
The fonts in minetest look a little small. I think it's because my monitor stopped specifying EDID and my xorg.conf DPI isn't being honored. |
10:09 |
khonkhortisan |
whoops, wrong texture pack (too much memory) I'll rejoin |
10:10 |
|
Jousway joined #minetest |
10:15 |
|
meldrian joined #minetest |
10:20 |
|
arsdragonfly joined #minetest |
10:44 |
|
ImQ009 joined #minetest |
10:50 |
|
younishd joined #minetest |
10:57 |
catninja_ |
well I seem to bugg on mintestforfun |
10:57 |
catninja_ |
I'm walking one node down from ground level |
10:57 |
catninja_ |
anyone have any idéa of how to fix this? |
11:16 |
|
Zeno` joined #minetest |
11:17 |
|
stakewinner00 joined #minetest |
11:19 |
|
Haudegen joined #minetest |
11:29 |
|
arsdragonfly joined #minetest |
11:52 |
brothersome |
catninja I place a block and stand on it and then do home, some servers has this problem |
12:00 |
|
arsdragonfly joined #minetest |
12:28 |
|
Trustable joined #minetest |
12:30 |
|
Jordach joined #minetest |
12:32 |
|
Viper168 joined #minetest |
12:40 |
|
arsdragonfly1 joined #minetest |
12:50 |
|
arsdragonfly joined #minetest |
13:04 |
|
redstonecraftpl joined #minetest |
13:13 |
|
crazyR joined #minetest |
13:25 |
|
rickmcfarley joined #minetest |
13:34 |
|
stakewinner00 joined #minetest |
14:04 |
|
LittleJoe joined #minetest |
14:04 |
|
ecutruin joined #minetest |
14:09 |
|
T4im joined #minetest |
14:10 |
|
MichaelRpdx joined #minetest |
14:14 |
|
stakewinner00 joined #minetest |
14:30 |
|
Kalabasa joined #minetest |
14:31 |
|
Amaz left #minetest |
14:43 |
MinetestBot |
[git] Jeija -> Jeija/minetest-mod-mesecons: Merge pull request #199 from 163140/master 3c82e2f http://git.io/fDMBHw (2015-01-09T15:43:18+01:00) |
14:43 |
MinetestBot |
[git] 163140 -> Jeija/minetest-mod-mesecons: Making glue from any sapling f02ccdf http://git.io/5R7aEg (2015-01-09T11:54:32Z) |
15:04 |
|
hmmmm joined #minetest |
15:18 |
|
PilzAdam joined #minetest |
15:20 |
|
Tux[Qyou] joined #minetest |
15:24 |
|
Faltercloud joined #minetest |
15:29 |
|
crazyR joined #minetest |
15:49 |
|
SylvieLorxu joined #minetest |
15:58 |
MinetestBot |
[git] kahrl -> minetest/minetest: Fix logic of checkbox formspec element validity checking 2ab97a7 http://git.io/ltz8Rg (2015-01-09T16:57:54+01:00) |
16:00 |
|
crazyR joined #minetest |
16:02 |
|
roniz joined #minetest |
16:03 |
|
Ritchie joined #minetest |
16:07 |
MinetestBot |
[git] Zeno- -> minetest/minetest: Removed superfluous facedir check in mapblock_mesh.cpp 3c8e372 http://git.io/0ef64w (2015-01-10T02:06:33+10:00) |
16:17 |
|
Calinou joined #minetest |
16:21 |
|
ImQ009 joined #minetest |
16:22 |
|
Ritchie joined #minetest |
16:22 |
|
turtleman_ joined #minetest |
16:33 |
|
rickmcfarley joined #minetest |
16:35 |
|
rubenwardy joined #minetest |
16:36 |
rubenwardy |
Hi all! |
16:37 |
Calinou |
hi rubenwardy |
16:37 |
Calinou |
chess? :p |
16:37 |
Calinou |
Lichess got opening puzzles |
16:48 |
|
Krock joined #minetest |
16:51 |
|
MinetestForFun joined #minetest |
17:06 |
|
Lugal joined #minetest |
17:07 |
|
Kalabasa joined #minetest |
17:16 |
Lugal |
hello |
17:17 |
Lugal |
I wonder: Does it unnecessarily increaly the file-size of my world, when I use flying mode, and fly very very high?? |
17:18 |
|
crazyR joined #minetest |
17:23 |
Lugal |
?? |
17:23 |
Calinou |
Lugal, probably, yes, just a bit |
17:24 |
|
est31 joined #minetest |
17:25 |
est31 |
Hello is Jeija online? another mesecon mod maintainer? |
17:26 |
|
ipv6b joined #minetest |
17:26 |
marktraceur |
No Jeija, looks like. |
17:26 |
marktraceur |
est31: What do you need? |
17:26 |
|
n4x joined #minetest |
17:27 |
|
twoelk joined #minetest |
17:27 |
est31 |
you are maintainer? I just wanted to check back a change before i submit a pr |
17:28 |
Lugal |
so the empty sky is being saved into my file? :O |
17:28 |
Lugal |
can I undo this? |
17:29 |
Calinou |
not in a simple way |
17:29 |
Calinou |
it is possible, but complicated |
17:29 |
Calinou |
(using some Python script posted on the forum) |
17:30 |
|
shadowzone joined #minetest |
17:30 |
est31 |
marktraceur even if not perhaps you can explain me why these lines are present at all: |
17:30 |
est31 |
https://github.com/Jeija/minetest-mod-mesecons/blob/f69caba03674d04be960344baea308159219b081/mesecons_movestones/init.lua#L113-L117 |
17:31 |
est31 |
pistons have a simple "if success" |
17:33 |
|
n4x joined #minetest |
17:33 |
PilzAdam |
Lugal, the contents of mapblocks are compressed, and since they only contain air it should rather small |
17:33 |
PilzAdam |
how high is "very very high"? |
17:33 |
marktraceur |
est31: They look like they're present. |
17:34 |
marktraceur |
Oh. |
17:34 |
marktraceur |
est31: It's the same thing, just backwards |
17:35 |
marktraceur |
I imagine. |
17:35 |
est31 |
no. what it does is move the piston anyway, deleting the first block of the stack to be pushed |
17:35 |
est31 |
s/piston/movestone/ |
17:35 |
|
PilzAdam joined #minetest |
17:36 |
est31 |
thats not what stoppers are for |
17:36 |
|
casimir joined #minetest |
17:36 |
est31 |
stoppers should stop the movestone or piston |
17:40 |
Lugal |
"very very hight" in my case = to cloud level and then double or triple height @PilzAdam so would this consume much? |
17:40 |
|
jojoa1997 joined #minetest |
17:41 |
PilzAdam |
Lugal, eh, thats not really high |
17:41 |
PilzAdam |
you shouldn't be concerned |
17:41 |
harrison |
how will these events impact the most vulnerable among us? one wonders |
17:44 |
|
n4x joined #minetest |
17:57 |
|
jonatjano joined #minetest |
17:58 |
jonatjano |
Hi everybody |
18:04 |
Kalabasa |
hello |
18:04 |
ipv6b |
catninja, Did you have an ipv6 address? |
18:06 |
est31 |
PilzAdam, Lugal, an air mapblock takes 81 bytes. a normal mapblock takes .1 to 1 kb |
18:06 |
|
H-H-H joined #minetest |
18:07 |
est31 |
does the database deduplicate? |
18:08 |
Lugal |
ok |
18:08 |
Lugal |
shouldnt bee to much then^^ |
18:09 |
|
rubenwardy joined #minetest |
18:11 |
ipv6b |
benoliver999, compunerd, daswort, gethiocs I noticed you have IPv6 addresses. If you know of an IPv6 compatible server plz tell me. If you want you can test to see if you can connect to the IPv6 minetest server I'm hosting at the moment. |
18:11 |
benoliver999 |
lol I didn't even realise. I'm running a ZNC instance on a VPS |
18:12 |
ipv6b |
oh, ok, then I guess I won't query you again, if you only have an IPv4 address :) |
18:12 |
ipv6b |
cause without IPv6 its impossible to test out ;) |
18:12 |
benoliver999 |
Yeah my ISP doesn't do IPv6 sadly. |
18:15 |
Calinou |
I have one too, ipv6b |
18:15 |
est31 |
when does minetest reload mods? |
18:16 |
est31 |
do I have to restart just the local server or the whole application? |
18:16 |
ipv6b |
Calinou, Would you like to test if you can connect to my server? I can send you the ip |
18:16 |
Calinou |
restart the local server, est31 |
18:16 |
Calinou |
no need to restart client |
18:16 |
ipv6b |
or just check my ip here. It's the same. |
18:18 |
ipv6b |
Somebody here once gave me an IPv6 address to a Russian server I think but I couldn't connect. |
18:18 |
ipv6b |
Thx :) |
18:18 |
Calinou |
works |
18:18 |
ipv6b |
awesome. I'm happy :) |
18:18 |
Calinou |
I didn't have to enclose the address in [] |
18:18 |
ipv6b |
yes, either it was you or somebody else who told me that [] are unnecessary because the port and ip are on separate fields |
18:19 |
ipv6b |
its only in firefox one has to use [] because there isn't a separate field for ip and port. |
18:23 |
|
jojoa1997 joined #minetest |
18:24 |
ShadowNinja |
Nihao: Protection mods don't prevent people from passing through walls. It just takes one line of code to bypass privilege checks and use fly and noclip. |
18:29 |
|
DuDraig joined #minetest |
18:29 |
|
jojoa1997 joined #minetest |
18:29 |
ipv6b |
While I'm waiting for somebody interested to join the server, if you know of any IPv6 minetest server please let me know. |
18:30 |
* Krock |
can't use IPv6 |
18:31 |
Calinou |
my ISP (SFR) has IPv6 since a while now |
18:36 |
Krock |
openDNS is better than my ISP' DNS server |
18:38 |
|
Lugal left #minetest |
18:38 |
ipv6b |
My server contains little or no mods. |
18:38 |
est31 |
marktraceur, the bug im investigating is this: http://pbrd.co/1tRm7pa => http://pasteboard.co/eAuPO6Z.png |
18:38 |
ipv6b |
Also no /spawn and no /sethome nor /home |
18:38 |
Calinou |
talking about DNS… http://nsupdate.info/ and http://hopper.pw/ might be useful to server hosts |
18:39 |
est31 |
when you place the movestone on the left |
18:40 |
est31 |
this doesnt happen with pistons |
18:40 |
ipv6b |
I logged out with the admin, then I logged in as testuser1 and guess what, the admin account was still there, until a few seconds later when it timed out. Could it be that my hardware is that slow? |
18:42 |
Krock |
hmm I wonder if a VPN can let me access IPv6 servers |
18:42 |
est31 |
there are ipv6 vpns |
18:42 |
Calinou |
ipv6b, sometimes, clients don't disconnect properly |
18:43 |
ipv6b |
I had set this in my minetest.conf file "address = 2a01:3b8:1624:aaaa:e4a5:7003:eb2a:5556" but in gedit it asked for a reload while running the server and it changed it to "address = ::". Can I leave it at this setting and will people still be able to connect through the internet? |
18:43 |
|
Viper168 joined #minetest |
18:45 |
|
Haudegen joined #minetest |
18:45 |
ipv6b |
Also it changed the value "public_serverlist" from true to false. Does that mean that IPv6 addresses won't show up on the public serverlist? |
18:45 |
|
LazyJ joined #minetest |
18:46 |
Krock |
ipv6b, public_serverlist setting does not change anything server-sided |
18:46 |
Krock |
that's used for the GUI |
18:47 |
Calinou |
public_serverlist is a client variable |
18:47 |
ipv6b |
ok |
18:53 |
|
stakewinner00 joined #minetest |
18:58 |
|
MinetestForFun joined #minetest |
19:08 |
|
zak_ joined #minetest |
19:15 |
|
Pest joined #minetest |
19:16 |
|
rubenwardy joined #minetest |
19:25 |
|
Zurok joined #minetest |
19:26 |
Zurok |
Hello! |
19:26 |
marktraceur |
Hi Zurok! |
19:26 |
Zurok |
Wow, didn't knew about this game. |
19:27 |
Zurok |
There is a server where I can play with others? |
19:27 |
Zurok |
Uh |
19:27 |
Zurok |
Never mind |
19:27 |
Zurok |
http://minetest.net/servers |
19:28 |
est31 |
marktraceur, any idea how to fix this |
19:28 |
marktraceur |
est31: Not a clue, sorry. |
19:33 |
Calinou |
hi Zurok |
19:33 |
Zurok |
Calinou: Hey! What's up? |
19:33 |
* Calinou |
is playing Stunt Rally |
19:34 |
|
Broam joined #minetest |
19:34 |
|
Broam joined #minetest |
19:35 |
rubenwardy |
Ah, Russia http://rusadvocat.com/node/996 |
19:35 |
rubenwardy |
I read that with google translate. I can't actually read Russian. |
19:36 |
rubenwardy |
Better link, http://www.buzzfeed.com/lesterfeder/russia-bans-people-with-disorders-of-sexual-orientation-from |
19:39 |
Krock |
rubenwardy, proller might help you translating it :P |
19:39 |
Zurok |
Calinou: Searching for a nice server to play. :) |
19:39 |
rubenwardy |
You can get the gist of it |
19:40 |
Krock |
thx |
19:41 |
rubenwardy |
Gays should be banned from driving as they always do their make up in the car. And what if they are distracted by listening to Madonna? |
19:41 |
rubenwardy |
</satire, kind of> |
19:42 |
marktraceur |
rubenwardy: https://meta.wikimedia.org/wiki/Friends_of_gays_should_not_be_allowed_to_edit_articles |
19:45 |
rubenwardy |
lol |
19:55 |
Krock |
lovely article |
19:56 |
Krock |
somehow this is similar to stupidedia |
20:10 |
|
LazyJ_2 joined #minetest |
20:11 |
|
shadowzone joined #minetest |
20:13 |
|
Broam left #minetest |
20:13 |
|
ThatGraemeGuy joined #minetest |
20:17 |
|
ImQ009 joined #minetest |
20:19 |
|
jojoa1997 joined #minetest |
20:25 |
|
theTroy joined #minetest |
20:30 |
|
frecel joined #minetest |
20:36 |
est31 |
marktraceur, found a solution |
20:36 |
est31 |
but it makes the blocks being pushed earlier on |
20:36 |
est31 |
dunno if it looks worse |
20:37 |
|
LazyJ joined #minetest |
20:37 |
|
Tux[Qyou] joined #minetest |
20:41 |
|
Ataron joined #minetest |
20:42 |
Jordach |
marktraceur, that's so meta |
20:52 |
|
Calinou joined #minetest |
20:56 |
|
est31 joined #minetest |
20:59 |
est31 |
marktraceur, also the solution makes movestones being created into objects and back again. all time. does this cause lag? |
20:59 |
marktraceur |
I have no idea why you are still pinging me |
20:59 |
est31 |
aren't you associated to mesecons mod? |
21:00 |
est31 |
wont ping ya :9 |
21:02 |
Jordach |
nope |
21:11 |
|
Player_2 joined #minetest |
21:11 |
|
fz72 joined #minetest |
21:12 |
|
prozacgod_ joined #minetest |
21:14 |
|
compunerd joined #minetest |
21:20 |
|
kaeza joined #minetest |
21:31 |
|
shadowzone joined #minetest |
21:32 |
kaeza |
greetings |
21:36 |
MinetestBot |
[git] ShadowNinja -> minetest/master-server: Attempt to improve server sorting a359eb4 http://git.io/TVHTKQ (2015-01-09T16:34:21-05:00) |
21:39 |
|
n4x joined #minetest |
21:40 |
Krock |
^ this commit makes it possible to manipulate the rank by increasing the game time |
21:40 |
Krock |
until 8 months |
21:45 |
sfan5 |
Krock: we are aware |
21:47 |
kaeza |
it was possible to manipulate the "rank" by connecting lots of "Guest" users anyway |
21:47 |
kaeza |
at least this is (or tries to be) saner |
21:48 |
|
Ataron joined #minetest |
21:48 |
* kaeza |
meows at sfan5 |
21:48 |
* sfan5 |
meows at kaeza |
21:49 |
kaeza |
:3 |
21:49 |
MinetestBot |
[git] ShadowNinja -> minetest/master-server: Attempt to improve server sorting f7a4481 http://git.io/-js-_g (2015-01-09T16:48:03-05:00) |
21:57 |
|
acerspyro joined #minetest |
22:00 |
|
H-H-H joined #minetest |
22:05 |
|
CraigyDavi joined #minetest |
22:06 |
ipv6b |
Does my server show up in the list? It should be the only IPv6 server I suppose. |
22:10 |
Krock |
ipv6b, http://servers.minetest.net/ |
22:13 |
ipv6b |
not found |
22:13 |
ipv6b |
thx Krock |
22:13 |
* ipv6b |
closing the server |
22:13 |
Krock |
it only actualizes every minute |
22:14 |
ipv6b |
Somebody tried out minetest today, just to play on my server :) |
22:14 |
ipv6b |
I had it online for 4 hours and 11 minutes now |
22:14 |
MinetestBot |
[git] ShadowNinja -> minetest/master-server: Add scheduler timezone 2a5242e http://git.io/CQfKmw (2015-01-09T17:13:55-05:00) |
22:14 |
MinetestBot |
[git] ShadowNinja -> minetest/master-server: Fix clients_max field name 3e59b9c http://git.io/E1QlaA (2015-01-09T17:13:11-05:00) |
22:14 |
Krock |
don't forget to portforward when using local server |
22:15 |
ipv6b |
Well, it was an IPv6 only server, maybe that's the problem |
22:15 |
ipv6b |
the other person managed to connect to my server through IPv6 just fine. I had already done the thing that needed be done in the firewall |
22:16 |
sfan5 |
ipv6b: servers.minetest.net should support v6 too |
22:16 |
ipv6b |
sfan5, well it does when I connect through http |
22:16 |
sfan5 |
ipv6b: server ip? |
22:17 |
ipv6b |
well, right now I have it disabled. I can fire it up again just for testing... |
22:17 |
sfan5 |
please do |
22:17 |
ipv6b |
ok. |
22:18 |
ipv6b |
2a01:3b8:1624:aaaa:e4a5:7003:eb2a:5556 |
22:18 |
acerspyro |
I wish the server list was easier to run thru. |
22:18 |
acerspyro |
Main menu should use all the screen space available, instead of cramping itself into one tiny area. |
22:19 |
|
Ataron joined #minetest |
22:19 |
ipv6b |
sfan5, I don't have an IPv4 address right now. Could that be a problem? |
22:19 |
sfan5 |
ipv6b: nah |
22:20 |
sfan5 |
!up 2a01:3b8:1624:aaaa:e4a5:7003:eb2a:5556 |
22:20 |
MinetestBot |
sfan5: invalid address |
22:20 |
sfan5 |
gg |
22:20 |
sfan5 |
64 bytes from 2a01:3b8:1624:aaaa:e4a5:7003:eb2a:5556: icmp_seq=10 ttl=54 time=28.9 ms |
22:20 |
sfan5 |
ping works |
22:20 |
ipv6b |
cool :) |
22:20 |
acerspyro |
Does MineTest even supports IPv6? |
22:21 |
acerspyro |
I guess that's a stupid question. |
22:21 |
sfan5 |
acerspyro: yes |
22:21 |
ipv6b |
I just played with another person through IPv6. |
22:21 |
acerspyro |
does master server list support IPv6? |
22:22 |
sfan5 |
acerspyro: yes |
22:22 |
ipv6b |
While you're at it, if anybody wants you can try connecting to my server, if you have an IPv6 address :) |
22:23 |
ipv6b |
so far only 1 has connected maximum. No more players have connected than that. I only started it today :) . No mods are enabled other than the default. |
22:24 |
acerspyro |
I can't ping it, tho |
22:24 |
ipv6b |
but I have lots of packet drops on my NIC, maybe that could cause connectivity and delay problems |
22:24 |
ipv6b |
"RX packets:5176466 errors:0 dropped:53735 overruns:0 frame:0" |
22:24 |
sfan5 |
ipv6b: does it announce it the server list? |
22:25 |
|
Ambitious_One joined #minetest |
22:25 |
ipv6b |
sfan5, what do I need to type in minetest.conf for it to do that? |
22:25 |
ipv6b |
sorry, I didn't do my research |
22:25 |
sfan5 |
ipv6b: server_announce = 1 i think |
22:26 |
acerspyro |
Stupid question, is it normal that I can't ping it? |
22:26 |
ipv6b |
oops, not present |
22:26 |
ipv6b |
sorry. |
22:27 |
ipv6b |
acerspyro, do you know any command to look up how many ip addresses you have? |
22:27 |
ipv6b |
or where to look? |
22:27 |
acerspyro |
What do you mean |
22:27 |
acerspyro |
On your server? |
22:27 |
ipv6b |
acerspyro no on your machine |
22:27 |
ipv6b |
you will need an IPv6 address to ping me |
22:27 |
acerspyro |
oh yeah, in my Plasma network applet |
22:28 |
acerspyro |
I see both IPv4 and IPv6 |
22:28 |
acerspyro |
But my external IP shows as IPv4 |
22:28 |
ipv6b |
In Ubuntu I ping with a command called ping6 to ping IPv6 addresses. |
22:28 |
Ambitious_One |
Hey guys, how many concurrent users can access the $5 hosting plan from digital ocean and how much bandwidth is used for a single user? |
22:28 |
acerspyro |
oh, didn't know about that one |
22:28 |
ipv6b |
but that's on Ubuntu. I don't know what you use. |
22:29 |
acerspyro |
Network is unreachable |
22:29 |
ipv6b |
so on your system it might be called something else |
22:29 |
acerspyro |
I'm on OpenSUSE |
22:29 |
acerspyro |
Nope, it's ping6, and it says network unreachable |
22:29 |
ipv6b |
oh... |
22:29 |
ipv6b |
but if you do ping6 google.com it works? |
22:29 |
|
Wayward_One joined #minetest |
22:30 |
acerspyro |
nope |
22:30 |
sfan5 |
2a01:3b8:1624:aaaa:e4a5:7003:eb2a:5556 is up (0.02367ms) |
22:30 |
sfan5 |
success |
22:30 |
acerspyro |
is it on the server list now? |
22:30 |
sfan5 |
ipv6b: the serverlist code doesn't support v6 yet |
22:30 |
ipv6b |
yes, it was that variable you gave me sfan5 that made it work I think. Thanks for all your help :) |
22:30 |
ipv6b |
oh. |
22:31 |
acerspyro |
Aah |
22:31 |
acerspyro |
Bitch I guessed it! |
22:32 |
ipv6b |
Though I'm happy I could even play with somebody using IPv6 with minetest. Minecraft doesn't support IPv6. |
22:32 |
* ipv6b |
closed down the server again |
22:32 |
|
SylvieLorxu joined #minetest |
22:39 |
|
Vargos joined #minetest |
22:44 |
Trixar_za |
Don't know what you guys did, but 0.4.11 is blisteringly fast compared to 0.4.10 |
22:44 |
acerspyro |
We're magicians. You should know that. |
22:45 |
Trixar_za |
I'm getting 35+ FPS on my PC and ~60FPS on servers. It's nice ;P |
22:45 |
Wayward_One |
that's mostly thanks to Zeno` :D |
22:46 |
Wayward_One |
...if not completely lol |
22:50 |
hmmmm |
phueh |
22:51 |
hmmmm |
lesson learned: don't use irp->UserBuffer for writing output for buffered ioctls |
23:14 |
casimir |
I dislike the new server sorting. (mine is last) |
23:17 |
Wayward_One |
i just realized it changed lol... how are they sorted now? |
23:18 |
casimir |
In a much to complicated way: https://github.com/minetest/master-server/commit/f7a448123f69d5096900bba9e8c670069facb31a |
23:22 |
air |
the client uses python? |
23:23 |
est31 |
its on the server |
23:23 |
est31 |
the server sends a sorted list the client doesn't change the sorting. |
23:23 |
CraigyDavi |
Oh yey finally new server sorting! |
23:31 |
ShadowNinja |
casimir: "mine is last" isn't a valid reason to change it. You might be able to improve your score from the other factors. |
23:32 |
ShadowNinja |
(unless your server is objectively better than many of the others) |
23:33 |
casimir |
(it is) ;) |
23:33 |
ShadowNinja |
casimir: Is yours the one with the clients_max of 1000? You get penalized for unrealistic clients_maxs. |
23:34 |
casimir |
no the Voxelgarden one. But actually I don't care about the ranking. The server only was intended to be for experiments. |
23:36 |
ShadowNinja |
casimir: To improve your rating: 1. Improve your ping 2. Leave your server up for a few more months. 3. Wait until your server's got an hour of uptime. |
23:36 |
ShadowNinja |
(since last restart) |
23:37 |
ShadowNinja |
Er, NVM about the ping. |
23:37 |
ShadowNinja |
How'd you get a 1ms ping? |
23:37 |
acerspyro |
magic! |
23:38 |
casimir |
I have no idea. But lag is always 404... |
23:39 |
air |
so servers are ranked by their ping to the master server, even though the client might be closer to them? |
23:40 |
|
jojoa1997 joined #minetest |
23:40 |
* Jordach |
smells stupid ideas |
23:41 |
ShadowNinja |
air: Yes. The server doesn't know where the client is. It's only a small factor though, and you'll do fane as long as your ping is less than a few hundred ms. |
23:42 |
ShadowNinja |
fine* |
23:44 |
casimir |
Do you know where the masterserver is hosted? Maybe it is the same company. |
23:44 |
|
ipv6b left #minetest |
23:45 |
|
chchjesus joined #minetest |
23:45 |
est31 |
casimir, do whois 151.236.29.36 |
23:46 |
est31 |
(I guess the python script runs on the same host servers.minetest.net is) |
23:47 |
casimir |
Ha, Amsterdam. The same city my server is. That explains why ping is now 0. :D |
23:48 |
est31 |
0 really? not 1 not 7? |
23:48 |
casimir |
According to the server list. |
23:49 |
est31 |
your server is ... ? |
23:50 |
acerspyro |
Can we have a skins collection embedded into the master server? |
23:51 |
casimir |
it is Voxelgarden |
23:53 |
ShadowNinja |
acerspyro: Yes, but that's a pretty big addition. |
23:54 |
acerspyro |
Meh, in a separate server |
23:54 |
acerspyro |
just a skin db |
23:54 |
ShadowNinja |
One of the bad parts of being so well known in the Minetest community: half of the time someone's stollen your name on a server. |
23:55 |
est31 |
we could also have accounts managed there |
23:55 |
acerspyro |
lol |
23:55 |
acerspyro |
Well, they can check me on this server |
23:55 |
ShadowNinja |
acerspyro: addi has a skin DB. |
23:55 |
acerspyro |
Since I have nickserv protection. |
23:58 |
est31 |
the main argument against a central account db is that a change is hard to do. |
23:59 |
acerspyro |
how so |