Time Nick Message 00:04 carjack ufos how do they work 00:23 chrisf may be even better to ask the OS? 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: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 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 12CPU~Hexa core AMD FX-6100 Six-Core (-MCP-) clocked at 1400 Mhz 12Kernel~3.2.0-4-amd64 x86_64 12Up~2:41 12Mem~1729.2/11991.5MB 12HDD~2016.4GB(44.5% used) 12Procs~91 12Client~HexChat 2.10.1 12inxi~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] 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 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 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 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 blocks; 05:17 gregorycu void MapSector::getBlocks(std::list &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 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 02[git] 04Zeno- -> 03minetest/minetest: Fix facedir > 23 causes segfault in client 13d576235 http://git.io/v-9OEw (152015-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 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 * 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 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 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 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: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 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: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` 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 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:18 Nihao ThatGraemeGuy: Am I wrong? 08:38 ThatGraemeGuy there is a point there I suppose 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 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 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 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 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 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 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: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 Nihao no 09:50 Nihao readability I wanted to write. 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 khonkhortisan What server? 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: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: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:52 brothersome catninja I place a block and stand on it and then do home, some servers has this problem 14:43 MinetestBot 02[git] 04Jeija -> 03Jeija/minetest-mod-mesecons: Merge pull request #199 from 163140/master 133c82e2f http://git.io/fDMBHw (152015-01-09T15:43:18+01:00) 14:43 MinetestBot 02[git] 04163140 -> 03Jeija/minetest-mod-mesecons: Making glue from any sapling 13f02ccdf http://git.io/5R7aEg (152015-01-09T11:54:32Z) 15:58 MinetestBot 02[git] 04kahrl -> 03minetest/minetest: Fix logic of checkbox formspec element validity checking 132ab97a7 http://git.io/ltz8Rg (152015-01-09T16:57:54+01:00) 16:07 MinetestBot 02[git] 04Zeno- -> 03minetest/minetest: Removed superfluous facedir check in mapblock_mesh.cpp 133c8e372 http://git.io/0ef64w (152015-01-10T02:06:33+10:00) 16:36 rubenwardy Hi all! 16:37 Calinou hi rubenwardy 16:37 Calinou chess? :p 16:37 Calinou Lichess got opening puzzles 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:23 Lugal ?? 17:23 Calinou Lugal, probably, yes, just a bit 17:25 est31 Hello is Jeija online? another mesecon mod maintainer? 17:26 marktraceur No Jeija, looks like. 17:26 marktraceur est31: What do you need? 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 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 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:36 est31 thats not what stoppers are for 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: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: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:07 est31 does the database deduplicate? 18:08 Lugal ok 18:08 Lugal shouldnt bee to much then^^ 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: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 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 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: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: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 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: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 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: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:42 Jordach marktraceur, that's so meta 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:32 kaeza greetings 21:36 MinetestBot 02[git] 04ShadowNinja -> 03minetest/master-server: Attempt to improve server sorting 13a359eb4 http://git.io/TVHTKQ (152015-01-09T16:34:21-05:00) 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 * kaeza meows at sfan5 21:48 * sfan5 meows at kaeza 21:49 kaeza :3 21:49 MinetestBot 02[git] 04ShadowNinja -> 03minetest/master-server: Attempt to improve server sorting 13f7a4481 http://git.io/-js-_g (152015-01-09T16:48:03-05:00) 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 02[git] 04ShadowNinja -> 03minetest/master-server: Add scheduler timezone 132a5242e http://git.io/CQfKmw (152015-01-09T17:13:55-05:00) 22:14 MinetestBot 02[git] 04ShadowNinja -> 03minetest/master-server: Fix clients_max field name 133e59b9c http://git.io/E1QlaA (152015-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 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 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: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: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 * 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: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