Time Nick Message 00:00 Megaf slight, like, bonet and hood. lift and escalator 00:00 Megaf oops 00:00 Megaf lift and elevator 00:01 Megaf very similar... 00:01 Megaf donuts and doughnuts 00:02 Megaf Mr-Pardison: learn. https://capaworld.capa.org/2014/01/16/irish-english-vs-american-english-never-seems 00:03 Megaf and this http://www.stevenroyedwards.com/euroenglishdifferent.html 00:53 * sofar goes $HOME 00:53 * Mr_Pardison is at home and feels like he might need a drink. 00:53 Mr_Pardison water, ofc. 00:56 Megaf I'm drinking water now 00:56 Megaf while trying to get ClearLinux to work on VirtualBox 00:56 Megaf perhaps I will need to use the installer 01:00 benrob0329 sofar: do you know if /proc/btime is since kernel or init? 01:12 benrob0329 nvm 01:21 benrob0329 Laptop Boot Time: 3.94 seconds 01:21 Megaf benrob0329: can you create a server benchmark mod? 01:21 benrob0329 Megaf: possibly, what's needed? 01:21 Megaf Something that would measure Lua operations per second and mapgen performance 01:21 Megaf mapgen I mean, the v7 built in mapgen 01:22 benrob0329 that may be difficult, I don't think either of those things are recorded 01:22 Megaf benrob0329: so a Lua mod that calculated a pi number up to 10000 for example 01:22 benrob0329 ohh, like a seperate thing 01:24 Mr-Pardison Sokomine: https://github.com/Ezhh/warp_potions 01:25 Mr-Pardison under the features section in the README 01:42 benrob0329 Megaf: ok, I have a pi calculator 01:42 benrob0329 going to set the iterations to a sane number 01:42 benrob0329 I don't think this was a sane number... 01:43 Megaf benrob0329: common man, I'd do it myself if I knew Lua, it's not difficult 01:43 benrob0329 5000000000 iterations: 01:43 benrob0329 lua benchmark.lua 78.01s user 0.00s system 99% cpu 1:18.72 total 01:43 benrob0329 might be a bit too many lol 01:45 benrob0329 maybe 10 million iterations 01:45 Megaf 10000 is enough 01:45 Megaf or anything that will take 30 seconds in your hardware 01:46 benrob0329 this calculates pi to an increasing accuracy, but not to a decimal place 01:47 benrob0329 https://gist.github.com/benrob0329/fa720f235833bd498db4784da6d1ba9e 01:47 benrob0329 lua benchmark.lua 15.59s user 0.00s system 99% cpu 15.726 total 01:47 benrob0329 on this i5 laptop 01:48 Megaf benrob0329: but I need a mod for the server 01:48 Megaf to benchmark the server 01:48 Megaf the output of it can go on the console/terminal yes 01:48 benrob0329 so, you want me to turn this into a mod with a chatcommand or something? 01:49 Megaf benrob0329: so basically we need something to benchmark minetestserver 01:49 Megaf so we can compare compiler flags, OSes and stuff 01:49 benrob0329 I'll probably have to use popen so that I can get the output of time 01:49 Megaf so we can compare LuaJIT vs builtin Lua and so on 01:49 benrob0329 since lua doesnt have built in stuff 01:49 Megaf the pi calculation should be done entirely in Lua 01:49 benrob0329 no wait, ok I'll have to figure something out in lua 01:50 benrob0329 can't call external interpreters 01:50 Megaf https://te4.org/blogs/nate/2013/04/development-log/benchmarking-lua 02:23 benrob0329 Megaf: https://github.com/benrob0329/benchmark 02:24 Megaf I'm impressed 02:24 Megaf let me build a server now 02:24 Megaf to test it 02:42 Megaf back 02:42 Megaf I gotta get a DNS for my new dedicated 02:43 rubenwardy nice 02:43 rubenwardy although, why? 02:45 Megaf because I don't remember my IP 02:45 rubenwardy huh 02:45 rubenwardy do you mean domain name? :D 02:45 Megaf also, I have no idea what's my password for the dashboard 02:47 Megaf not terribly worried 02:49 Megaf benrob0329: I'm building a test server here 02:49 Megaf will take a while 03:04 Megaf This new behaviour of Minetest of obligating you to first login in game so you can use commands in the terminal is fucking bloody stupid 03:04 Megaf let me rephrase that 03:05 Megaf It is not very productive having to build the client when all one wants is perform some quick tests in a test server 03:06 Megaf rubenwardy: for some weird reason kimsufi is not accepting my password 03:06 Megaf I thoug I had forgotten it, but I havent 03:16 Megaf thought 03:19 Megaf benrob0329: you there? 03:24 Megaf =/ 03:26 Megaf rubenwardy: I had my first problem with kimsufi today 03:26 Megaf for almost one hour it was saying my password was incorrect 03:26 Megaf now it finally logged in 03:26 Megaf it was correct the whole time 03:30 benrob0329 Megaf: yes 03:30 Megaf benrob0329: so the output of /benchmark is 3.1415926533882 03:30 Megaf Done. 03:31 benrob0329 Megaf: output is in chat 03:32 benrob0329 I should probably make the output in both though 03:34 Megaf benrob0329: well, an admin will be most of the time just using the terminal 03:34 Megaf at least that's my case 03:34 benrob0329 Megaf: pushed change, it'll print to console now 03:34 Megaf thanks 03:35 benrob0329 but hey, it calculates Pi properly :D 03:41 Megaf benrob0329: I tested in two servers, here on my Core2Duo and in my dedicated 03:41 Megaf both built from the same source and same build flags 03:42 Megaf server here crashed... 03:42 Megaf well, problem is something else 03:44 Megaf 207.178963 03:45 Megaf ^ my dedicated benrob0329 03:51 Megaf http://git.megaf.info/Megaf/Minetest_Irrlicht_LuaJIT_SQLite_For_Linux_Builder/commit/7a4cbcd33a590ec2c249366e007d25e961ce4da0?style=unified 03:51 benrob0329 Quite a bit slower than my laptop, I'm kind of surprised 03:52 Megaf I'm not, it's an old Atom at 1,86 GHz 03:52 Megaf what's your CPU benrob0329? 03:53 benrob0329 7th Gen i5 03:53 benrob0329 Idr the clock 03:53 Megaf hah 03:54 benrob0329 Little bit newer :D 03:54 Megaf Atom was never meant for performance 03:54 Megaf benrob0329: in around one week I will try to get my old workstation back online 03:55 benrob0329 So I suppose we could make a benchmarking forum topic 03:55 benrob0329 Since we actually have a benchmark now 03:56 Megaf yep, but not yet 03:56 Megaf I want to make the mod even better 03:56 benrob0329 mapgen benchmark? 03:56 Megaf we have to add some messages to the benchmark 03:56 Megaf like, starting benchmark 03:56 Megaf and then, your server took x seconds to do this thing 03:56 benrob0329 Ah 03:57 Megaf also, mapgen bench yes 03:57 Megaf and for that we already have emergeblocks 03:57 Megaf problem is, that wouldnt be safe for production servers 03:57 Megaf benrob0329: other benchmark thing would make an abm and make it do something as quick as possible 03:58 benrob0329 ABM, nor node timer? 03:58 Megaf then count how much things it did 03:58 benrob0329 *or 03:58 Megaf benrob0329: maybe 03:58 Megaf node timer maybe 04:04 benrob0329 Could make a times loop using os.time 04:04 benrob0329 *timed 04:05 benrob0329 To check emerge_area 04:05 Megaf does windows have that? 04:07 benrob0329 Dunno, I would assume so 04:07 benrob0329 Most servers are Linux though 04:07 benrob0329 Test the benchmark mod on a Windows machine if you have one, though 04:19 benrob0329 made a sleep function, yay 04:19 benrob0329 I can now slow down server by doing absolutely nothing :D 04:22 benrob0329 Megaf: should the mapgen benchmark just emerge some area way off in the 30k realm? 05:01 benrob0329 >Minetest %150 cpu 05:01 benrob0329 this was a bad idea 05:02 benrob0329 emerging a 5k block difference was a very bad idea 05:03 benrob0329 emerging 5 million blocks, what could go wrong? 05:04 benrob0329 my laptop is a hand warmer 09:02 tenplus1 hi folks 09:04 Amaz Morning ten 09:05 tenplus1 hi amaz 09:05 * tenplus1 is testing chromium 63 11:03 tenplus1 hi Jordach 11:18 tenplus1 hi fus 11:18 tenplus1 *sel :P 11:19 IhrFussel Hey there tenplus1 =) I was wondering why players barely received any damage from mobs even though I upped the difficulty quite a bit...turns out the problem was that they healed too fast...now I modified the stamina mod so that healing can only happen if the player received no damage for 3 seconds 11:19 tenplus1 armor has a healing chance with it that reduces harm done to them, if you disable that also they WILL feel the pain :D 11:20 tenplus1 e.g. diamond armor can reduce 12 hit points to 2... it wears the armor but not the player 11:22 tenplus1 that's on top of the reduction in hit points the armor provides just by wearing it also 11:23 tenplus1 try reducing the armor_heal group for each armor piece to 0 11:24 IhrFussel tenplus1, it's very hard to balance the received damage on my server since I use a custom Hp system... players have level*10 HP..highest level is 52 so it ranges between 10 - 520 HP 11:24 tenplus1 good point... 11:25 IhrFussel For now I made it so players level 1-9 are "safe" cause the mobs only do 1 damage ... but at 10 it can get hard to survive when mobs do 5+ damage 11:25 tenplus1 balancing all of that with armor and armor heal points can be difficult 11:27 IhrFussel I'm thinking about removing mithril armor (strongest) ... diamond and rainbow only remain then 11:27 IhrFussel The others below are not really used...players only want the good armor 11:28 tenplus1 true, they always go for the crystal armor on xanadu 11:28 IhrFussel I even offer wooden armor for free...but nobody takes it 11:29 tenplus1 lolol 11:29 tenplus1 in a true survival setting they'd be glad of it :P 11:30 IhrFussel I was thinking about maybe scaling the damage based on player level... like a mob does less damage to a level 20 players vs level 40...but that wouldn't look right 11:30 tenplus1 it's all in the armor healing... 11:30 tenplus1 you wear good armor and any damage done could be reduced to nothing 11:30 IhrFussel I'll check the healing values one sec 11:32 IhrFussel Diamond got heal 2, mithril 7... 11:33 tenplus1 that's per piece 11:33 tenplus1 so you wear 5 pieces of diamond armor then the healing goes up to 10 11:33 tenplus1 or in mithril up to 35 11:34 IhrFussel Not even sure why the modder made mithril that strong by default 11:35 tenplus1 so 12 hit damage gets dropped to only 2 11:35 tenplus1 cause mithril is super rare, and rarity somehow means it has to be given a special advantage :) 11:35 IhrFussel Crystal is even more crazy 11:35 tenplus1 heh yeah 11:35 IhrFussel Heal 12 per piece? 11:35 tenplus1 but crystal spikes are rare to find :D 11:36 tenplus1 but will add crystal arrows soon so players can get kileld eaasily by skellys 11:36 tenplus1 gotta go for now... hope you can adjust level tho :) will eb fun to test 11:36 tenplus1 hi fixer, bye all o/ 11:36 IhrFussel Does full crystal armor even receive damage anymore? 11:37 IhrFussel !tell tenplus1 Does full crystal armor even receive damage anymore on your server? Sounds like 0 xP 11:37 MinetestBot IhrFussel: I'll pass that on when tenplus1 is around 11:39 Fixer hi 11:44 Amaz lynx 11:44 Amaz Whoops, wrong terminal :P 12:11 Fixer while we live in 2017, Amaz lives in 3017 13:59 jas_ #game1974 (re: wood burn times) i think the variety is nice, and the example of adding more details like differing dig times for various trees/woods is a nice goal 14:03 jas_ #6773, re damage system. i agree that mobs_redo and 3d_armor do not play well together by default (though i use the multiskin branch, not sure how different). 14:05 jas_ (the effect of always damaging armor is achieved by commenting out the if clause on line 368 of 3d_armor/api.lua) 14:08 jas_ game#1969 (i forget syntax there), re beds. now there's a mod that could use a redo. always seemed to me to be very finicky, kinda like when you can't sleep at night. 14:09 jas_ and i'm not just talking about how sometimes the formspec doesn't show up. i recall encountering all sorts of oddities with beds mod 14:12 Mr_Pardison quick question (trying to hep a player with this): how do you enable support for an older server version if you are using 4.16 but the server says it is running 4.13? 14:13 jas_ client 4.16 and server 4.13? 14:13 jas_ 0.4.13 lol 14:13 Raven262 Ah, the old days of 4.13 14:14 Mr_Pardison this is an issue with DL (Irontrool is having this problem). 14:14 jas_ i meant to type /close. what happened to #minetest-doc? 14:14 Mr_Pardison I've encountered this issue b4 but I can't access my other laptop that has the game on it right now. 14:15 jas_ nvm i had #minetest-docs in my autojoin 14:15 jas_ i thought 0.4.16 would connect to 0.4.13 ok 14:15 jas_ :P 14:15 jas_ i mean :O 14:15 jas_ wow those two letters are close together 14:15 Mr_Pardison DL is running 4.16 14:15 jas_ DL? 14:15 Mr_Pardison DarkLands. 14:15 jas_ oh the server is 0.4.16 ok 14:15 Mr_Pardison It's been acting up recently. 14:15 jas_ and then the client is 0.4.13? 14:16 jas_ that there may be your problem. 14:16 Mr_Pardison client is running 4.16 but when they try to join it said that the server is running 4.13 14:16 jas_ but you said it was running 0.4.16? 14:16 Mr_Pardison yes. 14:16 jas_ so who's telling the truth, man? haha 14:16 Mr_Pardison I've come across this thing myself and it said that I had to enable support for older servers. 14:16 Shara Mr_Pardison: just take it to sniper338 14:16 jas_ anyway i thought a 0.4.16 could connect to a 0.4.13 but maybe not, i never actually tried 14:17 Shara The server is .16, not .13 14:17 jas_ now see there's an option to disable support for older clients 14:17 jas_ but that's off by default. 14:17 jas_ strict_protocol_version_checking i think 14:17 Mr_Pardison Shara: ik but it is giving them that error. I have come across this thing myself. 14:17 Mr_Pardison I'll tell them to enable support for older versions in the settings. 14:18 jas_ now that's a server setting 14:18 Shara Mr_Pardison: we have server channels for a reason 14:19 Shara Why not take these to the server admins? 14:20 Mr_Pardison I didn't want to bug you in case u were busy with stuff. 14:20 jas_ maybe they tried to connect to the wrong server, there are a few 0.4.13 servers up 14:20 jas_ three on the list 14:20 Shara I'm very busy, but sniper338 is the one you need to take this to. He manages the server 14:21 Mr_Pardison k. 14:21 Shara If you don't know the admin channel for reporting DL issues, send me a PM and I'll give you it 14:23 * Mr_Pardison goes back to working on stuff for english class (lots of things to do like take notes for a test on Thursday and blogs which I really need to get done) 14:23 jas_ \ when it comes to house every weekend \ house every weekend 14:25 Raven262 My dungeon elements have gone 3D :D https://i.imgur.com/20w3YIl.png 14:26 Raven262 Read: Staircase 14:28 IhrFussel This is likely the error with the server version...it happens when you try connect to a server while it is still booting or in shutdown state ... certain mods can extend the shutdown time of a server a LOT (like moretrees) https://pastebin.com/qsPGkpuk 14:28 sniper338 Mr_Pardison: Here I come! :'( 14:28 sniper338 Shara: Did u set path findin 2 false btw? :\ 14:28 Shara No, since everyone said the server was fine last night 14:29 sniper338 K der log is gettin massive spam again... 14:29 Shara Can you try setting it to false? 14:29 Shara I don't know why this would cause clients to think the server is an older version though... 14:30 sniper338 Huh well duno bout version but 1 thing 4 sure; dis is causin serious lag :\ 14:30 IhrFussel It's a misleading error message anyway and I already suggested a few times to change it ... in most cases that error happens it is NOT caused by an old server version 14:31 sniper338 Shara: Also in der folder, there's ~2.5GB of txt file 4 logs... :/ 14:31 IhrFussel Is there even *one* server with protocol version <25? 14:31 Shara There's already an issue, so this 'should' get fixed before next release ... but we obviously need to make the server playable again before then 14:31 Shara sniper338: I'll clean logs tonight 14:32 Shara This would be easy, if it would log the way RC does 14:32 Shara But DL seems to like being awkward 14:32 IhrFussel Umm?? What just happened? 14:33 Mr_Pardison IhrFussel: benrob0329 kicked u. 14:33 Shara Uhm, benrob0329, why are you kicking people? 14:33 IhrFussel Are you out of your mind or something? 14:33 benrob0329 ...what? 14:33 Shara "IhrFussel left the room (Kicked by benrob0329 (Kicked by @Benrob0329:matrix.org))." 14:33 benrob0329 O_o 14:34 sniper338 Shara: Ya I think dat der massive spam writin 2 dat big log file could b causin some kinda trouble duno... Can I set loggin 2 --quiet? :\ 14:34 Shara sniper338: I need th elogs. 14:34 Shara the* 14:34 Shara The log file also isn't that big, since I start a new file every so often 14:36 Megaf Shara: benrob0329, shivajiva, and other server admins. https://github.com/minetest/minetest/issues/6775 14:37 sniper338 Shara: Would rly like 2 set loggin 2 --quiet bcoz I think only der ERRORS r important; der WARNINGS is causin srs spam... :( 14:37 Shara sniper338: can you please move this to the other channel 14:38 Shara This isn't really a thing for -hub 14:38 sniper338 Shara: I'm sorry :( 14:43 jas_ Megaf: i agree it slows it down but, there are workarounds 14:45 jas_ so you could do minetestserver --terminal --user admin_name --password 123 14:45 jas_ (but right now it looks for name= in config and uses that for the admin name, regardless of --user) 14:56 Megaf jas_: I had no idea you could do that 14:56 Megaf it's not in the --help thing http://paste.debian.net/plain/1000405 14:56 jas_ do what? 14:56 jas_ --user is in --help 14:56 Megaf see the pastebin 14:57 jas_ oh i see, minetestserver is different than minetest, here. 14:58 jas_ i always wondered why minetestserver --user name --password 123 never worked lol 14:59 Megaf that happens 15:00 jas_ so minetestserver --user myCoolAdminName --password wutwut --port 30009 --terminal --world d --config no.conf 15:00 jas_ lol (nevermind) 15:01 jas_ i guess we're stuck putting name = myNotCoolName in yes.conf 15:02 jas_ i've had luck with minetest --go --address '' for singleplayer and --address 127.0.0.1 for server instance/environment 15:02 jas_ using --world newworldname to make the dir with world.mt in it 15:03 jas_ minetest --go --address '' --world newinstance --gameid myCoolGame 15:03 Megaf I think the past behaviour was just perfect 15:03 Megaf not even Linux forces you to set admin password 15:03 jas_ i like interacting with the in-game world from --terminal, personally. 15:04 jas_ i use it most always 15:06 Megaf So do I 15:06 jas_ however, `minetest --world newinstance' does not work with --go 15:06 jas_ it appears --go forces there to be a world dir already 15:06 Megaf you are assuming one have minetest built and installed 15:07 Megaf Suppose you are at your work place, and all you want is to test a new configuration option 15:07 Megaf in a fresh server 15:07 jas_ i was assuming you had minetest built and installed, yes, but now i'm not so sure. 15:08 jas_ i would whip out my trust laptop 15:08 jas_ and do it on that, i guess 15:09 jas_ or ssh into home, but i don't do that 15:10 jas_ for the record, `minetest --server --world newinstance' will create a fresh newinstance dir and world.mt, et al 15:10 jas_ (just not with --go) 15:11 jas_ it's weird, because `--world newWorld' works with minetest --server, but not with `minetest --go --address '' --world newWorld' <-- here --address '' means singleplayer afaik 15:13 jas_ (doesn't appear so, actually, i take that back.) 15:14 jas_ basically, i always end up running a `minetest --server --world newWorld' in one terminal, and `minetest --go --address 127.0.0.1' in another 15:14 Megaf jas_: I don't, that's the whole issue. And I don't want to build the whole game because a server bug or dev decision. 15:14 jas_ there are oddities with the arguments and how the server or client are invoked, i'm now more confused than i was before 15:14 jas_ but i don't understand what you mean by not building minetest. 15:15 jas_ how else would you test minetest other than to build and run it? 15:16 Megaf I'm not testing minetest, I'm testing the server 15:16 jas_ the host machine? 15:16 Megaf for example, testing performance in two different dedicateds or VPSs 15:16 jas_ when i say minetest, i'm referring to minetestserver, as well (or minetest --server). 15:16 Megaf testing gcc vs clang 15:16 Megaf testing different compiler flags 15:16 Megaf and how? Well, we are working on a benchmark mod :) 15:16 IhrFussel jas_, creating a world doesn't work with --worldname unfortunately 15:17 jas_ not --worldname, it's --world 15:17 jas_ i apologize 15:17 IhrFussel No you said --world I meant --worldname exists too but it doesn't work there 15:17 jas_ (i also run 0.5.0-dev almost exclusively, so this may differ) 15:17 Megaf --worldname does create a world yes 15:17 jas_ yes, and --world list works, but not --worldname list 15:17 IhrFussel --world requires a path --worldname only requires the actual name of the world 15:18 jas_ minetest --server --world thisWillCreateANewWorldDir 15:18 jas_ minetest --server --worldname thisWillNot 15:18 IhrFussel Last I checked --worldname doesn't create a new world..one sec 15:18 jas_ `thisWillNot' has to exist for --worldname, but not for --world. 15:18 jas_ right, we're in agreement. 15:19 Megaf IhrFussel: I just confirmed it works... When creating this issue. https://github.com/minetest/minetest/issues/6775 15:19 IhrFussel Megaf, World 'blah' not available. Available worlds: 15:19 Megaf Amazing how Minetest is consistent.... 15:19 jas_ --worldname needs an already existent world. --world features `list' argument, as well as ability to create new worlds 15:19 jas_ (and new civilizations.) 15:20 IhrFussel I use 0.4.16 before the breakage on this PC 15:20 Megaf well, I just created world Test with --worldname... 15:21 IhrFussel Megaf, post the exact command options 15:21 Megaf man, it's in the issue I just told ya 15:21 Megaf minetest@Platinum:/dev/shm/MinetestServer$ bin/minetestserver --worldname test --gameid minimal --terminal 15:21 Megaf full command ^ 15:21 Megaf ah 15:21 Megaf and 15:22 Megaf 2017-12-12 15:09:34: [Main]: World 'test' not available. Available worlds: 15:22 Megaf 2017-12-12 15:09:34: [Main]: world '/dev/shm/MinetestServer/bin/../worlds/world' 15:22 Megaf so when telling it to make world test it created world called world 15:22 Megaf brilliant... 15:22 Megaf so you think you are using a clean world for your tests and you are just destroying your current world 15:22 Megaf Sorry IhrFussel jas_ 15:23 IhrFussel If you use --world it will simply take the first existent world 15:23 IhrFussel --wordname* 15:23 IhrFussel worldname** 15:25 IhrFussel In my case it uses the world "new" cause that's the one that actually exists right now 15:37 jas_ maybe deprecate --worldname, since --world too loads pre-existing worlds. 15:56 IhrFussel world requires a path, it's not the same 15:56 rubenwardy Megaf, yep 15:56 rubenwardy that annoys me too 15:56 rubenwardy is there an issue? 15:57 Megaf for the worldname? I dont think so 16:00 jas_ https://i.imgur.com/E0wQTlh.png 16:00 jas_ ^ in 0.5.0-dev, --world creates new worlds 16:01 jas_ both --worldname and --world require an argument 16:15 rubenwardy Megaf: try grantme all 16:41 benrob0329 We have a grantme command? 16:41 Raven262 Oh no, don't tell me you didn't know. 16:41 Mr_Pardison yes..... 16:41 * Mr_Pardison gasps in shock 16:42 benrob0329 I dont do much server-admining 16:42 benrob0329 But yeah thats handy 16:42 jas_ and i argued that it shouldn't be, that /grant should assume the invoker is the recipient if there is no given argument! laawl 16:43 benrob0329 Same with /give 16:46 Raven262 Oh really? Are we now INVOKING commands? Cause that sounds quite cool. 16:47 Raven262 I'm so using this word from now on. 16:47 lisac https://d1u5p3l4wpay3k.cloudfront.net/dota2_gamepedia/e/e3/Invo_spawn_03.mp3 16:47 jas_ issuer 16:47 Mr_Pardison Krock: quack! 16:47 Krock GLORIOUS 16:48 Raven262 What? 16:48 jas_ the issuer of the command ought to be assumed the recipient if no play named exists, else issuer must specify recipient. 16:48 Krock the LAME mp3 16:48 lisac I just figured, it's the only time Invoker says 'Invoke ...' 16:48 Krock Mr_Pardison: quack! 16:48 jas_ evoke 16:49 jas_ that is a funny work. raven i like your screenshots, looks like a good game : ) 16:49 jas_ funny word* 16:49 jas_ (g'night #minetest-hub) 16:53 Raven262 jas_, It is still in development, but thanks :) 17:21 benrob0329 Random thought: Minetest is an engine, and Minetest Game is the tech demo 17:22 benrob0329 MTG is pretty fleshed out gameplay wise when it comes to tech demos, but pretty lacking on the tech demo part (particles? Entities? Meshes?) 17:23 Raven262 Cause those cause lag, and devs don't want people to know that part. 17:23 benrob0329 Well coded entities and meshes don't cause lag 17:24 benrob0329 Particles are fine in small amounts 17:24 Raven262 Probably, I see people say that a lot actually. But meshes and entities are far from smooth. 17:25 benrob0329 Oh meshes are fine 17:25 benrob0329 I use then all the time 17:25 benrob0329 Far more efficient than node boxes polygon wise 17:25 benrob0329 Its the animations that are usually lacking 17:26 Raven262 Really? I might switch to meshes then. 17:26 Raven262 I thought nodeboxes give better performance. 17:26 benrob0329 I should say, if you dont make them like you make nodeboxes :-) 17:26 Raven262 What do you mean? 17:27 benrob0329 The detailed steam locomotive from the advanced trains mod is an excellent example of what not to do 17:27 benrob0329 Everything is its own object, its literally a bunch of boxes rather than a modeled mesh 17:29 benrob0329 A good model is generally 1 object, with as few hidden faces and extra vertices as possible 17:29 Raven262 I don't have too much of experience with making models, blender is quite complicated. 17:29 Raven262 But i think i know what you mean. 17:29 benrob0329 Aka combining faces when possible, and not making everything a bunch of boxes 17:37 Megaf rubenwardy: it says I dont have permission 17:38 Megaf rubenwardy: chat and consoel were merged not very long ago 17:38 Megaf console* 17:38 rubenwardy this won't be related 17:39 rubenwardy in-game console is not n-curses 17:39 Megaf well, since server terminal is just a chat it doesnt have any real power 17:39 rubenwardy recently admin privileges were bastardised 17:39 Megaf hence requiring you to be admin and with privs 17:39 rubenwardy because instead of fixing the creative priv, the auth handler was changed so that admins don't get all privileges 17:40 rubenwardy which is why I asked to try /grantme all 17:40 rubenwardy hmmm 17:40 Megaf why wouldnt admin have all privs? 17:40 rubenwardy the creative privilege is broken 17:41 rubenwardy it doesn't give you the right to use creative 17:41 rubenwardy but makes you in creative mode 17:41 Megaf never did 17:41 rubenwardy which you don't want the admin to do 17:41 rubenwardy the creative priv is new in 0.4.16 17:41 Mr-Pardison because sometimes an admin doesn't feel like admining and has another admin take over for them? 17:41 rubenwardy Mr-Pardison: irrelavent 17:41 rubenwardy you can just change the name setting 17:41 rubenwardy or have some fake admin account 17:42 rubenwardy say name = admin 17:42 rubenwardy which may be shared 17:42 rubenwardy I know multiple servers do that 17:42 Mr-Pardison I'm just bored and my hands are getting cold. 17:42 rubenwardy :D 17:42 rubenwardy I do that on CTF, so I don't play using an account with all privs 17:43 Mr-Pardison that's what $hara does on RC. has whoareyou being admin. 17:44 rubenwardy yeah 17:44 rubenwardy actually no 17:44 rubenwardy there's another account which name points to which isn't whoareyou 17:44 rubenwardy I better not say any more :D 17:46 Mr-Pardison I opened a can of worms then you go and shut it. 17:46 Shara >.> 17:46 Mr-Pardison :/ 17:46 Shara Feel free to run the /admin command on RC as many times as you like. 17:46 rubenwardy CTF too 17:47 * Mr-Pardison sighs 17:48 Shara :) 18:01 Megaf jas_: rubenwardy https://github.com/minetest/minetest/pull/6555#issuecomment-351133580 18:02 rubenwardy Megaf: that PR is about listing available worlds with different options 18:03 Megaf Yep, I don't think we need even more changes and things added to world*. It's already too complicated and not working well 18:03 rubenwardy I don't like that PR as it uses "list" as a parameter, which could be a worldname 18:03 rubenwardy yeah 18:04 Megaf the whole --world* should be rewritten instead of adapted 18:04 rubenwardy yes 18:06 rubenwardy I'd prefer it to be more command based 18:06 rubenwardy so 18:06 rubenwardy minetest server --world foobar --name admin --config ~/minetest.conf 18:07 Megaf s/" "/"" 18:07 Megaf minetestserver* 18:07 rubenwardy minetest client --address 192.168.0.12 --port 30001 --name user --password bob 18:07 rubenwardy nope 18:08 rubenwardy like git 18:08 Megaf the common thing in games is having too different binaries 18:08 Megaf one for server and one for client, with different names 18:08 rubenwardy also, tonnes of unit tests! 18:09 Megaf and benchmarking, we need benchmarking 18:09 rubenwardy not for the CLI :P 18:09 rubenwardy generally we need unit tests and benchmarking 18:10 rubenwardy but I was talking about the CLI specifically 18:10 Megaf benchmarking for the server 18:13 Megaf Hey Lukc 18:13 Megaf hm 18:13 Megaf rubenwardy: voice Lukc please 18:14 Megaf Lukc: you are not identified 18:14 Megaf Thanks 18:15 Megaf rubenwardy, Lukc: So, benrob0329 and me we are working on a server benchmarking mod. Well, mostly he is working and I'm saying what I'd like it to have. 18:15 Megaf https://github.com/benrob0329/benchmark 18:15 rubenwardy nice 18:15 rubenwardy also, lol 18:15 rubenwardy so demanding 18:15 Megaf So far we have a Pi benchmark to test lua performance 18:15 rubenwardy :D 18:15 rubenwardy oh right 18:15 Megaf now we can begin to compare Lua vs LuaJIT of example 18:16 Megaf s/of/for 18:16 Megaf But we need so much more 18:16 rubenwardy that's not what I thought you meant by benchmarking 18:16 Megaf benchmarking I mean testing performance 18:16 rubenwardy yes, but for Lua 18:16 Megaf how fast it performs a task 18:16 rubenwardy I thought you meant for Minetest 18:16 Megaf Yep, I do want it for Minetest 18:16 Megaf server that is 18:17 Megaf That's intially for benchmarking minetestserver 18:17 Megaf so we can test how CPUs compare, how different compiler flags affect the server performance and so on 18:18 rubenwardy heh 18:18 rubenwardy you'd need to measure things like packets, queues, and sleep time whilst increasing the number of players, all of which are moving randomly 18:19 rubenwardy damn it 18:19 rubenwardy there's so much I'd like to do, but no time 18:20 Fixer Megaf: http://luajit.org/performance_x86.html 18:20 Megaf Right now all I want are some synthetic tests so I can see how different build flags, sqlite options and luajit vs lua affects the performance. 18:21 Megaf "Please turn on JavaScript and reload this page to see the interactive chart." 18:21 Megaf How about no? 18:21 rubenwardy ha 18:22 Megaf I have cookies and javascript disabled by default for all website 18:37 Mr-Pardison cookies! 18:37 Mr-Pardison nom nom nom. 18:39 Lukc Megaf, looking forward to the published results. :p 18:49 Megaf so the benchmark function is totally single thread and the whole server gets stuck while its running 18:49 Megaf imagine a 128 thread server getting totally frozen because a single missbehaving mod 18:49 Megaf or because a blinky plant decided to act weird 18:50 Megaf very robust :P 18:57 Megaf I'm beginning to getting involved in too many projects 18:57 Megaf Minetest, OSGrid, PureDarwin, ClearLinux, Debian, OpenMandriva, Haiku... 18:57 rubenwardy wow 18:57 Megaf Thankfully I'm no developer in any of those 18:57 rubenwardy I'm involved in two many projects 18:58 rubenwardy just in Minetest 19:06 benrob0329 rubenwardy: Minetest and Lua :P 19:06 rubenwardy well, I've not contributed to Lua 19:07 benrob0329 Megaf: I started working on the mapgen benchmark last night, but it doesnt quite work yet 19:07 benrob0329 I think my sleep function slows things down a little too much (no way to not constantly probe os.time) 19:08 Megaf benrob0329: my problem with magen work is that it can't safely be ran on a production server, just clean server. Which is totally fine by me 19:08 benrob0329 So I'll have to rewrite things using minetest.after 19:08 benrob0329 Megaf: its done at 30000,0,30000 19:08 benrob0329 Should be fine for most servers 19:09 Megaf benrob0329: I don't care. It changes a production map 19:09 Megaf This is not a critic to you, just the idea 19:09 Megaf I don't like changing things in a production map just for benchmarks sake 19:09 Megaf besides, in MegafServer we have things built up to 32K, yes sir. 19:11 benrob0329 Fair enough 19:11 Megaf never underestimate a player 19:12 Megaf I had people dig from the surface down to spawn 19:12 Mr-Pardison .... 19:12 Megaf people walk to the end of the world 19:12 Mr-Pardison I plan on doing that on DL. 19:12 Mr-Pardison westward ho! 19:12 benrob0329 Rock on the keyboard 19:13 Mr-Pardison no. 19:13 benrob0329 Its not too hard to survive off of the environment in most servers 19:13 Mr-Pardison just make sure u have the proper resources and u should be fine. 19:14 Mr-Pardison Once I head west, east is the only other direction that hasn't been completely explored on DL. 19:14 benrob0329 DL == Dark Lands I assume? 19:15 Mr-Pardison yup 19:16 Megaf $ cat ~/.bash_history | grep qemu 19:16 Megaf Binary file (standard input) matches 19:16 Megaf $ grep qemu ../.bash_history 19:16 Megaf Binary file ../.bash_history matches 19:16 Megaf what am I doing wrong? 19:16 benrob0329 I gotta do a cinematic of it one if these days 19:17 benrob0329 Megaf: put qemu in quotes 19:17 Megaf same 19:17 benrob0329 Is bash_history text, 19:17 benrob0329 Like, can you open it normally? 19:19 Megaf file for some reason is telling that is data 19:19 Megaf benrob0329: by the way, my Raspberry 2 is ## FASTER ## than the Atom in your Lua benchmark! 19:19 Megaf take that all minetest devs that laughed at me and blamed my hardware for poor performance 19:19 benrob0329 Wow 19:20 Megaf Raspberry Pi 2. 201.74693 19:20 Megaf Atom Nsomething 207.17363 19:20 Megaf xP 19:20 Megaf clock my clock is slower tho 19:20 Megaf s/my/byu 19:21 Megaf benrob0329: and in the Raspberry Pi it didnt show pi result, 3.14, just time 19:21 Megaf http://ftp.acc.umu.se/cdimage/daily-builds/daily/current/amd64/iso-cd/debian-testing-amd64-netinst.iso 19:21 Megaf ops 19:21 Megaf Issued command: /benchmark 19:21 Megaf 201.74693 19:21 Megaf Done. 19:21 Megaf there & 19:33 benrob0329 Megaf: I removed the printing of pi 19:33 benrob0329 didn't think it was important for the benchmark 19:33 Megaf ok 19:34 Megaf It should say, Starting "benchmark type" 19:34 benrob0329 It will, I have some changes in local repo 19:35 benrob0329 I can remove the mapgen for now until I finish that, and push thougb 19:39 Fixer https://www.atariarchives.org/bcc1/showpage.php?page=61 19:41 Mr_Pardison Fixer: seems interesting. 19:49 benrob0329 Megaf: pushed 19:49 benrob0329 no mapgen benchmark yet though 19:50 Megaf no worries 19:50 benrob0329 will try to work on that tonight 19:50 Megaf And thank you 19:50 benrob0329 NP, happy to help :-) 19:51 Fixer https://www.atariarchives.org/bcc1/pages/page120.gif 19:53 Krock meow 19:53 Mr_Pardison Mew 19:54 ThomasMonroe I found something interesting about OC, christfollower.me I went there on Tor, try to be safe everyone 19:54 ThomasMonroe bbl i gtg for a bit 19:56 benrob0329 Anyone want to archive it, I dont want to give my IP away 20:16 rubenwardy yup 20:39 Megaf Shall we stop using off please? 20:39 Megaf most of the time we are off topic anyway 20:39 Megaf it would be better using [On] when talking about Minetest 20:43 Megaf Shara: Fixer: comments? https://github.com/minetest/minetest/issues/6775 20:47 Fixer https://i.imgur.com/TejXiAo.png loool 20:52 IhrFussel If you guys want you can give benrob0329 his OP status back now to see if it still happens (whatever that was that kicked me twice) 20:55 benrob0329 IhrFussel: what happened it that you got banned somehow on the Matrix side of things, which is a softban apparently 20:55 benrob0329 I dont know why, but I've logged out all devices on my account and changed my password just in case 20:55 benrob0329 Along with my Nickserv password 20:57 IhrFussel So my IP was on some blacklist? Or just banned on your account? 20:59 Fixer omg 21:00 Fixer JT2 has genocide pit, with hundreds of bones, rip mobile players 21:02 Fixer all of them had basic starter kit 21:09 benrob0329 IhrFussel: banned from the Matrix bridge, which acts through my account because it thought I had banned you (which as far as it knows I probably did) 21:10 Fixer 100 bones collected 21:21 Megaf why the heck ln -s vz/ test works and ln -s vz/ /vz doesn't? 21:21 Megaf # ls /vz 21:21 Megaf ls: cannot access '/vz': Too many levels of symbolic links 21:25 sofar what is `pwd -P` when you issue `ln -s vz/ /vz` ? 21:26 sofar location is relevant 21:26 Megaf # pwd -P 21:26 Megaf /media/reglnx/Megaf Server 21:26 Megaf root@Aluminium:/media/reglnx/Megaf Server# ls 21:26 Megaf vz 21:27 Megaf sofar: ^ 21:29 sofar does /vz exist? 21:29 Fixer 200bones, gave up 21:29 Megaf sofar: nope 21:30 sofar I just said this in chat somewher: 21:30 sofar ado: you seem unaware of social conventions on this planet 21:30 sofar yeah 21:30 sofar that happened... 21:30 Megaf sofar: fixed. ln -s vz/ / 21:30 Megaf that works for some reason 21:31 sofar ln can be weird like that, if the target is a folder 21:31 sofar and with relative paths 21:31 Megaf sofar: my landlord told me. "You have terrible social skills" 21:31 Megaf sofar: I totally get you 21:32 Megaf ls /vz 21:32 Megaf ls: cannot access '/vz': Too many levels of symbolic links 21:32 Megaf nevermind 21:32 Megaf give up 21:32 Megaf Megaf Server will stay down 21:34 Megaf Not really. but yeah 21:34 Megaf I'd like to know how do create symlinks 21:55 Megaf sofar: so unfortunately I won't be able to test Clear Linux. 21:56 sofar I've followed it, yes 21:56 sofar heh, you gave it a more than fair shot, lol 22:18 Fixer JUST ONE MORE YEAR AND YOU WILL BE HAPPY 22:19 Fixer pcem v13 released O_O 22:20 Fixer with network support 22:23 rubenwardy ? 22:23 rubenwardy oh nice 22:23 rubenwardy can play really old gam 22:32 Fixer what a great time https://medium.com/4iqdelvedeep/1-4-billion-clear-text-credentials-discovered-in-a-single-database-3131d0a1ae14 22:33 rubenwardy relevant: https://www.troyhunt.com/heres-how-i-verify-data-breaches/ 22:33 rubenwardy from the author of HaveIBeenPwned.com 22:33 rubenwardy spoiler alert: he doesn't test passwords 22:33 rubenwardy as it's immoral 22:33 rubenwardy and also illegal 22:34 rubenwardy unauthorised access to a computer 22:35 rubenwardy heh, fake news 22:35 rubenwardy one of the top passwords looks like it's "myspace"# 22:38 Fixer i hope nobody reuses passwords, right? (right? (right?)) 22:41 * rubenwardy doesn't 22:41 Fixer https://www.reddit.com/r/pwned/comments/7hhqfo/combination_of_many_breaches/ o_O 22:42 rubenwardy the only passwords I reuse is due the the uni requiring it 22:42 rubenwardy as you're required to have the same password for their linux, windows, and max 22:42 rubenwardy their web intranet 22:42 rubenwardy and 365 22:47 Megaf rsync -az --progress * --compress-level=9 minetest@ns335210.ip-5-196-88.eu:/home/minetest/ 22:47 Megaf so Megaf Server will be coming back 22:48 Megaf Sokomine: ^ 22:55 Megaf MegafServer/worlds/world/map.sqlite 22:55 Megaf 927,236,096 20% 2.51MB/s 0:23:57 23:57 Fixer holy ---- 23:57 Fixer found minetest in password 23:58 Fixer someone used minetest as a password, not good