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 |
|
OWNSyouAll joined #minetest |
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 <sarcasm> 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:19 |
|
anunakki joined #minetest |
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 |
|
Ditti joined #minetest |
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:36 |
|
Rigo joined #minetest |
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 |
|
us-0gb joined #minetest |
00:52 |
* KingsleyT |
dries eyes with it |
00:53 |
|
Ditti joined #minetest |
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:55 |
|
RealBadAngel joined #minetest |
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:05 |
|
Rigo joined #minetest |
01:06 |
us-0gb |
I want to probe for surface dungeons as well. |
01:07 |
|
anunakki joined #minetest |
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:07 |
|
Hunterx689 joined #minetest |
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 |
|
Renoki joined #minetest |
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 |
|
Rigo left #minetest |
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:34 |
|
MrBeNNy joined #minetest |
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:36 |
|
Vargos joined #minetest |
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 |
minetestli677-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 |
|
Miner_48er joined #minetest |
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:20 |
|
us-0gb joined #minetest |
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:43 |
|
us_0gb joined #minetest |
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:00 |
|
EmmetCooper joined #minetest |
04:01 |
|
nadnadnad joined #minetest |
04:02 |
|
ntg255 joined #minetest |
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 |
|
EmmetCooper left #minetest |
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:13 |
|
Hunterz joined #minetest |
04:15 |
paramat |
new comet interior http://i.imgur.com/Ll5F20y.png the bigger they are the more stone blended towards the centre |
04:16 |
|
arsdragonfly joined #minetest |
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 |
|
DarinM1967 joined #minetest |
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:19 |
|
lamefun joined #minetest |
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:46 |
|
lamefun left #minetest |
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. :) |
05:58 |
|
khor joined #minetest |
06:03 |
DarinM1967 |
Hey Khor. How you doing tonight? |
06:09 |
|
darkrose joined #minetest |
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:48 |
|
Hunterz joined #minetest |
06:52 |
|
TheLastProject joined #minetest |
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:00 |
|
NakedFury joined #minetest |
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:17 |
|
darkrose joined #minetest |
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:32 |
|
KingsleyT joined #minetest |
07:46 |
|
whirm1 joined #minetest |
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:53 |
|
OldCoder joined #minetest |
07:54 |
|
rsiska joined #minetest |
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 joined #minetest |
08:21 |
Fadi |
1 |
08:21 |
Fadi |
Hello |
08:27 |
|
reactor joined #minetest |
08:32 |
|
Weedy_lappy joined #minetest |
08:40 |
|
SmugLeaf joined #minetest |
08:41 |
|
ungali_ joined #minetest |
08:44 |
|
RealBadAngel joined #minetest |
08:44 |
|
e1z0 joined #minetest |
08:45 |
|
hax404_ joined #minetest |
08:46 |
|
OldCoder joined #minetest |
08:46 |
|
Fadi joined #minetest |
08:46 |
|
CaveJohnson joined #minetest |
08:48 |
DarinM1967 |
hey Fadi. |
09:00 |
|
Annahstas joined #minetest |
09:02 |
Annahstas |
Hey VanessaE- Do you know if Dan did any updates tot he server? |
09:02 |
Annahstas |
to the* |
09:04 |
|
rsiska joined #minetest |
09:35 |
|
darkrose joined #minetest |
09:42 |
JamesTait |
Good morning all; happy Loosen Up, Lighten Up Day! :-D |
09:46 |
|
reactor joined #minetest |
09:46 |
|
reactor joined #minetest |
09:49 |
reactor |
Hello, and again welcome to the Aperture Science coenricentre.chmentmputer-aided |
10:14 |
|
proller joined #minetest |
10:15 |
|
ImQ009 joined #minetest |
10:16 |
|
Megaf joined #minetest |
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:55 |
|
john_minetest joined #minetest |
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 |
|
q66 joined #minetest |
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 |
|
TheLastProject joined #minetest |
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: prolergithub.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:44 |
|
thexyz- joined #minetest |
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:50 |
|
cisoun joined #minetest |
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 |
|
anunakki joined #minetest |
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 |
12:41 |
|
paramat joined #minetest |
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:10 |
|
EvergreenTree joined #minetest |
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 |
|
kahrl joined #minetest |
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:24 |
|
hmmmm joined #minetest |
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 |
|
Wuzzy joined #minetest |
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:01 |
|
Tux[Qyou] joined #minetest |
14:04 |
EvergreenTree |
sfan5, Nice channel topic. :P |
14:07 |
reactor |
? |
14:08 |
|
Megaf joined #minetest |
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:32 |
|
AspireMint joined #minetest |
14:33 |
|
rubenwardy joined #minetest |
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 joined #minetest |
14:37 |
Fadi |
<Fadi> btw is there some sort of redstone mod?01 |
14:38 |
proller |
mesecons |
14:38 |
reactor |
</Fadi> |
14:39 |
Fadi |
wat |
14:39 |
Fadi |
oh I see |
14:39 |
kaeza |
<div><b><i>reactor</b></i></span> |
14:41 |
reactor |
kaeza: unmatched |
14:41 |
rubenwardy |
<b> & <i> are obsolete! |
14:42 |
kaeza |
rubenwardy, http://www.youtube.com/watch?v=xECUrlnXCqk |
14:43 |
kaeza |
:< |
14:45 |
|
Fadi joined #minetest |
14:45 |
|
TheLastProject joined #minetest |
14:55 |
|
rsiska joined #minetest |
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:12 |
|
zat joined #minetest |
15:15 |
sfan5 |
Fadi: no |
15:26 |
Fadi |
alrighty |
15:27 |
|
iqualfragile joined #minetest |
15:27 |
thexyz |
sfan5: steins;gate, how was it? |
15:27 |
|
EvergreenTree joined #minetest |
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:33 |
|
proller joined #minetest |
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 |
<offtopic> also TIL my favourite artist on deviantart watches animes </offtopic> |
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:51 |
|
rsiska joined #minetest |
15:52 |
|
BlockMen joined #minetest |
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:00 |
|
OldCoder joined #minetest |
16:01 |
|
Ditti joined #minetest |
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 <nick> <text>) -- Tells <nick> <text> the next time <nick> is seen. <nick> 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 |
<ShadowBot> Sent just now: <OldCoder> 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 |
|
NakedFury joined #minetest |
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:08 |
|
q66_ joined #minetest |
16:08 |
|
Jordach joined #minetest |
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] <thexyz> 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 <nick> <text> |
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 |
|
dafull97 joined #minetest |
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 |
|
Jousway joined #minetest |
16:32 |
thexyz |
maybe it does |
16:33 |
|
Fadi joined #minetest |
16:35 |
|
PilzAdam joined #minetest |
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 |
16:54 |
|
ganoo joined #minetest |
16:55 |
|
NekoGloop joined #minetest |
16:59 |
|
Calinou joined #minetest |
17:03 |
|
berome joined #minetest |
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 |
|
berome left #minetest |
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:12 |
|
dafull97 joined #minetest |
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:23 |
|
Hunterz joined #minetest |
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:32 |
|
cx384 joined #minetest |
17:38 |
|
djdduty joined #minetest |
17:40 |
|
rubenwardy joined #minetest |
17:42 |
|
cx384 left #minetest |
17:43 |
|
bas080 joined #minetest |
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 |
17:46 |
|
LazyJ joined #minetest |
17:57 |
|
JackGruff joined #minetest |
17:58 |
|
Megaf joined #minetest |
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:15 |
|
Leoneof joined #minetest |
18:17 |
|
Miner_48er joined #minetest |
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:23 |
|
khor joined #minetest |
18:27 |
thexyz |
what have you tried? |
18:28 |
|
ImQ009 joined #minetest |
18:32 |
|
Dan_D joined #minetest |
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] <the_xyz> 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 |
<rubenwardy> 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 |
7meo8w7 ~ |
18:50 |
Fadi |
When did I argue? |
18:51 |
rubenwardy |
could XML be a programming language if you made an interpreter to do <if a><set id="a" to="sdfsdj"></if>? |
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 <file name='video.mp4' data='fe4ab3bff01...' /> 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 |
|
OldCoder joined #minetest |
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:12 |
|
rsiska joined #minetest |
19:14 |
|
artur99 joined #minetest |
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 |
|
AspireMint joined #minetest |
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:35 |
|
Megaf_ joined #minetest |
19:40 |
|
reactor joined #minetest |
19:45 |
|
Leoneof joined #minetest |
19:56 |
|
iqualfragile joined #minetest |
19:57 |
artur99 |
hi |
19:57 |
|
troller joined #minetest |
19:57 |
|
proller joined #minetest |
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:02 |
|
Pest joined #minetest |
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 |
|
Calinou joined #minetest |
20:12 |
sfan5 |
heh |
20:16 |
|
artur99_ joined #minetest |
20:18 |
|
artur99 joined #minetest |
20:18 |
|
artur99 left #minetest |
20:18 |
|
artur99 joined #minetest |
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:34 |
|
bcnjr5_ joined #minetest |
20:37 |
* Leoneof |
*yaaaaaawn* |
20:37 |
Leoneof |
why i'm here |
20:37 |
Leoneof |
(; |
20:38 |
|
werwerwer_ joined #minetest |
20:40 |
|
theTroy1 joined #minetest |
20:41 |
|
EvergreenTree joined #minetest |
20:41 |
harrison |
https://cubeteam.io/ |
20:41 |
|
bas080 joined #minetest |
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 |
20:51 |
|
roboman2444 joined #minetest |
20:53 |
|
Wuzzy joined #minetest |
21:04 |
|
cisoun joined #minetest |
21:05 |
|
RealBadAngel joined #minetest |
21:08 |
|
VRandomUser joined #minetest |
21:57 |
|
stormchaser3000 joined #minetest |
22:08 |
|
KingsleyT joined #minetest |
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:15 |
|
ecube joined #minetest |
22:25 |
VanessaE |
wtf? Is there no way to specify a different vertical setting for visual_scale than is used for horizontal? |
22:25 |
|
bcnjr5 left #minetest |
22:25 |
VanessaE |
for plantlike draw types I mean |
22:28 |
stormchaser3000 |
um |
22:29 |
stormchaser3000 |
oops |
22:44 |
|
anunakki joined #minetest |
22:46 |
|
dafull97 joined #minetest |
22:51 |
|
Peacock joined #minetest |
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:01 |
|
arsdragonfly joined #minetest |
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:09 |
|
dafull97 joined #minetest |
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 |
|
Megaf joined #minetest |
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 |
|
q66_ joined #minetest |
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:51 |
|
NakedFury joined #minetest |
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 |