Time Nick Message
00:25 exio4 whatever
00:25 exio4 > what kind of simple problem I could write that interacts with the user in a dumb way (reading from console) and does something fancy?
00:26 exio4 was thinking a RPN evaluator
00:27 VanessaE how about a music composer/tracker?
00:27 VanessaE using mesecons' nodeblocks for output. :)
00:28 exio4 I mean, I am learning F# and need some fancy apps for getting used to its syntax
00:30 exio4 what the hell
00:30 exio4 firefox had a serious mem leak
00:33 VanessaE this is news? :P
00:34 exio4 I added the word "serious"
00:34 exio4 it was using 400 mb
00:34 exio4 then I opened a page
00:34 exio4 computer dead, "HTML5 Parser" used five GB of ram in a few seconds
00:45 zat am I the only one feeling that the formspecs in minetest are terrribly cumbersome and unsexy?
00:46 exio4 a good replacement?
00:46 exio4 anything else is equally shitty but mainstream
00:47 zat I cant think of anything better since I know nothing about alternatives lol
00:50 exio4 zat, there isn't anything good when it comes to UIs
00:50 exio4 it is like politics, you don't go for the good politician, you go for the one who looks less-sucky
00:50 exio4 sometimes that decision is wrong, and they are actually worse than whatever you had before
00:51 zat xix
00:51 zat kik
00:54 exio4 hmm
00:56 zat how about something that can be styled with CSS?
00:56 zat :P
00:56 exio4 HTML all the way, and XML
00:56 exio4 and while you are it add Java suppoert
00:56 exio4 support*
00:56 zat nah no
00:57 zat I know... how about Qt?
01:07 exio4 zat, isn't nodejs' npm known for fucking up dependencies?
01:07 exio4 by being too "non-strict"?
01:07 exio4 (allowing things that won't even run to get installed)
01:08 zat exio4: known by who?
01:10 exio4 well, true
01:10 exio4 I don't have any link right now
01:10 exio4 but I mean that isn't strict in allowing nonsense things to install
01:11 zat exio4: I dont see how the working state of a dependency has anything to do with the manager, the package manager only cares about bringing the deps
01:12 exio4 dependencies can change, and not allowing non-compatible versions of dependencies is a thing that the package manager has to deal with
01:13 zat npm can deal even with versions
01:14 zat a lot of propaganda against npm you can find by php and python fanboys though
01:14 zat npm and nodejs I mean
01:15 exio4 well
01:15 exio4 of JS, PHP and Python, the only ok language is JS
01:17 zat G auodd
01:17 zat I agree
01:18 exio4 :D
01:18 exio4 do you know Haskell?
01:18 zat only heard of it
01:18 exio4 :(
01:19 exio4 any functional lang?
01:19 zat I just code C, C++, JS and Lua.
01:19 zat anly*
01:19 zat only*
01:21 exio4 learn some haskell for a great good
01:23 zat what can I do with it that I cant with the languages I already know?
01:23 zat there must be something to gain in order to decide to learn a language
01:24 exio4 zat, brainfuck is turing complete too
01:24 exio4 you can do anything with it!
01:25 exio4 that doesn't make it useful, anyway, for haskell, most points are "it is functional"
01:25 exio4 it has a different evaluation scheme compared to most languages (it is lazy), so it makes you think in a different way
01:26 exio4 it is also pure, you can't have _side_ effects around, a function that has effect has them in an explicit manner
01:26 exio4 its type system is really expressive, lots of things that don't make sense wouldn't even compile, it doesn't have a null either
01:27 exio4 it has an _specific_ type for representing "things that can have no value" (Maybe)
01:28 exio4 all of this make it very declarative, you write at a really high-level, there are no loops, for example!
01:28 zat undefined?
01:28 zat lol
01:28 exio4 everything is recursive
01:28 exio4 zat, yeah, like js's undefined, lua's nil, C's NULL, C++, well, C's NULL + C++'s hipster version
01:28 zat I'll take a look at it if you point me to a good tutorial
01:29 exio4 a "recommended path" is in https://github.com/bitemyapp/learnhaskell;
01:29 exio4 I started with http://learnyouahaskell.com/, for what it is worth, and lots of people recommend it
01:29 exio4 and I also would recommend it, it is kinda good but somehow "unsound" (it is mostly for having a good time learning the stuff, it is a fun book!)
01:31 zat I hope it wont assume I dont code at all
01:31 zat because those tutorials are the worst
01:31 exio4 nah
01:32 exio4 most tutorials in the HS world are "you are a programmer that knows Ruby, Java, Brainfuck, PHP, Python, or COBOL, and want to start with Haskell"
04:04 VanessaE http://soylentnews.org/article.pl?sid=14/12/04/1838242
04:32 n4x isn't 0x10 = 17?
04:32 n4x uhh
04:32 n4x starting from 1
04:34 n4x base16, 16 is obviously x10
04:34 n4x should sleep
04:35 Zeno` :)
04:36 Zeno` 1 2 4 8 10 20 40 80 etc
04:36 n4x yes
04:36 n4x I just did 1,2,4,8,16,32, and went, 16 = F, 32 = 2F and was like uhh wait
04:36 Zeno` I usually write bit flags as (1U << 0), (1U << 1), (1U << 2) ... etc
04:36 Zeno` just because
04:37 n4x bit flags are kinda of nasty
04:37 Zeno` nah, they're very useful :P
04:37 n4x they aren't type safe
04:37 Zeno` they don't need to be :)
04:37 n4x ADTs Zeno`, ADTs
04:38 n4x the lack of type-safety, after playing with crazy languages with awesome typesystems, makes me be way more defensive
04:38 Zeno` Here's another use where bit twiddling is useful: https://github.com/Zeno-/snippets/blob/master/Esieve.c
04:38 n4x hiding the bytes and bits sould like a nice thing to do though
04:39 n4x refactoring with ADTs is beautiful though
04:39 Zeno` n4x, well C and C++ do have bitfields that don't require ANDs and ORs and XORs and such
04:39 LazyJ I'm not able to access some of the forum pages of Minetest.net Forums. Has something gone wrong at that end or is it something on my end?
04:39 Zeno` n4x, here is an ADT for you https://github.com/Zeno-/snippets/tree/master/rand
04:39 kahrl LazyJ: works here
04:39 kahrl try clearing your DNS cache
04:40 Zeno` LazyJ, there was a DNS update yesterday or the day before
04:40 n4x ADT as 4Algebraic 4Data 4Type?
04:40 Zeno` TTL for the site's DNS is 24 hours (!) so maybe things still haven't settled down
04:40 LazyJ Noob question... How do I clear the DNS cache on Firefox?
04:40 Zeno` n4x, oh, I normally refer to ADTs as Abstract Data Types
04:41 n4x should have guessed
04:41 Zeno` Well, that is normally what ADT refers to :P
04:41 n4x algebraic data types are basically discriminated unions + enums + "structs"
04:41 n4x Zeno`: they refer to both, and lead to confusing when the context isn't enough
04:41 Zeno` interesting
04:41 n4x example of ADT:
04:42 n4x data Expr = Lit Int | Add Expr Expr | Product Expr Expr | Negate Expr
04:42 n4x a function that evaluates that tree, would use pattern matching
04:42 kahrl LazyJ: depends on the OS
04:42 Zeno` oh, ok. I didn't know that was called ADT as well
04:43 Zeno` I am familiar with what you're saying though
04:43 n4x eval (Lit n) = n; eval (Add n m) = eval n + eval m; eval (Product n m) = eval n * eval m; eval (Negate n) = -(eval n)
04:43 LazyJ Ok, thanks, kahrl. I'm Googling for the answer to my specific setup.
04:43 ProXavi 0-0 computer super smart ppl r still up
04:46 LazyJ Found the answer, did the steps, and now instead of a "404 Not Found" I get a "403 Forbidden". Phttt.
04:47 ProXavi Lol
04:47 kahrl well in that case it's probably not a DNS error
04:47 n4x algebraic datatypes are crazy though
04:47 n4x because you lift some specs of the problem to the type system
04:48 LazyJ Sorry I can't provide better info from my end. I'll just wait it out. At least some pages are accessible.
04:48 LazyJ I can work my way around through them.
04:50 exio4 GADTs are a step closer to dep typing
04:52 LazyJ Ooo... minetest.net can't be trusted. What acts of sedition have you guys done now? :0)-
04:55 LazyJ "This Connection is Untrusted. You have asked Firefox to connect securely to minetest.net, but we can't confirm that your connection is secure. Normally, when you try to connect securely, sites will present trusted identification to prove that you are going to the right place. However, this site's identity can't be verified. If you usually connect to this site without problems, this error could mean that someone is trying to
04:55 LazyJ impersonate the site, and you shouldn't continue."... so sayeth Firefox.
04:56 LazyJ Since "http://minetest.net/forum" wasn't cooperating but the "https" pages were, I tried "https://minetest.net/forum" and that warning popped up.
04:57 ProXavi Web proxy
04:57 ProXavi Try in a website web proxy
04:57 kahrl the certificate is for metacrane.com which is another one of c55's projects
04:57 LazyJ Ah... then I just noticed that the URL was turned around.
04:57 LazyJ Giving that a shot next.
04:58 LazyJ Ok, this monkey smashed the keyboard enough times to get it right.
04:59 LazyJ Some of my Minetest forum bookmarks must be really old. They are still pointing to minetest.net/forum instead of forum/minetest.net.
05:01 TriBlade9 forum.minetest.net?
05:01 LazyJ * forum.minest.net
05:01 LazyJ * forum.minetest.net
05:01 LazyJ (third time's a charm)
05:12 TriBlade9 *the charm
05:29 LazyJ I noticed a size increase of the Minetest engine download, up from 5.8mb (zipped) to 9.6mb. What was the big addition?
05:30 LazyJ ...and what does it do?
05:53 Zeno` fonts
05:55 Zeno` and they do what fonts do
05:55 Zeno` draw pretty symbols on the screen and stuff
05:59 LazyJ Did the font improvement also include increasing the size of the player names above their avatar?
06:00 LazyJ I'm still getting things sorted on my computer before I can compile the latest GitHub release.
06:01 LazyJ Otherwise I'd fire-up Minetest and find out.
06:08 Zeno` I don't think it did
06:08 Zeno` I haven't specifically looked though
06:08 MinetestBot 02[git] 04SmallJoker -> 03minetest/minetest: Fix MSVC build 13769650d http://git.io/Q3a3AA (152014-12-05T16:07:28+10:00)
06:10 MinetestBot 02[git] 04SmallJoker -> 03minetest/minetest: Fix MSVC build 135da6896 http://git.io/FZjxoA (152014-12-05T16:09:53+10:00)
06:10 Zeno` the bot is stuttering
06:11 Zeno` >.>
06:11 LazyJ Anymore GitHub updates coming within the next hour? Since about at a point where I can compile it, I'd rather hold-off if there are a few more coming.
06:12 LazyJ * Since I'm about at a stopping point...
06:13 Zeno` LazyJ, only one that I know of
06:13 Zeno` and that will happen in about 30 seconds
06:14 LazyJ Ok, thanks. ;)
06:14 Zeno` you'd have to ask the other devs if there are commits they're likely to merge though
06:14 LazyJ Ah... not a huge deal.
06:15 LazyJ There have been more than a few times when I've set my computer to compiling Minetest and updates appear in the meantime.
06:15 LazyJ Stop, backup, start-over.
06:17 Zeno` mine has been merged... no idea why the bot didn't speak
06:17 MinetestBot 02[git] 04Zeno- -> 03minetest/minetest: Add name of node 'pointed at' to debug 130e78aa2 http://git.io/qU-Fsw (152014-12-05T16:14:50+10:00)
06:18 Zeno` oh there it goes
06:18 Zeno` slow poke
06:18 LazyJ Hehehe...
06:18 LazyJ I've had a few chat conversations go like that.
06:18 Zeno` I've had a few conversations with myself like that
06:19 LazyJ Ingame chat, at times, can be several lines ahead of my IRC client. Get enough of those and conversations get even more awkward. ;)
06:20 LazyJ Thanks to you and crew for keeping Minetest going. ;)
06:33 sfan5 Zeno`: notice the diff. between the times, the commit hashes and the short links
06:35 Zeno` sfan5 ?
06:36 Zeno` Oh you mean the bot stuttering?
06:36 Zeno` That was me rewriting history :)
06:36 Zeno` the stuttering was a joke which is what I meant to imply by ">.>" ... I was obviously too subtle
06:39 sfan5 oh
06:39 sfan5 try ;) next time
06:49 ThatGraemeGuy nice addition to the debug info Zeno`
06:50 ThatGraemeGuy almost making Sokomine's inspection tool redundant
06:50 ThatGraemeGuy :-)
07:00 Zeno` :)
07:00 Zeno` I'm sure Sokomine won't be toooo disappointed heh
07:01 Zeno` That's not really my addition by the way... rubenwardy wrote it but when I refactored the_game() it broke his PR. So I just fixed it up
07:01 ThatGraemeGuy the tool shows position, friendly name and protection status too
07:01 ThatGraemeGuy ah right
07:01 Zeno` I should have changed the author name I guess, but I did credit him in the commit message and he also commented on the thread so *shrug*
07:02 Zeno` I'm not 100% sure about the .png name of the tile
07:02 Zeno` is that useful?
07:03 Zeno` rubenwardy must have thought so, so I left it there
07:03 ThatGraemeGuy meh, I'm sure he's fine with it. I can think of a few people who might have a hissy fit, but he isn't one of them I'm sure :)
07:03 Zeno` We chatted; he's cool. He closed his PR after the_game() changed and it seemed a pity to lose his work for something that many people gave a thumbs up to
07:05 ThatGraemeGuy not sure how useful the tile is especially considering it seems inconsistent which image it chooses to report
07:06 LazyJ Zeno`, would you be able to get minetest.rotate_and_place to also record in the logs who placed what and when?
07:06 Zeno` it reports the bottom image
07:06 ThatGraemeGuy e.g. a gold locked chest from technic it reports the name of the top tile but pipeworks' trashcan reports the bottom
07:06 Zeno` ThatGraemeGuy, hmm.. it should always report the bottom but who knows :)
07:06 Zeno` LazyJ, I'm not sure what you mean
07:07 ThatGraemeGuy http://i.imgur.com/hCIbHGg.png
07:07 Zeno` hmm, is that part of builtin Lua?
07:08 Zeno` ThatGraemeGuy, you've discovered a new feature!
07:08 LazyJ One of the administrative problems we have, dealing with griefers and proof of build ownership on our server, has been when nodes that use minetest.rotate_and_place are not recorded in the logs.
07:08 LazyJ This is used by MoreBlocks and HomeDecor.
07:09 Calinou today I realized that 2 days ago, Quake 3 Arena turned 15
07:09 Zeno` LazyJ, I'm the first to admit I'm not great with Lua. Perhaps kaeza could help?
07:09 LazyJ Ah.
07:09 Calinou hi
07:09 Zeno` LazyJ, I'll have a look at the C++ side of that Lua function though ;)
07:09 LazyJ One of our methods for resolving disputes is to check the logs to see who placed the node and when.
07:10 Zeno` ThatGraemeGuy, is your font intentionally small?
07:10 LazyJ But with several node from MoreBlocks and HomeDecor, that use minetest.rotat_and_place, that information is not recorded in the logs.
07:11 Zeno` LazyJ, I'll definitely look at how it's done and see if I can do anything (can't promise though)
07:11 LazyJ I know you said Lua wasn't your forte', Zeno`, but I saw Calinou pop in and thought I'd explain a bit.
07:11 LazyJ Ok, thanks.
07:11 Zeno` ahh ok, yes Calinou can help as well I imagine :)
07:11 LazyJ Yeah, I know promising anything can be hazardous with Minetest. ;)
07:11 Calinou I'm not a Lua pro, but you can explain
07:13 LazyJ Hopefully I won't get kicked out of the channel for pasting again, so here goes... from a moment ago:
07:13 LazyJ One of the administrative problems we have, dealing with griefers and proof of build ownership on our server, has been when nodes that use minetest.rotate_and_place are not recorded in the logs.
07:13 LazyJ But with several node from MoreBlocks and HomeDecor, that use minetest.rotat_and_place, that information is not recorded in the logs
07:13 LazyJ ... and that was about it.
07:14 LazyJ Rollback doesn't keep track of months of data.
07:14 LazyJ So that is only good for stuff placed within the past week or so.
07:15 LazyJ So if shingles or microblocks go missing from builds a couple months old, there is no way to determine who place the node (ownership).
07:16 LazyJ When the node is dug, that is recorded.
07:16 LazyJ If the digger matches the placer - no problem, it's their build.
07:16 LazyJ If not, then we have a griefer.
07:17 ThatGraemeGuy Zeno`: font size is set to 13, not sure why it appears so tiny
07:17 yang2003 hello can i learn about standalone mode
07:17 Calinou is there any build that uses only minetest.rotate_and_place nodes?
07:17 LazyJ Some instances require a bit more background check, so I grep the logs by the coord's of the node.
07:17 Calinou ThatGraemeGuy, font size setting is ignored now
07:17 Calinou formspecs are too large, GUI is too small…
07:17 Calinou hotbar size doesn't change anymore
07:17 VanessaE font sizes were re-fixed in current git I thought?
07:18 * VanessaE looks at Zeno`
07:18 ThatGraemeGuy ah well in that case Zeno`, my font size is out of my control apparently
07:18 yang2003 hello can i learn about standalone mode
07:18 LazyJ No builds exclusively use minetest.rotate_and_place nodes, which is not a problem if the build was created by a single player. However, we have a lot of collaborative builds.
07:18 VanessaE yang2003: what do you want to know about it? ("singleplayer" we call it)
07:19 yang2003 standalone mode
07:20 VanessaE can you be more specific?
07:20 Zeno` err, I dunno. That's why I was asking VanessaE :)
07:20 LazyJ When I see suspicious activity in the real-time logs, I copy the coords of a node and grep the log archives to find out who placed the node.
07:20 ThatGraemeGuy Zeno`, Calinou, VanessaE: I commented out the font size stuff in my minetest.conf and now it looks normal again. Not sure what the expected behaviour ought to be, seems to be some disagreement above
07:21 ThatGraemeGuy but that font did seem very tiny for "13" at any rate
07:21 Zeno` ThatGraemeGuy, there have been a few font changes in the last week and there are possibly still wrinkles to iron out
07:21 VanessaE ThatGraemeGuy: well the font size has been adjusted a bit in that it takes a larger value to get the same size as what you might have had before; for me, what was 17 now is 23.
07:21 LazyJ If there is a match, no problem. If not, then I may have a griefer active on my server but... if the nodes are of the minetest.rotate_and_place sort, I have no way of knowing who place the nodes.
07:21 yang2003 how to find out the standalone mode in pc
07:22 Zeno` VanessaE, I've noticed the same. But I've also noticed the same on KDE (compared to Gnome)
07:22 VanessaE yang2003: Minetest's "standalone" mode is the "Singleplayer" tab. just click on that, create a new world, and double-click the world in the list.
07:22 LazyJ A lot of my administration work, when dealing with player issues, is done through the logs.
07:22 yang2003 ok thanks for helping
07:22 VanessaE yang2003: no problem. also bear in mind that mods you download only work in singleplayer/standalone mode
07:23 VanessaE mods you download will not work on servers as they will supply the assets and run the code on their own, for you.
07:23 LazyJ So information that shows who, what, when, and where makes the task easier and the proof of activity more concrete.
07:23 LazyJ Ok, done typing.
07:24 Calinou can you use Git to hard-reset a single file?
07:25 VanessaE good question.
07:25 ThatGraemeGuy http://stackoverflow.com/questions/7147270/how-can-i-make-an-hard-reset-of-a-single-file
07:26 Calinou I deleted the file
07:26 ThatGraemeGuy http://stackoverflow.com/questions/953481/restore-a-deleted-file-in-a-git-repo
07:26 ThatGraemeGuy I could do this all day :-D
07:26 Calinou http://stackoverflow.com/questions/6561142/difference-between-git-checkout-filename-and-git-checkout-filename/6561160#6561160
07:26 Calinou today I learned
07:28 Calinou cool, my change was merged! larger dropped items that also rotate faster
07:28 Zeno` yes, I thought that was a good idea
07:28 Zeno` I can find the pesky things now
07:29 Zeno` hehe
07:29 LazyJ Aye, I'm looking forward to the larger dropped items too.
07:30 ThatGraemeGuy weird thing, I set up some quarries yesterday, then signed off. when I joined this morning they'd already dug a huge chunk
07:30 LazyJ Finding them and targeting them have been chore, especially when the lag is high.
07:30 ThatGraemeGuy about 2 hours worth of quarrying
07:39 Calinou I used to dig quarries by hand
07:39 Calinou now I just branch-mine – way better for ores, gets you enough cobble
07:39 Calinou -260 is best altitude
07:41 ThatGraemeGuy i discard cobble from quarries anyway, I get plenty from manual mining
07:49 ThatGraemeGuy quarries are perfect for just leaving the client running in the background at work all day.
08:00 Calinou be sure to open menu, to limit FPS
08:00 Calinou (and thus reduce resource usage)
08:03 ThatGraemeGuy yup
08:04 ThatGraemeGuy sometimes i have to kill the client because it leaks memory a bit, but today doesn't seem to be one of those days
08:04 ThatGraemeGuy 1.5GB now, sometimes i keeps growing gradually until my laptop grinds to a near halt when it gets to about 5.5GB used :-/
08:04 Calinou mine used 3,381 MB
08:05 VanessaE ThatGraemeGuy: you mean like this? http://digitalaudioconcepts.com/vanessa/hobbies/minetest/stats.html
08:05 VanessaE (second graph, the blue part)
08:06 ThatGraemeGuy yup
08:07 ThatGraemeGuy I've been meaning to graph it I just haven't bothered yet
08:08 kaeza Zeno`, I think the [feature] is in C++; set_node() and friends don't save to rollback or something like that
08:09 kaeza (rotate and place uses set_node internally, thus the [feature])
08:09 Zeno` Ok, I'll certainly look then
08:10 kaeza probably because there's no concept of "current player" in set_node, I guess
08:12 LazyJ Thanks, Zeno` and kaeza ;)
08:13 kaeza related to item entities, there are some cases where it's very hard to hit an entity when it is too close to a node
08:13 Calinou bye
08:13 kaeza LazyJ, sure :)
09:09 Zeno` Megaf_, when you're back can you link me to your massif data again please?
09:10 Zeno` I have some leads on what *may* be a leak but nothing particularly compelling yet
09:14 JamesTait Good morning all; happy Friday, and happy World Soil Day! :-D
11:09 Zeno` happy Soil Day!
11:09 catninja That sounds dirty
11:12 Zeno` happy birthday, catninja!
11:39 catninja Zeno`: you are confusing me xD
11:49 Zeno` I tend to do that
11:51 catninja as long as you are not rude you can be as confusing as you want
11:53 catninja Btw does anyone know if there is some kind of sport event out in the "regular" world?
11:53 catninja Guys have been shouting in the apartment under us for some days now
12:41 Jordach where art thou krock
12:42 Zeno` Switzerland
12:42 Jordach funny
12:42 exio4 hi \o
12:48 exio4 http://contemporary-home-computing.org/turing-complete-user/
13:10 Jordach i fould the worlds smallest snow biome
13:10 Jordach https://cdn.mediacru.sh/wDjRXo7yWohQ.png
13:10 Jordach found*
13:11 Jordach realbadangel, this commit fixes everythibg
13:11 Jordach https://cdn.mediacru.sh/RROEUJ4f0pNq.png
13:23 * twoelk thought 42 was the answer to everything
13:24 Jordach player statues and meshnode stairs no longer look like crap with facedir 0
13:37 someguy_irc I just found about Terasology .
13:37 someguy_irc looks like minecraft.
13:37 marktraceur Sigh.
13:38 someguy_irc I mean really.
13:38 marktraceur Just figured out that forceload hasn't been working for about half a day
13:38 someguy_irc not like minetest at all.
13:38 marktraceur Not sure why.
13:38 someguy_irc sup marktraceur
13:38 marktraceur Hi someguy_irc
13:41 marktraceur It looks like the blocks are stored in the json...and actually, it looks like some of the blocks are force loaded...maybe the latest ones aren't stored correctly or something
13:55 * Jordach pokes Sokomine
14:03 Jordach realbadangel, can you create a piece of examlple where multiple meshnodes are used for torchlike
14:03 catninja Help please! I'm making a mod with coloured signs for a town, have I missed something important?
14:03 catninja http://mimika.se/2014/12/signs-picture-edition/
14:04 Jordach nope
14:04 Jordach maybe a florists?
14:04 marktraceur catninja: Sheriffs!
14:04 catninja smith, bakery, weapon shop, medic, potion, horses, tavern, seamstress, library (and soon an inn)
14:05 marktraceur catninja: Is the scissors sign for the seamstress? I would have guessed barber.
14:05 catninja hm good point, maybe that should be a shirt or a hat instead
14:06 catninja marktraceur: like a jail sign?
14:06 marktraceur catninja: Or a badge, maybe
14:06 marktraceur catninja: Maybe it could just be a part of town hall (though maybe you want a sign for that?)
14:07 catninja I was thinking of adding something like a crown
14:08 marktraceur catninja: Also, something like a hardware store maybe? I guess a smith could probably accomplish most of that, but lumber?
14:08 marktraceur I haven't lived in a town like this for ages.
14:09 catninja haha they are supposed to fit into the lord of the test world anyway
14:09 marktraceur (yes I'm going, yes I'm going, I'm going to the, I'm going yes I'm going to the hardwaaaare stoooooore)
14:09 catninja so maybe not a town you have lived in at all
14:09 marktraceur catninja: Indeed.
14:13 Wayward_One marktraceur: Weird Al! \o/
14:15 marktraceur Wayward_One: My favorite moment in life is still when one of the Wikimedia board members sang "White and Nerdy" at karaoke (with the lyric "I EDIT WIKIPEDIA!")
14:16 Zeno` we should get a minetest dev to sing it
14:17 Wayward_One marktraceur: Haha, that's awesome! :D
14:17 Wayward_One Heh, good idea Zeno` :P
14:36 catninja If I make a jail sign with handcuffs that can double as the marker for "adult activities"
14:37 catninja yes good idea cat
14:37 Jordach what the fuck
14:37 Jordach WHAT THE FUCK
14:38 Jordach why is the hearts, hunger level, craftitem images and tool images distorted
14:38 catninja Jordach: where?
14:38 Jordach catninja, any subgame using 16x textures
14:40 catninja that does not make any sense o.O
14:40 ninnghazad wasn't somebody fixing fixes about ui-scale yesterday?
14:40 Jordach which did jack shit
14:41 kaeza somebody will then fix the fix's fix
14:41 marktraceur The fix's fix's fix is in.
14:42 marktraceur GOD, "fix" is such a weird word
14:42 marktraceur fix fix fix.
14:42 Zeno` what's wrong with the UI font scale in formspecs now?
14:42 Jordach https://cdn.mediacru.sh/pFEHzIgVG8N9.png
14:42 Jordach it's not font scale, but image scaling
14:42 kaeza marktraceur, english is a weird language. it fix... er... fits
14:43 marktraceur Heh.
14:43 Zeno` I think the images are scaled according to font size
14:43 Zeno` don't ask why
14:43 Jordach the incompetance is over 9000
14:44 Zeno` settle down! I gave you an extra 20-60 fps didn't I? :p
14:44 Zeno` there is an open issue actually
14:45 Zeno` it's labelled as a bug and not a bug
14:45 Zeno` https://github.com/minetest/minetest/issues/1897 <-- that one
14:45 Zeno` maybe it's related to that?
14:47 Zeno` the fix I made yesterday related to UI scale was more related to fonts
14:47 Zeno` ^ ninnghazad
14:48 Jordach fix yer brokeass shit
14:48 Zeno` *my* brokeass shit?
14:48 ninnghazad did'nt want to pin that on you, just remembered fixes around scaling. as i have it you where just fixing somebody others commit anywho
14:49 ninnghazad sapier's, was it?
14:49 Jordach we should scrap android support
14:49 Zeno` who knows. All I'm saying is it's not my broken shit ;)
14:50 Jordach probably sapiers "android" fixes which usually breaks everything
14:53 Zeno` sapier is an excellent programmer. Cross-platform stuff, though, is hard
14:54 Zeno` I dunno
14:54 Zeno` Maybe the source code needs restructuring
14:55 Zeno` Anyway, if the HUD issue is not already an issue (hah! I mean in the issues on github) please make one
14:55 Zeno` Someone will fix it
14:56 ninnghazad https://github.com/minetest/minetest/commit/d1d6a97b1cd05ec34358b6519fc232fc158cf521 this could have caused it, seems to be last change fiddling with icon-sizes and stuff
14:56 Zeno` ninnghazad, that is the commit where I reverted the resizing of the font based on dialog(formspec) size
14:57 Zeno` Maybe the HUD issue is related as well
14:57 jin_xi hm if images are scaled with fonts and you changed font size images will be changed too
14:58 Zeno` jin_xi, I reverted the font scaling based on the geometry of the formspec
14:58 Zeno` Because text was overlapping and crazy stuff
14:58 Zeno` but I didn't look at HUD
14:58 Zeno` so, yeah, it's likely to be related
14:59 Zeno` But confirmation would be good; i.e. which commit started the issues with the HUD?
15:00 Zeno` not related to my revert though ;)
15:01 PenguinDad Zeno`: restructuring the source code once again? :P
15:01 Zeno` PenguinDad, not this month!
15:01 exio4 refactoring is the answer
15:01 Zeno` no way jose!
15:01 Zeno` after 0.4.11... maybe :)
15:01 ninnghazad refactor to singularity ftw
15:02 * PenguinDad looks around confusedly
15:02 Zeno` PenguinDad, you may have to look at the logs :P
15:03 PenguinDad Zeno`: I just don't know jose :/
15:03 Zeno` Anyway, Jordach, in your report make sure to include screenshots (before and after would be best). A bonus would be the commit hash where the issue started occurring
15:03 Zeno` PenguinDad, jose is you
15:04 Zeno` It's my new pet name for you
15:04 exio4 you're jose, we all are jose
15:04 Zeno` As of... hmmm.. 75 secons ago
15:04 PenguinDad [jose] (jose@ubuntu/member/jose): José Antonio Rey
15:05 PenguinDad lol
15:05 * Zeno` looks at PenguinDad
15:05 Zeno` can I be frank?
15:06 jin_xi surely
15:06 Zeno` yay!
15:06 Zeno` I've always wanted to be called frank
15:07 Ol`BlueEyes I did it my way!
15:07 * GhostDoge licks Ol`BlueEyes
15:07 Ol`BlueEyes oh yuck!
15:07 Ol`BlueEyes yuck yuck yuck
15:08 \er there. Much better
15:08 \er I still have blue eyes though
15:08 \er except in real life they're brown
15:18 \er Jordach, I removed the "not a bug" label
15:19 \er my gut feeling is that is *is* a bug
15:19 \er I can't imagine it being intended behaviour
15:21 marktraceur GhostDoge: Don't lick people's eyes, that's how pink eye starts
15:21 marktraceur CHRIST.
15:22 * GhostDoge barks happily at marktraceur
15:22 \ex >:3
15:22 * sfan5 meows at ex
15:22 \ex \er vs \ex
15:23 \ex \ex vs \er
15:23 \er that might be confusing :(
15:23 * catninja meows at sfan5
15:23 * sfan5 purrs
15:23 * \er gives up and curls up in sfan5's lap
15:23 * sfan5 snuggles er
15:23 \ex that was the idea
15:23 \er *purr*
15:24 K1ra whatever
15:24 * GhostDoge wgets up to K1ra's lap
15:24 Jordach erm
15:25 Jordach Zenie: my video of showing off the bad looking models with facedir 0 have perfect UI image scaling
15:25 catninja Jordach: cats have needs sweetie
15:26 \er zenie is not here
15:26 \er and only chubbs can call me that... grrr
15:26 \er but it seems everybody does these days *sigh*
15:27 catninja \er: ?
15:27 \er catninja, long story
15:27 Jordach oh zenie
15:28 \er lmao
15:29 GhostDoge ayy lmao
15:29 Jordach \er, i have an image that was taken yesterday of the old scaling: https://cdn.mediacru.sh/gJco1D9LtICN.png
15:29 Jordach look at the first item on the hotbar
15:30 Jordach no odd scaled pixels
15:30 Jordach (this commit was when mgv5 got added)
15:42 \er Jordach, have you added it to the issue?
15:42 \er I'd look but I am listening to one of the world's greatest live acts: Queen
15:44 Zeno` I never used to like Queen, but... they're seriously good
15:44 marktraceur God save them.
15:45 Jordach Sokomine, you'd like the triple stairs
15:46 sfan5 Zeno`: any idea why this happens? https://travis-ci.org/sfan5/minetest/jobs/43106791#L400
15:46 Jordach marktraceur, instead of crafting 2 step stairs in BFD, you get stairs with three steps, matching the design of the crafting shape
15:47 marktraceur Jordach: Neat!
15:49 Jordach they even fit G4JC's wood textures from the old Minetest Game
15:50 Jordach https://cdn.mediacru.sh/27BAPSeQv6wZ.png
15:51 Zeno` sfan5, where's the PR?
15:51 sfan5 Zeno`: there is no pr
15:51 sfan5 Zeno`: I didn't change anything relevant: https://github.com/sfan5/minetest/compare/travis_win
15:55 Zeno` is this a cross-compile/
15:55 Zeno` ?
15:56 sfan5 no
15:57 sfan5 it's the perfectly normal clang build
16:02 Zeno` I have no idea sorry
16:03 Zeno` does using clang++ work?
16:05 sfan5 Zeno`: CXX is clang++ https://travis-ci.org/sfan5/minetest/jobs/43106791#L20
16:06 Zeno` oh
16:22 Xack Calinou: hi! :D
16:35 Calinou hi Xack
16:35 Calinou you can join the server?
16:36 Xack ah, yes i can
16:37 Xack connecting
16:39 Xack gah, minetest on a USB stick is always horrible
16:39 Xack takes ages to download everything
16:39 Xack *anything on a USB stick
16:39 Xack brb
16:40 marktraceur "Doctor, it hurts when I punch myself in the face"
16:40 ElectronLibre (Nothing anormal in that.)
16:44 Calinou Xack, get a better USB stick :P
16:44 Calinou larger ones have faster write speeds in general
16:44 Calinou but some are simply better than others… generally the more expensive ones, and certainly not the corporate-branded ones
16:45 Xack perhaps i'll get three more like last christmas xD
16:49 Jordach realbadangel, you here
16:49 marktraceur He seems to be.
16:50 * GhostDoge is laughing so hard at facebook right now
17:01 Xack oops forgot
17:01 Xack ehm, Calinou
17:01 Xack i don't understand French ;-;
17:02 Calinou Xack, my house has French / English signs :P
17:03 * Krock throws German at Cal
17:03 Krock +inou
17:03 Xack damn
17:03 Xack Calinou: i'll play in a bit, or tomorrow
17:03 Xack need to revise for exams
17:04 Xack :(
17:04 Xack sry
17:04 Calinou OK, good luck
17:06 STHGOM !online Amaz
17:06 * Jordach pets Calinou
17:06 * Krock throws user list at STHGOM
17:07 STHGOM is there a command for seeing when someone was last online?
17:07 GhostDoge !seen Amaz
17:07 MinetestBot GhostDoge: amaz was last seen at 2014-11-20 21:03:42 UTC on #minetest
17:08 GhostDoge ^ STHGOM isn't this Amaz-ing :P
17:09 STHGOM does any1 know if he has a server?
17:14 Krock sfan5! MintestBot!
17:14 Krock I'll miss ya both.
17:14 Xack rip
17:14 Krock rest in pancakes
17:14 GhostDoge rip in peace
17:15 ElectronLibre_ Rest In Pizza yes.. :'(
17:15 Krock https://www.youtube.com/watch?v=0UWb5ps7wkw
17:15 STHGOM Ram Into People
17:29 rubenwardy Hi all!
17:30 rubenwardy I think that Minetest should add MS paperclip, to give a hand to new players
17:31 GhostDoge rubenwardy: double handed digging for new players? :P
17:31 rubenwardy Huh?
17:31 rubenwardy oh
17:31 rubenwardy :P
17:35 twoelk If we had a -Minetest for Dummies- section we could rename that to Minetest for Minecrafters
17:36 Calinou hi rubenwardy
17:43 realbadangel Jordach, now im here
17:43 Jordach realbadangel, can you maked code for a torch like meshnode
17:43 realbadangel gimme a model
17:44 realbadangel by now i made extruded torches
17:44 realbadangel this has some advantages, works fine with all the old textures
17:45 shadowzone Where is the textures for the sky located or does it not exist?
17:46 Jordach realbadangel, i only need code
17:46 Jordach i just want three positions: ceiling mounted, wallmounted and on floor
17:47 realbadangel torchlike is hardcoded drawtype
17:47 realbadangel i need a model to be able to test it
18:02 Calinou wallmounted meshnodes
18:02 Calinou or wallmounted nodeboxes (what Carbone does)
18:15 hydalgo hello! how I can spawn an arbitrary number of entities using spawnentities?
18:20 Jordach realbadangel, you said you could use a different mesh depending on where it was placed
18:23 CWz the http://servers.minetest.net/ seem not work.
18:25 ElectronLibre It happends quite often yes, nothing unusual.. :/
18:25 sfan5 CWz: RAID failure, will be back up soon
18:37 Krock !tell sapier animalsmod.bplaced.net is down and the images on your mobs thread are lost. Could you please re-add them? Thank you!
18:37 Krock ShadowBot: help tell
18:37 ShadowBot Krock: (tell ) -- Tells the next time is seen. can contain wildcard characters, and the first matching nick will be given the note.
18:38 Krock ShadowBot: tell sapier animalsmod.bplaced.net is down and the images on your mobs thread are lost. Could you please re-add them? Thank you!
18:38 ShadowBot Krock: O.K.
18:47 * sfan5 licks sfan5__
18:47 VanessaE haha
18:47 sfan5 ?
18:47 VanessaE [12-05 13:50] * sfan5 licks sfan5__
18:47 VanessaE [12-05 13:50] * sfan5__ has quit (Client Quit)
18:47 sfan5 to the person who complained about servers.minetest.net being down: it's up again
18:47 Krock sfan5, MTB pls.
18:48 sfan5 right..
18:49 MinetestBot Krock: hi
18:49 Krock <3 MinetestBot
18:49 MinetestBot <3 Krock
18:49 Krock MinetestBot: meow!
18:49 MinetestBot Krock: meow!
18:49 Krock ^^
18:49 * VanessaE turns the kitten generator on and points it at MinetestBot
18:49 * MinetestBot purrs
18:51 catninja meow
18:52 * GhostDoge pets MinetestBot
18:58 * ElectronLibre likes the way MinetestBot can "understand" that she has to purr in a complex sentence like VanessaE's one and cannot even send something cat-related when GhostDoge uses a simple verb like "to pet".
18:59 * Krock thinks, MTB's spirit was just afk
18:59 * Krock throws his though at ElectronLibre
19:00 Krock *thought
19:00 * ElectronLibre looks at Krock's thought.
19:01 ElectronLibre Wow, it's heavy. I give it back to you.
19:02 * Krock takes a Feuerzeug and burns down it
19:02 Krock A Feuerzeug zeugs Feuer.
19:03 * ElectronLibre set the translater on German -> English before realizing it could be great having directly German -> French.
19:04 Krock ^
19:04 ElectronLibre A flamethrower so.
19:05 Krock A Feuerzeug is not a Flammenwerfer. A feuerzeug zeugs Feuer and a Flammenwerfer wefs Flammen!
19:05 ElectronLibre An fire igniter?
19:05 Krock http://i0.kym-cdn.com/entries/icons/original/000/007/168/flamenwerfer.jpg
19:06 ElectronLibre I've found it, a lighter!
19:06 Krock yeah
19:07 ElectronLibre I was searching the exact word but the only thing I remembered was the "Flint stone" in flint mod that we call "Briquet" (lighter) in french even if it's not ._.
19:08 Krock sounds like briquette
19:11 Krock lovely. http://knowyourmeme.com/photos/201634-this-is-a-flammenwerfer-it-werfs-flammen
19:11 ElectronLibre Actually in french the word exists to talk about a little brick (often about a little container of liquids like fruit juices).
19:12 Krock Let's make a house out of liquid containers!
19:13 ElectronLibre It's an analogy because they are very often rectangle parallelepipeds, like little bricks.
19:15 * ElectronLibre is gonna try to load a webpage. If he gets disconnected, he can ensure your you will be missing him during his disconnction period.
19:15 ElectronLibre (Or is it I will be missing you, I don't know it's a very strange verb to me ._.)
19:22 rubenwardy http://rubenwardy.github.io/
19:22 rubenwardy Look in bottom right corner.
19:22 rubenwardy (Javascript must be enabled)
19:23 sfan5 a clippy
19:23 rubenwardy Try clicking it.
19:26 Krock rubenwardy, the page starts loading when I clicked it
19:27 rubenwardy There is a link to a youtube video on it
19:27 Krock Ah Mr. paper clip from M$ Office
19:30 ElectronLibre This is probably the most lovely paper clip I've ever seen
19:30 Krock rubenwardy, this needs multiplayer feature. https://www.youtube.com/watch?v=E4nAa8ldoYE
19:30 ElectronLibre !title
19:30 Krock ShadowBot: title
19:30 ShadowBot Destroyable Environment 2 - Tile Types - YouTube
19:31 rubenwardy Yes, that is planned
19:31 * ElectronLibre forgets MinetestBot dumped us.
19:31 Krock rubenwardy, nice!
19:31 Krock sfan5, MTB doesn't like #minetest today :/
19:31 sfan5 not really
19:38 rubenwardy Changed some stuff. Now try clicking the clippy: http://rubenwardy.github.io/
19:39 rubenwardy tl;dr: I found jQuery animate
20:10 speak Hi! I swear to god I'm going crazy. I swear I saw a topic listing changes that came out for the version 0.4.11, and that it was released late November
20:11 ElectronLibre You're not crazy, the core's devs are just a little bit late.
20:11 Krock speak, it was planned to release in the last november
20:11 speak Okay!
20:11 Krock not next year
20:11 speak I just don't know where I saw this list of changes, it is not the same list as exists in: http://dev.minetest.net/Changelog#0.4.10_.E2.86.92_.3F
20:11 Krock so, it's not clear when it actually will release. Check out the 0.4.10-dev builds
20:12 speak It was a forum topic I thought, and it had a to-the-point shortish list of the major changes
20:12 speak Alright, thank you
20:13 Krock np
20:13 speak I see one topic with images, but this topic didn't have any ( https://forum.minetest.net/viewtopic.php?f=18&t=10621 )
20:16 speak And it mentioned weather
20:16 * speak is still trying to find the topic and swears it disappeared
20:17 speak And it talked about how mod developers need to enable this and that
20:17 Krock weather is not included in vanilla minetest
20:18 ElectronLibre Thanks God it is not (very laggy)..
20:19 speak Hmm interesting okay!
20:19 speak Well shit, I don't know what I thought I saw :D
20:19 speak Thanks for your help
20:19 ElectronLibre No problem, your welcome.
20:20 speak I mean it was the "minetest default game"
20:20 ElectronLibre Weather isn't either in it.
20:20 Krock https://forum.minetest.net/viewtopic.php?t=5245
20:20 ElectronLibre But I can see what your mean.
20:20 ElectronLibre *you
20:21 speak Alright! Ta Krock yeah, definitely not that topic, but I see it's a separate mod
20:30 AgentFire So what is a hammer used for?
20:30 Krock banning people
20:30 VanessaE to hammer on stuff, duh ;)
20:31 ElectronLibre Krock: Are you talking about the famous (Thor's?) ban hammer?
20:31 Krock Thor?
20:31 ElectronLibre The Nordic God, maybe I made a mistake in the translation give me 2 seconds please..
20:32 Krock https://forum.minetest.net/viewtopic.php?t=9032
20:32 AgentFire VanessaE: Haha ;3 But, is it any more special than a pickaxe? I just don't see the special properties
20:32 VanessaE idk
20:32 VanessaE :P
20:32 VanessaE you'd have to ask whoever created that tool
20:32 VanessaE probably NekoGloop or Jordach
20:34 AgentFire Alright, well it's in the Cottages mod
20:38 VanessaE Ah, it's probably used for tool repair with the anvil then
20:38 * VanessaE pokes Sokomine
20:45 Sokomine hey!
20:45 * Sokomine feels poked
20:47 Krock hey hey
20:48 Sokomine the ban hammer and the hammer used for the anvil from my cottages mod in order to repair tools are two diffrent items :-)
22:49 r-ed- how do i create/generate a new world for a dedicated minetest-server?..
23:03 sfan5 r-ed-: pass minetest server a --world argument
23:34 jordan4ibanez test
23:35 GhostDoge jordan4ibanez: minetest ;)
23:35 jordan4ibanez boo
23:35 jordan4ibanez Lol but thank you