Time Nick Message 00:31 swift110_ hey 00:32 greeter greetings swift110_ 00:34 swift110_ how are you greeter 00:35 greeter doing great. taking a break from minetest by playing nethack. you? 00:36 swift110_ lol 00:36 swift110_ Im good 00:37 swift110_ I am actually getting into minetest more 00:37 greeter awesome :-) 00:37 swift110_ I want A USB joystick to use with it 00:38 greeter that'd be interesting 02:51 swift110 hey all 04:34 MinetestBot 02[git] 04paramat -> 03minetest/minetest_game: Add binoculars mod with binoculars item to allow zoom 13cc371ac https://git.io/vdiQC (152017-10-13T04:32:18Z) 05:40 Flairieve Just wondering is there any way to make a safe active loop that doesn't freeze up the game? I was trying to make my own function to print the position of the ("Pointed Thing") 05:53 sfan5 Flairieve: that doesn't make much sense since "pointed thing" is not just something you can get 05:59 sfan5 he left, lol 13:17 deltasquared I just had the craziest idea to write a JVM bytecode interpreter in lua for use in minetest... 13:18 deltasquared not for anything particularly fast, mind you. it was just me thinking about how arbitary lua code is really hard to prove halting, and the hoops you have to jump through with say mesecons luacontrollers to do anything useful because of restricted flow control 13:19 deltasquared I remembered the forth machines from redpower 2 in minecraft, and I was like "...hell, why not simulate a stack machine?" 13:19 deltasquared then my java brainwashing took over >_> 13:19 ThomasMonroe XD 13:19 sfan5 are you saying you can solve the halting problem in the JVM? 13:19 ThomasMonroe you and me both deltasquared 13:19 deltasquared sfan5: no, but I *can* make sure that I can prevent the event loop from being held up 13:19 deltasquared execute a finite number of JVM instructions per callback 13:19 deltasquared whereas a non-halting lua function can DOS the server 13:20 * deltasquared wishes for threads for running lua code isolated... 13:20 deltasquared also not to mention that even without clobbering the event loop too many can still impact performance. 13:22 deltasquared sfan5: believe me, if I could solve the halting problem in the case of MT's lua environment I would be yelling a lot louder :P 15:13 greeter greetings all 15:38 deltasquared S-expression parser in lua... apparently I'm getting too cocky with my grasp of computer science. this can't possibly end badly. 15:47 * red-001 awaits lisp interrupter in lua 15:48 deltasquared red-001: "interrupter" I don't get it 15:48 deltasquared did you mean interpreter? 15:48 * deltasquared tries to not sound like a spellchecker 15:48 red-001 yes 15:49 deltasquared red-001: I probably wouldn't do a full lisp interpreter with it. I was looking for a simple-ish syntax to act as a restricted programming language 15:49 red-001 what for? 15:49 deltasquared though, given it's current simplicity, I suspect I won't even need that. 15:50 deltasquared red-001: an in-game scripting facility, but I didn't want to use allow full-blown lua as you can do nasty things to the server with that 15:50 red-001 just sandbox the lua 15:50 deltasquared I should probably just look at how luacontrollers in mesecon do it perhaps >_> 15:50 deltasquared red-001: sandboxing ain't enough 15:50 deltasquared if the script does something stupid like an infinite loop the server's event loop will get blocked 15:50 red-001 ah using up all resources 15:51 deltasquared that too. 15:52 red-001 https://github.com/mozilla-services/lua_sandbox 15:53 red-001 https://github.com/APItools/sandbox.lua/blob/master/sandbox.lua 15:54 deltasquared red-001: hang on, I'm still reading around. 16:31 orbea is there a way to reduce the size of the biomas in map gen v7? 16:32 orbea give it more variety 16:34 Krock orbea, https://github.com/minetest/minetest/blob/master/minetest.conf.example#L1506 16:35 Krock open the world's map_meta.txt and change the spread to a lower value 16:35 paramat ninja'd 16:35 Krock paramat, heh. Came here for the same? 16:35 paramat 'heat' and 'humidity' noises 16:35 paramat yeah 16:36 paramat the 3 numbers in brackets, reduce those, keep all 3 the same 16:36 orbea awesome,thanks 16:37 paramat those are the (very rough) max size of biomes in nodes 16:37 paramat of course best set those before starting a world 16:37 paramat as they're stored per-world 16:37 orbea yea 16:37 Krock !next 16:37 MinetestBot Another satisfied customer. Next! 16:38 paramat you can leave the 'blend' noises alone 16:39 rdococ I booted into Safe Mode and removed the Netintelligence folder in Program Files (x86). 16:39 rdococ I cannot connect to the internet at all, except for things like IRC. 16:40 rdococ Gonna re-enter safe mode, and see if I missed any crud. 17:06 rdococ still the same 17:06 rdococ in safe mode 17:24 greeter hmm. people keep timing out on my server, and one of the users has confirmed that the issue isn't on their end. the vps itself looks fine. could there be something wrong i've done in MT causing this? 17:25 Krock the user's fault. They should stop using weak devices or run the app in the brackground 17:26 greeter hmm. weird that everyone else would get kicked off. maybe i just have better hardware than they did? 17:26 Krock most likely 17:26 greeter cool :-) except that i have some unhappy users lol 17:27 Krock the other possibility would be that they play on the mars and thus receive the packets way too late (quite unrealistic in this time) 17:45 greeter that's precisely why i didn't play multiplayer minetest when all we had out here was satellite internet. it was the very first thing i tried out when we finally got the upgrade to DSL 17:49 Krock to Damn Small Linux? :P 17:52 greeter lol no :-P 17:53 greeter just can't wait till my fiancee and i move in together, then we'll be living somewhere that has fiber op 17:53 greeter plus we can discuss our plans for minetest without any record of such discussions existing :-P 18:16 Fixer satelillite internet, let me guess Antarctica, Africa, USA 18:18 Fixer satellite* 18:20 sofar there's no meaningful satellite on antarctica 18:20 sofar most comm satellites don't go over the poles 18:20 Fixer that was a joke 18:20 Fixer i always had impression USA had really shitty ISPs 18:20 sofar we do 18:20 Fixer and still has 18:20 greeter canada actually. satellite internet might be great in places but i live in a temperate rainforest. satellite is the stupidest means of communication out here 18:20 sofar they blow chunks 18:20 Fixer kinda amazing 18:21 WSDguy2014_ Hello, i got a big problem: I tried to post a screenshot from the game "Minetest" to showcase in Most Wanted Online Discord server and now it's gone wrong! Take a look for chat log!!! https://imgur.com/JScVjhg Your Minetest developers need to help for me to ask admin to remove strike for WSDguy2014 now! 18:21 sofar this isn't a "wehh wehh I got banned" channel 18:22 deltasquared I'm not going to lie, I read that and almost knee-jerked "/kick" 18:22 sofar oh look you're in nsfw-ru and nsfw-en 18:23 sofar WSDguy2014_: classy 18:24 deltasquared WSDguy2014_: we're not your private army, we don't deal with discord. nothing to do with us. 18:24 greeter so glad i don't do discord lol 18:24 Krock ^ 18:25 WSDguy2014_ sofar, i can't to look at both nsfw-ru and nsfw-en, because it's age restricted and i'm not 18 year old yet. 18:25 deltasquared I suspect this is going to become flaming or otherwise antagonising pretty quickly. I might just calmly ask everyone to keep their heads on... 18:27 deltasquared it says removed at the end of the image anyway *shrug* 18:28 sofar llama llama discord drama 18:29 Fixer rap sheet file, what the a.ck did I read? 18:31 deltasquared Fixer: most wanted tame-ish 4chan-like? 18:32 deltasquared ¯\_(ツ)_/¯ 18:39 red-001 sofar, discord channels are in no way related to how IRC channels work, dunno why they prefix them with a # 18:48 red-001 hi osdever 18:48 osdever l0l 18:48 osdever hi 18:48 osdever the guy is kinda dumb 18:49 red-001 do ignore WSDguy2014 18:49 osdever "they tryna ban me help mi!!!!!!!!!!111" 18:51 osdever yet he promoted the server lmao 18:51 Krock moving the topic here doesn't solve the war btw 18:52 osdever he's also literally saying "ITS 18+ I CANT OPEN NSFW EN AND RU!!!!!!!!!!!!!!!" 18:53 osdever yet mostly there's no 18+ content in those at all 18:56 red-001 I would complain this is offtopic but that's this channel most of the time 18:57 Fixer yeah 18:58 * greeter relishes in the peace of IRC 18:58 deltasquared who offtopics the offtopic... 19:03 * osdever ok 19:04 Flairieve Is there any such thing as a wait or a sleep, I know there is minetest.after but I want to use it inside a IF statement and not call a function. 19:05 Krock never waste time in Lua. It will block other mods and the serverside code 19:05 red-001 ^ 19:05 Krock note that minetest.after can pass arguments to the given function 19:06 Krock i.e. minetest.after(2, function(arg1, arg2) do_important_things() end, arg1, arg2) 19:07 Flairieve I want to do something like this function hello() print("Before five seconds") minetest.after(5) print("After five seconds") end 19:19 Flairieve How do you register an account on the IRC? 19:20 sofar do /msg nickserv help 19:22 bigfoot548 Someone should probably change the ##minetest-es in the channel to the official channel: #minetest-es 19:23 Flairieve Can I run the NickServ command in the Status section? 19:24 bigfoot548 Flairieve: yes 19:25 bigfoot548 You can run it anywhere 19:25 bigfoot548 but it's usually safer to do it in the status section where if you accidentally add a space in front of... Oh 19:26 Flairieve Now how do I login into my account? 19:26 bigfoot548 /msg nickserv identify password 19:26 bigfoot548 replace password with the real password 19:26 o11c Flairieve: if you use a real IRC client that can save the info for you, it's much easier 19:27 bigfoot548 And use SASL lol 19:27 o11c Flairieve: in order of precedence, a real client should try: SSL client cert, SASL, server password, nickserv 19:27 o11c except I haven't met a single client that doesn't support at least one of the first 3 19:39 Flairieve hmm 19:39 Flairieve Uhh how do you use SASL? 19:40 swift110 hey all 19:40 swift110 Is anyone playing minetest right now 19:41 o11c swift110: nope, too busy filling out the periodic table of elements 19:41 Flairieve Ok I think I figured it out now 19:48 thetaepsilon swift110: maybe, though half for mod devel purposes. 19:50 Flairieve So like I said before, I wanted to do something like this function hi() print("Hello") minetest.after(5) print("World") end 21:21 swift110 oh ok thePalindrome 21:35 MinetestBot 02[git] 04SmallJoker -> 03minetest/minetest: Formspec: Fallback to 'label' in readonly textarea[] 136b23cab https://git.io/vdX03 (152017-10-13T21:14:39Z) 21:35 swift110 goodness I got plenty of time to play minetest today finally