Minetest logo

IRC log for #minetest, 2021-04-09

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

All times shown according to UTC.

Time Nick Message
00:09 Taoki joined #minetest
00:12 Verticen joined #minetest
00:22 Verticen joined #minetest
00:35 erlehmann joined #minetest
01:02 delta23 joined #minetest
01:04 Jordach6 joined #minetest
01:05 ar10ch joined #minetest
01:05 ar10ch Yes!
01:05 ar10ch fixed it
01:06 * cheapie offers to nibble on it until it's broken again
01:06 ar10ch haha it'll be broken by morning lol
01:08 LazyJ joined #minetest
01:14 ar10ch oh no, i didn't fix it. oh bugger
01:39 Menchers joined #minetest
02:03 Menchers joined #minetest
02:06 Surfer2011_ joined #minetest
02:21 galex-713 joined #minetest
02:24 Taoki joined #minetest
02:27 specing joined #minetest
03:19 I_am_6r1d joined #minetest
03:34 Verticen joined #minetest
03:36 olliy joined #minetest
04:00 MTDiscord joined #minetest
04:37 Puka joined #minetest
05:37 Verticen joined #minetest
05:40 Verticen joined #minetest
05:48 macc24 joined #minetest
05:54 absurb_ joined #minetest
06:15 mrkubax10 joined #minetest
06:15 mrkubax10 left #minetest
06:18 TommyTreasure joined #minetest
06:23 TommyTreasure left #minetest
06:44 Flabb joined #minetest
07:04 est31 joined #minetest
07:35 FeXoR joined #minetest
08:02 el joined #minetest
08:02 PjotrOrial joined #minetest
08:02 unclouded_ joined #minetest
08:02 search_social joined #minetest
08:02 Extexo joined #minetest
08:02 TC01 joined #minetest
08:02 olliy joined #minetest
08:02 MTDiscord joined #minetest
08:03 ShadowNinja joined #minetest
08:03 Menchers joined #minetest
08:03 somtalgutoo joined #minetest
08:03 Thermoriax joined #minetest
08:03 Edgy1 joined #minetest
08:03 Fusl joined #minetest
08:03 jimender2 joined #minetest
08:03 ShadowBot joined #minetest
08:03 Glorfindel joined #minetest
08:03 BuckarooBanzai joined #minetest
08:03 frostsnow joined #minetest
08:03 rom1504 joined #minetest
08:03 uroboro joined #minetest
08:03 TomTom joined #minetest
08:03 Pie-jacker875 joined #minetest
08:03 EvergreenTree joined #minetest
08:03 Soni joined #minetest
08:04 absurb_ joined #minetest
08:04 erlehmann joined #minetest
08:04 Krock joined #minetest
08:04 AndDT joined #minetest
08:04 systwi joined #minetest
08:04 Sokomine joined #minetest
08:04 zceejkr joined #minetest
08:04 pozzoni joined #minetest
08:04 fizi joined #minetest
08:04 SX joined #minetest
08:04 greeter joined #minetest
08:04 Emerald2 joined #minetest
08:04 bwarden joined #minetest
08:04 dvere joined #minetest
08:04 Unit193 joined #minetest
08:04 clavi joined #minetest
08:04 kawaiipunk joined #minetest
08:04 Taserface joined #minetest
08:04 Mahjong joined #minetest
08:05 dennisjenkins joined #minetest
08:05 Gustavo6046 joined #minetest
08:05 Out`Of`Control joined #minetest
08:05 MiniontobyPI joined #minetest
08:05 celeron55[m] joined #minetest
08:05 Kray joined #minetest
08:05 dzho joined #minetest
08:05 Shara joined #minetest
08:05 mdk joined #minetest
08:05 heavygale joined #minetest
08:05 jess joined #minetest
08:05 galex-713 joined #minetest
08:05 FeXoR joined #minetest
08:05 VanessaE joined #minetest
08:05 mazes_80 joined #minetest
08:05 unixbsd joined #minetest
08:05 nuala joined #minetest
08:05 luk3yx joined #minetest
08:05 MarwolTuk joined #minetest
08:05 SwissalpS joined #minetest
08:05 jonadab joined #minetest
08:05 shirfty joined #minetest
08:05 Puka joined #minetest
08:05 mazes_81 joined #minetest
08:05 rubenwardy joined #minetest
08:05 jonasbits joined #minetest
08:05 Lunatrius joined #minetest
08:05 Calinou joined #minetest
08:05 sknebel joined #minetest
08:05 beanzilla joined #minetest
08:05 comrad joined #minetest
08:05 Helenah joined #minetest
08:05 Swift110-mobile joined #minetest
08:05 z812 joined #minetest
08:05 Noclip joined #minetest
08:05 Elouin joined #minetest
08:05 xerox123 joined #minetest
08:05 Noisytoot joined #minetest
08:05 iamweasel joined #minetest
08:05 ChanServ joined #minetest
08:05 submariner joined #minetest
08:05 Kimapr joined #minetest
08:05 Billre joined #minetest
08:05 erstazi joined #minetest
08:05 illwieckz joined #minetest
08:05 Pexin joined #minetest
08:05 superfly joined #minetest
08:05 Norkle joined #minetest
08:05 nore joined #minetest
08:05 Lausefuchs joined #minetest
08:05 [Pokey] joined #minetest
08:05 celeron55 joined #minetest
08:05 Bombo joined #minetest
08:05 macc24 joined #minetest
08:05 specing joined #minetest
08:05 Jordach joined #minetest
08:05 fmlatghor joined #minetest
08:05 craigger joined #minetest
08:05 dabbill joined #minetest
08:05 emacsomancer joined #minetest
08:05 bulldozer joined #minetest
08:05 hanetzer joined #minetest
08:05 Ingar joined #minetest
08:05 brendantcc joined #minetest
08:05 BakerPrime joined #minetest
08:05 JTE joined #minetest
08:05 jfred joined #minetest
08:05 mransom joined #minetest
08:05 Thomas-S joined #minetest
08:06 bigfoot547 joined #minetest
08:06 Flabb joined #minetest
08:06 Taoki joined #minetest
08:06 Cork joined #minetest
08:06 cheapie joined #minetest
08:06 panwolfram joined #minetest
08:06 kevr joined #minetest
08:06 sofar joined #minetest
08:06 m42uko joined #minetest
08:06 TGS joined #minetest
08:06 VadtecWk joined #minetest
08:08 est31 joined #minetest
08:08 Sven_vB joined #minetest
08:08 sec^nd joined #minetest
08:08 FennecCode joined #minetest
08:09 TomTom joined #minetest
08:14 jimender2 joined #minetest
08:19 shirfty joined #minetest
08:20 FennecCode joined #minetest
08:20 TomTom joined #minetest
08:20 jimender2 joined #minetest
08:33 DivideByZero joined #minetest
08:34 jess joined #minetest
08:34 DivideByZero Does anyone use SkinsDB & downloaded all the skins?  Have you noticed long server load times by doing this?
08:34 shirfty joined #minetest
08:35 freshreplicant[m joined #minetest
08:42 shirfty joined #minetest
08:42 Noclip joined #minetest
08:42 Panquesito7 joined #minetest
08:42 celeron55[m] joined #minetest
08:42 kb1000 joined #minetest
08:42 FrostRanger[m] joined #minetest
08:42 LoneWolfHT joined #minetest
08:43 [m]testman joined #minetest
08:43 z812 joined #minetest
08:43 smugler5[m] joined #minetest
08:43 Quiark joined #minetest
08:43 rschulman joined #minetest
08:43 IceDragon joined #minetest
08:47 shirfty joined #minetest
08:49 NathanS21 joined #minetest
08:49 MinetestBot joined #minetest
08:49 Rafi59 joined #minetest
08:49 mmuller_ joined #minetest
08:49 Ritchie joined #minetest
08:49 ryzokuken joined #minetest
08:49 sfan5 joined #minetest
09:00 shirfty joined #minetest
09:10 shirfty joined #minetest
09:24 heavygale joined #minetest
09:28 hlqkj joined #minetest
09:31 MadScientist joined #minetest
09:35 calcul0n__ joined #minetest
09:57 Fixer joined #minetest
10:04 riff-IRC joined #minetest
10:12 proller joined #minetest
10:31 Markow joined #minetest
10:54 DivideByZero joined #minetest
10:55 DivideByZero Is there instructions somewhere for how to interpret the /profiler data?  I'm trying to figure out why my server is slow to start up or when clients connect, particularly Android clients which often timeout trying to connect.
10:58 DivideByZero Else is there someone knowledgable with it who is willing to take a look at my profile*.txt ?
11:01 pauloue joined #minetest
11:30 galex-713 joined #minetest
11:35 qj joined #minetest
11:38 tech_exorcist joined #minetest
11:39 Verticen joined #minetest
11:51 hlqkj joined #minetest
12:17 galex-713 joined #minetest
12:18 sfan5 slow startup is solely due to what mods do at startup (duh), slow to connect should be mostly time spent in media transfer unless mods do something weird
12:19 rubenwardy on Android, it's due to network packet issues
12:20 DivideByZero In my log file the biggest delay in startup is occuring right after 'map' mod loaded (which I guess must be a build in part, because I didn't install any mods called 'map'.  But I don't think it's the 'map' itself, but whatever occurs right after that, and it doesn't show anything happening for a while, it just seems to hesitate for a while seemingly doing nothing, although it may in fact be doing something and just not showing it in the verbose
12:20 DivideByZero log or STDOUT.
12:21 sfan5 rubenwardy: I thought those only affect aarch64
12:21 sfan5 hm well we're forced to ship aarch64 on the play store aren't we?
12:21 rubenwardy right, which is what Google Play will be giving to most Android devices
12:21 rubenwardy yeah
12:22 sfan5 DivideByZero: the verbose log prints times for every mod after it's done, are you looking at those?
12:22 DivideByZero yes, and they all seem acceptable times.
12:23 DivideByZero Whatever part is causing it, doesn't seem to tell me.
12:23 DivideByZero I was trying the /profiler sfan5 that you recommended to someone else to try in the forum.
12:24 DivideByZero But I also don't see anything listed in there that shows it taking a big time either.
12:24 DivideByZero I do see a couple longer times but they have a `-` in front of them, I don't know what that means. Looks like a negative number, but it likely means something else.
12:28 DivideByZero I put it up here if anyone could take a peak at it (the profiler data):  https://pastebin.pl/view/0232b4ca
12:30 DivideByZero Thank you.
12:40 Andrew__ joined #minetest
12:41 Andrew__ I don't get how "ardunio" can just hack in and DESTROY spawn
12:41 VanessaE more likely the spawn, whatever it is, isn't properly protected, or that user has elevated privileges
12:42 Andrew__ That user got the SERVER account
12:42 galex-713_ joined #minetest
12:42 Andrew__ Ouch, the owner of the world gave a empty password to SERVER. What the hell
12:42 VanessaE I'd call that elevated privileges.
12:43 Andrew__ yup
12:43 MTDiscord <appguru> /setpassword SERVER correct horse battery staple
12:43 MTDiscord <appguru> /kick SERVER
12:43 VanessaE so no hacking happened.  you just have an idiot admin :)
12:43 Andrew__ :\
12:43 Andrew__ Yup :\
12:43 VanessaE :)
12:43 * VanessaE changes appguru's password to Tr0ub4dor
12:44 MTDiscord <appguru> is hacked
12:44 VanessaE (too lazy to look up the xkcd to check the spelling ;) )
12:47 Andrew__ well turns out that they deleted the whole map
12:48 Andrew__ Compiling minetest 5.4 on a raspberry pi, irrlicht does not get found
12:52 mazes_81 joined #minetest
12:53 Andrew__ joined #minetest
12:54 kamdard joined #minetest
12:54 Andrew__ http://ix.io/2VuN
12:55 MTDiscord <appguru> 1. Clone Minetest's Irrlicht fork
12:55 MTDiscord <appguru> 2. Compile it
12:56 VanessaE 5.4.0 doesn't use the MT fork
12:56 MTDiscord <appguru> oh
12:56 sfan5 yeah just apt-get install libirrlicht-dev and try again
12:56 VanessaE or doesn't *need* it anyway
12:56 Andrew__ oh, thx
12:57 Andrew__ Wait, it's a raspberry pi
12:57 sfan5 you want a client to run on there right?
12:57 Andrew__ No, a server, so i dont get why irrlicht is necessary
12:57 MTDiscord <appguru> headers
12:57 sfan5 it's not, well not entirely
12:58 sfan5 in that case you can in fact clone https://github.com/minetest/irrlicht and then point -DIRRLICHT_INCLUDE_DIR= to there plus /include
12:58 sfan5 (and make sure to use -DBUILD_CLIENT=FALSE)
12:58 Andrew__ ah
12:58 Andrew__ DBUILD_CLIENT=FALSE is what i need
12:59 Andrew__ but seems that the old version in the raspbian repos start working
12:59 * Andrew__ compiles directly on a Pi rather than cross-compiling
13:01 Andrew__ Is there a way to version-control the map
13:01 Andrew__ git doesn't diff binaries
13:02 VanessaE use level db for the map database and take backups periodically
13:02 sfan5 particularily with leveldb incremental backups work
13:02 VanessaE mmhmm
13:02 MTDiscord <appguru> Postgres should support history too
13:03 * Andrew__ doesn't use postgres though
13:03 Andrew__ Compiling stuff on a RPi takes a long time
13:04 glumanda joined #minetest
13:10 Gustavo6046 joined #minetest
13:12 Andrew__ i
13:12 Andrew__ done! y
13:12 Andrew__ thanks
13:25 galex-713 joined #minetest
13:26 hlqkj joined #minetest
13:37 Andrew__ I wonder how people could delete the whole map?
13:38 MTDiscord <appguru> With server privs it's not that hard
13:39 MTDiscord <appguru> Using clearobjects you can get rid of all items, mobs etc quickly
13:40 MTDiscord <appguru> And using deleteblocks, you can get rid of everything else
13:42 shirfty joined #minetest
13:58 qj joined #minetest
14:01 proller joined #minetest
14:20 Wuzzy joined #minetest
14:21 Wuzzy Any JT2 players here?
14:25 specing_ joined #minetest
14:26 shirfty joined #minetest
14:48 MTDiscord <jordan4ibanez> Does minetest on raspberry pi have goto capabilities?
14:48 MTDiscord <jordan4ibanez> Like goto continue
14:48 MTDiscord <Warr1024> I mean, insofar as I could tell you where you could goto with a question like that, I guess...?
14:49 sfan5 you mean Lua? that depends on whether you build with luajit
14:49 MTDiscord <jordan4ibanez> ah okay thank you
14:49 MTDiscord <jordan4ibanez> Will "goto" ever be supported in non-luajit versions?
14:49 rubenwardy no, because we depend on Lua 5.1
14:49 shirfty joined #minetest
14:50 MTDiscord <Warr1024> You essentially can't safely use it in a mod even if JIT allows it anyway
14:50 sfan5 IIRC the issue wasn't that we couldn't move to Lua 5.2 but that luajit doesn't provide exactly the 5.2 feature level
14:51 MTDiscord <jordan4ibanez> Oh crap
14:51 MTDiscord <appguru> Just use a local function
14:51 MTDiscord <jordan4ibanez> How am I supposed to program in "goto" as a local function?
14:51 rubenwardy I've never needed to use a goto
14:51 rubenwardy try rephrasing your code
14:51 sfan5 you never need to use anything
14:52 rubenwardy splitting out code into another function can help
14:52 rubenwardy Lua is missing continue much more than goto
14:52 MTDiscord <jordan4ibanez> I'm using it to write cleaner code, but this means that some things are available in only half the versions of the builds available
14:52 MTDiscord <Warr1024> The cost of an extra function call should be tolerable under JIT, especially if you're encapsulating your nested loops all in that function, which you'd be doing if you felt the need to escape them all.
14:53 MTDiscord <jordan4ibanez> So testing on the same system with the same build with different compiler settings in the same code can crash oh shit
14:53 MTDiscord <Warr1024> If you ever figure out a way to use goto to write cleaner code, you should publish.
14:54 MTDiscord <jordan4ibanez> This actually isn't the point anymore warr
14:54 MTDiscord <Warr1024> I almost ran into a performance inversion between JIT and PUC that was significant enough that it would have compelled me to detect which one and swap out code based on that ... but it turned out not to be reliable under different system loading.
14:55 MTDiscord <jordan4ibanez> There is not feature parity, which I have to test using non-jit builds from now on then test them into the jit build
14:55 MTDiscord <Warr1024> sure ... or just remember the handful of features that don't have parity and don't use them.
14:55 sfan5 apart from goto it's a some obscure stuff, doubt you're using them accidentally
14:56 MTDiscord <Warr1024> I was apparently local-testing using PUC and running my servers on JIT for a couple years and didn't even notice until I tried to test for JIT...
14:56 MTDiscord <Warr1024> other than the "apart from goto" part, yeah
15:10 sfan5 I looked it up and the most relevant change 5.1 to 5.2 probably is the removal of getfenv and setfenv
15:17 MTDiscord <appguru> Don't take those away from me
15:19 tech_exorcist joined #minetest
15:35 MTDiscord <Kimapr> yes take those away from you
15:35 MTDiscord <Kimapr> iirc you can set the _ENV variable to change the environment of a block of code
15:36 Fixer_ joined #minetest
15:38 MTDiscord <Danil_2461> what are ColorStrings?
15:39 MTDiscord <Kimapr> setfenv can do very dangerous things and you shouldn't use it normally
16:06 Hawk777 joined #minetest
16:08 olliy joined #minetest
16:10 MTDiscord <appguru> well it accepts a stack level, which is kinda dirty
16:12 MTDiscord <appguru> I could live with _ENV though
16:18 Lukwe joined #minetest
16:26 Verticen joined #minetest
16:41 hlqkj joined #minetest
16:47 delta23 joined #minetest
16:53 expert975 joined #minetest
17:07 FreeFull joined #minetest
17:31 VanessaE BuckarooBanzai: Please test biome_lib commit d06ab90e .  You shouldn't notice much if any change in-game but in the background, you'll find better old-block timeout control, and from the terminal/cmd prompt, better block log reporting, especially at shutdown.
17:32 VanessaE others:  it's in the Content Store and Dreambuilder as of ~5 mins ago.
17:34 mmuller joined #minetest
17:39 VanessaE or at least it *should* behave better, if I did my job right :P
17:40 tech_exorcist joined #minetest
17:53 Taoki joined #minetest
18:21 hlqkj_ joined #minetest
18:23 proller joined #minetest
19:03 Sven_vB joined #minetest
19:07 Rafi59_ joined #minetest
19:13 Peppy joined #minetest
19:14 homthack joined #minetest
19:31 MinetestBot [git] sfan5 -> minetest/minetest: Update Android build config 57218aa https://git.io/JOvQO (2021-04-09T19:16:45Z)
19:39 Gustavo6046 joined #minetest
19:43 awell joined #minetest
20:34 MinetestBot [git] Wuzzy2 -> minetest/minetest: Don't reseed stars when changing star count e89e6c8 https://git.io/JOvAn (2021-04-09T20:33:45Z)
20:36 MinetestBot [git] sfan5 -> minetest/minetest: Fix server favorites not saving when client/serverlist/ doesn't exist… 0abc1e9 https://git.io/JOvAa (2021-04-09T20:36:10Z)
20:36 MinetestBot [git] Wuzzy2 -> minetest/minetest: Update German builtin translation a0e7a4a https://git.io/JOvAw (2021-04-09T20:34:18Z)
20:36 MinetestBot [git] Wuzzy2 -> minetest/minetest: Update builtin locale files 8c7e214 https://git.io/JOvAr (2021-04-09T20:34:18Z)
21:10 Talkless joined #minetest
21:21 Verticen joined #minetest
21:22 I_am_6r1d joined #minetest
21:25 est31 joined #minetest
21:52 jimender2 joined #minetest
22:01 Sven_vB joined #minetest
22:15 shirfty joined #minetest
22:53 Taoki joined #minetest
22:59 proller joined #minetest
23:06 Piejacker875 joined #minetest
23:12 Pie-jacker875 joined #minetest
23:13 TechDude joined #minetest
23:14 TechDude Hi
23:14 TechDude i have a question
23:14 ramirez joined #minetest
23:14 TechDude is it possible to create a new world from the command line?
23:15 TechDude If I could give the world a seed, that would be even better
23:20 Glorfindel I'm pretty sure, yes. windows?
23:34 Calinou --worldname some_world_that_doesnt_exist
23:35 Calinou that creates a new world if it doesn't exist
23:35 Calinou as for specifying the seed, not sure if you need to do it in minetest.conf, or even by modifying some configuration file in the world folder
23:35 Calinou (after the world is created, so you have to manually clean up all the already-generated mapblocks somehow)
23:40 cheapie Calinou: --worldname just gives an error if the world doesn't exist - seems that you have to use --world and specify the full path to a nonexistent world if you want to actually create one.
23:41 cheapie As far as deleting all generated mapblocks go, you can just delete the map DB file and it'll create a new one when started next.
23:44 shirfty joined #minetest

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