Time Nick Message
00:00 rdococ why is that?
00:00 rubenwardy speeds up loading
00:00 benrob0329 Crappy connections are crappy
00:00 rubenwardy link and script block the page from displaying
00:00 rubenwardy unless they're async or included last
00:00 rdococ should I put the
tags after then?
00:00 rubenwardy no
00:01 rubenwardy you can use script and link outside of head
00:01 rubenwardy see https://github.com/rubenwardy/minetest_modding_book/blob/gh-pages/_includes/header.html#L10
00:01 rubenwardy and https://github.com/rubenwardy/minetest_modding_book/blob/gh-pages/_includes/footer.html
00:03 rdococ btw, like the font?
00:04 rubenwardy I don't know why
00:04 rubenwardy but I have a feeling I've seen it before...
00:04 rdococ lol
00:06 benrob0329 Can I request that something like a test site or a blog please not desire JavaScript or a huge custom font to display?
00:06 benrob0329 *require
00:06 rubenwardy lol
00:06 rubenwardy De Ja Vu is a webfont, apparently
00:06 rubenwardy not custom
00:07 rubenwardy but the menu really doesn't require CSS currently
00:08 rdococ meh
00:23 IhrFussel Why self:set_hp() doesn't work in on_punch of register_entity?
00:27 IhrFussel OK so it's self.object:set_hp()
00:27 rdococ lol
00:37 IhrFussel I'm still not sure why damage_groups = {immortal=1} didn't work...my entity had 10 HP
00:38 rdococ I like how IE is so crappy it needed its own messy conditional system so websites could work with it, lol
00:40 Aerozoic LOL dafuq??? https://github.com/minetest-mods/warps/blob/master/LICENSE#L2
00:41 Aerozoic sofar, ^
00:45 Megaf good stuff https://www.youtube.com/watch?v=PYYw1cYS8o8
00:45 Megaf for electronics nerds ^
00:46 Megaf by electronics I mean, stuff like transistors, capacitor, peltier plates
00:46 rdococ btw, how would you remove the space at the top?
00:46 rdococ I only want to remove it for the nav bar
01:45 sofar Aerozoic: lol, yeah, copypasta
01:46 sofar Aerozoic: fixed
01:46 Aerozoic :)
02:04 * rdococ has quit (Quit: "Overly long message about dumb stuff.")
04:18 benrob0329 Do we have reputable Appimages yet?
04:42 sofar use flatpak instead
04:43 benrob0329 Why? Flatpack is literally just a userspace package manager
04:43 benrob0329 which is not what I want
04:44 sofar I don't know what you want, tbh
04:44 sofar I know you don't want PA, that's about it :)
04:44 benrob0329 A downloadable executable for Linux
04:44 benrob0329 A statically linked executable would do it but...licenses
04:46 sofar why would flatpak not be useful in this case? it gets you what you want and most distro's support it
04:47 benrob0329 Because A) Extra Complexity and B) you can't install multiple versions easily
04:48 benrob0329 and B is going to be needed when half our servers are still on 0.4
04:49 sofar shrug, pick your battles carefully I'd say
04:51 benrob0329 I do, which is why I don't want to deal with Flatpack when an executable thing makes more sense imo. Flackpack definitely has its place, just not here :-)
11:32 rdococ yey
12:00 Shara Hello
12:12 * Megaf hugs rdococ
12:12 * Megaf roars for Shara
12:12 Shara :D
12:13 Megaf Anyone here testing Firefox Nightly builds?
12:16 Fixer no
12:18 Megaf You are all Google Slaves xP
12:19 Fixer I'm using firefox btw
12:21 rdococ Megaf: I use Chromium, DDG, and have a plugin for finding and disabling trackers. try calling me a Google Slave(TM) now :P
12:25 Fixer rdococ: don't forget to not use google itself, facebook and other stuff
12:26 rdococ I don't use any of those, lol
12:26 rdococ at least not anymore :/
12:27 Megaf I don't use facebook either
12:28 Megaf but I've been *insert word here* a come back to facebook
12:28 Megaf pondering?
12:31 rdococ ew
13:15 Fixer https://imgur.com/a/oRwVU
13:19 IhrFussel Hey guys
13:22 Megaf hi IhrFussel
13:31 Calinou Anyone here testing Firefox Nightly builds?
13:31 Calinou did you mean, Firedoge Nightly? ;)
13:33 rdococ Foyerdoge Nitely
13:47 Fixer IhrFussel: Minetest is doing
13:49 Megaf well, Google Chrome is the browser that works the best here
14:03 IhrFussel Fixer, huh? o.o
14:54 Fixer compiled latest engine and went MP
14:55 Fixer only one compatible server
14:55 Fixer by jas
15:00 Fixer server is quite new yet literally everything is griefed or made by 3 year old
15:01 benrob0329 garywhite: (Offtopic, epic af doctor who fan intro) https://youtu.be/EmlNrd-LkPw
15:16 IhrFussel The dumbest thing you can do as server admin is not to have any form of protection on the server
15:17 IhrFussel The 2nd dumbest thing is to not protect a large area around the spawn (I learned that the hard way)
15:19 IhrFussel Okay actually the DUMBEST thing is to set "123" as admin password
15:21 Aerozoic OMG i just successfully installed Oregon trail using CDemu and WINE!!!! HAHAHA!!!
15:23 Aerozoic Oregon Trail II to be exact. LOL
15:24 Krock IhrFussel, just leave the password field empty the first time :P
15:27 IhrFussel Krock, you mean that's possible? Should probably be fixed to require a password for the admin account at least
15:36 Krock I believe it's possible to leave it empty. Surely, there's disallow_empty_password = false
15:40 IhrFussel Krock, I know that option exists but it shouldn't affect the ADMIN...the admin should be forced to choose one
15:41 Krock nothing prevents people from being stupid
15:54 IhrFussel But we shouldn't make it even easier for them to make mistake
15:56 Fixer IhrFussel: just make one big spawn that looks like a prison for all mobile players, and PC users as guards
15:59 IhrFussel mistakes* Fixer, if server owners dislike mobile players they can just divide the map into 2 zones... -31000 - 0 mobile zone and 0 - 31000 PC zone
15:59 IhrFussel =P
16:00 IhrFussel It's also relatively easy to detect mobile players: They barely need to jump cause that's auto-enabled (right now)
16:01 Fixer IhrFussel: yeah
16:01 Fixer IhrFussel: like North (mobile) and South Korea (PC)
16:01 IhrFussel If you somehow log the amount of jumps of players you can (after a short while) see who's on mobile likely
16:03 Fixer IhrFussel: from what I know mobile players go upstairs very fast and also kinda walk on water
16:04 Fixer IhrFussel: alongside with UsernameXXX and this detection - it is possible to filter them to other half of the map, and BUILD THE WALL
16:09 IhrFussel The prefix detection will already match at least 90% of them
16:09 IhrFussel + a few false positives
16:15 lisac hey everyone.
17:52 Calinou Fixer_: we'll build a parkour to keep mobile users out!
17:52 Calinou oh wait…
19:07 IhrFussel Does mesecons have anything you can use as a counter?
19:08 DS-minetest the luacontroller
19:08 IhrFussel DS-minetest, any example code?
19:09 IhrFussel I'm guessing I check for the "on" event of the pin and then juzst increase a variable? Can I also log the value?
19:10 DS-minetest log it with print?
19:10 IhrFussel Does print print to log file? I think no
19:12 DS-minetest what log file? print prints the given string
19:16 IhrFussel DS-minetest, debug.txt
19:17 DS-minetest afaik luaontroller's env's print prints the given thing dumped with the normal print function
19:18 DS-minetest yep
19:18 DS-minetest local function safe_print(param)
19:18 DS-minetest print(dump(param))
19:18 DS-minetest end
19:18 IhrFussel That's useless I need the value in my debug.txt
19:19 DS-minetest well, you could change the function
19:20 DS-minetest or you use moremesecons luablock
19:51 IhrFussel nerzhul, not every server owner WANTS to give his moderators the privs the server ignores for max_users cap ... what if a server has CUSTOM privs for moderators? I certainly do and I want my moderators to join ANYTIME
19:52 IhrFussel I suggest making the privs, the server uses to ignore the max_users a setting in the conf
19:53 nerzhul stop caps and maybe i can listen to you more carefuly
19:53 IhrFussel Those caps are a type of authentic wording
19:53 nerzhul it doesn't make me happy to help you :p
19:54 IhrFussel Since you cannot write the same way you can talk I use those to mark special words I'd speak in an authentic way
19:54 nerzhul i have the solution, but not the code
19:56 IhrFussel The actual problem is another though: If the server has a cap of 30 and 20 are currently in the game and 10 players are in the phase of downloading media => server blocked
19:56 IhrFussel blocked as in no other players can play
19:57 IhrFussel Downloading media can take up to TEN minutes on phones
19:58 IhrFussel So potential new players are locked out because there are too many connecting with phones + no one knows if they will even FINISH the loading
20:03 IhrFussel I'm logging every user who tries to connect to my server: 3 / 8 in the last minute NEVER joined
20:04 IhrFussel And that's not even the worst case scenario ... in most cases their app crashes or they lose internet connection while downloading the media
20:04 IhrFussel But my point is they use one of my server slots...for nothing
20:08 IhrFussel Not sure how to code it better though...it does make sense that a player slot is used as soon as someone established a connection to the server and I would be awful to see "too many users" at the end of loading media if we'd move the player slot check to joining
20:08 IhrFussel it would be*
20:57 nerzhul IhrFussel, i think i can add a lua callback: lua->isPlayerAllowedToByPassLimit()
21:00 IhrFussel nerzhul, so we then can say for example if minetest.get_player_privs(name).custom then return true end ?
21:01 IhrFussel true = allowed, false = reject?
21:32 sofar FYI https://forum.minetest.net/viewtopic.php?f=10&t=18406
21:45 red-001 oh cool
21:45 red-001 glad to see the server is finally public
21:50 sofar yeah, it was overdue
21:51 sofar I'm gonna let people test it by playing
21:51 sofar We can work on the missing stuff as we go
22:03 nerzhul nice job sofar
22:03 nerzhul modified core or pure lua ?
22:03 sofar still needs work, but we just need to let people play on it
22:04 sofar all lua, the only thing that's custom is that the maps/boxes are in a sqlite store through lsqlite3
22:04 sofar and so is the metadata for all the levels
22:06 sofar 1.5M itb.sqlite
22:06 sofar 26M map.sqlite
22:06 sofar 512K players.sqlite
22:06 sofar it's a tiny server too
22:46 rubenwardy sofar, nice!
22:46 rubenwardy looks cool
22:47 rubenwardy nice to see another unique/innovative subgame
22:52 Calinou hi
22:52 Calinou see #minetest-dev, I asked a question about PostgreSQL
22:56 rubenwardy as well as installing postgresql, I've install advtrains, Calinou
22:56 rubenwardy time for the fun to begin!
23:00 Calinou advtrains?
23:00 rubenwardy https://forum.minetest.net/viewtopic.php?t=14726
23:00 rubenwardy !title
23:00 ShadowBot [Mod] Advanced Trains [advtrains] [1.8.3] - Minetest Forums
23:02 rubenwardy what settings would you suggest for a server where the client and the server both have 100+ Mbps?
23:03 rubenwardy aiming for optimal block transfer
23:12 Megaf My latest wallpaper for phone, maybe computers too, resolution is quite high
23:12 Megaf Megaf's Minimalist Material Dark Prism http://imgur.com/a/MR2Me