Minetest logo

IRC log for #minetest, 2015-05-19

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

All times shown according to UTC.

Time Nick Message
00:01 Pilcrow ^btw, I didn't actually look up what that find command does, I just copied it from worldedit and it works. there's probably other ways.
00:01 Chanku okau
00:02 Hijiri joined #minetest
00:03 Wayward__Tab joined #minetest
00:04 Chanku So um...mind if I ask a possibly stupid question?
00:04 Chanku what does this line do:  local found, _, ipsum, dolor = param:find("^([^%s]+)%s+(.+)$") exactly?
00:04 Chanku I can tell it declares the local variables found, _, ipsum, and dolor
00:05 Chanku but I'm not sure what occurs after that (although I know that dolor's value is being set to something...)
00:06 LedInfrared joined #minetest
00:07 kaeza_ Chanku http://www.lua.org/manual/​5.1/manual.html#pdf-string.find
00:08 Chanku and the "^([^%s]+)%s+(.+)$" string is...
00:09 Pilcrow Chanku: yes, it declares all 4 of them as local variables. param is stored as a string by default. param:find splits the param into parts. the "^([^%s]+)%s+(.+)$" is a [regex?] pattern, to tell it *how* to split param (in this case, it splits by spaces, but obeys quotes if you need a param with spaces).
00:10 Chanku Alright
00:10 Chanku From what I can tell
00:10 Chanku it is Regex
00:14 Fusl joined #minetest
00:15 * Chanku reads over lua Regex
00:17 Pilcrow oh, Chanku, the pastie I sent you will cause an error if the user didn't give it enough params. it needs one more line to fix it. http://pastie.org/10195737#7
00:17 exio4 regex hell
00:17 exio4 we need parser combinators
00:18 Pilcrow exio4: honestly, regex is too crypic for me to have researched it much. I usually just google for a pattern that does what I want, lol...  :P
00:19 Chanku I hate regex's....
00:20 srij joined #minetest
00:20 Pilcrow Chanku: yeah... but, at least it works. not like it's any kind of readable though, lol.
00:20 Chanku Yeah
00:20 Chanku They work
00:21 Chanku But they are rather ugly
00:22 Pilcrow agreed. I'm sure there's a more readable way, but it's probably also much more code to do the same thing.
00:22 Chanku True
00:23 Pilcrow btw, Chanku... your nickname reminds me of the old Dreamcast emulator, Chankast...  :P
00:24 exio4 Pilcrow: that readable thing you are sure that exists, is called parser combinators
00:24 twoelk|2 joined #minetest
00:25 Fusl joined #minetest
00:25 exio4 instead of ^[0-9]+@[a-z]+\.[a-z]+$, you could have somehting like many digit *> char '@' *> many alpha *> char '.' *> many alpha *> endofline
00:25 Pilcrow exio4: ah. I've never heard the term, so I didn't know what that is.
00:26 est31 its not the unix way
00:26 est31 the unix way is knowing the bits of chmod
00:28 exio4 https://en.wikipedia.org/wiki/Parser_combinator
00:28 exio4 https://www.cs.nott.ac.uk/~gmh/pearl.pdf
00:28 est31 first I read perl and thought it would be something interesting
00:29 exio4 it's basically abstracting the boring and cumbersome parts of parsing into parametric/generic high order functions
00:29 est31 then I read haskell
00:29 exio4 it's a functional pearl
00:29 Chanku Pilcrow Heh I actually found out that emulator existed a few months ago....and I made that connection :P
00:31 Pilcrow est31 and exio4: is there any way to do such a thing in a minetest mod? sounds more useful than regex, since it can be more easily understood...
00:32 exio4 I'll implement parser combinators in lua, give me a day
00:32 est31 lol
00:32 Viper168 joined #minetest
00:32 est31 cool
00:32 kaeza__ joined #minetest
00:32 Pilcrow heh
00:35 Pilcrow Chanku: yeah, unfortunately that emulator hasn't seen a single update in 10+ years. but, some of its code did get used in NullDC, which was the origin of the now-thriving Android Dreamcast emulator, Reicast...  :D
00:35 * Pilcrow is an emulation junkie
00:36 Viper168_ joined #minetest
00:36 kaeza__ Pilcrow, regexes aren't that hard once you start using thwm
00:37 exio4 as long as you don't have to mantain them
00:37 kaeza__ Plus Lua's "patterns" are pretty limited
00:39 kaeza__ For example, it doesn't support things like"(foo|bar)" (which sucks btw)
00:39 Pilcrow kaeza__: maybe not, but they're too cryptic to really figure out much. I've been 'using' them for years, and still have to google it whenever I want to do anything new. I'll agree that lua's patterns are pretty bad, though...  :P
00:40 kaeza__ :-P
00:40 Chanku Welp
00:41 Chanku This has been slightly productive....
00:41 Pilcrow lol
00:41 Chanku I now have a very basic group mod thingy...
00:41 Chanku and I do mean VERY basic....
00:42 Pilcrow well, it's gotta start somewhere, huh?  :)
00:42 Chanku Yeah
00:43 Chanku although this is the second time I've actually tried this
00:43 Chanku the first time I couldn't get commands to work
00:43 Chanku and I got some other things in....but I lost the data when I messed up my Debian install and had to reinstall
00:44 Pilcrow ah, yeah. it happens. that's why good backup medium is important.
00:45 Chanku Yup
00:45 Pilcrow although I stick most of my mod projects into my dropbox, so if my computer stops working I've got them on a bunch of other stuff. works pretty well!
00:45 exio4 http://lua-users.org/wiki/FunctionalTuples so cute
00:45 exio4 church-encoding to the rescue
00:47 kaeza__ lol fp
00:48 * kaeza__ hides
00:49 exio4 </3
00:49 Pilcrow exio4: what's with the </3  ?
00:50 exio4 kaeza__'s reaction
00:51 kaeza__ No sideeffects = no fun
00:51 exio4 no fun = code easier to mantain
00:51 Pilcrow kaeza__: what did you mean by fp? floating point?
00:51 exio4 functional programming
00:51 Pilcrow oh
00:51 kaeza__ Live fast die young etc etc
00:52 Pilcrow ah, ok
00:52 exio4 (anyway, IP is the boring one, where are your profunctors?)
00:53 kaeza__ Prowaht
00:53 est31 btw exio4 what do you do right now? are you a student? do you already have a job?
00:53 kaeza__ Don't need no gimmicks
00:53 Pilcrow let's all just go back to BASIC. I'm sure I have a copy of GW-BASIC on my old 386...  :P
00:53 kaeza__ int main is the true way
00:54 Pilcrow 1 GOTO 1
00:55 exio4 est31: student :P
00:55 est31 what are you studying? functional programming :p
00:55 kaeza__ all hail C</lamefun>
00:55 exio4 no, we won't "learn" anything even related to FP in 2~ years, AFAIK
00:56 est31 CS?
00:57 exio4 systems engineering, boring stuff
00:57 Pilcrow let's just rebase the minetest modding API around Javascript. sound like a plan?  :P
00:58 est31 sounds like a very huge plan
00:58 Pilcrow lol. and bad.
00:58 est31 in my opinion lua is much clearer than js
00:59 est31 there are some areas where it could be better
00:59 est31 but js has just tons of weirdnesses
00:59 exio4 Lua is simple
00:59 exio4 something JS can only wish
00:59 est31 yea, right that
00:59 exio4 if there was a rework on the modding api, I would go with Scheme
00:59 est31 js has faster implementations I guess.
01:00 Vazon joined #minetest
01:00 exio4 then someone could write Javascript, if they wanted
01:00 exio4 given that you write enough reader macros...
01:00 est31 exio4, using scripts for the modding api is not to make modding more complicated, but to make it easier.
01:00 Chanku The Minetest api should use Brainfuck if it were to be rewritten
01:01 exio4 est31: ?
01:01 Pilcrow haha brainfuck
01:01 Pilcrow http://en.wikipedia.org/wiki/Brainfuck
01:01 est31 exio4, you could have c++ based mods too
01:01 Chanku Although more seriously I'd go with something like Python...
01:01 est31 but their problem is that most people dont like it
01:01 exio4 Python is crap
01:02 est31 no dont come with this snake stuff
01:02 exio4 est31: what'd be wrong with Scheme?
01:02 exio4 Python as a language is a good bad joke that people actually seriously :>
01:02 est31 just my opinion
01:03 Chanku I guess ArnoldC would be another good option then :P
01:03 exio4 est31: I don't know how Scheme wouldn't be "scripty enough" for a modding API, and because of it's lisp syntax and macros, you could also have extremely neat domain specific languages for pretty much anything
01:03 Pilcrow Python's slowness would be the biggest problem though, from a modder standpoint. no one would want to make a Python landgen...  :P
01:03 exio4 I didn't even think about performance
01:03 Chanku Another Good option seems to be Malbolge....
01:04 Chanku http://en.wikipedia.org/wiki/Malbolge
01:04 exio4 yes, I agree
01:04 exio4 :>
01:04 est31 lol
01:04 exio4 between Python and Malboge, I'd go with Malboge, at least that one will make people realize it's a joke
01:04 est31 ('&%:9]!~}|z2Vxwv-,POqponl$Hjig%e​B@@>}=<M:9wv6WsU2T|nm-,jcL(I&%$#"
01:04 est31 `CB]V?Tx<uVtT`Rpo3NlF.Jh++FdbCBA@​?]!~|4XzyTT43Qsqq(Lnmkj"Fhg${z@>
01:04 exio4 :D
01:04 est31 trivial, isn't it?
01:04 Chanku I guess ArnoldC would be better.... http://lhartikk.github.io/ArnoldC/
01:04 Pilcrow let's just use bash as a modding API and split the commands into their own binaries, lol
01:05 est31 then you can write mods using php
01:06 exio4 PHP yay
01:06 Pilcrow yup. to heck with sandboxing, you cound make a visual file manager as a minetest game.  :D
01:06 Chanku Eww php....
01:06 est31 sandboxing can be done too
01:06 Pilcrow lol
01:06 Pilcrow yes, I'm just being dumb now.
01:06 est31 https://www.chromium.org/developers/​design-documents/sandbox/Sandbox-FAQ
01:07 exio4 sandboxing would be easier on a language with a pure language
01:07 exio4 er,
01:07 est31 what is pure
01:07 exio4 on a pure language with a static type system
01:07 exio4 est31: side-effect-less
01:07 est31 side-effect-less?
01:07 exio4 a language without implicit side effects
01:08 Chanku Wait....why don't we write minetest mods in pure x86 assembly?
01:08 Chanku :P
01:08 est31 llvm assembly would be better
01:08 est31 then we could use that other chromium technology
01:08 Chanku ...
01:08 est31 :b
01:09 exio4 modelling sandboxing after a static type system sounds like a neat way to do it
01:09 Chanku I'm not sure if you got the purpose of my x86 assembly joke...
01:09 exio4 :>
01:09 Chanku then again I'm not familiar with llvm assembly so....
01:10 est31 llvm assembly has the advantage of being portable
01:10 Chanku ah
01:10 est31 basically its like java bytecode just closer to the bare metal
01:10 Chanku my x86 assembly joke was based upon the fact that it's generally regarded as insane and something you just don't want to touch unless necessary or something like that
01:10 est31 this way, you can write a compiler for a language and get it compile on different platforms
01:11 exio4 I like that idea
01:11 Chanku basically x86 assembly very hard to code only in....
01:11 exio4 nobody writes x86
01:11 exio4 we use it as a final target
01:11 exio4 x86 ASM *
01:11 est31 yea you have to know tons about the operating system
01:13 Pilcrow Chanku: any kind of assembly is something nobody really touches. unless, of course, you're developing a new architecture that doesn't have a proper compiler yet...
01:14 Chanku Again a bit of a joke.
01:14 Xenoth joined #minetest
01:14 Pilcrow that, or hacking a game (in certain cases)...
01:15 Hijiri joined #minetest
01:16 Xenoth joined #minetest
01:16 Pilcrow but yes, Chanku, I got the joke. the brainfuck one was better though; HOW would you do anything useful with THAT?  :D
01:17 Chanku Simple
01:17 Chanku VERY slowly and VERY carefully
01:17 Chanku and with several, several, years of practice and learning
01:17 exio4 nah
01:17 exio4 you'd just write a compiler from a nice language to brainfuck
01:17 Chanku Still need to learn brainfuck....
01:18 exio4 just enough to write a compiler
01:18 est31 brainfuck is an assembler language
01:18 Pilcrow simplest one I can think of though. no jumps or anything...
01:19 Pilcrow https://www.destroyallsoftware.com/talks/wat
01:22 ClaudeRoy joined #minetest
01:29 exio4 uhhm
01:30 exio4 how do work with strings on lua
01:34 est31 ?
01:34 est31 concat?
01:34 exio4 no, I need to index the nth element on a string
01:35 est31 http://stackoverflow.com/questions/829063/how-​to-iterate-individual-characters-in-lua-string
01:36 exio4 string.sub(s,i,i)
01:36 exio4 thanks
01:39 luizrpgluiz joined #minetest
01:40 Pilcrow oh. haha. something I could've actually helped exio4 with, and I was busy reading something...  :P
01:43 exio4 aww
01:44 Chanku Alright so I have a general modding question....
01:45 Chanku When would it ever be practical to override a node from another mod?
01:46 Pilcrow when your mod needs to 'enhance' what another mod's node does. for example, most hunger mods will override default:apple and farming:bread to add fullness in addition to health (or instead of it, in some cases)...
01:46 Chanku Alright
01:47 jojoa1997 joined #minetest
01:49 Pilcrow Chanku: another simple example is my lava limit mod, which makes trolling harder. it overrides bucket:bucket_lava to add an elevation check into its on_place function (to prevent players placing lava above sea-level: https://github.com/Pilcrow182/lava_limit
01:50 Wayward_Tab joined #minetest
01:52 Pilcrow Chanku: although, that lava_limit mod should really check minetest's water_level setting, instead of using a static 0. it was just something I threw together in 5min because someone was asking for it (Calinou, I think?)
01:56 Pilcrow but yeah, exio4, I actually used string.sub in one of my recent mods quite heavily. that mod still needs some major work though.
02:02 exio4 ;_;
02:02 exio4 unfair
02:03 exio4 how do you check if something is an "empty" table?
02:03 Pilcrow exio4: what's unfair?
02:03 exio4 do I need to add nil all over my code?
02:03 Chanku exio4 I'd check the length of a table
02:03 Chanku and if the length is 0/nil then do that...you could probably put it into a function as well....
02:04 Chanku although I might be incorrect
02:04 Pilcrow exio4: if a table is empty, it still won't be nil. it'll be {}. so to check it something like this should work: if #tablename == 0 then return end
02:05 Chanku Welp that was interesting...
02:05 Shackra joined #minetest
02:05 Chanku I just finished setting up geany to launch minetest upon me clicking execute
02:06 Pilcrow Chanku: oh. that's a good idea!  :D
02:06 exio4 thanks
02:06 Pilcrow np
02:06 exio4 I forgot length is O(1) >.>
02:07 exio4 now, this code isn't working
02:07 exio4 I think it'll be easier to rewrite it now that I am used to the syntax
02:07 Pilcrow heh, exio4. decided to learn some more lua?
02:07 exio4 not really
02:08 Chanku I can also start a server from it as well
02:08 Pilcrow Chanku: cool
02:08 Chanku This means that I just have to hit f5 and I can test it quickly :P
02:08 Chanku It also opens up a terminal
02:09 Pilcrow heh. now if only it could interpret your debug log to tell you where an error happened...  :P
02:09 exio4 hmm
02:10 exio4 ohhhhhhh damn
02:10 Pilcrow exio4: what exactly are you doing, anyway? you're not a lua programmer....  :D
02:10 Chanku I could probably set that up :P
02:11 Pilcrow (not like it's HARD to become familiar with lua, mind you)
02:12 exio4 Pilcrow: trying to implement some extremely inefficient set of parser combinators
02:12 Pilcrow ohhh, that.
02:14 exio4 ikr :P
02:15 Pilcrow exio4: the best source for general info is the lua website iteslf. they have their own guide. http://www.lua.org/pil/contents.html
02:16 exio4 I have it open
02:17 exio4 I am not used to the syntax
02:17 Pilcrow ok, just thought I'd point it out in case.
02:18 Pilcrow really, the only sites I use for minetest modding reference are that guide and dev.minetest.net
02:18 Pilcrow and the occasional stackoverflow post.
02:19 Chanku And that's somewhat done
02:19 Chanku It now prints out what's in debug.txt
02:20 exio4 Pilcrow: being used to having a type system doesn't help either :P
02:20 Chanku I could theoretically use regex to get the first error output and then display what comes after instead...
02:21 Miner_48er joined #minetest
02:22 Fusl joined #minetest
02:22 exio4 I don't even know how to start debugging this lol
02:22 exio4 http://dpaste.com/0R9KVZJ
02:23 Chanku Well are you getting an error when you run it that starts from there?
02:23 Pilcrow exio4: heh, I know that feels. the first language I learned was QBASIC, and I used it quite a lot. it was SO strange going into other languages and not ending my strings in $ any more...  :P
02:23 exio4 there are no errors :(
02:23 Chanku Although I understand the weirdness when you go to a different/new language
02:23 Pilcrow ^ (or declaring variables before using them)
02:23 Chanku Back before I started my programming class I did a bit of java/c programming
02:24 Chanku and the Programming class uses Visual Basic.NET with the .NET 2.0 Framework....
02:24 Chanku So for a while I had nearly everything written in the java/c way before realizing it was wrong
02:24 Chanku and I had simicolons at the end of several lines...
02:24 Chanku :/
02:24 exio4 I am laughing at how non idiomatic this code is
02:27 luizrpgluiz I posted my first mod in wip mods community forum
02:27 exio4 hm
02:27 luizrpgluiz a decorative mod still in alpha state
02:28 luizrpgluiz https://forum.minetest.net/v​iewtopic.php?f=9&amp;t=12190
02:28 Pilcrow exio4: well. this is too confusing for me.
02:29 Chanku Welp
02:29 exio4 I need more welp
02:30 Pilcrow luizrpgluiz you might want to try and learn how to use git
02:30 Chanku I now have the Minetest server having it's output go into a different .txt file
02:30 Chanku (That's what my welp is for)
02:30 Pilcrow heh. I know you can do that. never really thought of a use for it, but I suppose it would be good for the geany thing...  :P
02:30 Chanku I don't have all night to dick around with bash scripts though....
02:31 Zeno` joined #minetest
02:31 Chanku I have two scripts
02:31 Chanku one for server
02:31 Chanku and one for client
02:31 exio4 lots of welp
02:31 Chanku server outputs to debug_server.txt and client outputs to debug
02:31 Pilcrow Chanku: do you have all night to bash around with dick scripts?  :P
02:32 Chanku upon running the script it clears out their respective file before launching
02:32 Chanku and Pilcrow I do not
02:32 Pilcrow lol
02:32 Chanku Then upon the server/client dying it prints out what was in the debug file for that program
02:32 Chanku (debug.txt for client, debug_server.txt for server)
02:33 Chanku TBH If I had the time I could have it search the output for the word ERROR and then print out the reast....
02:33 Chanku *rest
02:33 Pilcrow sorry exio4. is est31 still around? maybe he can understand it more than me. as I said, I only learned about parser combinators today, so trying to figure this out is beyond me...
02:34 Pilcrow Chanku: you could probably do that without any regex or anything. grep for 'ERROR'?
02:35 Chanku True, but I don't thing that grep would output all of the text file I need...
02:35 LazyJ joined #minetest
02:35 exio4 I don't know
02:35 exio4 don't worry, I don't understand the code either
02:37 Pilcrow Chanku: I don't remember for sure, but I think there's a cli param to make grep output the line numbers instead of the contents? then you could just use something like cut to output that line and the few after it or something...
02:37 exio4 -c
02:37 exio4 oh
02:37 Pilcrow oh?
02:37 exio4 wait, the number of matches or the line where something matched
02:38 exio4 -c is counting
02:38 Pilcrow exio4: I was thinking the line where something matched.
02:38 exio4 -n is line
02:38 exio4 -n then
02:39 Wayward_One joined #minetest
02:40 Pilcrow although, that might not actually be necessary. I think everything related to an error has ERROR[main] at the beginning of it, so a simple grep would probably work...
02:40 Enke joined #minetest
02:41 Zeno` -C
02:41 Zeno` (capital)
02:42 Zeno` oh line numbers
02:42 Zeno` heh
02:42 Pilcrow one thing that does strike me as odd though. if a mod is enabled and then removed, minetest spits out an ERROR[main]: to say the mod couldn't be found. shouldn't that just be a warning, since it doesn't prevent the server from running?
02:42 Zeno` fsck my internet is slow today
02:43 Pilcrow heh. thanks for your contribution even if it was late. bad weather?
02:43 exio4 Zeno`: -C is context, IIRC?
02:44 Zeno` maybe it's bad weather (although weather isn't that bad). Looking up ISP issues/status page now
02:45 Pilcrow raining here again tonight. and it's supposed to be cold tomorrow, for this time of year. around 54F (12C)
02:45 exio4 hmm
02:45 Pilcrow hmm?
02:47 Pilcrow hmm. I now know 3 different code-pasting websites. dpaste, pastie, and pastebin.
02:47 est31 pastebin.ubuntu.com gist.github.com
02:48 exio4 lpaste.net
02:49 Pilcrow oh. forgot about pastebin.ubuntu.com and gist.github.com... the latter doesn't work right in my browser, and the former is ubuntu, therefore, satan.  :P
02:50 Pilcrow whelp. looks like Zeno`'s internet really is bad tonight.
02:51 Zeno` joined #minetest
02:51 Zeno` err :3
02:51 * exio4 hugs Zeno`
02:52 Pilcrow hey Zeno`. is your connection better now?
02:52 Zeno` this not fair. What am I to do?
02:52 Zeno` Pilcrow, not really
02:52 * Pilcrow hugs Pilcrow
02:52 Zeno` maybe
02:52 Zeno` it comes and goes
02:52 Chanku And done
02:52 Chanku Both scripts now print out the error messages
02:52 Chanku and store it in a debug file
02:53 Pilcrow hey, I was wondering... is there a reason "ignore" is not walkable? it causes weirdness with falling nodes and unloaded chunks...
02:53 exio4 Pilcrow: that's so selfish
02:53 exio4 t
02:54 Pilcrow :P
02:54 Zeno` I thought it was (well kind of... it should stop you falling if it's below you IIRC)
02:55 luizrpgluiz left #minetest
02:56 Zeno` ffs. this internet is shit
02:56 Pilcrow Zeno`: well, it stops you from falling, but I don't really know how. point is, it doesn't stop sand from falling, since it is actually registered with walkable = false...  https://github.com/minetest/minetest/blo​b/master/builtin/game/register.lua#L295
02:57 Chanku Both Client and Server both work now...
02:57 Zeno` oh
02:57 Chanku (The scripts that is)
02:57 Chanku So yeah
02:57 Zeno` hmmmm maybe that's the source of the map corruption errors that I and others have
02:57 Pilcrow Zeno`: I'm asking because of this: https://github.com/minetest/minetest/issues/2702
02:58 Zeno` Pilcrow, on "Onez' Server" there has been similar problems. Maybe because of lava or water falling
02:58 Zeno` dunno
02:58 Zeno` database corruption happens if people teleport to their home at the bottom of the world (by teleport I mean using /home or travelnet boxes)
03:02 Pilcrow Zeno`: I have no idea. I think flowing water is still a node rather than an object, isn't it? ignore stops nodes, but since sand and such are entities as they fall, it doesn't stop them. also, when sand updates, it checks if the node under it is walkable and if it's not, it turns into an entity and falls.
03:03 Pilcrow so updating sand on a chunk's lower boundary before the chunk below loads will make the sand fall through the ignore, and then the chunk generates and the sand is "stuck" as an entity within solid rock. and even worse if it's the bottom of the world, since it'll be a random entity falling down into nothingness and possibly going out of the bounds of certain numbers...
03:06 Pilcrow I have anecdotal experience with this wrecking my world, too: I was experimenting with programming a quarry-like machine, in a world composed entirely of falling nodes. when it got to the unloaded chunk underneath, the entire surface started to collapse (and obviously, that many falling nodes ground my server to a halt)...  :P
03:08 Viper168 joined #minetest
03:08 Zeno` lol
03:08 Zeno` speed test doesn't even work because it cannot choose a server to ping
03:08 Zeno` oh there it goes (finally)
03:09 Zeno` 5.51Mbps
03:09 Zeno` seems that ping or name lookup is the main problem
03:10 Pilcrow Zeno`: you run linux right? what happens if you open a terminal and ping google?
03:10 Pilcrow (actually, that can be done in Windows too. I forget windows has a ping as well)
03:11 Zeno` same thing... name lookup takes ages and then after that pings are pretty normal
03:11 Pilcrow huh
03:11 Zeno` e.g. nslookup google.com takes about 15 seconds
03:12 Zeno` ohok 8 seconds
03:12 Pilcrow mine took 0.4 seconds...
03:12 Zeno` $ time nslookup google.com
03:12 Zeno` real    0m8.029s
03:13 Zeno` that doesn't seem good
03:14 Pilcrow not at all
03:14 est31 nslookup is old
03:14 est31 dig is better
03:14 est31 also more minetesty
03:14 Player_2 joined #minetest
03:14 Pilcrow est31: what makes dig better?
03:15 est31 its recommended to use dig instead
03:15 est31 by ISC
03:15 est31 but as it seems they now have removed that recommendation again
03:15 est31 ah whatever
03:16 est31 dig is faster to write
03:16 technomancy minetest is all about digging innit
03:16 est31 you don't call your calls like sysctl org.freedesktop.systemd.init-daemon.start
03:16 est31 you call them like rm -rf /*
03:16 Zeno` dig
03:17 Zeno` dig gives up lol
03:17 Zeno` ;; connection timed out; no servers could be reached
03:17 Pilcrow lol
03:17 Pilcrow that's pretty bad
03:17 Zeno` dpaste.com I can't connect to at all. GitHub only half loads
03:18 * Zeno` cries
03:18 est31 irc works :D
03:18 est31 and, I guess, minetest too
03:18 est31 dont try one of the dreambuilder servers, also not a crowded one
03:18 est31 but it can be indeed be played
03:18 Pilcrow est31: sort of. he's been lagging behind a bit on irc. it's better than it was before, though...
03:18 est31 you should be patient though
03:22 TheBonsai_ joined #minetest
03:24 Chanku Welp that was fun...
03:24 Pilcrow Chanku: was it really?  :P
03:24 Chanku Well What I was working on
03:25 Pilcrow heh. nice to have a new project every now and then...  :3
03:25 Chanku I have a nice workflow now
03:25 Chanku Yeah
03:26 Chanku TBH I was trying to decide if I wanted to try my hand at making Minecraft Mods or Mintest mods :/
03:26 Chanku I think I might go with Minetest mods because it doesn't make me want to rip my hair out and punch someone in the face.
03:26 * Pilcrow wonders if Zeno`'s internet still has a pulse
03:26 Zeno` :(
03:27 Pilcrow Chanku: the community here's cooler.  B)
03:27 Chanku Yeah
03:27 Chanku Less Drama
03:27 * Chanku tends to watch the Minecraft Modding Community from afar at times
03:27 technomancy why would you mod something that's not OSS
03:27 Chanku Because I like playing it.
03:27 technomancy http://p.hagelb.org/11what.gif
03:28 technomancy sorry
03:28 Chanku hm?
03:28 Chanku I mean I really don't care if something is OSS or not
03:28 technomancy putting a lot of effort into a platform that's controlled by someone whose interests are not aligned with yours
03:28 technomancy just doesn't seem very strategic
03:29 Chanku I wouldn't be modding Minecraft directly,but probably be using an API
03:29 Chanku such as Minecraft Forge...
03:29 Pilcrow Chanku: 'less drama'? maybe... but I heard there was a ton of dev in-fighting before the freeminer guys split of from minetest... I dunno, I didn't follow the github/irc scene at the time...
03:29 Pilcrow *split off
03:29 Chanku albeit from what I can tell Lex is a bit of as asshat
03:29 Chanku oh and I remember that
03:29 Chanku I was actually around at that time
03:29 Chanku albeit a ghost
03:30 technomancy yeah, but at any time they could just pull the plug and you'd be screwed
03:30 Chanku :P
03:30 Chanku and?
03:30 technomancy witness the total abandonment of minecraft pi edition
03:30 Chanku Same could be said to the modders of Skyrim or GTA B
03:30 Chanku *GTA V
03:30 technomancy yeah
03:30 Chanku However people mod because they enjoy it
03:30 Chanku they enjoy the game and they want to make something for it
03:30 Chanku maybe it's something others want
03:30 technomancy but skyrim isn't owned by a company with a long history of fucking with its customers
03:31 Chanku or it's something that one person wants, and thinks others might enjoy
03:31 * Chanku chuckles a little
03:31 hmmmm the reason behind the freeminer split is because certain people wanted to add unstable, untested, broken, generally unwanted shit to the engine
03:31 hmmmm things that should not be in the core and should instead be a mod
03:31 hmmmm thankfully they made a fork where they could release some of their pent-up energy
03:32 Chanku Besides I usually release the source of anything I make/work on...
03:32 Chanku If I think someone might find it, even a little bit useful.
03:32 Pilcrow hmmmm: yeah, I know the whole reasoning behind it, and I agree with you. why do you think I stick with minetest and not freeminer? still, there was quite the heated debates around here at the time...
03:33 Chanku Oh yeah tomorrow I have a few finals....
03:33 Chanku -_-
03:33 hmmmm I'm glad people make forks
03:33 Pilcrow there ARE some pretty cool things in freeminer, but it's just too unstable...
03:33 hmmmm if they want to go into a separate direction, then fantastic
03:34 Chanku I also have to do some bug-fixing on my Final Project in my programming class (which is Open Source :P If anyone wants the source I can link it :P)
03:34 hmmmm also minetest classic did this
03:34 hmmmm except forked off of 0.3.x
03:34 Chanku I'm glad forks exists period
03:34 Chanku Ex: Debian-Devuan Fork
03:34 hmmmm that's the one without systemd?
03:34 Chanku Yup
03:35 * Chanku is in the anti-systemd camp
03:35 Chanku :3
03:35 hmmmm hehe
03:35 Chanku In fact that's part of the reason I usually build minetest
03:35 Xenoth Quick, everyone either hide or get their weapons! It's time for a FLAMEWAAAR!
03:36 Chanku is because the latest minetest isn't packaged for wheezy/wheezy-backports at this tim
03:36 Chanku *time
03:36 Chanku Hell I mean if you want a few things that systemd offers use something like runit or Epoch
03:36 Pilcrow hmmmm: yeah, I never really understood why people get their undies in a bundle about forks. isn't that kind of what open source is for? if you want to do something the original dev doesn't like, you make a fork, rather than being limited. heck, if the codebase doesn't get too drastically different, you can maybe even share some code...  :)
03:37 Chanku like udev and eudev
03:37 hmmmm there are problems though
03:37 Chanku (udev being absorbed into the systemd monster and eudev being udev without the systemd monster part...)
03:37 Xenoth Fork issues? Why can't we all use sporks and get along? :(
03:37 Chanku :P
03:37 hmmmm you have a fragmented community, or no community at all
03:37 Chanku I'm already enjoying this community.
03:38 Chanku Eh...
03:38 Chanku So before I go
03:38 technomancy the main advantage of freeminer seems to be that it doesn't have such an awful name =)
03:38 Chanku anyone want to take a look at the somewhat buggy-mess that is my Final Project in my programming class :P
03:38 hmmmm :)
03:38 Zeno` yeah I'll have a look
03:38 hmmmm for what it's worth, some people attempted to change Minetest
03:38 hmmmm it didn't work out though
03:38 Chanku yeah
03:39 hmmmm a large enough portion of the community wanted to keep things the same
03:39 Chanku hmmmmmmm
03:39 Chanku :P
03:39 Xenoth Chanku: Same.
03:39 Chanku Anywho I'm going to go to bed. Have to get up at 6 AM Tomorrow to go to school.... :/
03:40 hmmmm bye
03:40 Chanku (It's like 10:39 PM here...)
03:40 Chanku Bye
03:40 Xenoth Night.
03:40 Pilcrow goodnight Chanku
03:40 Chanku I'm not really looking forward to tomorrow
03:40 Chanku Finals
03:40 Xenoth Eh.
03:40 Chanku and again the final project debugging (Written in VB.Net with the 2.0 version of the .NET framework....)
03:41 Pilcrow huh. when did you actually get here, Xenoth? I never saw you sign in. or were you just perpetually signed in, like hmmmm and VanessaE?  ;)
03:41 Xenoth Pilcrow: I've been here for ~13 hours. I leave my client idling on my laptop, which is on most of the day. :)
03:42 Pilcrow Xenoth: ah, alright. just curious.
03:43 * Xenoth suspects alterior motives.
03:43 * Pilcrow sits on Pilcrow's head
03:43 * Pilcrow is now donut-shaped
03:43 Pilcrow :P
03:44 Xenoth :P
03:54 Pilcrow_ joined #minetest
03:54 Pilcrow_ ah. cool. finally got my KVirc client working.
03:55 Xenoth Hello, not-Pilcrow's-twin
03:56 * Pilcrow_ is actual Pilcrow. was just using webchat before, as I'm lazy... :P
03:57 Xenoth Heh.
03:57 Xenoth Alright, goodnight everyone
03:57 Pilcrow_ sleep well, Xenoth
04:11 * Pilcrow pokes the Zeno` to see if it moves
04:11 * Zeno` grumbles
04:12 Pilcrow heh. so what do you think about the whole 'ignore' thing?
04:12 Zeno` I'm not ignoring anyone!
04:13 Pilcrow no, I mean sand falling through ignore nodes
04:13 Zeno` oh well, it probably shouldn't
04:13 Zeno` well
04:13 Zeno` hmm
04:16 Pilcrow Zeno`: the only problem is, changing it to walkable would cause problems too. as LeMagnesium pointed out in the issue I linked you to, changing it would mean sand nodes and the like won't fall after a chunk under it is loaded, unless an update is manually triggered...
04:17 Zeno` correct. which is why I said "hmm"
04:18 Zeno` I dunno. I'll have to look at the code
04:19 Pilcrow maybe the code that stops players could also stop sand? but then, the falling nodes would still have to be changed lua-side, I think, so that they wouldn't constantly _try_ to fall every time an update is triggered...
04:59 MinetestBot [git] kwolekr -> minetest/minetest: Split ObjDef/ObjDefManager out to objdef.cpp 6c5a696 http://git.io/vTZmJ (2015-05-18T22:30:25-04:00)
05:00 Zeno` damn internet
05:08 Pilcrow Zeno`: still having problems?  :\
05:08 Zeno` yeah
05:08 Zeno` I'll have to ring them up I guess
05:08 Guest61072 joined #minetest
05:09 Zeno` well I'll leave it until tomorrow since it mainly seems to be restricted to DNS
05:09 Pilcrow that sucks. did you try resetting your router? sometimes that'll do it...
05:09 Zeno` they're doing 3g/4g scheduled maintenance in my postcode (zipcode) today so maybe it's related
05:09 Zeno` even though I'm ADSL
05:09 Pilcrow ah. perhaps...
05:10 Zeno` I'll wait till they close the maintenance issue and if it persists call them then
05:10 Pilcrow Zeno`: what speed does your connection run normally?
05:10 Zeno` s/till/until
05:10 VanessaE 20 kbits...per hour. :)
05:11 Zeno` the speed is normal once DNS resolves
05:11 Pilcrow lol VanessaE
05:11 Zeno` router says 6490 kbps / 886 kbps
05:11 Zeno` which I think is normal
05:11 Zeno` err modem not router
05:13 Zeno` Line Attenuation 29.0 db 15.4 db
05:13 Zeno` is that good?
05:13 Zeno` Noise Margin 12.3 db 14.6 db
05:13 Zeno` sounds impressive
05:13 Pilcrow Zeno`: no idea, sorry
05:13 Zeno` me either
05:14 Pilcrow speedtest.net says I'm runnin at about 23 Mbps down, 4 up right now
05:14 * Zeno` tries speedtest
05:15 Zeno` can't connect
05:15 Zeno` lol
05:15 Zeno` still looking up DNS
05:15 Pilcrow hmm
05:15 Zeno` ah there it is
05:15 VanessaE time to plug in an alternate DNS
05:15 VanessaE 8.8.8.8 is your friend :)
05:15 Zeno` I don't even know what I'm currently using
05:16 VanessaE probably just whatever your ISP specified in the DHCP handshake
05:16 Zeno` yew... I didn't wash my hands after I shook their hands
05:16 VanessaE lol
05:16 * Zeno` wonders how he can change it
05:17 * Pilcrow knows next to nothing about networking
05:17 * Zeno` presses some random buttons
05:18 Zeno` Router Upgrade!
05:18 Zeno` maybe it will install ipv6 for me!
05:19 * Pilcrow tries to ssh into Zeno`'s public IP... lol, or not.
05:19 Zeno` you can try if you like
05:21 Zeno` you can also try to ssh to my server
05:21 Zeno` (most of china does anyway.... what's one more)
05:22 Pilcrow hmm, I've never had to reset this router. our old one was horrible, but we went overboard with our current one and bought a nice $80 dualband n router...
05:23 Zeno` my laptop is in DMZ!
05:23 Pilcrow DMZ!? why would you do that??
05:24 Zeno` it's called "cbf doing proper port forwarding I'll do it this way"
05:25 dprc joined #minetest
05:25 Pilcrow lol that is so bad... I'm not even sure how you'd protect a DMZ'd computer...
05:25 Zeno` rely on iptables
05:26 Zeno` i.e. DROP everything and whitelist IPs heh
05:27 Zeno` I call it "laziness that is not laziness"
05:27 Zeno` because it's harder than port forwarding lmao
05:27 Pilcrow lol
05:28 Pilcrow what's the point of it then?  :P
05:36 Zeno` there is none
05:36 Zeno` :D
05:36 VanessaE bbl
05:36 * Zeno` waves to VanessaE
05:37 Pilcrow bye VanessaE
05:41 dprc dmz is the hostile network subject to attack; stuff goes out there to protect and segment clients/services hosted within the lan
05:41 dprc traffic originating from dmz can be treated with same fascist filtering as all other external traffic
05:43 Zeno` correct
05:43 Pilcrow no idea what you mean, dprc. I'm not much of a networking guy. I just know dmz is dangerous.
05:43 Zeno` which is why I drop all packets and whitelist those I know
05:44 dprc yes; it is the danger zone :)
05:46 dprc it is basically for machines you control but can not trust - like web servers etc.
05:47 dprc traffic coming from dmz should be treated like it came from the internets' so you do all the same crazy filtering on that for internal clients
05:47 chchjesus joined #minetest
05:49 Zeno` like top gun!
05:49 * Zeno` plays the danger zone them song
05:49 Zeno` it's my new startup sound for my laptop
05:50 Zeno` anyway it's not as if I've even had any probALL YOUR BASE ARE BELONG TO US!!!!!!!!lms doing it this way
05:52 dprc "that was the best flying ive seen to date; right up to the part where you got killed." --jester
05:53 Pilcrow lol
06:01 Petrus2 joined #minetest
06:05 Telesight joined #minetest
06:07 * Pilcrow wants a Raspberry Pi 2
06:16 SouL_|_ joined #minetest
06:37 Haudegen joined #minetest
06:40 MinetestBot [git] kwolekr -> minetest/minetest: Fix build with libstdc++ 43702ec http://git.io/vTZu4 (2015-05-19T02:38:48-04:00)
06:46 Pilcrow time for bed. g'night, y'all!
06:48 Calinou joined #minetest
06:51 CWz joined #minetest
07:14 barrydk joined #minetest
07:14 Darcidride joined #minetest
07:15 aheinecke joined #minetest
07:17 LNJ joined #minetest
07:26 Thron joined #minetest
07:41 mazal joined #minetest
07:42 mazal VanessaE or ThatGraemeGuy around ?
07:44 ThatGraemeGuy I'm here
07:48 mazal ThatGraemeGuy: I just saw with one eye ( I was afk ) thet you and Vanessa was talking about discoloured player names last night. Just wante to give feedback that on survival server at the moment player names are a dark black colour. Don't know if it's relevant
07:49 ThatGraemeGuy yes that's what we were talking about
07:51 meldrian joined #minetest
07:51 mazal k , last night was normal white , but now it's back to that colour again. Will try and remember to give her feedback tonight
08:00 Yepoleb_ joined #minetest
08:05 Trustable joined #minetest
08:08 RealBadAngel mazal, that should be solved in current git already https://github.com/minetest/minetest/commi​t/d2ca662569427d36642660314668e416bf68f3c8
08:09 RealBadAngel at least i think thats the solution
08:10 RealBadAngel https://github.com/minetest/minetest/commi​t/23984ef7f0c13f6ae011587ba0488b9ea1bb64f8
08:10 RealBadAngel and this. anyway try to update sources
08:11 mazal Thik that must be done at server side isn't it ?
08:11 mazal think*
08:11 mazal Or is it my engine at client side that is the cause that needs updating ?
08:13 RealBadAngel you have to update your client
08:14 mazal k , thanx
08:22 mazal Ok updated to lastest dev version ( 0.4.12-201505181145 ) Still the same , not fixed
08:27 jin_xi joined #minetest
08:29 ElectronLibre joined #minetest
08:30 JamesTait joined #minetest
08:31 JamesTait Good morning all; happy May Ray Day! 😃
08:33 ElectronLibre Every time you say that I think "Oh my.. There are people who bothered themselves finding these names".
08:35 * CWz is playing the pc version of minecraft on a tablet. sort of
08:38 CWz and it not playble
08:38 ElectronLibre On a tablet? Not surprising.
08:38 JamesTait ElectronLibre, it's the internet, there are people out there who will try all kinds of crazy stuff.
08:38 JamesTait ElectronLibre, I heard there's a bunch of people who write software and give it away for free. Nutters!
08:39 CWz was trying to play minecraft PC via VNC and it didn't workout to well
08:39 ElectronLibre Games like MC/MT are a difficult to play on tablets, because you would need to replace a bunch of keys and two mouse clicks with taps on a small area.
08:39 hexafluoride joined #minetest
08:39 ElectronLibre JamesTait, WHAT, you're kidding me? :)
08:39 JamesTait ElectronLibre, it's on the internet, it must be true.
08:40 ElectronLibre Always check.
08:51 Fusl joined #minetest
08:56 Thron joined #minetest
08:58 ecutruin joined #minetest
09:00 mech joined #minetest
09:06 Turion joined #minetest
09:09 Viper168_ joined #minetest
09:28 Megaf_ joined #minetest
09:31 Salbei left #minetest
10:08 chchjesus joined #minetest
10:35 Haudegen joined #minetest
10:48 Amaz joined #minetest
10:55 ac_minetest joined #minetest
10:58 FR^2 joined #minetest
11:02 ClaudeRoy joined #minetest
11:32 Hijiri joined #minetest
11:49 RealBadAngel joined #minetest
11:49 jojoa1997 joined #minetest
11:54 Taoki[mobile] joined #minetest
11:58 Thron joined #minetest
11:59 Taoki[mobile] joined #minetest
12:04 Wayward_Tab joined #minetest
12:19 Haudegen joined #minetest
12:35 Viper168 joined #minetest
12:56 Chanku joined #minetest
13:27 CWz I'm now starting to realise why the new touchscreen users build those awful shacks
13:30 CWz building simple things like square shacks is far more easier in tablet. seem even easier then building them on pc. but pc still is better since it's easier to make nicer things
13:34 Wayward_Tab joined #minetest
13:41 Telesight joined #minetest
13:42 * twoelk|2 is awaiting a detailed analysis of building styles in regard of input devices on the forum
13:59 SouL_|_ joined #minetest
14:03 Xenoth joined #minetest
14:09 Tux[Qyou] joined #minetest
14:20 ClaudeRoy joined #minetest
14:26 ClaudeRoy joined #minetest
14:28 Yepoleb joined #minetest
14:38 Taoki joined #minetest
14:42 ClaudeRoy joined #minetest
14:44 hmmmm joined #minetest
14:52 hmmmm joined #minetest
15:02 YvesLevier joined #minetest
15:03 Halamix2 joined #minetest
15:14 Halamix2 joined #minetest
15:20 Petrus2 joined #minetest
15:27 Ataron joined #minetest
15:28 alket joined #minetest
15:31 Xanthin joined #minetest
15:32 Darcidride joined #minetest
15:35 jojoa1997|PC joined #minetest
16:00 fusion44 joined #minetest
16:08 Yepoleb joined #minetest
16:09 Amaz joined #minetest
16:21 daswort hi which fake fire mod adds the smoke? i tried fake_fire and homedecor:fake_fire but both don't have the smoke animation
16:21 VanessaE you have to right-click the fire to get it to start smoking.
16:21 VanessaE and that's the homedecor version, specifically.
16:22 rubenwardy joined #minetest
16:24 Jordach joined #minetest
16:26 daswort hmm, have uptodate mt and homedecor from git but it does not work. right clicked with empty hand. and particles are activated
16:26 VanessaE try punching then
16:27 rubenwardy Hi all!
16:27 VanessaE hi
16:27 Xanthin Hi rubenwardy.
16:28 ClaudeRoy joined #minetest
16:28 daswort VanessaE, left clicking immediatly removes them. even if not in creative
16:29 VanessaE ok so right-click is what should turn on the smoke
16:29 * VanessaE checks
16:30 VanessaE works for me.
16:32 daswort Does not work. Even if i connect as a client to LibertyLands (stable version) i can't toggle it. But i can see smoke other players have toggled. So i guess it is a client problem. VanessaE
16:33 VanessaE must be
16:33 VanessaE I just now tested it by setting a fire with flint+steel and then right-clicking on the fire with an empty hand
16:33 daswort VanessaE, is the immediate removel with left in non-creative wanted? On libertylands it takes some time to remove.
16:34 VanessaE the one on libertylands must be a different fork of fake_fire
16:34 VanessaE for me, it's instant removal and yeah, that's the way it's supposed to be
16:34 VanessaE it could be that you're reaching some number-of-particles limit in your client
16:36 daswort I think the default behaviour should be similar to Liberty Lands, so the user does not remove it accidentally.
16:37 VanessaE I'll consider changing it.
16:38 daswort can't be the particle limit, as i tested it in a empty test world
16:39 daswort is there a way to see what the mod is doing? VanessaE
16:39 * VanessaE shrugs  idk :)
16:39 VanessaE well, you could insert a bunch of print() statements into the code
16:39 VanessaE that's what I do when I need such a thing
16:39 VanessaE but as for some kind of "trace" feature, not that I know of
16:43 daswort Started with --verbose and when i click the fire i get the message: "INFO[main]: Ground right-clicked"
16:43 VanessaE odd
16:46 VanessaE bbl
16:46 rubenwardy_ joined #minetest
16:46 The_Loko joined #minetest
16:47 LedInfrared joined #minetest
16:48 mumin-abu-jamal left #minetest
16:50 mazal joined #minetest
17:00 Robert_Zenz joined #minetest
17:00 jin_xi joined #minetest
17:03 Wayward_Tab joined #minetest
17:16 Krock joined #minetest
17:16 Krock meow
17:18 * ElectronLibre gives Krock a fish.
17:18 Krock >-)))°> pls
17:18 ElectronLibre ><)))°> <= Mine is different
17:19 twoelk that fishy looks a little sick
17:19 ElectronLibre Which one?
17:19 Jordach ><)))( ͡° ͜ʖ ͡°)
17:19 ElectronLibre ._.
17:19 Jordach ><)))( ͡o ͜ʖ ͡o)
17:19 ElectronLibre Is that a lol-fish?
17:20 twoelk ? my client seems to garble that
17:20 Jordach ><)))༼ຈل͜ຈ༽
17:20 YvesLevier Hola.  Hey comrades :D
17:20 ElectronLibre Yes, mine too twoelk.
17:21 ElectronLibre Yet, I'm using UTF-8(Unicode).
17:21 ElectronLibre Jordach, you fish look a bit scarry.
17:21 YvesLevier Will Windows Minetest 0.4.12 work on my 0.4.11 server?
17:21 twoelk looking in the logs at irc.minetest.ru, that last one by Jordach doesn't all too healthy
17:21 twoelk +look
17:22 YvesLevier i mean Win clients
17:22 Jordach ヽ༼ຈل͜ຈ༽ノ
17:22 ElectronLibre Even irc.minetest.ru can't resolve these characters.
17:23 twoelk hm, a waving potatoe half buried?
17:23 ElectronLibre Hmm, I can't see what it is. You might be right about this potatoe thing.
17:24 Amaz Fish and chips?
17:24 Jordach ^
17:24 Jordach mmmm
17:24 Jordach i want that now
17:24 Jordach shame
17:25 Jordach i've got sweet and sour rice :(
17:26 exio4 how are you wild people
17:26 * ElectronLibre gives Jordach gives Jordach chips
17:26 Jordach nomnomnomnomnomnomnom
17:26 ElectronLibre Oops..
17:26 ElectronLibre Me typing while doing something else ^
17:26 exio4 that happens to me when I start reading something in spanish and switch to irc
17:27 * twoelk is nibbling on tasty bread chips he dried himself
17:27 ElectronLibre Here, some chips for your potatoe-like lol-fish.
17:27 ElectronLibre Same with french, or even english when I'm on a website reading something..
17:30 Robert_Zenz joined #minetest
17:30 daswort YvesLevier, newer clients can play on a older server version.
17:31 YvesLevier daswort: thx :)
17:31 Petrus2 joined #minetest
17:34 daswort YvesLevier, but version 0.5 will break compatibility. Then the question is above or below 0.5 for multiplay. But 0.5 will take some time, and you can install 2 versions so i won't be a big problem.
17:34 Xanthin left #minetest
17:36 twoelk 0.5 has yet to prove it is not vapourware
17:36 CWz http://pastebin.com/gJWkYDii I am complete clueless to why this results in crash.
17:48 ElectronLibre Anyway, the devs apparently agreed that the next release would probably not be 0.5.0, but 0.4.13.
17:48 q66 joined #minetest
17:48 ElectronLibre CWz: can you past the crash logs?
17:49 q66 left #minetest
17:52 CWz ElectronLibre: http://pastebin.com/a8n1C5Jp
17:52 CWz there
17:53 ElectronLibre Can you tell me what's the number of the line "minetest.register_chatcommand" in your init.lua file please?
17:54 ElectronLibre Oh no, wait.
17:54 ElectronLibre I think I found it.
17:54 ElectronLibre args[1]:get_player_name()
17:54 ElectronLibre You're doing this : minetest.get_player_by_name​(args[1]:get_player_name()) knowing that args[1] is a string.
17:54 ElectronLibre Remove the :get_player_name()
17:56 phantombeta joined #minetest
18:01 CWz nope still crashes
18:02 Krock why do you split by ','?
18:02 ElectronLibre There might be multiple errors.
18:02 ElectronLibre I just solved this one.
18:03 ElectronLibre Krock is right, most commands use " " as a separator.
18:03 ElectronLibre Could you paste again some crash logs please ?
18:04 Krock minetest.set_player_privs(args[1], minetest.string_to_privs(minetes​t.setting_get("default_privs")))
18:05 * Krock pings CWz
18:06 jojoa1997|PC joined #minetest
18:06 zetok joined #minetest
18:14 * CWz is confused seems "minetest.set_player_privs(args[1]​,{minetest.string_to_privs(minetes​t.setting_get("default_privs"))})" this sets the targets privs to 1
18:14 ElectronLibre 1?
18:14 ElectronLibre The number?
18:14 CWz yes
18:14 ElectronLibre ._.
18:18 est31 joined #minetest
18:21 CWz something strange is going on there
18:23 ElectronLibre Try to keep your first version for set_player_privs.
18:24 nore joined #minetest
18:27 Shackra joined #minetest
18:28 hoodedice joined #minetest
18:29 Halamix2 joined #minetest
18:31 Wayward_Tab joined #minetest
18:44 superfly joined #minetest
18:47 mech joined #minetest
18:47 Viper168 joined #minetest
18:51 YvesLevier joined #minetest
18:55 CWz probably going to just use multiple chat commands and give up on the multiple parameters thing
18:58 Krock CWz, you can't learn something when you try a complete different way. The first one looked good
18:59 Krock *completely
19:02 Builder123 joined #minetest
19:02 ElectronLibre titortitor.2001
19:03 ElectronLibre oops.
19:03 ElectronLibre Sorry.
19:03 ElectronLibre Wrong chan :D
19:05 Xanthin joined #minetest
19:12 sockbat joined #minetest
19:14 asl97 joined #minetest
19:17 niebieski joined #minetest
19:19 niebieski Hey guys, I can't download version 0.4.12 on Ubuntu precise.
19:19 est31 niebieski, from the ppa?
19:19 niebieski Yes.
19:20 Calinou build it yourself
19:20 hoodedice joined #minetest
19:20 Calinou and consider upgrading to 14.04
19:20 niebieski Long time ago the build was failed for Percise but now it seems built.
19:20 est31 yes I enabled it again
19:20 est31 but I didnt test whether it installs
19:21 niebieski Why I would consider upgrading ?
19:21 hoodedice got a xubuntu on mac mini (late 2006) =D
19:21 est31 so what exactly is your issue?
19:21 Jordach mfw hoodedice is csuohio
19:21 hoodedice niebieski, precise is 12.04 >_> That is pretty old
19:22 niebieski My issue is that I add the PPA to Ubuntu Software Center and it fetches minetestc55 which is outdated.
19:22 Calinou <niebieski> Why I would consider upgrading ?
19:22 hoodedice I think we got another ppa
19:22 Calinou because support of 12.04 ends sooner than the 14.04
19:22 Calinou and 12.04 has 3 years old software
19:22 Calinou there's nothing to lose, 14.04 is also LTS
19:22 hoodedice that one was indeed deprecated
19:23 est31 niebieski, minetestc55 is outdated, yes
19:23 hoodedice this is the new ppa https://code.launchpad.net/~mine​testdevs/+archive/ubuntu/stable
19:23 niebieski I just installed Precise because of lack of memory anyway. :D
19:23 est31 yes
19:25 hoodedice go for a lighter variant, like xubuntu or lubuntu
19:25 Jordach >lack of memory
19:25 Jordach i installed 14.04 on 512mb
19:25 Jordach DDR
19:25 sd1001 Or archlinux :)
19:26 niebieski Oh, I meant storage space.
19:26 hoodedice inb4 distro wars
19:26 Jordach oh right
19:26 niebieski I'm looking forward trying archlinux.
19:26 sd1001 niebieski: dewit!
19:27 hoodedice XChat, best irc client evar
19:27 Jordach my laptops wifi adapter is so old Linux doesn't come with the fw anymore
19:27 hoodedice missed it so much on windows
19:27 niebieski hoodedice, this is the PPA I'm using.
19:27 sd1001 XChat=best? Erhhh
19:27 hoodedice mintestdevs?
19:27 Jordach Quassel master race
19:27 sd1001 irssi
19:27 hoodedice > QUassel. Jordach, pls
19:27 MinetestBot [git] rubenwardy -> minetest/minetest: Add texture overriding 603297c http://git.io/vTl1F (2015-05-19T21:27:07+02:00)
19:28 Jordach 80 chars
19:28 Jordach pah
19:28 ElectronLibre XChat isn't maintained anymore.
19:28 hoodedice d'aw
19:28 est31 hexchat is better
19:28 ElectronLibre Use HexChat, the maintained fork.
19:28 hoodedice ehhh used to crash all the time
19:28 ElectronLibre But well, everyone use different client, everyone has different needs.
19:28 Jordach no crashes here on W8.1
19:28 est31 ask in #hexchat the developer is very active
19:29 hoodedice okay okay
19:29 hoodedice I'll someday
19:29 sd1001 You can't keep (he)xchat open in screen on a server
19:29 Wayward__Tab joined #minetest
19:29 Jordach sd1001, Quassel Core
19:29 Jordach same thing
19:29 hoodedice also, yaay rubenwardy
19:29 Jordach the Core relays messages to other clients that connect as one person
19:29 sd1001 Uh, cool
19:29 Jordach eg my phone, laptop and desktop can be ME
19:30 Jordach also has an infinite backlog
19:30 sd1001 smart
19:30 sd1001 You can also use a bouncer maybe
19:30 Jordach i had 1.2gb of IRC logs
19:30 Jordach sd1001, the core functions as a bouncer
19:31 sd1001 It seems pretty cool, but I'm too lazy to change now :P
19:31 est31 1.2 GB !?
19:32 niebieski hoodedice, it's not working.
19:32 sd1001 I "only" have 312 M here
19:33 catninja meetings meetings meetings
19:33 hoodedice sudo apt purge minetest, etc, remove it completely
19:33 hoodedice then remove ye olde ppa
19:33 hoodedice then sudo apt-get install minetest from new ppa
19:37 jojoa1997|PC joined #minetest
19:38 hoodedice btw trying to use codelite but crash on compile + run
19:39 hoodedice if anyone could recommend a nice IDE that is like JetBrains IDEA but for C/C++ and is not CLion and can run on a 32 bit machine... that would be very nice
19:39 Calinou Code::Blocks?
19:39 Calinou Eclipse?
19:40 hoodedice ...and looks like Brackets, but is not Eclipse
19:40 hoodedice (and is not vim or emacs)
19:40 Calinou Atom?
19:40 hoodedice (then again, I might resort to emacs if I find nothing else)
19:41 hoodedice atom looks neat, I'll try it out. Thanks Calinou!
19:42 Calinou :)
19:42 jordan4ibanez joined #minetest
19:49 jordan4ibanez Boo
19:50 Hijiri joined #minetest
19:59 jordan4ibanez Oh wow did you guys reduce the latency in the servers?
19:59 SouL_|_ joined #minetest
20:01 niebieski hoodedice, I'm downloading it now.
20:02 niebieski Thanks guys.
20:11 hoodedice !next
20:11 MinetestBot Another satisfied customer. Next!
20:11 MinetestBot [git] kwolekr -> minetest/minetest: Replace instances of std::map<std::string, std::string> with StringMap da34a2b http://git.io/vTljB (2015-05-19T16:10:49-04:00)
20:11 niebieski Customer ?!
20:12 niebieski I'm a customer to you ?
20:12 est31 lol
20:13 hoodedice we all are customers to each other. We pay in time and gratitude and goodwill =)
20:14 niebieski Yeah right.
20:14 niebieski You should know who you're dealing with, alright ?
20:14 hoodedice lemme guess
20:15 ElectronLibre (Don't be so upset, it's just a bot's command.)
20:15 hoodedice I give up
20:15 niebieski Me being can't install the game that doesn't mean I'm nothing.
20:16 niebieski That's because I have been on the streets.
20:16 hoodedice *coughs audibly*
20:17 niebieski You're making fun of me ?
20:18 niebieski I know you son.
20:18 hoodedice cool story dad
20:18 hoodedice almost as cool as https://www.google.com/url?sa=t&amp;rct=j&amp;q​=&amp;esrc=s&amp;source=web&amp;cd=1&amp;cad=rj​a&amp;uact=8&amp;ved=0CB8QFjAA&amp;url=https%3A​%2F%2Fwww.reddit.com%2Fr%2Fnosleep%2Fcomments%2​F2igaa9%2Fa_story_to_scare_my_son%2F&amp;ei=pZp​bVc3AMdCIsQSXx4CAAg&amp;usg=AFQjCNHqWmpPcJOeRG2​gEpcC0Lz0CCSWbA&amp;bvm=bv.93756505,d.cWc
20:18 hoodedice #GoogleFail
20:19 hoodedice https://www.reddit.com/r/nosleep/comm​ents/2igaa9/a_story_to_scare_my_son/
20:19 niebieski What ?
20:19 ElectronLibre I remember this story.
20:19 ElectronLibre (Supposed to be) scarry. But also funny.
20:21 niebieski You're trying to infect the system with this URL huh ?
20:21 niebieski I know you Mike!
20:22 hoodedice second link >_>
20:22 Kenney joined #minetest
20:22 hoodedice ayy Kenney!
20:23 Kenney Heya!
20:24 niebieski I've always liked to play a Mafia mobster.
20:24 niebieski I scared you son, admit it.
20:24 hoodedice you didn't scare me
20:24 hoodedice just set off some flags at the NSA =)
20:25 niebieski Yeah yeah, easy to tell behind your screen. :D
20:25 niebieski NSA ? wait let me duckduckgo it.
20:25 hoodedice do it behind 7 proxies
20:26 niebieski You're trying to scare me with some acronyms ?
20:26 niebieski You think that what it takes to scare me, huh ?
20:26 hoodedice > proxy is an acronym
20:27 hoodedice u w0t m8
20:27 niebieski Don't play with me Mike.
20:27 * hoodedice drops mike
20:27 hoodedice OH NO! MIKE!!!
20:28 catninja this channel is so wierd
20:28 catninja ^^
20:29 niebieski I'll send my men after you Mike.
20:29 ElectronLibre catninja: agree.
20:29 hoodedice catninja, pls
20:29 hoodedice I've seen weirder days
20:30 ElectronLibre Last time I saw something that weird I was talking time paradoxes and kittens' ruling the world.
20:30 Chanku joined #minetest
20:30 OldCoder joined #minetest
20:31 Chanku Hey
20:31 Halamix2 hey, run for your life :)
20:32 Chanku hm?
20:32 exio4 about Mafia
20:32 Chanku ??
20:32 exio4 anyone up for a wolfgame/werewolf?
20:32 Chanku Not atm
20:32 catninja hoodedice: well my parther is called mike
20:33 catninja hoodedice: are you breaking him?
20:33 hoodedice I wish
20:33 hoodedice jk
20:33 catninja hoodedice: he should not be dropped you know.
20:33 hoodedice but you are a ninja
20:34 Kenney ugh, uploading game to App Store...fun.
20:34 niebieski You don't know who you're dealing with.
20:34 niebieski http://2.bp.blogspot.com/-xlGk0rdlnQ8/TWFIwPJCs​kI/AAAAAAAAa34/4mKBflTpBGY/s1600/GODFATHER5.jpg
20:37 catninja aaand I seem to have bugged stuck in skyrim
20:38 catninja hoodedice: well I would not drop him.
20:39 Kenney OH. MY. GOD.
20:39 Kenney Apple actually accepted my game after 1 try...that's the first time ever.
20:41 niebieski hoodedice, I'm joking.
20:42 jordan4ibanez So many new people
20:42 jordan4ibanez Hi new people
20:42 Kenney hi
20:43 Halamix2 hi
20:44 ElectronLibre left #minetest
20:45 GeHa joined #minetest
20:48 jordan4ibanez woooooo
20:52 hoodedice Kenney, Google Play Store?
20:52 hoodedice images don't seem to load on firefox for some reason >_>
20:53 Kenney Client wants iOS + Android version, Android is a breeze
20:53 hoodedice niebieski, ikr
20:53 Kenney everything is a breeze compared to App Store, even Steam
20:53 hoodedice have fun with apple, Ken
20:53 hoodedice you have stuff on steam?
20:53 Kenney yeah, my game assets
20:53 hoodedice linky?
20:53 Enke joined #minetest
20:53 Kenney http://store.steampowered.com/app/363550
20:54 hoodedice wow, that's cool
20:55 Amaz joined #minetest
20:56 hoodedice Ken, if you're free, can you look at this topic? https://forum.minetest.net/v​iewtopic.php?f=3&amp;t=9751
20:56 hoodedice hi Amaz =)
20:56 Amaz Hi hoodedice!
20:58 hoodedice brb, need to switch ethernet cables to do some work
21:04 Hijiri joined #minetest
21:06 jordan4ibanez Has anyone ever made a truck in Minetest?
21:08 Chanku jordan4ibanez: made as in, build or made as in mod?
21:10 jordan4ibanez A mod
21:10 Chanku Then I don't think they have...although I am probably wrong....
21:10 Chanku Well possibly
21:13 Pulec joined #minetest
21:18 Amaz Just released a mod: https://forum.minetest.net/v​iewtopic.php?f=9&amp;t=12197
21:21 Kenney Cool :D
21:22 Chanku Nice
21:24 niebieski Well done Amaz.
21:24 Amaz Thanks :)
21:24 hoodedice joined #minetest
21:24 hoodedice joined #minetest
21:24 Chanku Meanwhile my mod is still in the very early stages....
21:24 hoodedice back
21:24 niebieski It would be good if one could change color using a command.
21:24 Chanku right now is basically a group plug-in that doesn't save across reboot...
21:24 Amaz All mods have to be there at some point Chanku :)
21:26 niebieski There should be a user specific file out there.
21:26 ClaudeRoy joined #minetest
21:27 Amaz Yeah, changing the colour via a command would be good.
21:27 Chanku Although my mod will probably be a while...
21:28 Chanku Amaz that shouldn't be too to do though....
21:28 Amaz Yeah.
21:28 Amaz The other things are more important.
21:28 Chanku True
21:30 Enke joined #minetest
21:31 Chanku Amaz:
21:31 Chanku If you want I can quickly write the code for the command.
21:32 Amaz Feel free!
21:32 Amaz It would be much appreciated!
21:33 Amaz I'm going to be going in 5 minutes or so, so it would probably be best if you could make a Pull Request on github, if that's alright.
21:33 ClaudeRoy joined #minetest
21:33 hoodedice >going to be going
21:34 Hijiri polymorphic use of "going"
21:34 Amaz :)
21:36 Kenney Alright, back to fun work! http://puu.sh/hTsma/888d8bacbc.png
21:36 exio4 Hijiri: lol
21:37 exio4 typechecking a real language sure sounds like a fun task
21:37 Hijiri do linguists have natural language type systems?
21:37 Sockbat left #minetest
21:38 Chanku Hey Amaz
21:39 Chanku If you want I can also add a command that would allow a player to use a 'custom color'
21:39 Amaz Yeah, that would be great!
21:40 Chanku Alright
21:43 hoodedice I really like your idea of using excel to store data Kenney. Not the first idea a programmer would think of haha
21:43 Kenney Yeah well, I kept losing item definitions in the LUA files
21:43 Kenney the sheet gives a great overview
21:44 Halamix2 From Excel you can quickly make CSV and then do what do you want (porgramming/databases/etc.)
21:44 Kenney and serves as a guideline to what nodes have to be created in the first place
21:44 Amaz gtg, night! Chanku, I'll have a look at the code tomorrow, if you've got it done. No worries if you haven't :)
21:44 Kenney Yeah exactly, I'll be creating a tool that converts the CSV to LUA code
21:52 wilkgr joined #minetest
21:52 wilkgr Hmmm...
21:52 wilkgr It still ain´t working http://pastebin.com/AUx2hV3k
21:53 wilkgr That´s the entire log file btw
21:59 Chanku And I've run into an issue....
22:00 Chanku I hate Regex's
22:01 Hijiri joined #minetest
22:27 sockbat joined #minetest
22:27 Sockbat left #minetest
22:31 Hirato joined #minetest
22:34 Chanku and pull request sent
22:42 Taoki Hey there. Does anyone know what happened to an old server that was briefly online at some point, called My Little Minetest or something? Yes, it was an experimental MLP mod / game.
22:42 Taoki Went there a couple of months ago, but it disappeared ever since... without the mods being posted either AFAIK
22:42 jojoa1997 joined #minetest
22:49 wilkgr Nope sorry
23:05 Taoki Never mind, found it
23:10 wilkgr ok
23:10 wilkgr Could anyone help me? Minetest is just crashing when I connect to Moontest (the server). http://pastebin.com/AUx2hV3k
23:14 Taoki Weird. Maybe missing textures on the server? It seems to complain about that
23:14 alket joined #minetest
23:19 wilkgr Yeah, but it would probably just make those random colour images, right?
23:20 Chanku The thing is
23:20 Chanku it seems to not be able to
23:21 wilkgr Oh
23:21 wilkgr I wish I could join, its a good server.
23:22 wilkgr I used to be able to join
23:22 Chanku hm....
23:23 Chanku make sure everything is right on your side...
23:23 wilkgr I haven´t changed anything since it worked, to be honest
23:24 Chanku Hrm...
23:24 wilkgr Well, actually, I have removed a couple of mods (mesecon, mobs-plus) but that shouldn´t make any difference, right? The mods get downloaded from the server anywy, afaik
23:26 wilkgr Just tried again and it works!
23:26 Chanku weird
23:26 wilkgr Yeah!
23:26 wilkgr In singleplayer my laptop get really hot so I just disabled 3D clouds and now it works
23:26 Hijiri joined #minetest
23:28 wilkgr why does 3d clouds make a difference
23:30 Chanku Something to do with how the clouds are done in the engine I think

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