Minetest logo

IRC log for #minetest-hub, 2018-02-16

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

All times shown according to UTC.

Time Nick Message
00:01 Sokomine can't hold a 3d model with a 2d hand
00:01 sofar you're tempting him
00:02 Sokomine :-)
00:02 Sokomine best to think of all those cubes as folded into 2d anyway. makes carraying all that cobble a lot easier
00:03 Sokomine (apart from that, mt runs very fine for me. i'm glad to be able to use it without having to install a dedicated graphics card)
00:03 Tmanyo joined #minetest-hub
00:04 sofar my next PC I'll switch to integrated gfx as well (intel of course, duh /disclaimer)
00:04 sofar just because it'll save me a ton of power :)
00:04 Fixer it is not like power is expensive in USA
00:05 Fixer iirc
00:05 sofar I'm on rural power soon
00:05 Fixer but it is amusing to have some flash-drive size PC that can do 60fps in minetest, that will be magic
00:06 sofar really tempted to just get a new gen nuc as well
00:07 sofar we'll be at 20c/kwh at least so not on the cheap side anymore
00:07 Fixer while you play in 2018 minetest I play in 2118 minetest-equivelant in minecraft beta
00:08 Fixer wonder how much it costs in NL, probably a lot
00:09 Fixer 0.156 eu per kwh i guess
00:09 Fixer http://ec.europa.eu/eurostat/statistics-explained/images/8/8c/Electricity_prices%2C_first_half_of_year%2C_2015-2017.png
00:11 sofar https://ark.intel.com/products/98858/Intel-Xeon-Processor-E3-1505L-v6-8M-Cache-2_20-GHz
00:11 sofar something like that looks great for an office PC
00:11 sofar low tdp, integrated gfx, ecc ram
00:12 Fixer office?
00:14 Fixer eh, this all mt theme is depressing for some reason
00:19 Fixer "The malware gets better support than the typical IoT device"
00:21 Fixer household electricity prices are higher than for industry? mind blown...
01:05 lumberJ joined #minetest-hub
03:38 AndroBuilder joined #minetest-hub
04:27 benrob0329 joined #minetest-hub
05:02 sniper338 joined #minetest-hub
06:59 rebon1430 joined #minetest-hub
07:56 twoelk joined #minetest-hub
08:47 marinus joined #minetest-hub
08:51 Krock joined #minetest-hub
09:49 CWz joined #minetest-hub
10:21 Fixer joined #minetest-hub
12:07 Jordach joined #minetest-hub
12:59 lumberJ joined #minetest-hub
13:07 IhrFussel joined #minetest-hub
13:27 Mr_Pardison joined #minetest-hub
13:41 IhrFussel "Staff: [censored] (admin youtuber)" Who the heck cares if the admin got a YT account lol
13:42 IhrFussel The servers section is really funny and entertaining sometimes
13:43 aerozoic joined #minetest-hub
13:51 IhrFussel "I know someone who can hack all the servers" Yeah sure...probably the ones where the server owner was too young to set a password for the admin account or someone who gives all privs out freely
13:52 Mr_Pardison yet antoher reason why servers started by the inexperienced die out.
13:52 Mr_Pardison survival of the fittest in action.
13:53 IhrFussel "hack" is one of the most overused terms ... you don't hack by definition if you just click connect and it works
13:54 Mr_Pardison and "hacker" has taken on a bad meaning where one forcibly breaks into something with malicious intentions.
13:54 IhrFussel There are nice hackers...I watched a video from 1995 where the bad hackers were correctly called "cracker"
13:54 Mr_Pardison used to mean skilled coder which is what some of y'all are.
14:02 IhrFussel The media taught people that hackers are both good and bad... which is unfortunate
14:03 Mr_Pardison yeah :/
14:07 IhrFussel But the term was never used as much in the past as now... if my server crashes for some reason some players immediately think "HACKER"
14:07 Mr_Pardison they don't think it could be some internal error or a crash caused by a bug?
14:08 IhrFussel Or if some items are undefined cause of a corrupted mod update...or if something suddenly doesn't behave the same as before anymore
14:09 rubenwardy players are idiots
14:09 Mr_Pardison they can be.
14:09 Mr_Pardison but find the smart ones who stick to the rules and watch how they work.
14:09 rubenwardy +most
14:11 IhrFussel But the "LLLLLAAAAAAAAGGGGG" guys are worse...
14:11 Mr_Pardison they r the wurst.
14:12 IhrFussel Especially when it's mostly not even the server that lags...it#s their phone...do they really think the server can cause framedrops (cause that's what they mean when they say lag)
14:12 Mr_Pardison blame the server not the client is what they do.
14:13 Mr_Pardison they should check themselves first.
14:13 IhrFussel Many mobile players aren't even smart enough to restart their device if the app crashes a few times....I had to add a prejoin error message to tell them that
14:14 Mr_Pardison that's a PICNIC problem.
14:14 Calinou hi :)
14:14 Mr_Pardison Problem In Chair Not in Computer
14:16 IhrFussel I had to add that cause they annoy everyone with their rapid joins/timeouts
14:17 IhrFussel I even thought about showing join messages only if the player stays for 3+ secs
14:19 Mr_Pardison If the number is great enough and it annoys enough players, then go for it.
14:19 IhrFussel Well usually it's fine...but sometimes I suddenly get HUGE join waves
14:20 IhrFussel It feels like someone sends 20-30 bots to my server
14:36 red-001 unicode is hard
14:46 red-001 I wonder is that some client attempting to send the "enter"/"send" keycode as text
14:51 benrob0329 joined #minetest-hub
15:12 red-001 yes
15:12 red-001 e.g. 0xFFFC
15:16 Raven262 joined #minetest-hub
15:28 Krock joined #minetest-hub
15:34 Hijiri when I hear "hacker" I don't immediately think of stallman
15:34 Hijiri but maybe today since I've thought about it
15:34 Calinou xXStallmanHaxorXx
15:39 Mr_Pardison joined #minetest-hub
16:37 Fixer IhrFussel: i do often have lag of various nature, server or network or both, so yeah, laaag
16:38 IhrFussel Fixer, well it doesn't help if the player sends it in the chat...what am I supposed to do? Unless it's really server lag I have no control over their device/connection
16:39 Fixer IhrFussel: in my case it was server owner that used SHITTY VPS (previous one was shit too) and they admitted it
16:40 IhrFussel I would never ever use a regular VPS for a 24/7 service... the last VPS I tried had 30-200 secs lag every full hour because some other customer ran a heavy script maybe
16:41 Fixer IhrFussel: yep, it is shit, not suitable
16:42 IhrFussel Well what I have now is basically also a VPS but with guaranteed resources...the max_lag does vary but it's mostly between 0.2 and 1.1 secs
16:45 IhrFussel Nah not mostly... mostly 0.2 - 0.5 ... at the weekend it can peak to 1.1
17:35 Mr_Pardison joined #minetest-hub
18:14 Fixer IhrFussel: hah
18:34 Fixer http://minecraftonline.com/w/images/5/53/2014-11-29_21.01.44.jpg
18:34 Krock that game looks like minetest
18:35 Krock [obligatory reference to the shader effect]
18:37 Fixer reminded me of stalker for some reason
18:45 Jordach GNOME and GTK2 is cancer
18:45 Jordach daily reminder that KDE4 and QT are better
18:46 rubenwardy <3 XFCE
18:46 Jordach XFCE is fine, it does QT
18:47 lumberJ joined #minetest-hub
18:49 benrob0329 KDE4?
18:49 benrob0329 Get with the tiiiimes boi
18:49 benrob0329 5 is fast and stable now
18:51 Fixer \m/ X F C E \m/
18:51 Fixer Jordach: not just gtk2, but gtk3 too, and gnome team trying to subvert stuff
18:51 Sokomine joined #minetest-hub
18:52 Jordach all aboard the temple os train
18:52 * Mr_Pardison hops in the engine to drive to train
19:00 Calinou all aboard the PonyOS train
19:00 Calinou it runs Doom…
19:02 Fixer we are doomed
19:03 Jordach https://slimbook.es/en/store oo
19:05 Fixer Jordach: still waiting for that GNOME tablet, the reason they ruining linux UI
19:05 Jordach OLPC
19:05 Jordach GNOME is obv sucking the tit that provides free gov money
19:06 Fixer ffss
19:14 rubenwardy https://i.rubenwardy.com/xQVpdj5Lga.png
19:14 Jordach raytracing?
19:14 Jordach oooooo
19:14 rubenwardy ^ one of my courseworks
19:14 rubenwardy yeah
19:14 rubenwardy really fun to do
19:14 rubenwardy pretty cool project
19:14 Mr_Pardison interesting looking thign.
19:14 Mr_Pardison *thing
19:14 Fixer rubenwardy: now do this in minetest
19:15 rubenwardy all the 3d projection maths is actually quite nice, for linear algebra
19:16 rubenwardy Fixer, ha, it runs at about 4FPS
19:16 rubenwardy about 30FPS without reflections or sampling
19:17 rubenwardy probably going to do refraction next
19:22 Jordach https://www.onlyoffice.com/apps.aspx holy shit this looks amazing
19:23 rubenwardy > aspx
19:23 rubenwardy > not latex
19:25 Mr_Pardison joined #minetest-hub
19:25 * rubenwardy uses sharelatex.com for that uber sexy formating
19:36 rubenwardy bug with rendering: produces some interesting bugs: https://i.rubenwardy.com/nTQCCuXWAC.mp4
19:37 rubenwardy err
19:37 rubenwardy bug whilst adding reflection: https://i.rubenwardy.com/nTQCCuXWAC.mp4
19:40 rubenwardy (bug was caused by calculating the dot product in Quaternion space rather than Cartesian space)
19:40 IhrFussel I got a missing texture error but actually there is nothing that has that filename in the mods ... could it be some outdated node somewhere on the map that somehow has the old texture saved?
19:40 rubenwardy (which caused the bounced ray to be off)
19:41 rubenwardy no
19:41 rubenwardy unless it's a formspec or entity
19:42 * Shara thinks formspecs should be blamed for everything
19:42 IhrFussel farming_seed_cotton.png is missing it says although the filename is farming_cotton_seed.png in farming code
19:42 rubenwardy do you have item frames?
19:42 IhrFussel Yes
19:42 rubenwardy although actually, the probably uses the wielditem draw type
19:42 rubenwardy *that
19:42 rubenwardy \o/
19:43 IhrFussel Okay but it's likely just a rare node with metadata somewhere since the cotton is there and got its normal texture?
19:43 rubenwardy no
19:43 rubenwardy nodes can't have custom textures
19:43 rubenwardy like, per node textures
19:44 IhrFussel No I mean some node that displays something
19:44 rubenwardy the only options are meta formspecs orentities
19:44 rubenwardy possible
19:44 rubenwardy -e+y
19:48 rubenwardy or a buggy mod
19:50 IhrFussel The only mod that uses farming textures is farming itself AFAIK (except the ones that display other nodes from other mods)
19:51 IhrFussel Could also be a smartshop box right?
19:55 RobbieF joined #minetest-hub
19:56 RobbieF left #minetest-hub
20:08 AndroBuilder_ joined #minetest-hub
20:08 Sokomine my cottages mod also uses textures from farming. but not cotton seeds. wheat seeds and wheat texture
20:08 Sokomine for the treshing floor
20:25 IhrFussel Is this minetest.after() code crash safe? https://pastebin.com/KRzMYSgw
20:26 sofar that isn't safe
20:26 sofar you're passing `player` but you're referencing player:get_player_name() without checking whether `player` is `nil`
20:27 sofar within the function, do: `if not player then return end`
20:27 sofar right at the top
20:27 sofar then you can use `local name = player:get_player_name()` safely after
20:28 IhrFussel And I also don't need to check if player_by_name is nil anymore?
20:28 sofar that check makes no sense
20:29 sofar it would be useless in all cases
20:29 Sokomine isn't that kind of duplicate? you get the player's name from the player object - and then try to get the object through the name?
20:29 IhrFussel Is "function()" correct or does it need to be "function(player)"?
20:29 Sokomine depends on function
20:29 sofar you can remove `, player` from the end
20:30 sofar or you can pass `player` to `function(player)`
20:30 sofar beware of variable shadowing
20:30 sofar I prefer not to declare a function inside minetest.after() myself
20:31 sofar just make a local function, and then pass that function by name to minetest.after
20:31 sofar but, that's a personal opinion, there are pros and cons for both methods
20:31 IhrFussel So if I remove the ", player" do I need to specify something in "function()" or does minetest.after() carry the player object automatically?
20:32 sofar lua functions inherit the surrounding context
20:32 sofar so you do not need to pass `player` to function() because it is already known
20:32 sofar if you pass it as arg 3 to minetest.after, but don't use it in `function()` it is just a useless parameter
20:32 sofar consider this:
20:32 IhrFussel So I only would need to pass it if I wanted to feed it a var from outside the callback?
20:32 sofar local a = 1
20:33 sofar minetest.after(1, function() print a end, 5)
20:33 sofar what does get printed?
20:33 sofar 1? or 5?
20:33 sofar now change it to:
20:33 sofar minetest.after(1, function(a) print a end, 5)
20:33 sofar what gets printed now?
20:34 Sokomine er...i'd expect a to be undefined in the first example. but i wasn't aware about context beeing kept
20:34 sofar so in the first case it prints 1
20:34 sofar and in the second it prints 5
20:35 IhrFussel And vars from the callback are the same as local vars inside the callback?
20:35 Sokomine wouldn't have expected 1 in the first case. is it mentionned somewhere or a general lua mechanism?
20:36 sofar Sokomine: that's just lua semantics - the context is retained in functions that are declared
20:36 IhrFussel I mean like ...on_joinplayer(function(player) << player is automatically local?
20:36 sofar IhrFussel: yes, it's automatically local
20:36 sofar and thus, you have "shadowing" going on
20:37 IhrFussel Okay then I'll just remove the player var and trust the context :P
20:37 sofar https://www.lua.org/cgi-bin/demo
20:38 sofar https://gist.github.com/ahkok/a5be6b26cebc9aa083bf54573ab9717d
20:38 sofar try it
20:38 sofar play around with it
20:39 Sokomine sofar: i wasn't aware of that and would not have expected context to be kept after the delay. if it's normal for lua it probably does not need to be added to lua_api.txt explicitly
20:39 sofar it's part of lua
20:39 sofar what happens is when you call minetest.after(x, function()...
20:40 sofar is that you create a new function
20:40 sofar that function comes with its own context
20:40 sofar in that context is the existing value of `player`
20:41 sofar https://gist.github.com/ahkok/70cf3749e59fe5181713d3e44d7cef32
20:44 IhrFussel So if you call a function inside another function the 2nd function will always know the vars of the 1st function?
20:44 sofar yes
20:44 sofar no
20:44 sofar lol
20:45 sofar if you *declare* a function in another function, it will know the *state* of the outer function when it is called
20:45 IhrFussel An that state includes the local vars
20:45 IhrFussel And*
20:46 IhrFussel But I'm guessing only the local vars that have been executed before the declaration
20:48 IhrFussel So function foo() local a=1; function bar() print(b); end; local b=2; end <<< bar doesn't know about the 2nd var?
20:48 sofar https://gist.github.com/ahkok/164a675dfe60e0ff4cf703d5922812d9
20:49 sofar yes, it won't know about b
21:10 Fixer "Thus griefers could destroy as much as they wanted, but when they left, the protected chunks would revert"
21:10 Fixer niiiice
21:14 atorian37 joined #minetest-hub
21:17 Megaf I'm giving lifelong creative priv on my server to anyone who is up to the challenge of building this https://www.youtube.com/watch?v=GklykpH4Hyo
21:17 Megaf !title
21:17 MinetestBot Megaf: HONORGUARD huge 3D castle breakdown animation - YouTube
21:20 Megaf fly and noclip included
21:22 rubenwardy that's a nice castle
21:22 * rubenwardy likes castles
21:24 Shara Megaf: castles are good, but I lack time
21:25 Megaf That's an awesome castle
21:25 Shara Plus I get bored if I try and copy someone else's design :D
21:25 Megaf (offer open to ulimited number of people)
21:25 Megaf (to either work tohether or build different castles)
21:25 * rubenwardy makes a bot to build it
21:26 rubenwardy multiple times that is
21:26 rubenwardy XD
21:26 Shara I should finish the castle I already started on RC...
21:26 Shara But time/lazy
21:26 Shara and all them mods that need writing
21:26 rubenwardy and subgames
21:26 Shara Ekk!
21:27 Shara The subgames that need a crafting system, you mean?
21:27 rubenwardy :O
21:27 Shara :D
21:27 rubenwardy I'm not feeling very minetest recently
21:27 rubenwardy it'll be done soon[tm] though
21:27 Shara :)
21:28 Shara part of me does want to try and build that
21:28 * Shara sighs
21:29 rubenwardy I have a similar design on Redcat
21:29 rubenwardy in that it has multiple baileys
21:29 rubenwardy the keep is shit though
21:29 Shara Yes,, was just thinking all of that other than the last bit
21:30 Shara And my castle there is on such a scale that I barely made a tiny part of it yet
21:32 sofar that's awesome
21:32 sofar almost want to help out planning it up
21:36 Shara castle I started was mostly abotu playing with roof designs to be honest
21:36 Shara This is kind of dark, but I love how this room turned out: http://gingercat.tk/mt/MT_hiddenhall.png
21:37 Sokomine fixer: sounds like a good plan for griefing protection. back on that old mc creative server, catching a griefer often ended in freezing the culprit and then just reverting all the dammage
21:37 Shara Trying to build a whole castle with this level of detail in the ceilings (and walls in many places) isn't quick though... so maybe in ten years from now it's done :)
21:38 Fixer Sokomine: it is kind of "read-only" chunk that reverts back to its read only state on chunk unload, even after grief
21:40 Sokomine megaf, rubenwardy: i've built larger castles on trainwrecktonys server and one on grandolfs. it's usually the landscape and the mateirals that shout "build a castle here"
21:40 rubenwardy I like to make my builds match the terrain
21:40 rubenwardy so I'd definitely scout and choose appropriate locatiosn
21:41 Megaf Sokomine: well, the castle I posted here is not about size
21:41 Megaf it was carefully designed
21:41 Megaf it's a modern design, based in functionality and defence
21:41 Megaf That's what makes it so amazing
21:42 Sokomine rubenwardy: well, maybe you'll like my castle on trainwrecktonys server if you havn't seen it yet. it's the one with the yellow cobble. took a lot of time to build and kind of isn't entirely finished yet
21:43 Sokomine well, not that my castles are much diffrent. except that they're rather small inside (for castles). and i'm not sure if the defense will really be that good...although i thought about it and made it a very important point i'm by no way a military expert
21:44 pauloue joined #minetest-hub
21:47 Sokomine Megaf: that's definitley a castle i'd call big, yes :-) also looks very nice. do check out mine on trainwrecktonys if you havn't yet. you might like it
21:47 Sokomine though it's probably a bit more modern...most of it is walls :/
21:48 Fixer just one more year and then you will be happy
21:48 Sokomine :-)
21:50 sofar https://www.twosmallpotatoes.com/wp-content/uploads/2015/01/2015-01-18-094-Ch%C3%A2teau-de-Valere-from-Tourbillon-Castle-Sion.jpg
21:51 sofar stuff like that is what I really like - organic builds on strategic overlooking rocks
21:51 sofar (in this case, I've been in that castle)
21:51 sofar https://upload.wikimedia.org/wikipedia/commons/thumb/6/61/Castle_of_Chillon_N.jpg/800px-Castle_of_Chillon_N.jpg
21:51 sofar one of my alltime favorite castles
21:51 sofar also pictures a mountain I've summitted
21:54 Shara sofar: yes, these are the kinds of things I like to see in MT as well
21:54 Fixer hometown has pretty amazingly nice castle
21:59 Sokomine joined #minetest-hub
22:44 Tmanyo joined #minetest-hub
22:45 benrob0329 joined #minetest-hub
23:01 lumberJ joined #minetest-hub
23:13 Fixer rubenwardy: floating house on water
23:13 rubenwardy ?
23:13 Fixer rubenwardy: cubic shape, wood
23:13 rubenwardy ?
23:13 Fixer rubenwardy: it is 2018, no more scouting terrain and other nonsense!
23:13 sfan5 ?
23:14 red-001 ?
23:14 celeron55 :D
23:14 Fixer dirt and cobble strikes back from the 2011, everyone will suffer
23:14 celeron55 it's like a poem
23:15 * Fixer searches for that amazing rap vaporwave track
23:17 Fixer All your buildings suck compared to this http://minecraftonline.com/w/images/2/21/2011-10-05_08.53.36.png
23:18 Fixer http://minecraftonline.com/w/images/6/60/ZnSG6Jm.jpg
23:21 Sokomine fixer: i...er...had those floating houses. but now that bug is fixed. it really was my error
23:22 Fixer Sokomine: that was also a human error
23:22 Sokomine oh. human errors don't count? :-)
23:23 red-001 can minetest at least get buildings with infinate surface area?
23:23 Sokomine strange structure. are the borg comming?
23:24 red-001 MC world is larger then the MT one in some ways so, can our infinate surface area, zero volume builds at least be more infinate and have less volume?
23:25 Sokomine red-001: no. but we can reach a higher density than in a black hole while the player still jumps happily about
23:26 Fixer Sokomine: https://en.wikipedia.org/wiki/Menger_sponge
23:26 * red-001 waits for someone to make Gabriel's Horn in minetest
23:26 Fixer https://upload.wikimedia.org/wikipedia/commons/2/2b/Cmglee_Cambridge_Science_Festival_2015_Menger_sponge.jpg
23:27 red-001 "Minetest, our maths makes sick references to religion, bro" could be our new tag line
23:28 Sokomine Fixer: illustrating mathematical principles in mt might indeed be intresting. at least if the structure is not too big
23:29 Fixer actually there was some guy in minetest that code just those things
23:29 Fixer minetest even has fractal mapgen
23:29 Fixer built in
23:31 red-001 fractals seem to be a great way to stress test video compression
23:49 roben1430 joined #minetest-hub

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