Time Nick Message 00:01 iqualfragile well, it does in fact sound like a nice addition to gameplay 00:01 kaeza if nodeboxes were editable on the fly, this could be done 00:01 kaeza (they aren't, right?) 00:01 iqualfragile kaeza: that was my proposal but no 00:02 iqualfragile because if those othervoxels are actualy represented as voxels then you can manipulate those on the fly 00:02 iqualfragile and have circuits and stuff inside them 00:02 Peacock well being able to change any of the node's properties (limited to the current session) would probably save lots of duplicates 00:03 KingsleyT Peacock: "limited to the current session"? 00:03 iqualfragile Peacock: limited to the current session is not good enought 00:03 iqualfragile but persistency would not be that hard 00:04 iqualfragile you just need to save the dimensions and the offset of the voxelgrid 00:04 iqualfragile and then you can just dump binary data 00:04 Peacock well persistence would mean storing those changes somewhere between sessions 00:04 iqualfragile or whatever format minetest is using right now 00:04 Peacock that'd be like saving a shit-ton of meta stuff 00:04 iqualfragile "dimensions" 00:05 KingsleyT I guess a good place to put this would be the feature discussion forum? 00:05 kaeza celeron55 has a (discontinued) branch somewhere to store node properties in the node meta 00:05 iqualfragile KingsleyT: inofficial engine dev 00:05 kaeza per-node 00:06 KingsleyT iqualfragile: gotcha 00:06 iqualfragile kaeza: not the right thing for this usecase 00:07 KingsleyT rather than just fling ideas out there, maybe I'll look over the minetest code and polish my unity prototype over the weekend 00:08 Peacock why polish when you can czeck? 00:08 Peacock :P 00:08 KingsleyT XD 00:08 KingsleyT oh you~ 00:09 Peacock i am the paragon of seriousness XD 00:09 iqualfragile KingsleyT: protip: do not use c# or .net if you want to be taken seriously 00:10 Peacock oddly enough, blockscape is written in C# and by one man, and its got more features, so it can't be that bad a language 00:10 KingsleyT its not a great language, performance wise 00:10 Peacock (dont take my word for it, try the demo) 00:11 Peacock well the default view range on BS is 135m 00:11 Exio4 Peacock: minecraft is java, and its gameplay is awesome 00:11 iqualfragile the problem about c# and .net is that they are completly unnescesary 00:11 iqualfragile there is java for the usecase they are trying to cover 00:11 Peacock most IT employers would disagree lol 00:11 KingsleyT so if anything, the fact it runs in a slower language should make it *more* convincing XD 00:12 Peacock well, java was supposed to be "write once, run everywhere" 00:12 Peacock instead it became "write once, debug everywhere" XD 00:12 iqualfragile Peacock: it is 00:12 iqualfragile nah 00:12 iqualfragile as long as you use the right vm it works 00:12 Exio4 java is awesome but is overused 00:13 Peacock well different versions of VM will give different bugs, no? 00:13 Peacock by version i mean on different platforms 00:14 Peacock in any case, my BAC is running dangerously low, brb 00:14 VanessaE haha 00:15 iqualfragile java is not awsome 00:15 iqualfragile it is horrible 00:15 iqualfragile but c# and .net have quite a litle bit of a problem: they are run by one company 00:15 iqualfragile and i quite much dislike that one 00:16 Exio4 i guess i should have used a tag around my last message 00:16 iqualfragile yes 00:16 iqualfragile i personaly prefer python at the moment 00:17 Exio4 C is a pretty nice language 00:17 iqualfragile it has a beautiful syntax, you are not forced to use object orientatio but you can when you think it fits 00:18 iqualfragile it forces newbs to format correctly 00:18 iqualfragile it integrates with c programs 00:18 iqualfragile you are incredibly quick when writing python programs 00:18 Exio4 python's syntax beautiful? 00:18 iqualfragile and you can not fuck up memory management and add hard to find security problems 00:19 Exio4 if you add a GC, it doesn't mean your code is now 125% safer than before 00:20 Exio4 because there can be security bugs, most of them are hard to find, doesn't matter how you cause them 00:20 iqualfragile Exio4: no, but it means that use after free and other similar bugs will not happen 00:21 Exio4 i think python's syntax is shit, ad it has the downside of forcing people to use some way to indent the code, also, it has a shitty OOP, it doesn't even have "private" methods, you need to use shit that looks like an unhygienic macro 00:21 Exio4 iqualfragile: why would you free a resource that you would use later? 00:22 iqualfragile by accident 00:22 iqualfragile happens all the time 00:22 iqualfragile well, you can still choos how "deep" you intend your code 00:22 iqualfragile not needing to put a semicolon beind every statement is a huge relief 00:23 iqualfragile and just not having to use brackets is great 00:23 iqualfragile python just removes some redundancies 00:23 Exio4 i hope you are kidding with that 00:24 iqualfragile i am not 00:25 iqualfragile if you write clean code you have one statement per line 00:25 iqualfragile and you have one intendation per block 00:25 KingsleyT I like how the OOP hatred flows freely in a channel about a game written in C++ 00:25 KingsleyT :D 00:25 Exio4 with semicolons and brackets, you know where the code exactly starts and end 00:25 KingsleyT also, DOD mustard race 00:25 iqualfragile there is no actual need to use semicoli and brackets to signal that you are actualy finishing your statement/beginning/ending a block 00:26 iqualfragile Exio4: with python the code end when you hit enter 00:26 Exio4 exactly 00:26 Exio4 that is why it looks that ugly 00:26 iqualfragile KingsleyT: where do you see oop hate? 00:26 iqualfragile oop is a good ide 00:26 iqualfragile idea 00:26 Exio4 it isn't 00:27 iqualfragile but i just do not need any objects when i just want to create some damn simple application 00:27 Exio4 "How to overcomplicate any algorithm?" "Make an OOP implementation of it!" 00:27 KingsleyT iqualfragile: mainly referring to Exio4 00:27 KingsleyT who I actually agree with 00:27 iqualfragile why would that be ugly? 00:27 iqualfragile it is clean 00:27 Exio4 basic OOP is nice, and lets you write easy to follow code, but only some basic-basic OOP 00:27 ShadowNinja So, this is what the server list looks like in YAML: http://ix.io/91p 00:28 KingsleyT OOP can make it easier to think about things, but only sometimes 00:28 KingsleyT its better to use it only in cases where performance isn't an issue 00:28 iqualfragile i mean: how often does it happen in your code that you do not intend when you start a new block? 00:28 KingsleyT organizing by verb rather than by noun is far more suited to how the CPU works 00:28 iqualfragile or that you put more then one statement in one line? 00:28 Exio4 it isn't that, but the thing that you are FORCED to do something 00:29 iqualfragile you would do it anyways 00:29 Exio4 that is the shitty part 00:29 iqualfragile otherwise i am FORCED!! to put a ; behind every line 00:29 ShadowNinja Created with this: https://gist.github.com/ShadowNinja/7459124 00:29 iqualfragile even throught the cases when i would actualy put two statements in one line are allmost nonexistent 00:30 iqualfragile Exio4: scan throught some code you wrote and search for line which contain multiple semicoli 00:30 KingsleyT iqualfragile: write your own parser :3 00:31 KingsleyT aww yiss 00:31 * KingsleyT actually wished this thing existed 00:31 iqualfragile no need to, i have python and i want others to be able to read and understand my ccode 00:31 iqualfragile KingsleyT: which thing? 00:31 Exio4 only in for loops iqualfragile 00:32 iqualfragile i assume those one statement loops? 00:32 iqualfragile -.- 00:32 Exio4 for(p = strtok_r(str,"\n", &rest); p; p = strtok_r(NULL, "\n", &rest)) 00:32 KingsleyT iqualfragile: software that would let me write C++ without semicolons 00:32 iqualfragile sorry, a bit sleepy 00:33 KingsleyT it'd add them in automatically and then run THAT through the compiler 00:33 iqualfragile KingsleyT: that would not be *that* hard 00:33 KingsleyT so I never have to see them 00:33 Exio4 that is called preprocessor 00:33 KingsleyT iqualfragile: I know, just lazy 00:33 KingsleyT :B 00:33 iqualfragile actualy it would be quite easy 00:33 iqualfragile like: realy easy 00:33 KingsleyT really? 00:33 Exio4 it isn't that easy 00:33 KingsleyT it strikes me that making sure what lines NOT to put semicolons after seems tricky 00:33 Exio4 how would you do that iqualfragile? 00:33 iqualfragile ah, right you would need to differ between statements and lines without statements 00:33 KingsleyT considering different coding styles with brackets etc 00:34 KingsleyT yeah 00:34 ShadowNinja KingsleyT: You mean this? http://dev.minetest.net/TODO#Voxel_Area_Entities 00:34 Exio4 coding styles, there 00:34 KingsleyT ShadowNinja: that...sounds pretty darned close yup 00:34 Exio4 anyway 00:34 Exio4 lisp-like syntax 00:34 iqualfragile there is a reason for python beeing quite popular 00:34 iqualfragile Exio4: that is horrible 00:35 Exio4 nope 00:35 * KingsleyT tries to figure out wtf a mapnode is 00:35 * KingsleyT assumes it's a block 00:35 Exio4 it is amazingly clear 00:35 iqualfragile KingsleyT: voxel 00:35 Exio4 KingsleyT: 16x16x16 00:35 Exio4 nodes 00:36 iqualfragile whatevers 00:36 KingsleyT Exio4: 16x16x16? 00:36 iqualfragile good night 00:36 KingsleyT night iqualfragile 00:36 Exio4 night 00:37 Exio4 what do you think about lisp's syntax KingsleyT? 00:37 iqualfragile http://dev.minetest.net/TODO#Store_block_differences_only this one would be quite amazing 00:37 KingsleyT Exio4: I've poked at it, the syntax seems pretty good 00:37 KingsleyT (it being clojure) 00:37 KingsleyT their naming of things is a bit counterintuitive 00:38 * KingsleyT prefers Haskell 00:38 Exio4 ML! 00:38 KingsleyT Haskell breast syntax 00:38 KingsleyT :3 00:38 iqualfragile erlang! 00:38 Peacock breast syntax? 00:39 KingsleyT like best, but better 00:39 KingsleyT because breasts 00:39 VanessaE bleah. BASIC ftw :) 00:39 Peacock http://youtu.be/33VOGilOT0w 00:39 iqualfragile assembler! 00:39 VanessaE iqualfragile: only if it's 6502 :) 00:39 Exio4 i would like to learn assembler 00:39 Exio4 but lazy 00:39 KingsleyT linolium! 00:39 VanessaE else gtfo P) 00:39 VanessaE :) 00:40 iqualfragile well, i have to 00:40 iqualfragile my university more or less forces you to do so 00:40 Exio4 i would like to go to that university 00:40 KingsleyT https://en.wikipedia.org/wiki/Linoleum_(programming_language) in case nobody else got that 00:40 Peacock might not be too tough to put an assembler thingy in mt 00:40 * ShadowNinja is learning 80x86 ASM... 00:41 iqualfragile what i dislike about python is that you do not have to specify what type your variables have… 00:41 Exio4 didn't know about that KingsleyT 00:41 Exio4 so, you don't like the whole idea of a dynamic typed language? 00:41 Exio4 lol. 00:41 VanessaE ShadowNinja: and you're still sane?? 00:42 ShadowNinja VanessaE: I think so. ;-) 00:42 ShadowNinja VanessaE: I just started though... 00:42 Peacock what i dislike abut python is the multiple versions and having scripts that work in one but not the other 00:42 KingsleyT iqualfragile: I dislike dynamic typed languages too X] 00:42 KingsleyT bad experiences.. 00:42 Exio4 dynamic typed languages can be good 00:42 iqualfragile i do not get what the advantage would be 00:43 ShadowNinja Peacock: There are only two widely used major versions currently, and python3 is about 99.98% backward compatible. 00:43 Exio4 how would you make a function that returns a string, a number or a pointer? depending on the input and some algorithm 00:43 Peacock i prefer dynamically typed lol even a throne doesn't need to know what the inputs are 00:43 KingsleyT Exio4: WHY WOULD I DO THAT 00:43 iqualfragile typing your variables makes everything faster for the interpreter/easier to compile 00:43 iqualfragile and they make it harder to produce errors 00:44 iqualfragile because compiler errors are allways better then actual errors^^ 00:44 iqualfragile Exio4: seriously: why would you do that? 00:44 Exio4 it can be useful with HOFs 00:44 KingsleyT what is a HOF 00:44 Exio4 high order function 00:44 Exio4 or partial execution 00:45 KingsleyT pbbft 00:45 KingsleyT I prefer my program to work 00:45 KingsleyT or not compile 00:45 iqualfragile why wouldnt you just create three seperate functions? 00:45 Exio4 or partial execution < other reason of it can be useful 00:45 Exio4 iqualfragile: what? 00:45 iqualfragile just create three seperate functions 00:45 iqualfragile if you have different inputs and outputs 00:46 iqualfragile you can put some common part into a fourth function 00:46 iqualfragile but i think its quite a bad idea to have some function return values of different types 00:46 iqualfragile i do not want to depend on code that works that way 00:47 Peacock heh, thats why i avoid cpp and such languages like the plague 00:47 Peacock the more specific you have to be, the likelier it is i'll screw up on some obscure detail lol 00:48 Exio4 meh 00:48 Exio4 when i uploaded some shit he left 00:48 Peacock "Pianist could face six years in jail over noise complaint for playing piano more softly than a normal conversation" in Spain... and i thought Franco was dead lol 00:49 KingsleyT Peacock: the less specific I have to be, the more likely the compiler will guess wrong 00:49 KingsleyT there are no details, only truths )oDo)^ *sparkle sparkle* 00:49 Peacock kingsley ill admit im not crazy about compiling either lol i find simply having to restart MT between mod changes annoying enough, and that takes seconds 00:49 Exio4 KingsleyT: code working in that way can let you work with "uber-dynamic" code 00:50 KingsleyT uber-dynamic frameworks plz 00:50 Exio4 no 00:50 KingsleyT code hard like abs 00:50 Peacock time for D programming language, and the eventual D+ (or DP) 00:50 KingsleyT time for Rust! 00:50 KingsleyT soon(tm) 00:51 kaeza lol rust :| 00:51 KingsleyT SOON 00:51 * KingsleyT weeps softly 00:51 * kaeza puts a ™ on KingsleyT's head 00:52 * KingsleyT dries eyes with it 00:53 Peacock thank god mapp's still up despite 4aiman being banned 00:53 kaeza Peacock, try my coroutine fork 00:53 kaeza he never got to merge in his repo :| 00:53 us-0gb 4aiman was banned? What happened? 00:53 Peacock wheres the thread? 00:53 Peacock or post as the case may be 00:53 kaeza https://github.com/kaeza/mapp 00:54 Peacock was thinking of using the map thingy in conjunction with my glass computer to control shields and forcefields 00:54 kaeza Peacock, this one: https://github.com/kaeza/mapp/tree/threading 00:55 Peacock is that the same thing i just downloaded? or is this a dependency? 00:55 kaeza it's a fork 00:55 kaeza the advantage is that it does not block the server 00:55 Peacock ogb dont know why, likely same reasons as cornernote, though i saw he's back, i guess RBA managed to convince him 00:55 kaeza the disadvantage is that it is a bit slower 00:55 Peacock well if i remember correctly, map is continuously updating? 00:56 kaeza speaking of the devil 00:56 Peacock all hail RBA! leader of the Empire 00:56 us-0gb Ah, I remember why Cornernote was banned That was kind of dumb of him/her. 00:57 RealBadAngel ;) hi folks 00:57 us-0gb Hello, RealBadAngel! 00:57 kaeza hai RBA 00:57 Peacock well cornernote was pretty hyperactive, hyperactive people tend to burnout periodically 00:58 us-0gb I see. That must suck for them. 00:58 RealBadAngel http://realbadangel.pl/minetest/HavenNG/screenshot_5.png http://realbadangel.pl/minetest/HavenNG/screenshot_6.png 00:58 RealBadAngel screenshots of ores and metal blocks for them 00:58 Peacock kaeza, which link is hte one using the coroutines? 00:59 RealBadAngel how do you like them? 00:59 kaeza Peacock, this one: https://github.com/kaeza/mapp/tree/threading 00:59 us-0gb RealBadAngel, What is the blue on on shot six? 00:59 RealBadAngel mithril 00:59 VanessaE nice, RealBadAngel 01:00 us-0gb Oh, right. I forgot about moreores. 01:00 VanessaE RealBadAngel: I would suggest, btw, that you use a different coal image for the mineral. 01:01 VanessaE the one you use now is what HDX uses for the lump :) 01:01 RealBadAngel hehe, i will think about it 01:01 Peacock i wonder if mapp could be tweaked to use voxmynips to load a bigger area 01:01 VanessaE ditto for the lapis la---er.. mithril :) 01:01 VanessaE Peacock: in theory yes 01:01 VanessaE but I don't know that anyone's actually done that uet 01:01 VanessaE yet* 01:02 Peacock the only voxmynips experience i have so far is converting paramat's mods lol i still have to figure out how to load an area not in the context of ongen 01:03 Peacock probably easier than i think it is but still 01:05 Peacock that force load thing was never added right? i wanted to make space probes for finding asteroids 01:06 us-0gb I want to probe for surface dungeons as well. 01:07 us-0gb I might do that using a teleporting player though. 01:07 Peacock im not crazy about rigging a client as a bot to probe the map though 01:08 Hunterx689 HEY 01:08 Peacock id either have to set several of them up or make a queue system for everyone to take turns using it 01:08 us-0gb Yeah, me neither. It's a hacky way to do it, but as I only plan to probe once, it's a working solution in my case. It wouldn't work for you though. 01:09 Peacock ironically enough, i think force load was turned down because it faked the entity being a player, which is exactly what the lack of the feature is forcing us to do anyways lol 01:10 us-0gb That is amusing. Though if that was indeed the reason, I agree that it shouldn't be added. 01:10 paramat Peacock, i seem to remember the latest worldedit mod uses LVM in an alternative way to force load a larger volume of world, how much bigger i know not 01:11 Peacock well players are practically entities, the only difference is the world loads around players, so i dont see why it would such a big deal if entities had the same flag/option 01:12 Peacock true i could use lvm, but i'd constantly be loading and unloading chunks around the entity as the probe travels 01:12 Peacock a very hacky way of imitating what happens to players as they move 01:13 Peacock as it stands i think i'll just map the asteroids myself and let players claim them 01:14 paramat yeah i think the worldedit trick only loads a slightly larger area around the player, not sure it could cope with a distant automated probe 01:15 Peacock well i did want an exploratory aspect to the game, without necessarily letting people drift in random directions for hours lol 01:16 Peacock the only question now is whether to use protection blocks or sentinels 01:16 RealBadAngel Peacock, there was already pull with entities forcing load 01:16 * us-0gb votes for the blocks 01:17 Peacock my advanced power cells already emit a small quantity of lethal radiation, sentinels would emit enough to whack intruders 01:17 Peacock RBA yeah but it wasn't added so my probe idea will have to be shelved for now 01:18 Peacock the thing with protection blocks is i have to override minetest dig and place functions, sentinels would simply seek out and kill non friendlies 01:20 us-0gb Peacock, The protection block issue has been fixed in the unstable version, which is scheduled to go stable today. 01:20 Peacock i wouldn't use that one, i write almost everything from scratch suited to what i need for this game :P 01:20 Megaf I fuking hate minetest 01:20 Megaf fucking bugged 01:20 VanessaE ?? 01:20 Megaf Im totally fed up with this 01:20 VanessaE what bug? 01:21 Peacock heck after trying 4-5 different broken craft guides i wrote my own in less time lol 01:21 Megaf everytime is finds a new reason to crash 01:21 VanessaE Megaf: actually, 01:21 Megaf now its crashing when Im rollbacking the griefers actions 01:22 VanessaE never had that happen before 01:22 Megaf I had minecraft servers for some months, do you now how many times did it crash? 01:22 Megaf NONE 01:22 VanessaE have you filed a github issue? 01:22 Megaf And now I just got a "Killed" on the terminal 01:22 kaeza lol 01:22 kaeza seems familiar 01:22 Peacock rollback? YouDontNeedThat™ WorksAsDesigned™ RFTM™ :P 01:22 Megaf how will I track that down? 01:23 VanessaE "killed" means your OS killed the process 01:23 VanessaE maybe out of memory or something 01:23 EvergreenTree Not minetest's fault 01:23 VanessaE have you filed a github issue? 01:23 VanessaE EvergreenTree: it is, if it's an inordinate amount of memory usage 01:23 EvergreenTree Right 01:23 Megaf I will have to fill my bank account, coz Im paying to have my servers 01:23 Megaf I wanted the best servers possible 01:24 Peacock lemme guess, rollback loads the whole log into memory? 01:24 Megaf but its not worth it 01:24 VanessaE Megaf: have you filed a github issue or not!? 01:24 Megaf No I did not 01:24 VanessaE why not? 01:24 Peacock LowPriorityEnhancement™ :P 01:25 Megaf all bugs I had till now were known bugs 01:25 VanessaE how are the devs supposed to know about a bug unless you tell about it? 01:25 Megaf "they are fixed on the master branch" 01:25 Peacock most of the devs are on here as much as on #*-dev :P 01:25 Megaf the hell with the master and the 0.4.8, do you know what stable means? 01:25 Peacock megaf try 0.4.6, it was pretty solid for me 01:26 Megaf how do I get that? 01:26 Megaf theres the 0.4 branch 01:26 VanessaE Megaf: "the master branch" == github -dev 01:26 VanessaE as in download the fucking git sources 01:26 VanessaE instead of 'stable' 01:26 Megaf I give up 01:26 Peacock people like to say 0.4.7 is old, but latest doesn't always mean greatest 01:26 VanessaE 'stable' is five fucking months old and has had many improvements since it came otu 01:26 VanessaE out* 01:26 Megaf and still bugged 01:27 Megaf broken unban, bug on the players "mod" 01:27 VanessaE did you actually try? 01:27 VanessaE that shit's long since been fixed. 01:27 Megaf all fixed, on the master branch 01:27 kaeza >broken unban 01:27 kaeza O_o 01:27 Megaf yep 01:27 VanessaE download the fucking git sources! 01:27 kaeza update please 01:27 Megaf VanessaE, thats what I do 01:27 Megaf every fucking time 01:27 VanessaE 0.4.7-stable IS NOT CONSIDERED CURRENT. 01:27 kaeza stable is not stable 01:27 kaeza unstable is not unstable 01:27 VanessaE master branch, not stable branch 01:28 Megaf Minetest need a new manager 01:28 Megaf its totally lost 01:28 Peacock actually the head is fine, its the devs that work at cross purposes lol 01:28 VanessaE if you had downloaded the -dev branch, you would not be seeing those crashes. 01:28 VanessaE er master branch, -dev code, you know 01:29 Megaf VanessaE, I got the lastest source from git, yesterday 01:29 Megaf yesterday I downloaded the latest code for minetest, minetest_game and the latest versions of all mods I use 01:29 Megaf And compiled all over again 01:29 Megaf totally useless 01:29 Peacock always test before switching your server over, or you'll regret it lol 01:29 Megaf just seems like theres no quality control whatsoever 01:29 VanessaE but did you get the matser branch or 0.4.7-stable brancgh? 01:30 Megaf master 01:30 VanessaE impossible. 01:30 Megaf I tried a lot the latest 0.4 branch 01:30 VanessaE if you had, you would not be getting the /unban crash 01:30 Megaf but it kept crashing 01:30 VanessaE NOT the latest "0.4" branch! 01:30 VanessaE the MASTER branch 01:30 Megaf so I switched to master 01:31 VanessaE all right, what do you get from, minetest --version 01:31 Megaf I had a whole new project on going, based on minetest,. 01:31 Megaf $ ./minetestserver --version 01:31 Megaf minetestserver 0.4.7-MegafServerV0.6 01:31 Megaf Build info: VER=0.4.7-MegafServerV0.6 BUILD_TYPE=Release RUN_IN_PLACE=1 USE_GETTEXT=0 USE_SOUND=0 USE_CURL=1 USE_FREETYPE=0 USE_LUAJIT=0 STATIC_SHAREDIR=. 01:32 VanessaE this is not a git build. 01:32 VanessaE I mean, not a -dev build. 01:32 VanessaE what does it say when you build without changing the VERSION strings? 01:32 Megaf where the heck is that dev build? 01:32 Megaf theres not dev branch here https://github.com/minetest/minetest 01:33 Peacock should be a download button tho 01:33 kaeza git clone https://github.com/minetest/minetest.git 01:33 VanessaE "dev" and "master" are synonyms. 01:33 Megaf so, I always get the master one 01:33 VanessaE what does it say when you build without changing the VERSION strings? 01:33 kaeza yes 01:33 Megaf and usually, master means devel, that mean unstable, on working 01:33 Megaf stable means, well, STABLE 01:34 VanessaE not in minetest. 01:34 VanessaE what does it say when you build without changing the VERSION strings? 01:34 Megaf something that was tested and works 01:34 Megaf no idea 01:34 Megaf im not doing anything now 01:34 Megaf Im furious 01:34 Peacock well to be fair, git is synonymous with guinea pig in minetest :P 01:34 Megaf just the the heck of a grief on my spawn and cant rollback because this shit will crash 01:35 Peacock drop rollback and use protection 01:35 Megaf just get the heck* 01:35 VanessaE Megaf: for the fourth time, what does it say when you build without changing the VERSION strings? 01:35 Megaf Peacock, I use protection, but its worthless against buckes of lava and water and its sources 01:35 Peacock get rid of buckets 01:35 Megaf VanessaE, for the first time, I have no idea 01:35 Megaf Peacock, I did 01:35 Peacock you still have giveme and give for that 01:36 Megaf but since I have to recompile this everytime, sometimes it misses me 01:36 VanessaE Megaf: then undo your changes and try again. 01:36 Megaf and I forget to get rid of the buckets 01:36 Megaf then the buckets are on for just a couple of hours, and this idiots manage to find it and go and grief 01:37 Peacock who's the idiot? 01:37 Megaf BlueFire, Emderman, Sleepy 01:37 kaeza lol 01:37 VanessaE Megaf: undo your G*d damned changes to the source code and give us a clean build and clean version message. 01:37 kaeza BlueFire 01:37 * VanessaE <--- fuming now 01:37 Megaf I still fuming 01:37 * Peacock <--- hummus now 01:38 Peacock well kaeza's got a public ban mod thats quite some ways more efficient than the shitty builtin ban system 01:38 Peacock and i got a geoip based on for geographically concentrated douchery 01:38 Peacock *one 01:38 Megaf VanessaE, why do you want to see my version? I told you, I got it from the master branch, YESTERDAY 01:39 Megaf wget https://github.com/minetest/minetest/tarball/master -O master.tar.gz 01:39 Megaf thats how Im getting the source 01:39 VanessaE Megaf: because I want proof that you're building from the real master branch. you are complaining about bugs that were fixed ages ago. 01:39 kaeza wget? O_o 01:39 kaeza use git 01:39 VanessaE that's a good start at least, but you changed the version string, so I can't see what commit you're at. 01:39 Megaf VanessaE, yes, those bugs are present on the "stable-0.4" branch 01:39 Megaf that I USED to use 01:40 Megaf Im no longer having the unban and player bugs 01:40 VanessaE ok, you were not clear about this 01:40 Megaf because since YESTERDAY im using the master branch 01:40 VanessaE you made it sound like you kept re-pulling git master and still getting those old bugs 01:40 Megaf however, I had never had any issue with rollback 01:40 Megaf and now all of the sudden I can no longer rollback 01:41 Peacock prevention is better than repair 01:41 VanessaE ok, so report the bug on github so the core devs can fix it 01:41 Megaf I think I will get rid of lava and water too 01:41 Megaf and fire 01:41 VanessaE and by the way, there already is a new rollback mechanism in the works 01:41 Peacock you still got fire? lol 01:41 VanessaE https://github.com/minetest/minetest/pull/1001 01:42 Peacock fire = abm-rape 01:42 ShadowNinja Don't bother reporting bugs with rollback. A rewrite is comming... 01:42 VanessaE so your problem is being addressed. 01:42 VanessaE ShadowNinja: ninja'd. 01:43 Megaf thats like the v7 mapgen 01:43 Peacock Soon™ 01:43 Megaf theres a option to use it but its not functional 01:44 Megaf minetest@li677-246:~/121113/games/minetest_game/mods$ ls 01:44 Megaf animated_furnace currency doors flowers mesecons moreores node_ownership stained_glass unifieddyes 01:44 Megaf coloredblocks default dye homedecor mines moretrees plantlife stairs wool 01:44 Megaf coloredwood digilines farming jail moreblocks mushroom sethome streets 01:44 Megaf what else should I remove? 01:44 EvergreenTree Ehm, yes v7 is functional 01:44 Megaf streets and digilines 01:44 VanessaE v7 works perfectly fine for those who use it. 01:44 ShadowNinja VanessaE: Can you test that? Probably on a test world as the old rollback won't be deleted but new entries will only be aded to the SQLite log. 01:44 EvergreenTree And if you have a mod that uses it 01:44 VanessaE why the biomes aren't distributed with it, I can only defer to hmmmm 01:45 VanessaE ShadowNinja: I don't really have a test world suitable for it, but I can just deploy it easily enough and see if it works well 01:45 ShadowNinja VanessaE: And poke people in -dev to agree to it. ;-) 01:45 VanessaE (not suitable because nothing I have has much of a rollback log to test against) 01:46 VanessaE they won't listen to me to sign off on a merge, I'm not a core dev :) 01:46 Peacock heck half the ones they have can hardly agree lol 01:47 Peacock MT could use a 5-year plan XD 01:47 Peacock first, we collectivize the farming mods :P 01:47 ShadowNinja VanessaE: I said poke, not agree to. 01:47 kaeza Minetest 13.04 LTS 01:47 VanessaE heh ok :) 01:48 VanessaE only need applied to the server? 01:48 Peacock LTS's might not be a bad idea 01:48 Peacock a version where shaky features aren't included (like common which was removed not long after its' introduction) 01:49 Peacock servers could definately use an LTS flavour of MT 01:49 Megaf thanks VanessaE and Peacock, 01:49 Megaf I was about to remove my server forever 01:49 Megaf im fixing the griefing by hand 01:49 VanessaE don't know that I did much, but you're welcome. 01:50 Peacock like i said, dump buckets, fire, and if protection sucks, get a better one 01:50 Megaf well, I came here furious and impolite and you tried to help me 01:50 ShadowNinja VanessaE: Yes. 01:50 kaeza happens 01:50 VanessaE Megaf: well I tried. The thing you need to remember is that this is a free, unpaid project, so we're allowed to break it now and then :P 01:50 Peacock business as usual lol 01:51 Peacock ItsFreeSoYouCantComplain™ :P 01:51 kaeza most of the time they just go "fak u" and blanking posts :P 01:51 VanessaE no, he can complain, he just has to give lots of time for those complaints to be heeded :) 01:51 * kaeza points at 4aiman 01:51 VanessaE kaeza: suddenly: forum attachments :) 01:51 Peacock yeah and the minute people realize they can't delete them, they'll use the old methods lol 01:52 Peacock because if you can't even control your own files, why bother? lol 01:52 VanessaE kaeza: imho, it shall be forum policy to copy a mod release into an attachment to the first post for that mod if the poster starts showing signs of just disappearing or pulling a jordan4ibanez. 01:52 ShadowNinja VanessaE: How many entries does your largest log have? ("wc -l rollback.txt") 01:52 VanessaE (I can't say 'pulling a cornernote' because he came back :) ) 01:53 VanessaE ShadowNinja: 522148 /home/minetest/.minetest/worlds/Creative_World/rollback.txt 01:53 Peacock well, the more the project tries to assert control over modders and their works, the fewer modders there are, that's surely not a coincidence 01:53 VanessaE that's the largest one at present 01:53 kaeza VanessaE, seems feasible 01:53 VanessaE Peacock: the more the modders act like little babies and 'take their ball and go home', the more the forum mods will assert some control over their works. 01:54 Megaf VanessaE, My girlfriend is learning to code and make minetest mods (because of me), can you tell me how the moretrees works? 01:54 Peacock well, it is their ball 01:54 kaeza VanessaE, it also reduces chances of another "omp ate my filez" 01:54 VanessaE the supposed 'right to be forgotten' as I understand is written into German law, is not recognized on the forum, afaik 01:54 VanessaE kaeza: +10000000 01:54 Peacock no but copyright is recognized internationally 01:54 Megaf VanessaE, I mean, are those trees generated each time or you built them first? 01:55 VanessaE Megaf: well in short, moretrees uses the plants_lib library to decide where the trees will be placed and under what conditions they can grow. Moretrees provides the models, which are constructed in realtime 01:55 VanessaE they are procedurally generated. 01:55 Peacock but hey, you dont have to take my word for it, simply enjoy the dwindling amount of new mods :P 01:55 VanessaE brbb 01:55 Megaf hm 01:56 ShadowNinja VanessaE: The bigest I can get(by cating two logs) is 15403963. 01:57 VanessaE Peacock: an artifact of the genre waning a bit and minetest not having had a new stable release in nearly half a year. 01:58 Peacock alot of creative people have been leaving before the last stable version came out, you can believe that if you want, but i dont personally think that's the cause 01:58 VanessaE Peacock: the licenses allowed in forum Mod releases do not generally allow the author to revoke the license. 01:58 VanessaE this is a copyright law issue. 01:58 VanessaE this is why we only allow free, open source licenses. 01:58 Peacock and that's why i no longer contribute either :P rba wanted me to work on technic and i had to say no lol 01:58 VanessaE once it's out there, it stays out there. that's the core meaning of things like the GPL or cc-by-sa 01:58 VanessaE ShadowNinja: big log :) 01:58 Megaf VanessaE, so, theres an algorithm for each tree that generate them 01:58 Megaf right? 01:58 VanessaE Megaf: correct. 01:59 VanessaE they're in the 'models' file. 01:59 VanessaE tree_models.lua I think it is. 01:59 VanessaE they use L-Systems syntax, which is like LOGO but in 3d 01:59 VanessaE (well like LOGO transformed into Brainfuck, in 3d ;) ) 02:00 VanessaE ShadowNinja: I am ready to deploy that pull to my servers. safe? 02:00 ShadowNinja VanessaE: Yes, but you will have to wait a minute for it to convert. 02:00 VanessaE ok 02:04 VanessaE ok, all five servers have been updated. 02:15 VanessaE good, all of my usual patches to the client work together with your, sapier's, and kahrl's latest changes 02:15 * VanessaE is happy 02:18 Megaf good night 02:19 kaeza nite 02:22 OldCoder c u 02:28 VanessaE hm, HDX 512px is rather slow (10 fps, view range of 30 at the spawn on Survival), even with all these client patches, but its playable 02:28 paramat hmmmm, proller, issue 1005 is much improved default settings for floatland perlin noise 1, please can this be merged for 0.4.8? https://github.com/minetest/minetest/issues/1005 02:28 VanessaE fps goes up when I ...oh, maybe entities. 02:29 VanessaE 412 of them near the spawn. 02:32 paramat ... the new settings have been tested in my own flolands mod 02:34 ShadowNinja lol, I tried a big rollback log with SQLite rollback and it overflowed the int used to store the filesize. 02:44 * paramat cant post in minetest-dev =/ (unsurprisingly) 02:45 kaeza paramat, get a real client! 02:59 thexyz iqualfragile: Jinrui wa Suitai Shimashita 03:00 thexyz hmmm... I guess we still don't have !tell in the bot 03:01 Peacock ze bot only recently stopped kicking for obscenely small amounts of flooding lol 03:01 VanessaE paramat: [He|X]chat Is Your Friend™ 03:01 Peacock (which isn't really flooding if each line is different) 03:01 VanessaE er [Hex|X] 03:01 Peacock xchat 03:01 paramat thanks 03:01 thexyz on the other hand, sfan5 was working on the new rainbow feature very hard 03:02 Peacock hexchat is rape on the eyes 03:02 thexyz https://github.com/sfan5/minetestbot-modules/commits/master 03:02 * paramat has very sensitive eyes 03:02 kaeza wut 03:03 kaeza Peacock, I've seen no real difference between hexchat and xcaht 03:03 Peacock http://goo.gl/fE0FEl 03:03 kaeza (from the UI perspective that is) 03:03 Peacock well last time i used hexchat it didn't use system colors/themes at all 03:04 Peacock thats just as annoying as java apps in windows lol 03:11 kaeza it uses the Gtk+2 theme 03:11 kaeza https://dl.dropboxusercontent.com/u/100008207/Screenshot%20from%202013-11-14%2001%3A07%3A07.jpg 03:12 Peacock well it looked weird on my archbang setup, havent tried it since switching to crunchbang 03:13 Peacock chances are i wont be sticking with crunchbang much longer either though, debian repos annoy and are outdated lol 03:15 Peacock i might give mint another shot 03:15 Peacock the xfce version, if there is one 03:18 KingsleyT Peacock: might want to give elementaryOS a try too 03:18 KingsleyT I'm pretty happy with it 03:18 Peacock i tried that 2-3 years ago 03:18 Peacock for awhile it felt like the devs lost interest 03:19 Peacock though #! suffers from the same problem at times 03:19 kaeza try ReactOS *evil laugh* 03:19 KingsleyT nah, they're gearing up for their third release right now 03:19 Peacock thats why i dont like derivs of derivs of derivs, the closer you are to the root, the likelier things are up to date 03:20 Peacock reactOS, youre kidding me right? :P 03:21 kaeza I've fiddled a bit with it, still need to try any comples app on there 03:21 kaeza -s+x 03:21 Peacock http://slashdot.org/story/13/11/12/157227/the-state-of-reactoss-crazy-open-source-windows-replacement 03:22 Peacock it's a bad soviet joke on windows lol 03:23 paramat hey Peacock, i know you've started a world but the new asteroid mod mapgen is a huge improvement :) also i'll be writing the LVM / perlinnoisemap version soon 03:24 paramat its cool you brought my attention to it, i left it in an embarassingly bad state, however unfortunately (for you) that means i started changing it heh 03:25 Peacock well its no biggie i got shit tons to do on my game on my side too lol 03:27 Peacock currently trying to figure out this lvm shield gen lol 03:28 paramat non-ongen LVM use? 03:28 Peacock pretty much lol 03:28 paramat that requires a different method of using LVM (as far as i know) 03:29 Peacock well i'll soon find out, just wrapped up the prototype 03:29 paramat ive seen this different method in Sokom'nes villages mod and worldedit mod 03:30 paramat dunno much about it though 03:33 Peacock seems youre right lol 03:33 Peacock vm returned nil 03:34 Peacock though i just spotted some bad code in the villages mod 03:35 Peacock could run get_content_id once outside of the triple loop, instead of on each iteration 03:38 paramat the new asteroid mod mapgen will blow your mind ... maybe, i guess you may be beyond the blowing of mind 03:39 Peacock i guess ittl depend on how many differences remain once i reimplement my changes - different ores, no liquids in all i mean 03:42 Peacock im looking for the MC screenshot im basing my game on but i cant find it :/ 03:43 Peacock its got a mix of a few big asteroids and alot of small ones in between 03:44 Peacock for my game i'd figure the small ones would be good for resource extraction while the big ones serve to setup colonies/bases 03:50 paramat mmm ... my mod isnt too good at creating lots of small ones between larger ones, although increasing persistence will help with that 03:51 Peacock ive been playing around alot with the settings :-) 03:51 paramat good 03:53 Peacock id have to setup a table of presets 03:54 paramat ... what i could do is have 2 3D noises, one for small bodies and one for big and rare, they would also intersect which could be fun 03:55 paramat i think it might be fairly easy to derive this too :) 03:56 paramat im cetainly happy to do *some* customisation to your requirements, so feel free to let me know what those are 03:57 Peacock well ideally i just want players to be able to see the next asteroid so they can build towards it, and from there maybe spot the next one 03:58 Peacock so far i've managed to either make *lots* of tiny asteroids, or *lots* of big asteroids stuck close together 03:59 Peacock ahah! like this: http://youtu.be/M183oxcU8zo 04:00 Peacock couldnt find screens but i found the vid 04:00 * paramat looks 04:04 paramat just awesome ... 8P' 04:04 Peacock i mean the present settings would be fine if i could setup probes, but for lack of probes, i need the players to see something to build torwards, otherwise my game will probably suck lol 04:05 paramat the small asteroids look good, will definately need a 2nd noise, easy enough to do :) im now inspired to work on this 04:05 Peacock well thats the vid that inspired on space-based voxel game in the first place :P 04:05 paramat max separation of ... ? nodes 04:06 Peacock well the next asteroid needs to be within view range, size doesn't matter 04:06 Peacock so long as players can build a bridge to the next one, and spot the next one from there 04:06 paramat 64-128 perhaps 04:09 paramat yep, 2 noises means i can guarantee close small structures but still have the really big epic ones 04:09 Peacock well if that's what it takes i'm all for it :-) 04:10 paramat on my slow laptop im often down to 64 nodes view range so i'll go with very roughly that 04:10 Peacock my whole map is asteroids, nothing else :-) 04:10 paramat oh you want no comets 04:10 Peacock naw i want a mix of ice and stone 04:11 Peacock since both are important to setting up a base/colony 04:11 paramat okay good, the new comets are now dirty snowballs 04:11 paramat so they have ores 04:11 Peacock need the ice/snow to do algea farming, stone/dust/ores for construction materials 04:15 paramat new comet interior http://i.imgur.com/Ll5F20y.png the bigger they are the more stone blended towards the centre 04:20 Peacock nice 04:27 Peacock omg fuck this lvm bullshit, the old method works fine until a plain english version comes out lol 04:28 Peacock (ive never seen such a convoluted way to generation a simple sphere lol) 04:28 Peacock *generate 04:49 paramat heh ^_^ 04:50 DarinM1967 Hey everyone! If anyone is familar with "Simply Mobs", please let me know. I've created a "Brute Mutant" monster for the "Wastelands" mod and for some reason most of the time they won't attack me in "Enable Damage" mode. 04:51 DarinM1967 Sorry I think it's called "Simple Mobs". 04:51 VanessaE DarinM1967: https://forum.minetest.net/viewtopic.php?id=3063 04:52 VanessaE oh wait, you already got it :P 04:52 DarinM1967 Thanks VanessE I'll review it again. Maybe I missed something about passive monsters. 04:54 DarinM1967 How's your night going VanessaE? I've been working on making the "Wastelands" an more interesting "Survival Mod" by adding mobs like my "Brute Mutant" and rats, which are included in "Simple Mobs", but made them very rare and a good secondary source of food. 04:55 VanessaE it's going okay 04:56 DarinM1967 Cool! 04:57 Peacock ah no seriously, i wish there was a simple tutorial on how to draw a bloody sphere with lvm lol because the old way seems much simpler 04:57 DarinM1967 My brute mutant is a modified "Character.blend", that has a "zombie" like texture, but way more vicious looking and a lot bigger. They can barely get through a doorway, which is want I wanted. 04:58 DarinM1967 I exported it as a .b3d so that it's smaller in size. I added both a random sound and a attack sound too. 04:58 kaeza Peacock, try looking at Shadow's nuke mod 05:03 Peacock whats it called? 05:03 Peacock im only finding sfan's on google 05:04 kaeza I guess that's the one then 05:10 Peacock doesn't seem so :( well i'll call it quits on lvm tonight and watch man of steel, ttyl 05:15 DarinM1967 VanessaE I'm upto page 10 and still nothing about monster mobs only attacking sometimes. Do you use "Simple Mobs" on your server or single player game? 05:16 VanessaE I use it on both creative and survival servers - creative is non-hostile only, so I get only rats and sheep 05:16 VanessaE survival is the full mod, so there are sand, dirt, stone monsters, tree monsters, oerkkis and DM's I think 05:17 VanessaE Nostalgia has its own set of mobs - namely the old 2d oerkkis, DMs and rats. 05:17 kaeza off to bed, night all 05:17 VanessaE night 05:18 DarinM1967 Night Kaeza. Take care now. 05:21 DarinM1967 Yes VanessaE in creative mode the monsters are not hostile. My issue is in "Damage Enable" mode only. Initially I went in creative to give myself 5 brute mutants to spawn in "enable damage" mode, which I did at night. The first one I spawned went right after me, which I later killed with a stone sword. I was tested how fast they move, their attack sound, the amount of damage they cause. After I killed him, 05:21 DarinM1967 I created another which just wondered around like I wasn't there. I killed him and created another, which did the samething as did the other 2 I created later. 05:22 DarinM1967 I also went to one of the ruins, which is where they normally spawn at night. There were two brutes. One tried to attack me, but couldn't figure out how to jump up out of the ruin and the other who had gotten out, was wondering around like I wasn't there. 05:37 DarinM1967 Has anyone else having similar issues with their monster mobs in "Simple Mobs"? 05:51 DarinM1967 VanessaE when is usually a good time to come to this room? I'm usually a late night person, but when I come here, I see a lot of nicks, but very, very few conversations. 05:52 DarinM1967 Also have you tried Blockmen's "Wasteland" mod? I think it's cool! I'm working on adding some mobs and additional mods to it and giving it a story with goals. 05:55 DarinM1967 It will be like "MineCraft" meets "Fallout" where surviving won't be the only objective. I'd like to have it where through the help of the player the world will be returned to it's beautiful, natural and lively state from the devasted mutantation infested world and desolated world it will start at. :) 06:03 DarinM1967 Hey Khor. How you doing tonight? 06:11 DarinM1967 Hey Darkrose how's your night going? 06:26 VanessaE DarinM1967: any time is fine, but expect it to get pretty quiet between about 1am and 7am GMT. 06:27 DarinM1967 Okay VanessaE thank you! So how's your server doing? Do you run only one? How many players can a server hold at one time btw? 06:29 VanessaE I run five, they seem to be doing okay, but aren't played on much 06:29 VanessaE except for the realtest one, that stays somewhat active. 06:29 VanessaE the others are quiet, but still get a few players now and then 06:30 VanessaE mostly it's because I run development builds from source and most people don't, so version incompatibilities I assume is why 06:30 VanessaE I figure when 0.4.8 comes out I'll see a surge of players. 06:38 Miner_48er when will it come out? 06:39 VanessaE dunno 06:39 VanessaE end of November probably 06:39 VanessaE that's the plan, but that is subject to change 06:43 sfan5 thexyz: yes, I'll add !tell 06:54 DarinM1967 So what was the highest number of players you've had on Realtest VanessaE? 06:54 VanessaE I don't recall 06:54 VanessaE maybe a dozen on the Nostalgia server, then suddenly everyone just disappeared. 06:55 DarinM1967 Was just curious. I'm on satelite internet so I can't play realtime anything. Probably one of the reason's I'm working on modifying the "Wastelands" into a more richer game. 07:01 DarinM1967 Well VanessaE I'm upto "Simple Mobs" page 24 and found out why they don't jump up a block to pursue, but haven't seen anything that would make them just ignore me sometimes while attacking me once in awhile. 07:01 DarinM1967 I'm still reading because it might be up a few more pages. 07:05 VanessaE you'll probably have to code a patch for simple mobs them - I know sometimes the most hostile of the mobs (seems to be the sand monster) ust don't bother to attack, so there must be, if not a feature, then a bug you can exploit :) 07:08 DarinM1967 Okay, I found information about it finally on page: 26. I'm reviewing it now. :) 07:08 VanessaE then* 07:21 DarinM1967 Yea it's a bug in PilzAdam's code. He confirmed it on 2013-10-15. 07:24 DarinM1967 It appears that EletricSolstice made a fork. I'm going to download it and check it out. Might be what I'm looking for. :) 07:48 DarinM1967 VanessaE I tested the "Simple Mob" fork .api and it works like a charm. Every monster mob tries to pursue me and they will jump up a block to get me. 07:48 VanessaE good deal 07:51 DarinM1967 Yea now I can properly test my brute mutant and get started on making the rats look more like rats and not mice. Here's the link VanessaE in case you want it for your servers: https://github.com/ElectricSolstice/mobs 07:56 VanessaE I'll look at it later. 07:56 VanessaE for now, I'm off to bed. 07:57 VanessaE good morning, OldCoder 07:57 VanessaE night all 07:57 OldCoder Hi 07:57 OldCoder VanessaE, Good night 08:03 DarinM1967 Good night VanessaE and take care. :) 08:08 DarinM1967 Hey OldCoder do you use "Simple Mobs"? 08:21 Fadi 1 08:21 Fadi Hello 08:48 DarinM1967 hey Fadi. 09:02 Annahstas Hey VanessaE- Do you know if Dan did any updates tot he server? 09:02 Annahstas to the* 09:42 JamesTait Good morning all; happy Loosen Up, Lighten Up Day! :-D 09:49 reactor Hello, and again welcome to the Aperture Science coenricentre.chmentmputer-aided 10:30 reactor Anyone doing OpenMP? 10:33 Megaf Good Morning 10:33 Megaf any idea how to make minetest client actually cache textures and media? So it wouldnt have to get everything again each login? 10:57 reactor There are no kittens here. 10:57 reactor john_minetest: hello everyfool. 11:00 reactor I feel offended by your message. 11:00 reactor http://start-irc-bullying.com/start 11:01 reactor Because. 11:02 reactor Most people don't like being called cute. 11:02 reactor Because it imples being stupid. 11:03 reactor Any animal, compared to human, is stupid. 11:05 reactor I would also argue that any human, compared to a more or less powerful computer, is stupid, at least logically and mathematically. 11:05 reactor Humans kill each other for a reason. 11:05 Thorn_ There's always a reason 11:07 reactor There is not always an external reason. 11:07 reactor Your examples are internal, subjective reasons. 11:07 reactor But they're reasons. 11:08 reactor Whether it's right or wrong to rely on subjective arguments is another question. 11:10 reactor I would say, eh. Only mentally ill people kill for no reason. 11:10 reactor Mentally ill animals can kill for no reason. 11:10 reactor Ever heard of killer sharks? 11:12 reactor There still are deranged sharks. 11:12 reactor Like there are deranged humans. 11:12 reactor But there are more deranged humans, due to cacogenics. 11:13 reactor That's another story. 11:13 Thorn_ I'm going to kill you both for arguing on the internet and being deranged isn't going to be a prerequirement 11:13 * Thorn_ stabs reactor and john 11:13 reactor Good luck finding us, chump. 11:14 * reactor sparks. 11:15 reactor If there were too many rats on the planet, their population would destroy itself, too. 11:16 reactor That's the problem. There are way too many humans, and the percentage of ones with bad genes is too high. 11:16 reactor Do you think sane people would behave like that? 11:18 reactor Also, do you fucking think deranged ones (the ones who do kill for no reason, in particular) are worth being called human beings? 11:18 reactor Maybe they're not worth being alive at all? 11:19 reactor Maybe they are better off becoming coal substitute, or test subjects! 11:19 reactor Or being taken apart for replacement organs. 11:20 reactor Who said "racism", how it's defined by those politically correct morons is a bad thing? 11:20 reactor It's alright not to accept foreign cultures. 11:20 reactor It's alright not to like different kind of people being in your country. 11:21 reactor I also don't get it why you Germans still bear that guilt complex. 11:21 reactor You don't. 11:22 reactor If you don't close your borders for the Turkish, for example, Germany is not gonna be Germany soon. 11:22 reactor People usually don't want to learn local language, traditions, etc. 11:22 reactor Bullshit. 11:23 reactor There are many young native people in European countries. 11:23 reactor Why not. 11:24 reactor THe world is overpopulated. 11:24 reactor s/TH/Th/ 11:24 reactor If you didn't let these in, you would have more place for your own people. 11:24 reactor s/place/space/ 11:24 reactor It is.. 11:25 reactor How would you explain why most food is filled with chemical substitutes nowadays? 11:25 reactor Isn't that because there is not enough food anymore? 11:25 reactor Aha. 11:25 reactor You're saying we should let the Chinese in? 11:25 reactor That would effectively turn our country into Chinese colony. 11:26 reactor And they they would claim us to be their territory. 11:26 reactor And force locals to learn their language. 11:27 reactor So you say other countries should come over and take Russian territory? No, thanks. 11:28 reactor Also, if the world was not overpopulated, there would be job for everyone. 11:29 reactor What we have now is almost half people are unemployed or have jobs totally unrelated to their education. 11:29 reactor And there would be enough other stuff beside food for everyone. 11:30 reactor Wasn't it? 11:30 reactor I don't know about you, but our family lived well during socialism. 11:31 reactor We are broke-ass now. 11:31 reactor It's better than having lots of stuff lying on shelves because people can't buy it. 11:32 reactor It wouldn't. 11:32 reactor All it takes is reducing the population to sustainable level. 11:33 reactor "stupid extremists" have a point. At least, they contribute to reducing population. Heh. 11:34 reactor Those who killed the USSR will regret it. 11:35 reactor Because there is no one to oppose the USA now. 11:35 reactor s/one /country/ 11:35 reactor s/yto/y to/ 11:36 reactor Bullshit. Russia is American, Chinese and every fucking one's colony. 11:41 MinetestBot GIT: proler@github.com commited to minetest/minetest: Improved default settings for floatland perlin noise 1. Larger, more detailed floatlands. 9a750450ed 2013-11-14T03:38:32-08:00 http://git.io/o8csRQ 11:41 reactor bloatlands 11:42 proller john_minetest, russia keep 400-500B$ in usa, and cant oppose 11:45 thexyz- sfan5: how was it? 11:47 reactor Heck. 11:47 reactor I would so much like to break out of this shithole and go count my days in Switzerland. 11:49 thexyz- what's stopping you? 11:49 reactor By the way, john_minetest. What are professors' wages at your uni? 11:49 reactor thexyz-: I'm broke as hell. 11:50 reactor I don't see how I would make money as theoretical physicist in this pisshole. 11:50 reactor Our country doesn't appreciate scientists' work. 11:51 reactor Interesting. Why did the person I know tell me to go to Germany then? 11:51 reactor How about medical service there, john_minetest? 11:51 reactor Do they fix you for free there? 11:52 reactor How about non-life-threatening problems? 11:52 reactor In Russia, they charge for treating them. 11:53 reactor Let me guess. By Hitler? 11:53 reactor He made a lot for the country back then. 11:53 reactor Oh. 11:54 reactor I read that. 11:54 reactor Bismarck, then Hindenburg? 12:01 reactor The only shit he did is the war. 12:01 reactor And murder. 12:02 reactor But war would being Germany new territories if he had known where to stop. 12:03 reactor Russia is too much to chew on in a single bite. 12:04 reactor True that. 12:05 reactor Well, if he had by some miracle managed to get Russia, we would be better off now. 12:05 reactor France got pwned in pieces. 12:06 reactor Because there would be a bit more Ordnung in Russia. 12:06 reactor Plus we wouldn't have to survive what nappened in 1991. 12:07 reactor USSR was great, but it didn't end well. Its governing structures become increasingly corrupted in the eighties. 12:08 reactor Rather, it all started in late seventies: Brezhnew was not very well in his last years mentally. 12:09 reactor Because of that, corruption arose. 12:10 reactor Also, it was not Gorbi who killed the country, but he always gets blamed by layman. It was Yeltsin. 12:15 Fadi http://prntscr.com/242csi 12:15 Fadi what does this mean 12:16 TheLastProject Fadi: Probably some mod trying to use an undefined variable 12:16 reactor john_minetest: btw. Imlenau? 12:16 reactor s/mlen/lmen/ 12:18 Fadi :| 12:19 Fadi TheLastProject it's something from my code and ye it's my mod doing that 12:19 Fadi says it's in lne 247 but nothing wrong with it tbh 12:19 TheLastProject Nah, that line is fine\ 12:20 TheLastProject The variable "fuel" just doesn't seem to be created in that context and your mod tries to read/modify it 12:20 TheLastProject Not sure how Lua works, but the point is that you'll have to define "fuel" somewhere :P 12:21 TheLastProject (Could also be you have it defined but in a place where that part of your code can't access it) 12:21 TheLastProject Maybe someone else can help you, I have to go now :P 12:22 Fadi alrighty thanks and cya 12:22 * Fadi pokes kaeza in the eye with a banana 12:24 reactor Sometimes a banana is just a banana. 12:25 Fadi sometimes a banana is just a cucumber 12:28 sfan5 thexyz: how was what? 12:28 sfan5 hi everyone btw 12:32 reactor hi sfan5 12:33 IceCraft hi 12:36 Fadi hi 13:00 kaeza mornings 13:01 reactor Good owning. 13:01 reactor Weren't you already here, kaeza? 13:03 * kaeza puts a default:apple on Fadi's head 13:03 kaeza reactor, bouncer 13:03 reactor Oh, that. 13:04 reactor I once considered installing one. 13:04 reactor But meh. My disks would overflow with channel logs that I never participated in. 13:04 reactor Other than logging channels 24/7, I don't see any use. 13:05 reactor (Oh, and being available for IRC and IM 24/7, which is quite useful) 13:05 reactor ((IM, in case you have an IRC-to-IM gateway)) 13:07 * sfan5 puts Derpy Hooves on kaeza's head 13:08 reactor Of course they are different. 13:08 reactor But the difference is more clear if you call them "base system" and "user packages". 13:08 reactor You don't need GNOME preinstalled. 13:09 reactor Or office. 13:09 reactor The user will choose to install them on their own. 13:09 reactor Whereas, say, everyone needs shell. 13:09 reactor Or a package manager. 13:10 reactor What everyone (I mean absolutely every fucking one!) needs should be in the base system. 13:10 reactor What only some people need should be in packages. 13:11 reactor For example, I don't give a single French word about D-Bus. I don't need it. 13:11 reactor Why should it be in the base? 13:13 reactor I'm not gonna repeat myself. 13:14 reactor Not only these. 13:14 reactor Also cron and vi. 13:14 reactor But not only them. 13:14 reactor Yes. 13:14 reactor How are you supposed to run periodic maintenance? 13:14 reactor It is. 13:14 reactor Some things should be done periodically unattended. 13:14 reactor It is not. 13:14 reactor For reliable operation, it is mandatory. 13:15 reactor Windows is the system that does not maintain itself periodically. 13:15 reactor No they can't. 13:15 reactor You at least need ed. 13:15 reactor But in the era of video terminals, vi is a lot better than ed. 13:15 reactor echo and cat are not editors 13:16 reactor I would say, most, if not all, of what is included in base *BSD, should be in base. 13:16 reactor AND maintained by the same team as the kernel. 13:17 reactor john_minetest: that is not enough. 13:17 reactor You at least need sed or awk to change things in already existing files. 13:17 reactor But that still would be slower than usign ed. 13:17 reactor Yes. 13:17 reactor Otherwise it's a mess as it is. 13:17 reactor But fuck Linux. 13:18 reactor It's a mess, and it always has been. A poor clone of UNIX. 13:18 reactor It is UNIX. 13:18 reactor The idea is the same. 13:18 reactor I would rather say, an implementation of UNIX. 13:19 reactor Or a fork. 13:19 reactor Not a clone, though. 13:19 reactor BSD <=> evolution; Linux <=> revolution. 13:20 reactor History has proven thousands of times evolution is better. 13:20 reactor john_minetest: that argument is unfounded. 13:20 reactor s/argument/claim/ 13:20 reactor Some custom shit hardware may be. 13:21 reactor NetBSD runs on all that. 13:21 reactor Or on most of that. 13:22 reactor Modern BSD don't support the 11. 13:25 reactor Many systems also run BSD. 13:26 reactor Why not. 13:26 reactor Reduced, but a little less reduced? 13:26 reactor By the way. Ever wanted to build an ARM-based machine? 13:28 proller reactor, no problem on 4-8 cores 13:28 reactor proller: context? 13:29 proller build 13:29 reactor proller: you're doing hardware design? 13:30 Fadi can anyone help me with https://forum.minetest.net/viewtopic.php?pid=118045#p118045 13:30 reactor john_minetest: you're crazy. 13:30 reactor Just try BSD. 13:31 reactor It's not worth it making your own OS. 13:31 reactor The cost is too high. 13:31 reactor Yes. Time is priceless. 13:31 kaeza Fadi, there's no line 247 in your code 13:31 reactor And you're gonna waste it. 13:31 kaeza can you pastebin the full file? 13:32 reactor Oh man. 13:33 reactor You must have too much free time or something. 13:33 reactor s/free/spare/ 13:33 Fadi okay 13:33 reactor Why not dedicate it to learning programming? 13:33 reactor What languages? 13:33 reactor Why don't you learn FORTRAN? 13:33 Fadi http://grou.pl/pastebin/view/99-TTnNkzl4YM 13:34 Fadi learn C# 13:34 reactor FORTRAN is widely used in science. 13:34 Fadi well if you're into software development 13:35 kaeza lol C# 13:35 kaeza better learn *plain* C or C++ 13:35 reactor If you're into software development, you should learn C and FORTRAN even better. 13:35 reactor Because there is already much crappy software in esoteric languages. 13:36 Fadi lol C 13:36 reactor C++ is confusing as hell. 13:36 reactor Object programming is. 13:37 reactor Functional programming is easier to get, imho. 13:37 kaeza Fadi, add "if not fuel then return end" before line 247 13:39 Fadi done well now it's another thing 13:39 Fadi ;-; 13:39 Fadi http://prntscr.com/242rav 13:41 FreeFull Functional programming is beautiful 13:41 FreeFull Object oriented programming often ends up being abstraction just for the sake of abstraction 13:41 FreeFull Does C++ even do message passing? 13:42 kaeza Fadi, see line 43 13:42 Fadi doesn't seem anything wrong with it to me 13:43 kaeza >frismod.furnace_inactive_formspec 13:43 reactor That's why I say fuck C++, john_minetest. 13:43 reactor C is quite enough on itself. 13:43 kaeza where is the `frismod ' table defined? 13:43 * kaeza highfives reactor o/ 13:43 Fadi oh 13:43 Fadi sheit 13:43 reactor \o 13:44 reactor Object-oriented programming is BDSM. 13:47 Fadi I fixed it but now if I open the furnace it crashes minetest 13:47 Fadi lol 13:51 kaeza delete debug.txt, reproduce the error, and pastebin the new debug output 13:55 Fadi I fixed it 13:55 Fadi :p 13:55 kaeza good :) 13:56 Fadi Do you know a way of making a furnace only function with one type of fuel? 14:00 kaeza override allow_metadata_inventory_put 14:01 Fadi thanks 14:04 EvergreenTree sfan5, Nice channel topic. :P 14:07 reactor ? 14:09 Fadi kaeza, http://prntscr.com/242wre that froze my game 14:09 Fadi xd 14:09 Megaf 11:43:22: ERROR[main]: ERROR: An unhandled exception occurred: ServerError: LuaError: error: .../../games/minetest_game/mods/node_ownership/init.lua:175: attempt to index local 'pos' (a nil value) 14:09 Megaf 11:43:22: ERROR[main]: stack traceback: 14:09 Megaf is there any other good kind of protection? 14:10 kaeza Fadi, read the text 14:10 kaeza Megaf, try Zeg9's protector, or ShadowNinja's areas 14:12 Fadi o 14:12 Fadi I kinda fixed it 14:12 Fadi but managed not to let anything be put in as the fuel 14:12 Fadi lol 14:13 reactor Wanna be put in it as the fuel? 14:14 reactor Cal 8-XXX-APERTURE 14:14 sfan5 EvergreenTree: thanks :P 14:15 reactor s/al/all/ 14:15 pitriss I want to ask.. How is it witht that basic node protection in latest git? Is it already in master? Does it need any mod to use that? 14:25 * sfan5 's inbox is currently being spammed by facebook notifications because someone marked me in a post.. 14:25 sfan5 s/me/him/ 14:26 kaeza sfan has FB? O_o 14:26 sfan5 yes 14:27 * kaeza puts https://dl.dropboxusercontent.com/u/100008207/zencat.gif on sfan5's head 14:27 * sfan5 puts a kitten on kaeza's head 14:27 * sfan5 throws a kitten at sfan5 14:28 sfan5 plol 14:28 sfan5 wrong button 14:28 kaeza plol 14:29 reactor facefuck 14:33 Fadi http://prntscr.com/2431lh doesn't look that bad eh? 14:34 sfan5 a special furnace? nice! 14:35 Fadi lol 14:35 Fadi what do you think about the textures 14:35 reactor Human-powered furnace. 14:36 Fadi btw is there some sort of redstone mod? 14:37 reactor YEAH! IN YOUR FACE! 14:37 Fadi 10 01btw is there some sort of redstone mod?01 14:38 proller mesecons 14:38 reactor 14:39 Fadi wat 14:39 Fadi oh I see 14:39 kaeza
reactor 14:41 reactor kaeza: unmatched 14:41 rubenwardy & are obsolete! 14:42 kaeza rubenwardy, http://www.youtube.com/watch?v=xECUrlnXCqk 14:43 kaeza :< 15:02 Fadi so I've set my ore to generate in the world, yet it doesn't generate, I'm sure I did everything the right way 15:02 Fadi help https://github.com/mectus11/Frismod 15:06 ShadowNinja ~later tell Peacock My nuke mod (With LVM) is at http://shadowninja.minetest.net/mods/nuke.tgz 15:06 ShadowBot ShadowNinja: The operation succeeded. 15:11 Fadi I feel lek asking this question before but if I put a .zip in the mods folder, will the game read the contents inside of it? 15:15 sfan5 Fadi: no 15:26 Fadi alrighty 15:27 thexyz sfan5: steins;gate, how was it? 15:27 thexyz iqualfragile: you probably didn't see my response 15:27 thexyz iqualfragile: you should watch Jinrui wa Suitai Shimashita 15:28 iqualfragile thexyz: no, i did not see it, how did that happen? 15:28 thexyz well you was offline 15:29 iqualfragile so you answered like 4 hours later? 15:29 iqualfragile ok 15:30 iqualfragile i will take a look at it 15:32 thexyz yeah, you know, I was sleeping 15:36 sfan5 thexyz: the first 4 episodes were good 15:36 sfan5 but now the website of the fansub group is down.. 15:38 thexyz what subs are you watching? 15:39 sfan5 http://fansubdb.net/projekt/395/L-S.steinsgate 15:39 sfan5 the ddl still works but didn't reset the daily upload counter yet 15:39 sfan5 download* 15:40 thexyz oh so local ones 15:40 thexyz also >hardsub 15:40 sfan5 yes, hardsubs are bad 15:41 thexyz why not english? 15:41 sfan5 because german is easier for me (not saying that I'm bad in understanding english) 15:42 thexyz okay 15:43 sfan5 I have enough time to watch it anyway 15:43 thexyz no idea about quality of german subs, but i can speak for russian ones 15:43 sfan5 next time the site goes up I'll go for torrent 15:44 sfan5 I haven't seen any bad quality subs yet 15:44 thexyz most of the time they translate from english, and the problem is that neither they know english nor russian 15:44 thexyz and most of the time subs are eye cancer 15:44 sfan5 lol 15:46 sfan5 in the fansub of 'Choujigen Game Neptune: The Animation' I watched they corrected the japanese text of the title song a little bit in every ep 15:46 sfan5 and they didn't get that 'compiler' is an english word 15:47 sfan5 also TIL my favourite artist on deviantart watches animes 15:48 thexyz like everything else isn't offtopic 15:48 sfan5 heh, right 15:50 sfan5 wat Aquarion Evol is PG-13 and Yuusha ni Narenakatta Ore wa Shibushibu Shuushoku wo Ketsui Shimashita. is R+ 15:50 sfan5 that makes no sense 15:52 BlockMen hi everyone 15:52 sfan5 hi 15:53 iqualfragile sfan5: who is on devianart and does not watch anime?? 15:54 iqualfragile hi BlockMen 15:54 sfan5 dunno, maybe the deviantart staff.. 15:57 OldCoder Hi 15:58 OldCoder We need a !tell command so that I can respond to questions like Darin's 15:58 OldCoder sfan5, ShadowNinja ^ ? 15:59 thexyz eh 16:00 sfan5 this code looks so complicated: https://github.com/sbp/phenny/blob/master/modules/tell.py 16:01 thexyz that's only because they store stuff in a weird way 16:01 ShadowNinja OldCoder: Elaborate. 16:02 ShadowNinja OldCoder: ShadowBot has a tell command, although I may have it disabled. 16:02 OldCoder ShadowNinja, darin asked me a question above. But he left so there is no way to answer. Perhaps a bot might help. 16:02 thexyz why is it disabled? 16:02 OldCoder !tell darinsomething The answer is that I am not using the mod 16:02 OldCoder Like that 16:02 ShadowNinja OldCoder: ,,(help later tell) 16:02 ShadowBot ShadowNinja: (later tell ) -- Tells the next time is seen. can contain wildcard characters, and the first matching nick will be given the note. 16:03 OldCoder !help later tell 16:03 MinetestBot https://github.com/sfan5/minetestbot-modules/blob/master/COMMANDS.md 16:03 OldCoder Hmm 16:03 OldCoder Is it turned on or off? 16:03 ShadowNinja OldCoder: It is enabled. 16:03 OldCoder I shall try this now 16:03 OldCoder !later tell ShadowNinja bacon 16:04 OldCoder later tell ShadowNinja bacon 16:04 OldCoder I did that 16:04 ShadowNinja But ShadowBot ignores commands in this channel that aren't from me. 16:04 OldCoder So now what happens? 16:04 OldCoder ShadowNinja, fine but that leaves me with the original question 16:04 OldCoder The fact the bot supports the command for you does not help me or others 16:04 ShadowNinja I can undo that, as MinetestBot and ShadowBot shouldn't conflict any more... 16:04 OldCoder Hmm 16:04 OldCoder There are risks 16:05 ShadowNinja !channel lobotomy remove 16:05 ShadowBot ShadowNinja: The operation succeeded. 16:05 OldCoder Do not let people tell the bot to tell itself things 16:05 OldCoder Recursion! 16:05 OldCoder !later tell ShadowNinja bacon 16:05 ShadowBot OldCoder: The operation succeeded. 16:05 OldCoder later tell ShadowNinja bacon 16:05 OldCoder I did that 16:05 OldCoder when will it speak to you? 16:06 ShadowNinja No, I might have to speak... 16:06 OldCoder You just did 16:06 OldCoder Did it say bacon yet? 16:06 ShadowNinja Sent just now: bacon 16:06 OldCoder Very well 16:06 OldCoder But should we open the bot entirely or just for tell commands? 16:06 OldCoder Is it moderately safe? 16:06 thexyz ShadowNinja: can you make it just "!tell"? 16:07 ShadowNinja thexyz: Yes, with a defaultplugin... 16:07 OldCoder !later tell NakedFury Hi 16:07 ShadowBot OldCoder: The operation succeeded. 16:07 OldCoder NakedFury, speak; this is a test 16:07 ShadowNinja !defaultplugin tell Later 16:07 NakedFury hello 16:07 ShadowBot ShadowNinja: The operation succeeded. 16:07 sfan5 yay, a kernel panic happend 16:07 OldCoder NakedFury, did you get a PM from the bot? 16:08 OldCoder sfan5, jump with joy 16:08 NakedFury yes 16:08 OldCoder NakedFury, thank you 16:08 Fadi http://energic.j3w.biz/fmods/fris.html doesn't look that bad eh? 16:08 OldCoder ShadowNinja, I shall answer Darin now. Thank you. 16:08 ShadowNinja You're welcome. :-) 16:09 EvergreenTree Jordach! \o 16:09 sfan5 Fadi: looks nice 16:09 OldCoder !later tell DarinM1967 I do not use Simple Mobs yet; just regular Mobs. I need to know if they conflict. 16:09 Jordach EvergreenTree, o/ 16:09 ShadowBot OldCoder: The operation succeeded. 16:09 ShadowNinja Note: ShadowBot will respond to commands like !op now if you have the capability. 16:09 Jordach interesting fact: the IT team of my college is a bunch of retards 16:09 OldCoder ShadowNinja, one suggestion for later. Possible to make ShadowBot echo the nick and message back to the sender so that errors may be observed? 16:09 thexyz uh 16:10 OldCoder The same way that PMs work now in hexchat 16:10 Jordach they showed the users of Photoshop the VOLUME LICENSE 16:10 OldCoder ShadowNinja, k 16:10 thexyz why does it 1) tell privately instead of publicly 2) spams channel with meaningless "the operation succeeded" 16:10 OldCoder thexyz, ^ agreed; perhaps echo the send operation via PM 16:11 OldCoder As far as private goes that seems safer 16:11 sfan5 Jordach: you mean like the license code? 16:11 thexyz it should either don't say anything or reply with what actuallly happened 16:11 OldCoder It is like a delayed PM 16:12 ShadowNinja thexyz: I could change the second one. The first one is better as you don't get the message in the channel again. 16:12 thexyz like "OldCoder: I'll pass the message to XXX when they're around." 16:12 ShadowNinja thexyz: And it supposts being used in PM, so... 16:12 OldCoder ShadowNinja, thexyz, I'd like to see the actual message that I sent with the nick used 16:12 Jordach sfan5, yup 16:12 OldCoder Safer 16:12 thexyz I don't get it then, you use !tell in the channel, why would it reply in the private? 16:12 sfan5 Jordach: lol 16:12 Jordach sfan5, and it's 500 volume keys 16:13 sfan5 uh 16:13 OldCoder thexyz, that is a point but less important. Answer is that message might be intended either way. 16:13 sfan5 I guess it's time for a backup 16:13 thexyz if it's intended to be sent in private then why use !tell in a public channel 16:13 OldCoder thexyz, but what if it is intended to be private? 16:13 OldCoder thexyz, the point of !tell is that it works even if somebody is not present 16:13 OldCoder thexyz, cannot send PM under that circumstane 16:14 OldCoder * circumstance 16:14 ShadowNinja thexyz: It can also be used in PM. 16:15 thexyz [20:13:21] if it's intended to be sent in private then why use !tell in a public channel 16:15 thexyz in can be but it will make even less sense 16:15 thexyz well, maybe not less 16:16 thexyz but every implementation of !tell command i've ever seen just posts the message publicly 16:16 OldCoder ShadowNinja, How may I use it in PM if the person is not present? 16:16 thexyz this doesn't mean you should do it the same way, of course 16:16 thexyz but it just feels wrong to me for that reason 16:16 ShadowNinja thexyz: I think private is better. One of the reasons is that the bot may see them in another channel but not in the one it was sent in. 16:17 thexyz then this feature should be implemented in MinetestBot 16:17 ShadowNinja OldCoder: /msg ShadowBot later tell 16:17 thexyz because if you're asking the bot to pass the message you expect to find the person in this channel 16:17 thexyz because you asked the bot in this channel damnit 16:18 OldCoder ShadowNinja, thexyz Not a big deal; work it out over time 16:18 thexyz n-not like i care anyway 16:18 OldCoder ShadowNinja, but one technical question. To ensure delivery to right person, could it echo nick and text back to sender in PM? And could the public "succeeded" messages be turned off? 16:19 OldCoder Well, two technical questions :-) 16:19 ShadowNinja OldCoder: I can have it reply in private if you like. 16:20 dafull97 hey guys 16:20 ShadowNinja OldCoder: The rest sounds like something to discuss with ProgVal. 16:20 OldCoder ShadowNinja, the "succeeded" message is not useful. is ProgVal the one who wrote the bot? 16:20 OldCoder dafull97, hello 16:20 OldCoder ShadowNinja, if it echoed the nick and sender back in PM this would be quite helpful 16:20 dafull97 OldCoder been a day or so since we talked haha 16:21 OldCoder dafull97, k 16:21 ShadowNinja OldCoder: The main maintainer of the bot I use, yes. 16:21 OldCoder ShadowNinja, thexyz regardless; thanks for your thoughts! I am headed to work now. Back a little later. 16:21 thexyz bye 16:21 OldCoder ShadowNinja, perhaps drop the suggestion to him in the bug tracker? 16:21 * OldCoder will return in perhaps an hour or two 16:22 dafull97 thexyz, ShadowNinja, how ya been 16:22 thexyz dunno? 16:22 ShadowNinja OldCoder: her* and I'm not sure exactly what you want. 16:22 ShadowNinja :-( too late. 16:24 thexyz time to install some archlinux 16:26 thexyz wow this thing has got secureboot 16:26 dafull97 thexyz, have you tried xbuntu? 16:28 thexyz not even going to try 16:29 iqualfragile thexyz: secureboot… can you set your own keys? 16:29 thexyz I think I can, I've read some article about it 16:30 thexyz anyway, I've turned it off for now 16:30 thexyz lol nice blank screen 16:30 thexyz what a stupid thing 16:31 iqualfragile thexyz: nah, imeant: does the firmware allow you to? 16:31 iqualfragile some dont 16:32 thexyz oh, dunno 16:32 thexyz maybe it doesn't since it's a laptop 16:32 thexyz maybe it does 16:35 dafull97 thexyz, why not try it? 16:35 PilzAdam Hello everyone! 16:36 EvergreenTree Hey 16:36 thexyz because i prefer to be in control of the distro, not to be controlled by it 16:36 kaeza hey 16:36 thexyz and too lazy to compile gentoo on it/set up distcc 16:36 dafull97 hey EvergreenTree 16:36 dafull97 ohh =/ 16:36 dafull97 ok Thexyz 16:42 thexyz well to be honest i already have distcc set up and working but don't want to manage another gentoo installation; and am curious about how's arch doing 17:03 thexyz lol 17:03 thexyz buy laptop for $1000 17:04 thexyz it can't even stand still 17:04 iqualfragile hi PilzAdam 17:04 iqualfragile thexyz: oh, great 17:05 iqualfragile i never buy laptops, they are just overpriced and hard to upgrade 17:07 Calinou +1 but some people need them 17:07 Calinou hi :) 17:10 iqualfragile indeed 17:10 iqualfragile but i would not buy an expensive one 17:15 thexyz hey hey, there's that nice quote about being not rich enough to buy cheap things 17:20 Calinou use pony name as hostname, john_minetest 17:20 * Calinou just uses calinou-desktop though... 17:25 thexyz no no, you should use your waifu's name 17:27 kaeza this guy is really depressing: https://forum.minetest.net/viewtopic.php?pid=118053#p118053 17:45 ShadowNinja Adding blockly support seems very doable. This may be helpfull: https://github.com/espertus/blockly-lua 17:45 rubenwardy Hi all 17:45 rubenwardy Seriously? 17:46 rubenwardy Most of minetest's api is just lists of data 18:00 Megaf Hi all 18:00 Megaf How's things? 18:00 Megaf !seen Gronx 18:00 MinetestBot OperationalError: database is locked (file "/home/user/mtbot/modules/seen.py", line 65, in seen) 18:00 thexyz lol 18:00 thexyz sfan5: use redis 18:00 thexyz redis is cool 18:01 sfan5 what is redis? 18:01 sfan5 !seen Gronx 18:01 MinetestBot OperationalError: database is locked (file "/home/user/mtbot/modules/seen.py", line 65, in seen) 18:01 sfan5 !seen Gronx 18:01 MinetestBot sfan5: gronx was last seen at 2013-11-12 22:20:28 UTC on #minetest 18:01 sfan5 ah 18:01 thexyz the best key value store 18:01 thexyz http://redis.io/ 18:02 sfan5 can I use it from multiple threads? 18:03 thexyz of course you can why not 18:04 thexyz https://pypi.python.org/pypi/redis/ 18:04 thexyz check "thread safety" section though 18:04 thexyz also be aware of http://redis.io/topics/persistence 18:04 sfan5 I'll see 18:05 thexyz but I just feel like you don't really need all features SQLite has 18:06 MinetestBot GIT: BlockMen commited to minetest/minetest: Fix formspec background padding when clipped 3f519eb729 2013-11-14T10:03:55-08:00 http://git.io/vkLcIQ 18:10 rubenwardy Why do you need a key value store when python does that already? 18:10 rubenwardy (thexyz) 18:10 thexyz persistence 18:11 thexyz and python doesn't do that 18:11 thexyz redis has more data structures than python does 18:11 thexyz i.e. sorted set 18:12 sfan5 I think I'll just add locks because I'm lazy 18:12 thexyz well redis is damn simple 18:13 thexyz you just r = StrictRedis() and then you can execute commands like r.hset("minetest_seen", "xyz", "1384452817") 18:13 dafull97 what is a good reliable server RAM memory? for about 30 people? 18:14 sfan5 1 GB should suffice 18:14 thexyz and then you r.hget("minetest_seen", "xyz") and that's all 18:14 thexyz and in sqlite you just reimplement this stuff 18:14 thexyz but if you feel like it's easier then do that 18:22 * rubenwardy is playing with prolog 18:22 thexyz much fun? 18:22 rubenwardy hmmm 18:22 rubenwardy It is like no over programming language I have tried 18:22 rubenwardy *other 18:27 thexyz what have you tried? 18:32 Dan_D Is there any way to give non-liquid nodes viscosity? 18:33 rubenwardy A family tree, and seeing if two people are related 18:33 thexyz eh? 18:34 thexyz I was asking about what other languages have you tried 18:37 rubenwardy C++, C#, JS, Python, Lua, PHP, VB, BlitzBasic, UnityScript, AS, Assembly ...[HTML/CSS] 18:37 rubenwardy and proberly more 18:37 rubenwardy *probably 18:39 PilzAdam HTML isnt a programming language 18:42 proller rubenwardy, try perl. 18:42 rubenwardy thats why it is in brakets 18:42 rubenwardy And it is a mark up language, which is a language 18:43 PilzAdam doesnt make it a programming language, though 18:43 kaeza [16:34:10] I was asking about what other languages have you tried <-- don't dee "programming" here 18:43 kaeza see* 18:44 Fadi rubenwardy, do you know VB.Net? 18:44 rubenwardy Visual Basic, yes 18:44 rubenwardy or no 18:44 PilzAdam I think he used "language" instead of "programming language" because its shorter and you talked about programming languages 18:44 PilzAdam so no need to type it out 18:44 rubenwardy Nazi 18:45 Fadi You know more language than I do, nice 18:45 rubenwardy Not fluent in all of them 18:45 kaeza Godwin's law already? 18:45 rubenwardy I only added things together in Assembly 18:45 sfan5 I did that too 18:46 PilzAdam rubenwardy, what? 18:46 thexyz PilzAdam: no need to be picky 18:46 rubenwardy You dont need to say that HTML is not a language, but you go ahead and say it. 18:46 rubenwardy Drama queen, etc 18:46 Fadi I don't get Assemblly, I had a look at it but my tiny brain exploded 18:46 PilzAdam Nazi <- why did you say that? 18:46 rubenwardy ^^ 18:46 rubenwardy Like Grammar nazi 18:47 thexyz rubenwardy: try lisp 18:47 rubenwardy but Is-It-A-Programming-Language nazi 18:47 PilzAdam rubenwardy, I think this is very insulting 18:47 rubenwardy I have tried perl, actually. 18:47 kaeza I think he used "Nazi" instead of "Grammar Nazi" because its shorter and you talked about grammar 18:48 rubenwardy The nazi bit, the phrase, or the Drama queen bit? 18:48 PilzAdam rubenwardy, the nazi part 18:48 Fadi rubenwardy, would you recommend python? Is it as good as people say? 18:48 rubenwardy Nazi' are quite insulting 18:48 rubenwardy Fadi: python is very easy to make things with 18:49 rubenwardy But maybe not practible for massive projects 18:49 rubenwardy I meant no offence 18:49 Fadi I only know C#, VB.Net, Lua and html/css 18:49 Fadi and ye 18:49 Fadi I got told that too by a friend 18:49 rubenwardy HTML isnt a programming language 18:49 Fadi I consider it as one tbh 18:49 Fadi oh and a lil' bit of javascript 18:49 thexyz kaeza: +1 18:49 PilzAdam Fadi, HTML is a markup language 18:50 thexyz oh wow some people just want to argue about something 18:50 Fadi oh it's hypertext markup 18:50 Fadi ye 18:50 thexyz yes it's a markup language happy now? 18:50 MinetestBot 7m15e13o8w7 15~ 18:50 Fadi When did I argue? 18:51 rubenwardy could XML be a programming language if you made an interpreter to do ? 18:51 sfan5 yes 18:51 sfan5 well.. no 18:51 kaeza rubenwardy, Apache Ant does that actually 18:51 sfan5 XML would then be the way of representing actions 18:51 sfan5 but not be the programming lang. itself 18:51 thexyz Fadi: I'm talking about PA 18:52 Fadi oh 18:52 thexyz there's XSLT which processes XML inputs 18:53 sfan5 just because I can do XML is not a video codec/container format 18:53 kaeza wat 18:53 rubenwardy similar to django templates, XSLT appears to be 18:54 thexyz really? 18:54 thexyz i can agree that both suck 18:55 rubenwardy in django, <% if variable %> html here <% end if %> 18:55 thexyz uhh? 18:55 thexyz {% %} 18:56 rubenwardy I like django, but it is hard to get a good structure 18:56 rubenwardy oh, {} 18:56 rubenwardy in django, {% if variable %} html here {% end if %} 18:56 thexyz *endif 18:56 * proller for [% %] 18:57 rubenwardy what ever :PPP 18:58 Fadi How hard is java, it's next on my list to learn 18:58 sfan5 java is hard 18:58 PilzAdam java is relatively easy 18:58 sfan5 well more or less 18:58 Jordach get python, get real 18:58 Jordach or get Lua, get AWESOME. 18:58 sfan5 python is more powerful than lua 18:59 kaeza wrong 18:59 Jordach sfan5, depends on how one uses it ;) 18:59 PilzAdam sfan5, depends on the usecase 18:59 kaeza Python comes with more stuff by default; not necessarily more powerful 18:59 sfan5 kaeza: can you do array[5:17:2] = 44 in lua? 18:59 PilzAdam java comes with more stuff by default 19:00 kaeza sfan5, you can do that easily in Lua 19:00 sfan5 but in Java you need to do OOP even if you don't want to 19:01 sfan5 kaeza: it is faster if the python interpreter does it in c than doing it in lua 19:02 kaeza sfan5, implementation details; you can implement a table.copy() in C too 19:02 * kaeza wonders why Lua doesn't come with one by default 19:03 sfan5 yes you can but it's not in the default implementation 19:03 sfan5 lua doesn't come with table.copy because one may want to deepcopy, copy, metatables too or not 19:03 sfan5 and they chose to just keep it out 19:03 kaeza okay 19:05 thexyz lua is cool because it's simple yet powerful 19:06 sfan5 metatables are not simple 19:06 thexyz python is cool too because you can build anything 19:06 sfan5 but I agree 19:06 thexyz why? 19:06 thexyz simple from a different point 19:06 thexyz its internals are simple 19:07 sfan5 if you use metatables a lot your brain might hurt ;) 19:10 kaeza ehh no 19:11 Calinou java is usually less hard than C++ 19:11 thexyz but probably harder than C 19:11 sfan5 yeah 19:14 artur99 hi 19:14 artur99 Huge error! 19:14 artur99 the download link doesn't work! 19:14 artur99 http://minetest.com/download/ 19:15 BlockMen artur99, the official site is minetest.net 19:15 Fadi get it from minetest.net 19:15 artur99 ok 19:15 artur99 but who owns the .com one 19:15 artur99 ? 19:15 Calinou Saxony 19:15 Calinou is inactive 19:16 BlockMen john_minetest, good luck to contact Saxony, i already tried a few month ago ;) 19:16 artur99 which is the last version? 19:17 artur99 0.4.7? 19:17 sfan5 !seen saxony 19:17 MinetestBot sfan5: Sorry, I haven't seen saxony around. 19:17 sfan5 artur99: yes 19:17 ShadowNinja Turn up to full speed and hit run: http://blockly-demo.appspot.com/static/apps/turtle/index.html#qnwxcj 19:17 artur99 minetest.net port 30000 uses 0.4.7 ? 19:17 sfan5 !up minetest.net 19:17 MinetestBot minetest.net:30000 seems to be down 19:17 ShadowBot sfan5: minetest.net:30000 seems to be down 19:17 sfan5 there is no minetest server at minetest.net 19:18 MinetestBot minetest.com:30000 seems to be down 19:18 ShadowBot john_minetest: minetest.com:30000 seems to be down 19:18 MinetestBot minetest.org:30000 seems to be down 19:18 ShadowBot john_minetest: minetest.org:30000 seems to be down 19:18 sfan5 ShadowNinja: what the... 19:19 artur99 sorry, minetest.org :D 19:20 ShadowNinja Hmmm. :-( 19:20 kaeza artur99, it does, but o is still migrating 19:20 ShadowNinja !stfu 19:20 MinetestBot someone thinks you need to shut the fuck up before you get muted. 19:20 ShadowBot ShadowNinja: The operation succeeded. 19:20 kaeza fak tab completion 19:20 sfan5 lol 19:20 Jordach ShadowNinja, explain yourself 19:21 Jordach FIX. PIPEWORKS. AND. MV. INTERGRATION. 19:21 sfan5 MV? 19:21 ShadowNinja Jordach: Poke someone else in #minetest-technic 19:21 Jordach ShadowNinja, ...who isn't idling 19:24 artur99 when was minetest launched first time? 19:57 artur99 hi 19:57 artur99 by mistake i pressed a button, and my hand and life dispearred. How to make them appear? 19:58 PilzAdam f1 19:58 artur99 thanks 20:02 kahrl at the SpaceBot Cup in Rheinbreitbach a robot pressed a button and then his life disappeared. it was his emergency shutdown button :P 20:04 sfan5 kahrl: I just read that article on heise.de 20:04 sfan5 they should've put the reset button at the top 20:07 kahrl of course then by murphy's law the quadrocopter would have landed on it ;) 20:12 sfan5 heh 20:30 iqualfragile haha, looks like somebody at microsoft infected his pc with a botnet 20:31 iqualfragile at least those request are originating from a microsoft ip range 20:37 * Leoneof *yaaaaaawn* 20:37 Leoneof why i'm here 20:37 Leoneof (; 20:41 harrison https://cubeteam.io/ 20:42 harrison some interesting UI concepts 20:42 sfan5 iqualfragile: probably windows azure servers 20:44 sfan5 iqualfragile: http://www.reddit.com/r/raspberry_pi/comments/1qejm0/made_a_honeypot_out_of_my_pi_using_kippo_for_a/cdc362u 20:44 harrison cubeteam.io doesn't seem to allow block removal, just addition 20:49 PilzAdam bye 22:13 Fadi I hope you guys love offensive humor 22:13 Fadi https://www.youtube.com/watch?v=bJpisLytQGo 22:14 sfan5 !title 22:14 MinetestBot sfan5: Because I'm White (Afroman Parody) ~ Rucka Rucka Ali - YouTube 22:25 VanessaE wtf? Is there no way to specify a different vertical setting for visual_scale than is used for horizontal? 22:25 VanessaE for plantlike draw types I mean 22:28 stormchaser3000 um 22:29 stormchaser3000 oops 22:52 Peacock thanks for the link shadowninja 8) i somehow managed to create a bubble yesterday but part of it was always sliced off and some distance from the rest lol 23:01 ShadowNinja Peacock: Do you want a sphere or a bubble? If you want a bubble look at the technic forcefield code(Although I think it has a bug that makes it very slow currently...) 23:01 Peacock well sphere/bubble same thing, once i can do the sphere i can make it hollow np 23:02 Peacock though i wanted it in lvm so it could be big enough to encompass an asteroid 23:03 ShadowNinja Peacock: If you want some fun change the range to 92 or so and detonate one on a new world. :-D 23:04 Peacock well actually blast mining could be interesting, or heck even accidental blasts from powercell overloads lol 23:08 Peacock though im not sure the asteroids are big enough for that XD 23:08 Peacock or people might get upset lol 23:10 dafull97 hey guys 23:11 Peacock howdy 23:11 dafull97 How ya been Peacock??? 23:11 Peacock just waking up lol 23:11 dafull97 sorry for many question marks, finger slipped haha 23:12 dafull97 oh, it is 6:11pm here 23:12 Peacock here too lol 23:12 dafull97 so 18:11 23:12 dafull97 whatttt? 23:12 dafull97 haha 23:12 * dafull97 thinks peacock is lazy =P 23:14 Peacock lazy implies im not up all night :P 23:14 dafull97 what you mean the night is early 23:15 Peacock well i need to do shield thing tonight, integrate the shield/forcefield controls and the map to the computer thingy, etc. lol 23:16 dafull97 Peacock, English please? hahaha 23:17 dafull97 what about the forcefield thing? 23:42 dafull97 Peacock still here? 23:44 VanessaE dafull97: he is working on a node that looks something like a computer terminal, but which will project a force field. 23:45 VanessaE where "force field" just means an indestructible node with a texture that, when tiled across a wall let's say, looks like a force field. 23:45 VanessaE technic has that feature also 23:56 Peacock though if i remember those fields are cubicle and protect something the size of a house? 23:56 Peacock unless im mistaken for another mod