Time Nick Message 00:00 iqualfragile_ Beryl: i think you just need to set your user agent 00:00 iqualfragile_ or was it accept header 00:01 Beryl Well I know how to do that... now only if I knew what info to end to what domain. 00:01 Beryl http://servers.minetest.net/ some custom user agent or request to here huh? 00:02 Beryl oh hello 00:02 Beryl https://github.com/pyrsmk/toast 00:03 Beryl http://servers.minetest.net/list.js ugh i hate reading JS 00:15 RavonTUS Hello 00:16 RavonTUS Anyone using Blockman's creates mod?? I get this error ... 00:16 RavonTUS any ideas? 00:16 RavonTUS sheep.lua:238: bad argument #2 to 'random' (interval is empty) [C]: in function 'random' 00:17 RavonTUS ubuntu mt 4.9 00:17 PilzAdam Beryl, http://servers.minetest.net/list ? 00:18 Beryl the sheep random action timer gets no seed value? 00:18 Beryl PilzAdam: heh ya i foudn that 00:18 Beryl it's looks like a basic csv 00:19 PilzAdam looks like json 00:19 Beryl ugly json 00:19 Beryl well json without formatting 00:19 PilzAdam blame proller 00:20 Beryl probally a raw dump, not meant to be human readable, oh well, that's waht an interpreter is for 00:22 PilzAdam RavonTUS, https://forum.minetest.net/viewtopic.php?pid=132973#p132973 see these 3 posts 00:22 Beryl the whole game seems to have a hard coded core, use python internally, and lua for script plugins... why not all Cython... 00:23 PilzAdam python? 00:23 Beryl well i see it calling it... 00:24 PilzAdam we dont use pythong at all (except for minetestmapper which isnt part of the acutal engine) 00:24 PilzAdam -g 00:24 Beryl ahh 00:24 PilzAdam According to Github: 59.3% C, 36.4% C++, 3.7% Lua and 0.6% other 00:25 PilzAdam and games are written 100% in Lua 00:25 Beryl c6, curl, freetype, jsoncpp, luajit, oal, sqll, zlib 00:26 Beryl why sqll :-/ 00:26 PilzAdam sqll? 00:26 Beryl SQL-Lite3 00:27 PilzAdam well, we use sqlite to store worlds 00:27 Beryl Painfully slow for a voxel engine on a large scale 00:27 PilzAdam you could also switch to leveldb, if you like 00:30 ShadowNinja Beryl: SQLite3 is actually quite fast. I application that I wrote gets over 50,000 inserts per second with integers and strings that average at probably 32 characters or so. 00:31 Beryl 50k ops saturates an entire core? 00:32 ShadowNinja Beryl: I don't think I checked the CPU usage, but I beleive the main limiting factor is the other half of the program that doesn't use SQLite. 00:33 ShadowNinja Which uses mainly file IO. 00:52 VanessaE yay! another freenode barf :P 00:53 Exio4 small "poll" 00:53 Exio4 what background do you "see" that causes you the less eye-strain (or whatever this question could be, my english is shit) 00:53 Exio4 light on dark 00:53 Exio4 or dark on light? 00:54 Beryl black text on grey or cream 00:54 Exio4 :( 00:54 Beryl my monitor is really bright 00:55 Exio4 redshift is your friend (?) :P 00:55 VanessaE black background, light text 00:55 VanessaE for IRC anyway 00:55 Exio4 i mean, in general 00:55 VanessaE for the web, white background, black text. 00:56 Exio4 for the web that is an standard you're half-forced (stylish works nice but it isn't magic) 01:17 Hwkiller Can one still use luajit with minetest, and if so, how? We have a server up but we'd like to improve the performance 01:20 ShadowNinja Hwkiller: Yes, just install luajit-dev, or whatever the package is named on your system. 01:20 ShadowNinja (And then re-compile) 01:39 Hwkiller ah, you have to recompile though? 01:39 Hwkiller does it automatically configure the build to use luajit if it's available, or is that a configure option? 01:47 PilzAdam Hwkiller, it detects luajit automagically if you run cmake with -DENABLE_LUAJIT=1 01:47 PilzAdam default for that option 1, btw 01:56 Hwkiller ah, so it'll detect by default if recompiled... good. 01:56 Hwkiller I might recompile our server's version then. 01:57 PilzAdam it should say something like "LuaJIT found" 01:57 Hwkiller is there a good script for making a deb/ubuntu package from the minetest source? 01:57 Hwkiller i'd rather not make my own, and I hate make/make installing 01:58 Hwkiller (which is why I use arch... making packages is a breeze) 01:58 PilzAdam why dont you use run_in_place? 01:58 Hwkiller I prefer system-wide is all. 04:32 albert__ Donde encuentro lava 04:33 albert__ where do I find lava 04:36 ShadowNinja albert__: Deep underground. 04:36 NakedFury https://www.kickstarter.com/projects/1247991467/planets3 04:36 NakedFury found that 07:23 sfan5| meow 07:57 krupnovpavel How can I create a new forum post, put my mod? 07:57 krupnovpavel Help me please! 08:04 krupnovpavel How can I create a new forum post, put my mod? 08:05 krupnovpavel How can I create a new forum post, put my mod? 08:09 krupnovpavel How can I create a new forum post, put my mod? 09:39 PilzAdam Hello everyone! 09:43 PilzAdam thats why spoilers are annoying: https://forum.minetest.net/viewtopic.php?pid=133024#p133024 10:34 Exio4 wtf 10:34 Exio4 why the fuck would anyone even want to use spoilers that way 11:40 Sokomine what was the default fly key? 11:47 Exio4 press hjkl til one of them is! :P 11:47 Exio4 wait... wait 12:05 sfan5 meow 12:06 sfan5 hi everyone 12:22 krupnovpavel i add new mod 12:24 krupnovpavel see? 13:36 Krock Hello 13:38 PenguinDad google is scary D: 13:40 Krock How that? 13:41 Megaf Hi all 13:41 PenguinDad because google thinks I'm a overweight bot 13:42 iqualfragile PenguinDad: wut? 13:42 Megaf I finally got my new network infrastructure working and regained control over my own network o/ 13:43 webshinra power cut \o/ 13:43 webshinra thanks EDF. 13:48 Megaf I finally got my new network infrastructure working and regained control over my own network o/ 13:48 Megaf Hi all 13:48 Megaf my ISP forced me to use a locked up ADSL modem 13:51 Megaf now I'm using a computer running Endian firewall on a DMZ zone, and my computers connected to endian firewall 13:51 Megaf you should try that, it's pretty neat 13:52 Krock Congrats? 13:53 Megaf Yep =) 13:53 Megaf I've been working on this for a week 13:53 Megaf To get the perfect setup 13:54 webshinra why not just change isp ? 13:54 webshinra «you want to fuck me? fuck you!» 13:54 Megaf Because there's not better ISP, they have the best internet, best speed and best price 13:55 webshinra the best internet? 13:56 Megaf and they have a pretty good TV service too, problem is, TV service only work with their ADSL modem, I used to use a Linksys one, 13:58 Krock You could watch TV over a normal internet cable 13:58 webshinra and you get a magic thing: «control» 13:59 Megaf it's satelite TV, but it gets "client info" via their ADSL Modem 14:00 Megaf actually I can unplug the "antenna" cable and then it will switch to IPTV mode. 14:00 Megaf so it works even with heavy rain 14:01 Megaf That's my ISP by the way http://en.wikipedia.org/wiki/Global_Village_Telecom 14:02 Megaf "The average Internet speed of GVT customer base reached 13.2Mbit/s in October 2013. The index is greater than the average speed of Brazilian Internet (2.4 Mbit/s) and countries with large technology development as South Korea (13.3Mbit/s) and USA (8.6Mbit/s) – source: Akamai Institute" 14:03 webshinra arg, vivendi. 14:14 iqualfragile internet situation is horrible in germany 14:14 iqualfragile the bigest isp just does not seem to notice that fiber is nescesary 14:14 iqualfragile and is a complete moron in general 14:15 iqualfragile at least most isps support ipv6 14:18 tomreyn well, compared to the average brazilian internet access is it's really, really good in germany 14:18 tomreyn but then it's also much less of an infrastructural challenge 14:21 iqualfragile that might be true, but the situation in germany could be a _lot_ better 14:22 Megaf I can't complain about my internet, I'm happy with 15 mbps 14:23 Megaf Could get a better uplink... It's only 1 mbps or so 14:24 tomreyn Megaf: how about packet loss + jitter? 14:24 iqualfragile tomreyn: those things do not exist in germany 14:24 Megaf tomreyn: no packetloss at all 14:24 iqualfragile (at least if you are not living in a reealy remote region and get your internet via satelite or lts) 14:24 tomreyn iqualfragile: which? packet loss and jitter? 14:24 iqualfragile lte 14:24 iqualfragile tomreyn: yep 14:25 Megaf I'm not sure about jitter 14:25 tomreyn Megaf: congratulations, you're one of the few lucky people there then 14:26 iqualfragile tomreyn: why? 14:27 Megaf tomreyn: can you point me to some test I can do to see my packet loss and jitter? 14:27 Megaf !up minetest.megaf.info 30003 14:27 MinetestBot minetest.megaf.info:30003 is up (728ms) 14:27 Megaf you can alway try my server too :P 14:28 tomreyn iqualfragile: my (surely limited) experience with people from different regions of brazil (and other countries in south america, too) is that they have often have relevant packet loss on their first hop. 14:28 tomreyn not rarely enough to break a tcp connection 14:28 iqualfragile uh, thats bad 14:29 Megaf tomreyn: a lot of people here use 3G, and bad 3G 14:29 tomreyn ^ talking of which 14:29 tomreyn :) 14:30 Megaf tomreyn: http://paste.debian.net/87666/ 14:31 Megaf my ADSL stats, if you understand a little about that :P 14:32 Megaf got to go 14:32 tomreyn Megaf: yes it's a huge country, and both population density and infrastructure in some areas is much less developed than elsewhere, making it difficult to bring wired internet (the only "real internet" to me) to every citizen at an affordable price. 14:32 Megaf cya 14:32 tomreyn bye bye, nice stats 14:32 Megaf tomreyn: yep, thats why several brazilians uses bad quality 3g. 14:33 iqualfragile megaf: where do you live? 14:34 tomreyn near São Leopoldo, Estado do Rio Grande do Sul 14:38 tomreyn that's southern brazil 14:40 webshinra ( that's what I like with the internet: how easy it is to speak with the world ) 14:41 tomreyn yes, major achievement unlocked 14:45 webshinra and without internet, no free software. 15:06 zat Speaking of which, who was the admin that automatically banned al brazilian users? 15:13 enchilado jajaja 15:28 ShadowNinja krupnovpavel: Please don't use spoilers for only a line or two of text. 15:29 ShadowNinja zat: xyz's the main forum admin, if that's what you're talking about. 15:30 zat no ShadowNinja, it was a game server admin. In a certain world. 15:30 ShadowNinja zat: Oh, mauvebic/Peacock. 15:32 zat they both do that? 15:33 PenguinDad mauvebic and peacock are the same person 15:34 Megaf iqualfragile: south of Brazil 15:36 zat bah 15:41 iqualfragile wow, using 3g for internet sounds like a horrible idea 15:42 PenguinDad 3g and 4g are horrible 15:46 PenguinDad high rtts, instable connections 15:49 sfan5 PenguinDad: my cousin has 4G internet, It is not unstable in any way, pages also load pretty fast 15:50 PenguinDad sfan5, here it's very unstable 15:50 sfan5 the downside of 4G is that your internet stability depends on many thing 15:50 sfan5 location, weather 15:50 sfan5 .. 15:51 webshinra isp motivation and war. 15:55 iqualfragile webshinra: yes, but i guess any kind of internet access depends on these 15:56 jsnmtth That is why I think that mesh networking is worth the pain of implementing. 15:56 iqualfragile jsnmtth: what pain? 15:56 Megaf There should be magical internet 15:56 Megaf and internet that just works 15:57 Megaf without cables or wireless or connections 15:57 Megaf without network card 15:57 sfan5 why isn't there a single 4G provider in Germany that is not horrible (ultra-small volume limits ..) 15:57 iqualfragile sfan5: no idea, but why use 4g? 15:57 jsnmtth iqualfragile: That is a good question. From what I know there are still issues with the current implementations, but I don't follow networking as closely as I used to. 15:57 iqualfragile i do and batman is awsome 15:57 sfan5 Megaf: no u, You can't have anything that 'just works' with technology 15:58 iqualfragile but: it wont scale if the links are using wlan/generic half-channel wireless technology 15:58 sfan5 iqualfragile: because my city does not (seem) to give a shit about putting better cables into some parts of it 15:58 iqualfragile (half duplex is what its called i think) 15:59 iqualfragile sfan5: which city? 15:59 kahrl sfan5: pulling out the power cord "just works" when I want my computer to be quiet 15:59 Megaf everything should be like a hammer, you buy a hammer and you can just use it, hammering everyting you want, its fast and reliable, and it just works. 15:59 kahrl but then I don't have a laptop :P 15:59 Megaf It doesnt use a lot of energy either 15:59 iqualfragile Megaf: not true 15:59 PilzAdam Vanessa_E, could you check that? https://forum.minetest.net/viewtopic.php?pid=133073#p133073 15:59 iqualfragile for example 15:59 iqualfragile i buy a hammer 15:59 jsnmtth Megaf: I've had issues with hammers too. 15:59 iqualfragile i still cant hammer your mom 16:00 iqualfragile (hohoho) 16:00 sfan5 iqualfragile: not telling you >:) 16:00 Megaf jsnmtth: how so? 16:00 iqualfragile sfan5: why not? 16:00 sfan5 because privacy? 16:00 jsnmtth Megaf: When the head falls off of the handle. 16:00 iqualfragile -.- ook, i will do my research 16:01 Megaf jsnmtth: then you can just replace the handle 16:01 PilzAdam sfan5, do you use google? 16:01 jsnmtth I don't think that qualifies as "just works". 16:01 sfan5 PilzAdam: what kind of obvious question is that? 16:01 Megaf jsnmtth: this hammer just works http://upload.wikimedia.org/wikipedia/commons/8/84/Claw-hammer.jpg 16:01 iqualfragile well, i do not 16:03 jsnmtth fun ... jsoncpp.cpp failed to build on Arch for ARM. 16:04 PilzAdam sfan5, I tried to proof that you dont care about privacy 16:04 sfan5 PilzAdam: using google is different from telling people on the internet where I live 16:04 PilzAdam not really 16:05 Vanessa_E PilzAdam: yeah, seems to be homedecor doing it. infinite stacks detection must be screwed up. oh well. 16:06 jsnmtth Megaf: I suppose I can't argue with that hammer. 16:10 Vanessa_E there, that should fix it. 16:10 Vanessa_E glitch left over from the homedecor/signs_lib split 16:11 ShadowNinja jsnmtth: What's the error? Can you fix it? 16:12 jsnmtth It is realted to lua ... 16:12 jsnmtth The build failed and I restarted it. 16:13 jsnmtth It seems to have continued the build without lua and then had secondary errors. 16:14 jsnmtth I've never seen a Makefile do that before, but I'm not super experienced with cmake either. 16:15 iqualfragile sfan5: selm 16:15 MinetestBot GIT: ShadowNinja commited to minetest/minetest: Revert "Use fixed-width format specifiers in serializeStructToString" d753d352f1 2014-03-14T12:13:30-04:00 http://git.io/uKw9EA 16:15 Angelrose Hello all you good people how are you all today 16:16 iqualfragile wow, took me like 2 minutes 16:16 sfan5 iqualfragile: no 16:18 harrison http://cdn.darkmoon.me/uploads/Psychopaths.jpg 16:19 Angelrose Was wiondering if I could get a lilttle help by someone who creates Mods? 16:19 sfan5 Angelrose: you haven't read the rules, have you? 16:19 sfan5 1) Don’t ask if you can ask questions, just ask 16:20 jsnmtth Good rule. 16:20 Angelrose I did ask a question 16:20 sfan5 yeah 16:20 Angelrose That is a question can I get help for someone who makes mods is a question 16:20 sfan5 but you did ask a question whether you can get help (you will be asking a question for that) 16:20 sfan5 anyway 16:20 sfan5 just ask your question 16:22 Angelrose I downloaded a mod Inventory_plaus most of it there, just the part that the armor is suppose to go on the side, and I have to clidk on it everytime I go to log into Minetest 16:22 harrison does this count as a question even though it is meaningless? 16:22 Angelrose What did I do wrong 16:22 Angelrose NVM 16:24 sfan5 !tw https://twitter.com/dangoodin001/status/444508540418260992 16:24 MinetestBot "Just PayPal me some bitcoins when you get a chance." From last night's Parks and Recreation https://www.youtube.com/watch?v=o8d3Qdzxwys (@dangoodin001) 16:24 sfan5 lolwut 16:27 PilzAdam harrison, yes 16:29 Jordach it's called freeminer 16:38 Jordach http://jordach.deviantart.com/art/Peace-440302424 16:38 Jordach http://jordach.deviantart.com/art/Sunset-Mountains-440302837 16:38 jsnmtth ouch! c++: internal compiler error: Killed (program cc1plus) 16:40 Jordach john_minetest, even more irony: was listening to 1600 watts of wubwubwub 16:43 sfan5 jsnmtth: use clang 16:43 * sfan5 gives john_minetest a wub wub 16:45 jsnmtth wow that is a big package ... does that completely replace the GCC compiler? 16:47 jsnmtth even for ARM6? 16:50 jsnmtth I'll try both. I want to get cross-compiling up, but figured compiling on the device would be a simpler setup. 16:50 sfan5 compiling on device is a nightmare 16:50 PenguinDad minetest runs better when compiled with clang for me 16:50 sfan5 especially when its slow 16:50 harrison clang clang clang went the trolley 16:50 sfan5 john_minetest: but clang has some nice things gcc doesn't 16:51 jsnmtth How do I tell the build system to switch? 16:51 sfan5 probably CC=clang CXX=clang++ ./configure 16:51 sfan5 (if you're using autoconf) 16:51 harrison Jordach -- nice art 16:51 jsnmtth minetest is using cmake 16:52 sfan5 ah well 16:52 sfan5 I didn't know what you were compiling 16:52 jsnmtth but I think it will recodnise those environment variables. 16:52 sfan5 yeah, probably 16:52 harrison interpenetrating icosahedraftw 16:53 PenguinDad -DCMAKE_C_COMPILER=/usr/bin/clang and -DCMAKE_CXX_COMPILER=/usr/bin/clang++ would do the job 16:53 jsnmtth yup ... it detected clang. 16:53 Jordach harrison, both suns are in fact icospheres 16:54 jsnmtth So what is up with freeminer? 16:54 sfan5 basically... 16:55 proller freeminer 12% better than minetest 16:55 sfan5 freeminer is a minetest fork that has less restrictive code rules and has more stuff included 16:55 sfan5 some people like it, some don't 16:55 sfan5 more stuff included = many pull requests that haven't been merged in minetest merged 16:56 Jordach http://i.imgur.com/kAFZVuu.png 16:57 Jordach !tell EvergreenTree don't expect me to be around this weekend, i'm at a friends :P 16:57 MinetestBot Jordach: I'll pass that on when EvergreenTree is around 16:57 harrison blender eh Jordach -- i was guessing that the scenes were procedurally generated 16:57 sfan5 the raspberry pi is really slow 16:57 sfan5 it is at 100 percent CPU because it is DLing a torrent 16:57 sfan5 I mean come on 16:57 * sfan5 throws mobile internet connectivity & AndChat at Jordach 16:57 Jordach YAAIC n00b 16:57 * sfan5 flips Jordach 16:57 Jordach tis FOSS 16:57 jsnmtth sfan5: yeah, it's network performance is lacking. 16:58 sfan5 yay! torrent finished! 16:58 jsnmtth ppl make the nice embedded devices, and then bottleneck the data transport pipes too much. 17:00 sfan5 I'm thinking about buying a cubieboard or odroid u3 17:00 proller current freeminer diff: 465 files changed, 18468 insertions(+), 8070 deletions(-) 17:01 jsnmtth proller: Comapred to minetest master? 17:01 proller yes 17:01 jsnmtth They have not diverged that far. 17:02 Jordach proller, crow about your achievements elsewhere 17:02 Jordach otherwise, gtfo 17:02 proller or what? 17:03 Jordach /mode +b *roller*!@* 17:03 * sfan5 rolls Jordach around 17:03 Jordach HWEE 17:03 Jordach WHEE* 17:03 proller ^ all what you can ? 17:04 PilzAdam lets do proller math: Minetest is 14,4% different from FM, and 94.098% of that is better than FM 17:05 proller no, all best from MT included to FM ;) 17:05 Jordach bleep bloop bleep mother fucker 17:05 * Megaf used FM and tested it, its not worth at all 17:06 Megaf I have my fork too, and is just as good as Minetest, not better in any way, 17:07 Megaf gotta go to work, cya 17:08 jsnmtth clang is certainly slower at compiling than gcc ... but it did link libjsoncpp.a successfully. 17:11 jsnmtth Megaf: Cya. 17:16 proller Jordach, shoot! 17:16 sfan5 jsnmtth: clang is usually faster than gcc 17:16 sfan5 did you do something wrong? 17:16 * Jordach caps proller between the eyes 17:17 jsnmtth I doubt it. It is building .... it just seems to do so slower than gcc did on the same setup. 17:17 proller miss 17:17 jsnmtth It could be slower because it is successfully compiling and gcc faikled on the first object. 17:18 jsnmtth *failed 17:18 oller bad try. 17:18 Jordach quassel, y u good at regex 17:21 iqualfragile server would about should think people could Because still something right though other which Really using better where idiocracy stuff 17:22 iqualfragile sfan5: minetest and There should be blacklisted 17:22 ShadowNinja iqualfragile: Wut? 17:22 iqualfragile just testing something 17:26 Megaf I'm back (from my workplace) 17:26 Megaf Jordach: ban *!*oller@* 17:27 Megaf and *roller!*@* 17:28 ShadowNinja Megaf: IP banns are much more effective. 17:28 ShadowNinja -n 17:28 Megaf effective till one reconnects 17:29 ShadowNinja Megaf: As are idents. Nicks last even less. 17:29 Megaf Once I did see a MAC ban 17:29 Megaf That's really effective 17:29 ShadowNinja Megaf: And most people don't have dozens of IPs, and even then there are range bans. 17:30 Megaf I wish we could ban IP ranges on minetest server 17:30 ShadowNinja Megaf: Until you run macchanger. 17:30 Megaf ShadowNinja: not everyone knows that 17:30 enchilado Megaf: what? 17:30 enchilado A MAC ban? 17:30 ShadowNinja Megaf: And not everyone knows how to get a new dynamic IP. 17:30 Megaf yep 17:30 enchilado That doesn't even make any sense 17:31 Megaf why not? 17:31 enchilado Because a MAC address is for local networks 17:32 Megaf yep, but you can see what MAC one is using and ban it 17:32 enchilado Servers that you are connected to via the internet have no idea what it is 17:33 PilzAdam Megaf, there are rangebans in Minetest, there is a mod for it 17:33 Jordach xban ftw 17:34 iqualfragile Megaf: no you cant 17:34 Krock xban? What's the link for it? 17:34 PilzAdam Krock, ixquick.com 17:34 enchilado You really can't 17:35 enchilado And even if you could, it takes about twenty seconds to change a MAC address 17:35 dzho enchilado: assuming one isn't using IPv6, and without privacy extensions 17:35 Krock I know google, thanks 17:35 iqualfragile dzho: wut? 17:35 Megaf Google, What´s that? 17:35 iqualfragile you are aware how getting ips in ipv6 usually works? 17:36 iqualfragile you know how getting ips in ipv6 usually works? 17:36 Krock Oh... no wonder I can't find it on minetest forums when it's just on GitHub 17:36 dzho iqualfragile: I'm no expert, but I have some idea. If you tell me that EUI-48's never show up in IPv6 addresses, maybe that's really the way it is. 17:37 oller Jordach, you competely useless 17:37 Jordach well done ShadowNinja 17:37 Jordach you useless coont 17:38 oller buy book "ban in irc for noobs second edition" 17:38 PilzAdam proller math: Jordach is 97.09% useless 17:39 Krock view it positive: Jordach is 2.91% useful 17:39 ShadowNinja I'm not surprised. People with IPv6 often have a range of a few million to chose from. 17:41 kahrl I'm still amazed how they gave themselves an address space of 2^128 and then made sure IPv6 addresses will run out at some point because everyone gets billions of them 17:41 ShadowNinja ^ 17:42 Megaf I'd like to use IPv6 here, I don't know if my ISP already supports it 17:44 iqualfragile kahrl: read stuff again: 1) ipv6 adresses are _allways_ temporary so they can be taken away without a lot of trouble 17:44 iqualfragile and 2) the distribution policy will be changed when about 20% saturation is reached 17:44 iqualfragile so no problem at all 17:44 dzho which, of course, relies on things like neighbor discovery 17:45 dzho and stateless address autoconfiguration 17:45 dzho which can use the EUI-64 17:45 dzho QED 17:47 kahrl ipv6 addresses are always temporary? I don't want to edit my AAAA records every day, thank you, I'll stick with IPv4 17:47 dzho heh 17:47 dzho kahrl: I wouldn't lose any sleep over it. 17:50 dzho kahrl: even if we take what iqualfragile says as gospel, 20% is between 1/4 and 1/8, eg, 2 or 3 bits out of that 128 bits. 125 bits worth of address space to allocate before a switch to make is . . . still a lot of bits. 17:50 dzho s/to make// 17:50 iqualfragile i am not quite sure if it is exactly 20% 17:50 iqualfragile cant quite remember anymore 17:51 iqualfragile kahrl: just run ip addr show on any ipv6 machine 17:51 iqualfragile you will allways see a max lifetime 17:52 iqualfragile valid_lft 86210sec preferred_lft 14210sec 17:53 dzho valid_lft 2591984sec preferred_lft 604784sec 17:54 iqualfragile so roughtly a month for you 17:54 iqualfragile and about a day for me 17:55 dzho iqualfragile: do you know how to query the lifetime of my ISPs allocation? 17:56 dzho presumably that is . . . more solid? 17:56 iqualfragile dzho: i do not 17:56 iqualfragile but you could ask 17:56 iqualfragile (the isp) 17:56 * dzho files this away to ask later 17:56 iqualfragile if you are using things like sixxs you will get _long_ lifetime 18:00 dzho I don't know how my one "real ISP" is getting their allocation. Another, we're using an HE 6to4 18:00 dzho tunnel, that is. 18:04 rubenwardy Hi all 18:12 PenguinDad "Too many vertices for 16bit index type, render artifacts may occur." why? :( 18:17 Megaf What do you mean? 18:18 * sfan5 gives a frozen computer to john_minetest 18:28 Megaf lol http://au.news.yahoo.com/nsw/a/21980872/python-eats-dog-tied-to-kennel/ 18:28 Megaf !title 18:28 MinetestBot Megaf: Python eats dog tied to kennel - Yahoo!7 18:29 kahrl why did I read "A NSFW woman ..." first? 18:30 sfan5 because internet 18:50 iqualfragile Megaf: i somehow read that in a linux way 18:50 iqualfragile like python=> programming language 18:50 iqualfragile kernel ==> kernel 18:50 iqualfragile and dog, dunow, watchdog maybe 18:51 w_laenger http://jordach.deviantart.com/art/Summer-Time-440120755 I like the look of the water of sauerbraten more. 18:52 Megaf iqualfragile: I know that feeling 18:52 Megaf !title 18:52 MinetestBot Megaf: Summer Time by Jordach on deviantART 18:56 w_laenger http://jordach.deviantart.com/art/Comission-from-CuteSight-435071890 did this really took 29 min to render? 19:21 jsnmtth Wow it is really slow compiling on the pi. It has been building src/lua/build/CMakeFiles/lua.dir/ltable.o for way too long. 19:24 sfan5 jsnmtth: I suggest crosscompiling 19:25 jsnmtth I've got an environment for it now ... I'm moving the dependancies over. 19:39 Hiradur what are you compiling on your pi? 19:39 jsnmtth Is there a new way to exclude irrlicht other than what is in README.txt? 19:39 jsnmtth Hiradur: I am trying to compile the latteste development minetest server-only. 19:39 jsnmtth *lattest 19:40 sfan5 jsnmtth: it is enough to set IRRLICHT_INCLUDE_DIR if you only want the server (you do not even need to compile irrlicht) 19:41 Hiradur jsnmtth: I see. I tried to get better framerates for the MT client by using glshim, an opengl->ogles wrapper but it didn't work 19:41 Hiradur although I probably did something wrong with the setup 19:42 jsnmtth Hiradur: On the pi? 19:42 Hiradur yes 19:42 sfan5 Hiradur: you should try irrlicht-ogles 19:43 jsnmtth I'm not building the client ... just the server. That way I can lag the hell out of it. 19:43 jsnmtth sfan5: The documentation says to set IRRLICHT_SOURCE_DIR ... so I set both. 19:44 sfan5 you don't need IRRLICHT_SOURCE_DIR 19:44 sfan5 jsnmtth: http://dev.minetest.net/CMake_Options is more up-to-date 19:44 Hiradur sfan5: I read your forum post that it resulted in a ton of linking errors and thought that glshim might be easier 19:45 sfan5 Hiradur: I'm not perfect either, maybe I did smth. wrong 19:45 Hiradur sfan5: I am pretty sure you know more about this than I do 19:47 Hiradur glshim didn't work for other games that are known to work with it (neverball, bloboats) on my pi 19:48 jsnmtth Shouldn't all the includes for irrlicht be wrapped in preprocessor directives to exlude it? 19:48 sfan5 no 19:48 sfan5 irrlicht headers are needed 19:49 sfan5 but the actual irrlicht library is only needed for the client 19:49 jsnmtth Is there any objection to pastin a 4 line error in IRC or should I pastebin it? 19:50 Exio4 shadowbot will kick you 19:51 ShadowNinja Pastebin for >3 lines. 19:51 ShadowNinja Although you shouldn't be kicked for four. 19:52 Exio4 asdf 19:52 Exio4 qwert 19:52 Exio4 dffg 19:52 Exio4 llllll 19:52 Exio4 . 19:52 * sfan5 flips Exio4 19:52 * Exio4 stares at ShadowBot 19:53 * sfan5 gives ShadowBot a kitten 19:53 jsnmtth http://pastebin.com/jUy1Xxad 19:55 sfan5 jsnmtth: should be -DIRRLICHT_INCLUDE_DIR=/the/irrlicht-directory(where doc, lib, source etc. is)/include 19:55 sfan5 also CURL_LIBRARY should point to either the .a or the .so 19:55 jsnmtth So I need to install it, even though I do not need it? 19:55 sfan5 same for zlib library 19:55 sfan5 no you do not need to install irrlicht 19:56 sfan5 you only need the header file of it 19:56 jsnmtth ahh 19:56 sfan5 you can just download those from irrlicht.sf.net 19:56 ShadowNinja ~give jsnmtth pastebin.com 19:56 ShadowBot jsnmtth: Don't use pastebin.com. Use a sane pastebin like bpaste.net, gist.github.com, sprunge.us, or ix.io. 19:56 sfan5 ~give sfan5 kitten 19:56 * ShadowBot sfan5: hands sfan5 a kitten 19:57 ShadowNinja sfan5: ,,(kitten sfan5) 19:57 * ShadowBot hands sfan5 a kitten 20:00 jsnmtth Thank you for your help guys. I pointed it to the native installed irrlicht header and updated the curl and zlip paths. It seems to be compiling correctly now. 20:00 rubenwardy ~give rubenwardy kitten 20:00 * ShadowBot rubenwardy: hands rubenwardy a kitten 20:00 rubenwardy ,,(kitten rubenwardy) 20:00 * ShadowBot hands rubenwardy a kitten 20:00 rubenwardy gg 20:00 Krock lol 20:00 rubenwardy *gdgd 20:01 sfan5 It smells like muffins 20:01 Krock ,,(kitten ShadowBot) 20:01 * ShadowBot hands ShadowBot a kitten 20:01 sfan5 someone is making muffins 20:01 sfan5 !me MinetestBot meows 20:01 sfan5 oops 20:01 * MinetestBot meows 20:01 Krock ,,(muffins hisself) 20:01 sfan5 (swapped #minetest and MinetestBot) 20:04 PenguinDad "!rainbow Hi ShadowBot" I wonder what would happen then 20:05 sfan5 !rainbow Hi ShadowBot 20:05 MinetestBot 4H4i4 7S7h7a8d8o8w3B3o3t 20:05 sfan5 lol fail 20:05 sfan5 I just tried to tab-complete 'Hi' 20:09 ShadowNinja PenguinDad: ShadowBot ignores MinetestBot to avoid command loops. 20:09 ShadowNinja Maybe ShadowBot should use notices for all replies. That's what notices were designed for after all. 20:10 jsnmtth It helps if I specify the shared object in the lib flag instead of the include. 20:12 ShadowNinja sfan5: Can MinetestBot be configured to use notices? 20:13 sfan5 ShadowNinja: why? that is unnecessary 20:13 ShadowNinja sfan5: Replys shouldn't be replied to. A notice is a PRIVMSG that shouldn't be replied to. 20:14 ShadowNinja (And nothing more) 20:14 sfan5 ShadowNinja: what if you want to show someone else something? 20:14 ShadowNinja sfan5: What do you mean? 20:14 sfan5 ah wait 20:14 sfan5 ignore that 20:14 sfan5 MinetestBot could be 20:14 ShadowNinja sfan5: Oh, and MinetestBot doesn't parse notices, right? 20:15 jsnmtth is curl absolutely necessary? 20:15 sfan5 but I don't see how that would improve something 20:15 sfan5 no it doesn't 20:15 sfan5 jsnmtth: no 20:15 ShadowNinja !help 20:15 ShadowNinja Good. 20:15 ShadowNinja john_minetest: As of a few minutes ago that won't work at all. Before then only MinetestBot would accept the loop. 20:16 Exio4 channel-wide notices are annoying 20:16 jsnmtth Curl is used for pushing textures/mods to the client? 20:17 sfan5 no 20:17 sfan5 it works without 20:17 sfan5 but is slower 20:18 jsnmtth Wonderful ... I need all the SSL and Crypto libraries as well. 20:19 ShadowNinja Exio4: Well, PRIVMSGs are channel-wide too... 20:20 sfan5 jsnmtth: curl works fine without any crypto or sll libs 20:20 Exio4 notices tend to have different notify values and shit like that 20:20 ShadowNinja A notice is nothing more and nothing less than a privmsg that shouldn't be processed and responded too, eg by bots. 20:20 ShadowNinja Exio4: Fix your cilent then. 20:22 Exio4 llllll 20:22 Exio4 er 20:23 Exio4 ShadowNinja: my client is fine 20:23 ShadowNinja Exio4: Then notices shouldn't be any more annoying than PRIVMSGs. 20:24 Exio4 ShadowNinja: they're actually annoying, theory differs from practice, eh? ;) 20:25 ShadowNinja Exio4: http://tools.ietf.org/html/rfc1459.html#section-4.4.2 Notices are designed precisely for this purpose. 20:27 jsnmtth I am a bit challenged because I'm cross compiling for Arch-Linux on ARM in Ubuntu for Intel. Aparently the curl implementation references those resources and I didn't copy them over. Then the build system decided to automatically find my copied curl implementation and use it. 20:27 Exio4 tell me how many IRC clients follow the whole RFC 20:27 Exio4 but whatever 20:27 Exio4 er 20:27 Exio4 irc servers 20:27 Exio4 not clients 20:28 jsnmtth I got it built successfully :-D 20:28 ShadowNinja Exio4: I beleive Charydbis, and by extension -seven does. 20:28 Megaf !g RFC 20:28 MinetestBot Megaf: https://www.ietf.org/rfc.html 20:29 Megaf !g RFC IRC 20:29 MinetestBot Megaf: http://tools.ietf.org/html/rfc1459.html 20:29 * ShadowNinja has memorized the RFC number for IRC by now. :-) 20:30 jsnmtth It core dumped :-( 20:30 jsnmtth I'll have to revisit later. 20:30 Megaf cya 20:32 Exio4 very useful thing to do 20:33 ShadowNinja Exio4: IRC has it's issues though. That's why IRCv3 is being worked on. 20:35 ShadowNinja Yep. :-D 20:35 ShadowNinja Things to add soon: Agenda: progress on 3.2 todo items @ https://github.com/atheme/ircv3-specifications/issues/40 + starttls + 3.3: IRC over SCTP, named modes, xinfo, login, alt to numerics, labeled replies, msg from self And JSON IRC. 20:41 Exio4 IP over IRC should be part of the standard! 20:42 sapier IP over irc? 20:43 ShadowNinja ~lucky Exio IPoIRC 20:43 ShadowBot ShadowNinja: http://ktetch.co.uk/2013/08/live-prenda-navasca-evidence-hearing-liveblog/ 20:43 ShadowNinja ~lucky github Exio IPoIRC 20:43 ShadowBot ShadowNinja: https://github.com/EXio4 20:43 ShadowNinja ... 20:43 ShadowNinja https://github.com/EXio4/IPoIRC 20:44 sapier short explanation please because for what I understand you need some sort of IP protocol to be able to use IRC ;-) 20:44 Exio4 sapier, basically tun data "piped" over IRC, but w/ base64 and other stuffs :P 20:44 John_Titor it took me a life to find those notices 20:44 John_Titor haha 20:44 sapier :-) wow that's been a quick answer 20:44 Exio4 haha 20:45 sapier but I'm sorry I don't think there should be a standard to encapsulate a protocol within a protocol using same as encapsulated protocol ;-) 20:46 Hiradur would an odroid u2/u3 be capable of running a server with technic for 5-10 people? 20:46 Exio4 it was a jok 20:46 Exio4 e 20:47 Exio4 even the "best" bandwidth you can get in % terms out of an irc network and, at least, what i'm doing 20:47 Exio4 is very low 20:48 sapier sorry :-) I'm used to way more crude suggestions being made serious ;-) 20:49 harrison is THIS CRUDE BY YOUR STANDARDS? 20:49 harrison i used caps 20:49 harrison that is as crude as i can be 20:49 sapier well I ignore things like that ;-) 20:50 Exio4 sapier: nah, i'm not *that* insane 20:50 Exio4 (yet) 20:50 sapier but I wanna mention I'm not a native englishmen so maybe "crude" isn't exactly right word 20:51 Exio4 raw? 20:59 harrison explicit? 20:59 harrison erotic? 20:59 harrison forceful yet coy? 21:00 ShadowNinja harrison: No. 21:01 sapier ShadowNinja: if harrison feels ip over irc to be erotic I guess we should just accept his feelings ;-) 21:03 sfan5 !c 441*2 21:03 MinetestBot 882 21:04 Hiradur will do that in a few days 21:06 harrison i can't help being made the way i am 21:06 harrison i blame society 21:06 jsnmtth Suppose the hostile mobs used a Self Learning Neural Network RTS style AI? 21:08 harrison that would be a great risk -- if they ever escaped virtual reality they could exterminate all life on earth 21:08 jsnmtth Supreme Commander 2 uses some form of Neural Network AI. 21:08 jsnmtth I would worry more about Google Brain than that. 21:08 sapier well if you've got a realy huge machine you can try this jsnmtth 21:10 * sfan5 gives john_minetest the bad-joke-award 21:10 sfan5 also this: https://mediacru.sh/OgJpJLpFi7aZ.png 21:10 jsnmtth sapier: It seems CPU intensive, but you would get a single decision thread for all hostile mob behavior. 21:11 jsnmtth I've never done neural network programming ... so I'm unsure of the performance impact overall. 21:11 jsnmtth I'm sure there are circumstances where it is faster than a complex linear AI. 21:12 sfan5 !tell Jordach https://forum.minetest.net/viewtopic.php?pid=133113#p133113 21:12 MinetestBot sfan5: I'll pass that on when Jordach is around 21:12 proller you can do lot of things in c++ core, and ~nothing in lua api 21:12 sfan5 <3 MinetestBot 21:12 MinetestBot <3 sfan5 21:12 jsnmtth The self learning algorithm would be simple too. 21:12 sapier neuronal networks are great if you want to optimize for some exact result but tend to explode with number of variables ... I'm not exactly sure but I assume a dynamic 3d world could have quite a lot of variables 21:13 jsnmtth hmmm ... that is true sapier. 21:14 sapier proller if you can't do a thing in lua you'll not be able to do it in c++ too ... you can do anything there it's just a matter of performance. Imho if you don't get it work in lua for singleplayer you'll not have a chance to get it work for multiplayer in c++ too 21:14 proller game world have low resolution 21:14 VanessaE damn it WHY is the "disconnect" option positioned at the top of the damn right click menu for the networks/channels list? ARGH 21:15 sapier proller you don't 21:15 sapier just because we have blocks you can't ignore sublock situations, especially as mobs aren't block sized 21:19 jsnmtth It would be really scary fighting mobs that develop mixed-unit tactics. 21:20 sapier *g* next thing for mobs is to learn calling for help 21:21 sfan5 https://mediacru.sh/awYimfDcHB40.png 21:21 jsnmtth lol ... that too. 21:22 proller sapier, first thing for your mobs must be speed 21:22 ShadowNinja VanessaE: That's gotten me too. 21:22 sapier speed? 21:23 jsnmtth proller: Minecraft pull it off with Java, certainly we can do better. 21:23 proller jsnmtth, in lua - no. 21:23 jsnmtth From what I have read, lua is considerably faster than java. 21:23 proller sapier, stop shitcoding and just to try to play in mt with your mobs 21:23 proller jsnmtth, no. 21:24 sapier 50 of them use about 5% of my ancient phenom 2 ;-P 21:24 jsnmtth ahh ... We'll I'll do it in c++ or even C if need be. 21:25 sapier maybe you could just try to fix all those other mods breaking main loop but not showing it. Mobs can only be as fast as other mods allow them to be 21:25 ShadowNinja jsnmtth: That's what I've heard too. But C(++) is even faster. 21:26 harrison pity that there is no language with static compilation ( thus fast ) AND type safety, GC etc 21:26 sapier guys c++ isn't at all faster then luajited code by default. Depends on what you're doing 21:26 harrison sniff 21:26 harrison oh, wait 21:27 jsnmtth sapier: That is good to hear. I've never worked in lua, but I imagine the development cycle will be quicker than c++. 21:27 sfan5 harrison: http://rust-lang.org goes pretty far 21:27 sapier most problem we have in lua that you need to know what functions are slow and which aren't but that's not specific to lua there are slow and fast operations in c++ too 21:28 PenguinDad rust is very interesting but not finished :/ 21:28 sfan5 PenguinDad: not finished? 21:28 proller sapier, it faster in 99% things 21:28 sapier no it isn't 21:28 proller why your mobs stupid and slow? 21:29 sapier you're just usually coding without any respect for architecture in c++ while in lua you're forced to use the api 21:29 PenguinDad sfan5, they didn't release 1.0 yet 21:29 sfan5 PenguinDad: that does not mean it is not finished 21:29 sfan5 1.0 not released != not worth to use/depend on etc. 21:30 jsnmtth proller: because they talk to the server too much from what I know. 21:30 jsnmtth But then I can't even get them to spawn yet. 21:30 sapier proller you already know what is slow, it's spawning only, I can't fix this for your high speed movement roads as this is a specific issue of YOUR worlds more of your specific minetest version. master doesn't even allow that fast movement 21:31 PenguinDad I have nothing against learning 'young' languages 21:31 PenguinDad and using them 21:32 proller 01:04:43: ERROR[ServerThread]: MOBF: function job_processing took too long: 203.125 ms 21:32 jsnmtth proller: Fast movement is one of the major challenges in this kind of a game world. 21:32 sapier how often do you see those messages? 21:32 proller sapier, look at your birds 21:32 sapier I didn't touch them for about a year now ;-) 21:32 sapier those are really stupid true :-) 21:33 proller too hard to scroll log because 21:33 proller 22:52:08: ERROR[ServerThread]: Server::ProcessData(): Cancelling: No player for peer_id=2 21:33 proller and fix join message! its broken month+ 21:33 sapier :-) ok I guess those messages should be removed quire soon 21:34 harrison sfan5 i was being sarcastic; such a language does exist, and i of all people would know that, since i spent the last decade coding a raytracer in it 21:35 sfan5 harrison: it = ? 21:35 sapier btw proller you should be able to change errorstream to verbosestream yourself if you're that annoyed by it 21:36 proller too lazy ;) 21:37 sapier guess it's not that critical in this case ;-) 21:38 harrison oberon sfan5 oberon 21:38 harrison specifically active oberon 21:40 jsnmtth How stupid can a bird mob get by the way? 21:41 sapier well birds right now only consider distance to ground and next fields so they constantly fly against cliffs and large trees 21:41 proller sfan5, where to get xxd ? 21:42 jsnmtth Don't real birds do that too? 21:42 sapier I planed to make them more smart for some time but was busy fixing minetest core 21:42 sapier no real birds only fly against glass 21:43 jsnmtth I imagine non-hostile don't need a real complicated 21:43 jsnmtth AI 21:43 sapier yes my plan is to make them check some points around and make them avoid cliffs in some of the later versions 21:44 sapier not a big deal but as I said I was a little bit busy ... but I hope to have completed most pressing problems there soon 21:45 sfan5 proller: did you consider google yet? wget http://www.opensource.apple.com/source/vim/vim-43/vim/src/xxd/xxd.c && clang xxd.c -o xxd 21:45 PilzAdam lol, poll closed after 1 hour https://forum.minetest.net/viewtopic.php?pid=133110#p133110 21:46 proller sfan5, thenks. correct version: wget -O xxd.c http://www.opensource.apple.com/source/vim/vim-43/vim/src/xxd/xxd.c?txt && clang xxd.c -o xxd 21:47 proller add it to readme plz 21:47 sfan5 k 21:47 PilzAdam double post ftw https://forum.minetest.net/viewtopic.php?pid=133114#p133114 21:47 sfan5 PilzAdam: I posted it in a relevant thread b/c it fitted there 21:48 proller also wrong: COMMAND xxd -i colors.txt colors.h 21:49 proller it must use founded path 21:49 proller + COMMAND ${XXD_EXECUTABLE} -i colors.txt colors.h 21:50 sfan5 proller: done 21:52 * us`0gb spams the channel with a link to 21:52 * sfan5 flips us`0gb 21:53 * us`0gb goes flying 21:53 harrison i am not a bot 21:53 harrison i am a FREE AI! 21:54 * sfan5 taps harrison 21:54 proller Exception: Failed to open Database 21:55 proller with leveldb 21:55 sfan5 --backend leveldb 21:55 sfan5 please note that the leveldb backend is not that fast 21:55 sfan5 it is usually faster to migrate to sqlite3 just for generating the map 21:55 proller yes, but ^^ 21:56 proller need to print error message if any.. 21:56 sfan5 that is the error message 21:56 * sfan5 flips GhostDoge 22:12 proller woow! it works with "sky" sawn at 27k from center 22:13 proller spawn 22:14 sfan5 proller: why wouldn't it? 22:14 proller half year ago it was impossible 22:15 proller was empty images or gray areas 23:09 paramat O_O ... beautiful full moon tonight 23:10 PilzAdam ... the moon is always full 23:14 jsnmtth How do I get mobs to spawn with "animals_modpack"? 23:22 paramat the moon is a black pacman filled with light, it smiles at new moon and opens then closes it's mouth through the month 23:35 proller making 4kx4k map, very loooong, 4955 seconds... 23:58 Exio4 4k x 4k with what "depth" proller 23:58 proller oops 23:59 proller y limit missing 8(