Time Nick Message 02:43 Gustavo6046 I dug far down, plopped a bunch of ladders 02:44 Gustavo6046 now I have to go up all of them 02:44 Gustavo6046 but I cannot leave it going up while I check another window 02:44 Gustavo6046 if I unfocus it stops :/ 02:44 Gustavo6046 to be fair, I wouldn't walk while talking ingame, so going up ladders while talking elsewhere would make less sense, I guess 02:59 Swift110-mobile hey all 02:59 Swift110-mobile have you done any more books Krock 02:59 Swift110-mobile ? 09:54 Zughy[m]1 is there a way to redefine the hand per player at runtime? 09:59 sfan5 you can swap out the hand for any item at runtime 09:59 sfan5 but as you probably know, you can't define new items at runtime 10:31 Zughy[m]1 can you give me a hint about that swap thing? (please) 10:41 sfan5 https://github.com/minetest/minetest/blob/b28749057a614075c1f9ba3f96bb86a6e248a210/doc/lua_api.txt#L3057-L3059 11:04 FrostRanger[m] Bit of an odd question, but does anyone know of a way to convert .x files to b3d files? I'm trying to work on converting nssm to mobkit and I have no idea how well .x files would work here 11:05 FrostRanger[m] in any case, I'd imagine it'd be less awkward to work with b3d files than .x files 12:10 Guest22 Can someone knowledgable check out this site to see if they are distributing malware? It claims to have version 5.4.0 of Minetest for download, but I thought 5.3.0 was the latest version. Usually someone faking a newer version from a non-legit site is a sign of malintent: https://www.techspot.com/downloads/5585-minetest.html 12:12 Guest22 And while I'm here, does anyone know of a mod that remembers user names for logging in without having to remember them all? Something like a drop down list of all previously used login names would be great. 12:13 sfan5 5.4.0 is not released yet but they could have packaged the release candidate or similar 12:15 sfan5 okay the version number is just wrong, if you click on the download link for windows you get the exact same ZIP you'd download from minetest.net 12:16 Guest22 Ok, well that's what made it suspicious to me. 12:17 Guest22 Anyone know of a mod like what I'm looking for? 12:18 MTDiscord <09s​rinivas> Guest22 i am writing a password manager + launcher for minetest 12:18 Guest22 I hope it's better than the one I checked out earlier that stores passwords in a plain text file. I'd never use that. 12:19 MTDiscord <09s​rinivas> however, progress is slow, so it will take a few weeks before i can make a real public release 12:19 MTDiscord <09s​rinivas> and it stores it in a sqlitecb with chacha20 encryption 12:19 Guest22 without salt? 12:19 MTDiscord <09s​rinivas> with salt lol 12:19 Guest22 That seems pretty easy to reverse if not. 12:19 MTDiscord <09s​rinivas> heheh 12:19 Guest22 ok. 12:20 MTDiscord <09s​rinivas> i take my responsibilities as a dev seriously 12:20 ronoaldo Hello there! I achieved 100% translation fot pt-BR :D 12:20 MTDiscord <09s​rinivas> and do not let bad/useless stuff out of my machine 12:20 Guest22 Can I use your mod without saving passwords if I only want to to save my username? 12:20 MTDiscord <09s​rinivas> its not a mod lol 12:20 MTDiscord <09s​rinivas> its a full blown application 12:20 MTDiscord <09s​rinivas> that bundles its own engine etc 12:20 rubenwardy Guest22: if you hash passwords in a password manager then you can't use the password 12:20 MTDiscord <09s​rinivas> writtenin Qt + Python 12:21 rubenwardy like, hashes are irreversible by design 12:21 MTDiscord <09s​rinivas> rubenwardy: hashing != encryption 12:21 rubenwardy exactly 12:21 Guest22 I didn't want to save my passwords, just my usernames on a drop down list inside the minecraft client server page 12:21 MTDiscord <09s​rinivas> chacha20 is reversible 12:21 rubenwardy encryption is reversible with the key 12:21 MTDiscord <09s​rinivas> hm 12:21 rubenwardy but hashing is not 12:21 anuke[m] then its not a hash 12:21 MTDiscord <09s​rinivas> exactly 12:21 MTDiscord <09s​rinivas> no one claimed it was, did they? 12:22 rubenwardy Guest22 mentioned salting the passwords and said "That seems pretty easy to reverse if not." 12:22 rubenwardy which is why I said "if you hash passwords in a password manager then you can't use the password" 12:22 anuke[m] you can 12:22 MTDiscord <09s​rinivas> well, KDF's use a salt too 12:22 Guest22 The game already remembers the last used username, why can't it remember all my usernames in a drop down list, with a little x in case I want to delete them? Honestly I feel it should have been built in like that. 12:22 anuke[m] use the hashes as the password 12:22 Guest22 So maybe it can be taken as a recommendation to a dev now. 12:22 MTDiscord <09s​rinivas> and IV's are arguably like salts, but not exactly 12:23 MTDiscord <09s​rinivas> Guest22: since ye mention it, i will try to add it into my launcher 12:23 rubenwardy if you're going to hash the passwords then you might as well randomly generate them 12:23 Guest22 What operating system is your launcher made for? 12:23 Guest22 I never use Windows. 12:23 MTDiscord <09s​rinivas> it should be crossplatform, but works only on linux 12:24 MTDiscord <09s​rinivas> and, no, it is not yet "public" 12:24 anuke[m] yes 12:24 MTDiscord <09s​rinivas> i am still working on it 12:24 anuke[m] randomly generating passwords is good 12:24 Guest22 But why make it a separate software and not add it to the minetest client built in? 12:24 MTDiscord <09s​rinivas> but not very portable 12:24 anuke[m] just encrypt them with the de's keychain 12:24 MTDiscord <09s​rinivas> thats because i have zero interest in formspecs 12:24 MTDiscord <09s​rinivas> and would rather go with $widgeting toolchain 12:25 Guest22 To be honest I've never used a password manager in all my life. I don't trust them. 12:25 anuke[m] why not 12:25 rubenwardy " it should be crossplatform, but works only on linux" is also how I do software 12:25 anuke[m] keepassxc is free software 12:25 anuke[m] if you dont trust it rtfsc 12:26 MTDiscord <09s​rinivas> anuke: different DE's have different API's i have no interest in checking for the million ones 12:26 rubenwardy You can have local-only password managers if you don't trust sync 12:26 MTDiscord <09s​rinivas> yeah 12:26 anuke[m] yeah 12:26 MTDiscord <09s​rinivas> thats what i am doing 12:26 Guest22 Any password saved on a computer is temptation to a good cracker. 12:26 rubenwardy your accounts are much much more likely to be compromised by reusing passwords than from your password manager 12:26 MTDiscord <09s​rinivas> ^ 12:26 Guest22 I never reuse passwords either. 12:26 rubenwardy (x) doubt 12:26 anuke[m] 40 char passphrase locking 256 byte random password database 12:26 Guest22 I have a good memory. 12:26 anuke[m] lol 12:27 Guest22 I doubt mind if you doubt it or not ruby, I'm not here to impress you. 12:27 rubenwardy even if you do have different passwords, I doubt the entropy is that good 12:27 anuke[m] if youre not using random passwords wyd 12:27 anuke[m] keepassxc has a button for it ffs 12:27 rubenwardy basically yeah 12:27 Guest22 As I just said: I don't mind if you doubt it. That's your issue, not mine. 12:27 rubenwardy Well anyway, yo do you 12:28 MTDiscord <09s​rinivas> i prefer xkcd ish passwords 12:28 MTDiscord <09s​rinivas> you know, correcthorsebatterysrtaple 12:28 MTDiscord <09s​rinivas> and the like 12:28 Guest22 You're one of those cocky guys who thinks he knows everything, I've read your posts on many forums as well. 12:28 anuke[m] thats good for locking your database 12:29 anuke[m] you can afford to not use random bullshit password for database as its local 12:29 rubenwardy jesus, there's no need for a personal attack 12:29 MTDiscord <09s​rinivas> yeah, but for the sketchy sites, best to go with what keepassx suggests 12:29 Guest22 ok ruby warden. 12:29 anuke[m] calm down 12:29 Guest22 But I'm not Jesus, even if I am fairly holy. 12:30 MTDiscord <09s​rinivas> good for you 12:30 anuke[m] gg 12:30 rubenwardy ? 12:53 rubenwardy I think I may have been rude which wasn't intended, a better way of phrasing would have been "It's hard for anyone to make and remember truly random and different passwords for all the sites you use, this is something a password manager is intended to do" 12:56 ronoaldo I use lastpass currently, and yet I got some exposed passwords already from data leaks ... 12:57 ronoaldo password reuse is the worst think that could happen, combined with password patterns... 12:57 ronoaldo if a leaked passowrd revels a pattern you use to make your passwords mnemonic, you are the risk because attackers can build targeted dictionary attacks 12:58 rubenwardy yeah, it's worth signing up to haveibeenpwned too 12:58 rubenwardy lastpass probably uses haveibeenpwned to check for exposed emails and passwords 12:58 ronoaldo I'm not sure if lastpass is the best option... but it's the most convenient for me (cross devices, cross OS, linux and Android support) 12:58 ronoaldo yeah, I had a few times :-/ 13:00 anuke[m] keepass is free software 13:01 anuke[m] use anything you want to sync it 13:01 anuke[m] or just have it on a central server using a vpn if you need to access it away from home 13:01 ronoaldo i used it with keepassdroid... and having it keep in sync without losing data was a mess 13:01 ronoaldo I went from lastpass -> keepass -> back to lastpass due to some passwords being lost with my attempt at multi-device sync 13:02 ronoaldo browser support was also not very good, with passifox or the equivalent for chrome 13:07 raynoldHU /!\ this channel has moved to ##hamradio /!\ 13:07 FrostRanger[m] I use keepassxc and keepassdx on android 13:09 ronoaldo FrostRanger[m]: do you have some sort of sync for your db? 13:09 FrostRanger[m] yes, i use nextcloud 13:09 FrostRanger[m] haven't ran into any issues with that so far 13:09 ronoaldo cool! I'll check them out then! nextcloud is new to me :) 13:10 FrostRanger[m] you will have to self host nextcloud though 13:10 FrostRanger[m] it's not hard, but it is an extra step 13:11 ronoaldo got it 13:11 ronoaldo Am i correct to say that NextCloud is sort of a Google Drive replacement, which I host by myself? 13:12 FrostRanger[m] basically, yes 13:12 sabre1041 /!\ this channel has moved to #nyymit /!\ 13:12 sfan5 !kick sabre1041 spambot 13:13 rejoc /!\ this channel has moved to #nyymit /!\ 13:13 sfan5 !op 13:18 anuke[m] bruh 13:18 anuke[m] why would someone fall for that 13:18 anuke[m] oh random bot joined and said this channel is dead, better believe it and not anyone else 13:18 anuke[m] seeya guys 13:19 sfan5 the intention is to annoy, not for anyone to fall for it 13:19 anuke[m] waste of time 13:19 rubenwardy yeah, any to get people to go to that channel and complain 13:20 FrostRanger[m] there are a lot of trolls who evidently have nothing better to do than get on people's nerves 13:21 FrostRanger[m] whether it's a waste of time or not means nothing to them 13:35 MinetestBot 02[git] 04TotalCaesar659 -> 03minetest/minetest: Update URLs to HTTPS (#10923) 139736b9c https://git.io/JtoCj (152021-02-10T13:34:21Z) 17:48 definitely_a What happened? Bots? 18:00 Krock yes 21:11 Sven_vB in a punch node event handler, how can I check whether the punching player stands atop the punched node? 21:11 Sven_vB (modding in 5.3.0) 21:11 Sven_vB (server-side) 21:12 sfan5 if player:get_pos().y > pos.y + 0.5 then 21:12 sfan5 not accurate enough? 21:13 Sven_vB how do I get that player ref? 21:14 Extexo In the punch node event 21:14 Sven_vB oh I see it's the 3rd arg... then my logging is broken. 21:14 Sven_vB thanks! 21:15 Extexo Does anybody know if it Is possible to have a line break in a formspec list item? 21:15 Extexo textlist* 21:16 Krock no. you'll need a textarea or elements in a scroll container 21:16 Krock you can put \n in textlists, but that won't work as expected 21:17 Extexo Yeah it just goes off into the next textlist item 21:18 Extexo So there's no way to do it? 21:18 Extexo So the textlist items are a set size? 21:18 Krock ^ 21:18 Extexo Oof 21:54 Sven_vB do we have a Markdown-rendered version of doc/lua_api.txt somewhere? 21:55 rubenwardy https://minetest.gitlab.io/minetest/ 21:56 Sven_vB thanks!