Minetest logo

IRC log for #minetest-hub, 2017-06-04

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

All times shown according to UTC.

Time Nick Message
00:26 LazyJ joined #minetest-hub
00:32 Vtower joined #minetest-hub
00:33 Vtower when you meet someone and they say they dont watch the simpsons, south park, family, robot chicken, rwen and stimpy, or even futurama
00:33 Vtower family guy*
00:36 bigfoot547 Sooo....
00:37 Vtower its so sad
00:50 VaultyTowers joined #minetest-hub
01:25 lumidify_ joined #minetest-hub
01:36 IhrFussel joined #minetest-hub
02:10 stormchaser3000 joined #minetest-hub
02:13 stormchaser3000 joined #minetest-hub
04:32 LazyJ joined #minetest-hub
05:07 Raven262 joined #minetest-hub
05:34 nore joined #minetest-hub
05:47 Thomas-S joined #minetest-hub
06:14 cx384 joined #minetest-hub
06:37 TommyTreasure possible off topic.  can anyone assist me with the syntax for the irc command to require voice on an irc channel.  my attacker can no longer get into the game, and has found our game's irc channel to be his attack method
06:41 CWz joined #minetest-hub
07:16 cx384 joined #minetest-hub
07:28 nerzhul joined #minetest-hub
08:26 Krock joined #minetest-hub
09:00 DS-minetest joined #minetest-hub
09:00 lisac joined #minetest-hub
09:46 Shara Morning all
09:47 red-001 morning
09:47 Shara Hi red-001 :)
09:49 DS-minetest morning
09:55 Krock hi Shara
09:56 Shara Hi Krock, hi DS-minetest
09:56 Shara Another round of attacks on DL to clean up on :(
10:08 Fixer joined #minetest-hub
10:13 CWz Shara, wasn't DL locked off to new players?
10:13 Shara They got on the IRC channel
10:13 Shara That's now locked down too
10:14 CWz Ya need the CyborPolice
10:14 Shara It's always when I'm away
10:20 CWz I am confused to why they are still attacking
10:20 Fuchs TommyTreasure: hi
10:20 Fuchs TommyTreasure: is that channel on freenode?
10:21 TommyTreasure Fuchs, pm please?
10:21 Fuchs sure
10:22 Shara Fuchs: It's on freenode.
10:22 lisac Shara, maybe you should require email in order to get interact. That way, they'd have to go to a lot more trouble to cause any problems.
10:22 Shara Could I pleased be involved in any talks regarding this channel though, since it is me running it
10:23 Shara lisac: That's something I thought about in the past, and it would be horrible. Many of the players don't have email addresses (some children are not allowed)
10:23 Shara please*
10:23 CWz Hmm about read rules for interact
10:23 Shara CWz: Interact isn't the problem though.
10:24 Shara It's the spam
10:24 Shara This is really nasty racist stuff, among other things, getting spammed into chat
10:24 Shara It's not even things a filter could easily catch.
10:24 Fuchs Shara: augh
10:24 Fuchs Shara / TommyTreasure: /join ##foobar-mt-discuss-blabla
10:26 CWz Fuchs, might want to put password so one would be snooping as usual
10:26 Fuchs CWz: I'm pretty sure I can remove people if needed
10:26 Fuchs it's only very temporary anyway
10:29 TommyTreasure Shara, i only asked for pm to keep it out of the room.  i wasn't aware of topic prior to chat.  my apologies
10:30 shivajiva why is clearing single armor items using inventory manipulation so difficult?
10:31 Shara No problem TommyTreasure. It's just that I like to be in the loop about channels I'm meant to be running :)
10:33 shivajiva I take the items, refresh the formspec and the item is sat there in the slot but the player isn't wearing it, moving it to another slot makes it wearable, did I miss something?
10:34 TommyTreasure Shara, i've just decided to keep as low profile appearance as possible
10:35 Shara It won't make any difference
10:35 TommyTreasure yes it will!  it'll keep me from getting myself in trouble!  lol
10:37 TommyTreasure less activity = less targeting = life easier for everyone else
10:40 CWz Shara does your server have basic_mechines?
10:40 Shara CWz: Nope
10:40 CWz good
10:41 red-001 why?
10:41 Shara TommyTreasure: These kinds of people will do what they do, regardless of whether you are there. It's only an easier life for you :)
10:43 red-001 well its a very specific "backdoor"
10:44 red-001 looks like he hardcoded his nick in some sort of test command
10:44 red-001 CWz, someone already posted this on the forum
10:44 red-001 anyway the ofending line https://github.com/ac-minetest/basic_machines/blob/9a66471390cdc4f2f9ee8bafdaf7c3dfe56916cd/mover.lua#L1302
10:47 Krock Offtopic: I'm glad this doesn't apply to Minetest http://imgur.com/r/ProgrammerHumor/ZyNvqMg
10:48 shivajiva clearly missing the server admin tier at the bottom lol
10:49 red-001 https://www.reddit.com/r/ProgrammerHumor/comments/6f4of7/no_need_to_overcomplicate_things_with_the_volume/
10:51 Stone-Talus joined #minetest-hub
10:51 Krock shivajiva, lol yeah
11:01 Jordach joined #minetest-hub
11:03 Krock red-001, our cheat prevention: http://imgur.com/r/ProgrammerHumor/bYiIN56
11:05 red-001 lol
11:05 Fixer VanessaE: do you have that multiplying entities bug on your servers?
11:07 Fixer wtf about those volume sliders?
11:08 red-001 Fixer, reddit being reddit
11:09 * Fixer googles
11:11 Fixer red-001: you should post on rnd machines topic about this
11:12 Jordach https://i.redd.it/6iwmt9ojzf1z.jpg
11:16 red-001 Fixer, someone already did
11:18 Fixer red-001: i'm not sure rnd did it for malicious intentions, he developed that mod running on actual servers, so he probably did it for convinience, will ask maikerumine about that
11:19 Fixer red-001: but ofc it needs to be disabled
11:19 Fixer removed*
11:30 red-001 hey if he wanted to me evil he would have used that anti-cheat mod for it
11:33 CWz joined #minetest-hub
11:48 CWz_ joined #minetest-hub
11:59 Fixer red-001: contacted him, he will rework it
12:02 Shara joined #minetest-hub
12:32 Wayward_One hi all :)
13:12 Jordach Lua: What if game developers got tired of C++?
13:13 Jordach fuck
13:14 Krock huh
13:14 Jordach TypeScript: JavaScript with a condom
13:15 Jordach Hiring PHP developers does not contribute to the quota of employees with disabilities.
13:17 Jordach wtf
13:17 Jordach PowerPoint is TURING COMPLETE
13:17 Jordach https://www.youtube.com/watch?v=uNjxe8ShM-8
13:21 Jordach Calinou, rubenwardy, benrob0329-latop, Shara
13:21 Jordach go see that video
13:26 Krock 1600 animations :o
13:29 Shara Jordach: somehow, I'm not sure how, but somehow, this manages to feel relevant to the exam I'm trying to prepare for :D
13:44 Fixer https://pbs.twimg.com/media/DBd9C-dXkAA2Eg_.jpg:large
13:44 sniper338 joined #minetest-hub
13:46 Krock Fixer, and once again the JPEG compression made it look much worse
14:02 behalebabo joined #minetest-hub
14:14 DS-minetest joined #minetest-hub
14:20 VanessaE Fixer: multiplying entities, yes.  mostly on my creative server, though I haven't checked recently if they're still being created.
14:22 VanessaE (on Dreambuilder/30000 that is)
14:23 paramat joined #minetest-hub
14:26 CWz_ Its the paramat
14:26 paramat hi. rdococ please could you ask a channel op for voice? we like to have everyone voiced here
14:33 Shara Seems he's just not identified
14:34 CWz_ if not identified that could only mean... That rdococ is a spy!
14:35 Shara I'm too lazy to voice people who are on the list but are  too lazy to identify :)
14:43 CWz Shara have the ongoing attacks ceased yet
14:44 Shara RC had a ddos earlier today as well.
14:44 Shara I lost bouncer connection for about ten minutes due to it
14:44 Shara No idea if related to the DL attacks or not.
14:44 CWz Well, f***... well back in my day, nobody ddosed servers
14:45 Shara Even had email from my provider due to it
14:45 red-001 :(
14:46 red-001 I assume it's the same people that have been hacking the server?
14:46 Shara No way to tell really.
14:46 octacian joined #minetest-hub
14:46 red-001 yeah I suppsoe
14:46 Shara RC isn't even hosted on the same server as DL, so may or may not be related
14:46 red-001 suppose*
14:46 Shara And DL attacks haven't included ddos, as far as I know
14:51 CWz DarKLands seem to attact a lot of evilings
14:51 Shara It's only really been... since certain events.
14:55 rubenwardy what form was the DDoS?
14:57 CWz There are multiple froms?
14:57 rubenwardy classic connection hogging, large payloads, ping of death
14:58 Shara Not sure in all honesty.
14:58 rubenwardy do you know whether it was against Minetest or a HTTP server?
14:58 rubenwardy just interested
14:58 Fixer now kids can ddos
14:58 Shara No, and very limited time to try and figure it out right now.
14:59 rubenwardy ah, ok :P
15:01 Shara There's very little there to target other than the MT server though
15:03 Jordach >trying to beat XFCE4 into place
15:03 Jordach >installs KDE
15:03 Jordach m a d m a n
15:03 Fixer https://i.imgur.com/dW02END.png
15:04 Krock no, it's not the END.
15:04 Krock we will continue
15:04 Fixer Krock: wat?
15:05 Krock see the URL
15:05 Fixer Krock: what url?
15:05 Fixer ._____.
15:05 Krock interpreting your face makes me feel that you've seen it
15:06 Fixer Krock: we will continue what?
15:06 * Fixer adds two more mods into mod folder
15:06 Krock programming, testing, fixing and playing Minetest :^)
15:07 Fixer Krock: agree
15:07 Fixer Wuzzy seems to increase bug report production recently
15:08 red-001 hi
15:08 Calinou hi
15:08 red-001 my password is aHVudGVyMg==
15:08 Fixer from what?
15:09 Fixer maaaaaaaaaake a moooooooooooooove
15:09 Fixer it is all in your head
15:09 Fixer https://www.reddit.com/r/linux/comments/6f6s20/minetest_0416_released_open_source/
15:09 Fixer ^^
15:09 Fixer failure
15:11 Fixer it is funny to read "minetest is for poor people who can't afford minecraft" what the fuck they talk about, even 3 yr old can DL pirated launcher of MC...
15:12 red-001 whats pirating?
15:12 Calinou it's when you surf the high seas of the Web! :D
15:12 red-001 oh so it's like a sailor
15:13 Fixer *emoji with hands*
15:13 Krock yarr harr
15:13 red-001 well I suppose it's a bit more intenset then just surfing?
15:14 Krock surfing with just one eye
15:14 red-001 huh we call it the web be we sure love using sea metaphors
15:14 red-001 Krock, sounds intense
15:14 red-001 you have like no 3d vision then
15:15 Krock does that matter? your surfing simulator display is 2D anyway
15:15 Fixer 1.5d vision
15:16 Fixer if only we had colored clay for 0.5 MTG
15:19 dtscode joined #minetest-hub
15:19 Fixer https://www.reddit.com/r/thisismylifenow/comments/6f6tja/this_guy_benchpressing_a_goose_at_la_park/
15:19 Fixer now this is unexpected
15:19 red-001 hi dtscode
15:19 red-001 someone should give them voice
15:20 Krock or (s)he should request voice
15:20 red-001 well I suppose so
15:22 red-001 dtscode, if you want to talk in this channel send a PM to one of the OP's asking for voice
15:23 paramat and please 'identify' your nick with Nickserv
15:23 red-001 paramat, they have
15:23 red-001 notice the cloak
15:24 benrob0329-latop Jordach: oh gosh why
15:24 Shara I will voice, if someone can either tell me who it is, or they PM me
15:28 red-001 huh I saw the nick "nchambers" before
15:29 Shara Yea, same, but can't place it
15:29 Calinou they're in other channels I'm in
15:29 Calinou probably a legit person :P
15:29 Shara Hmm, let's see what happens then
15:30 red-001 well they are staff at learnprogramming
15:30 Calinou also, I'm in the process of making 0.4.16/Git AppImages
15:30 red-001 and that is a reasoably large channel
15:30 Fixer https://blog.alteroot.org/articles/2017-05-30/road-to-xfce-4.14-part-2.html
15:33 Krock Calinou, you'd have to revert some commits to build the "stable" one, if it's what you want
15:34 Krock s/revert/reset/
15:34 Calinou Krock: I know
15:34 Calinou I'm building master and stable 0.4.16 in parallel anyway
15:34 Calinou my script can build an arbitrary number of branches
15:34 Krock okay
15:40 Fuchs dtscode is fine
15:40 Fuchs I have no idea why he is in here
15:40 Fuchs but he has been on this network long enough and I know him
15:41 Fixer https://i.redd.it/c9bvt4fn0v0z.jpg
15:42 Calinou is his password "aligator5"?
15:49 Fixer lets see how master compiles for me
15:53 DS-minetest Krock: is that you?
15:56 stormchaser3000 joined #minetest-hub
15:58 * red-001 starts to hate lua
15:58 red-001 of course it converts strings into number
15:58 red-001 but not when you are expecting it to
16:02 Fixer does not compile to me, unfortunately, that means I will need to wait two weeks for Debian 9 and upgrade my build VM
16:04 Krock DS-minetest, maybe.
16:04 * Krock is amused that his Win XP machine beats Linux for once
16:04 Krock even if it's only a few distributions
16:04 Calinou my parents might finally get new machines
16:05 Calinou they do office work mostly, but their current ones are very slow
16:05 Calinou and one of them also manages to be very noisy
16:05 Calinou both all-in-ones
16:06 Fixer Calinou: heared Pentium 4 3.6GHz machine in office, holy fuck it was noisy and hot, temp was approaching 67*C in idle, my Northwood 2.8GHz was like 30*C at idle, Presscot crap?
16:07 Calinou a new PC should be built for one of them, with a Pentium G4560 or something
16:07 Calinou it's a 2-core, 4-thread CPU at 3.5 GHz
16:07 Calinou pretty nice, and fairly cheap
16:07 Calinou should be quite power-saving too
16:07 Calinou (it's Kaby Lake)
16:07 Fixer Calinou: do multiseat :trollface:
16:07 Calinou heh
16:09 Krock Calinou, I've seen a video about a quite cheap setup recently: https://www.youtube.com/watch?v=epIlB49SNTI
16:12 rubenwardy thanks for adding authors to the changelog, red-001
16:16 rubenwardy Please may a french speaker ask what graphics card (integrated or otherwise) they use? https://forum.minetest.net/viewtopic.php?f=20&t=17794&view=unread#unread
16:16 rubenwardy and also the opengl version
16:16 Calinou I saw that topic, people are talking about it in #minetest-fr
16:17 rubenwardy kk
16:17 Calinou I'll reply on IRC
16:17 Calinou also, hi rubenwardy :)
16:17 rubenwardy make sure you post a link though, for future readers :)
16:17 rubenwardy Hi
16:17 Calinou I learned about a fancy trick to build AppImages without path errors
16:17 Calinou well, path warnings actually
16:17 Calinou the infamous "WARNING: could not find..." that popped whenever someone ran an AppImage of mine
16:24 * Jordach runs pacman -Syyu
16:24 Jordach ain't nobody got time fo octopi
16:32 Fixer Krock: if you want some advanced ### with compiling, try MSYS2/mingw64 on windows
16:32 Fixer every time I try it, I fail
16:33 Fixer everything works, except at compilation or linking, i don't remember, fucker won't find needed libraries for strange reasons
16:33 Krock Fixer, well thanks for the offer but MSVC was already pita enough
16:33 Krock maybe you linked the libs wrongly or it has troubles with unicode paths
16:36 Fixer no unicode
16:36 Fixer no spaces
16:36 Fixer it was weird
16:36 Fixer i rage quitted
16:37 nerzhul joined #minetest-hub
16:37 Krock o/ nerzhul
16:40 nerzhul Krock, ?
16:40 nerzhul hi Krock
16:40 nerzhul why o/ ?
16:40 Fixer tried to read this http://www.mingw.org/wiki/includepathhowto, but still wth it is not working as easy as in linux mingw -_-
16:40 Krock why not? 50% chance to be greeted this way
16:41 nerzhul oh, it's better chance than loto :D
16:41 Krock huh? "loto"?
16:41 Krock oh
16:41 Krock lotto
16:41 nerzhul lotto in english sorry :)
16:42 Krock Fixer, here I defined all paths as absolute ones, using cmake-gui
16:43 Krock starting with a minimal build first (no freetype or sound)
16:44 Fixer https://pastebin.com/raw/5vDjHfFQ
16:44 Krock and then successive testing until done
16:44 Fixer it has search list for headers
16:45 Fixer i've tried to place irrlicht headers literally into everything
16:45 Fixer in any layouts possible
16:45 Fixer up to dumping everything as big pile
16:51 Fixer Calinou: remind me again on how to update everything via pacman, please
16:51 Jordach pacman -Syy
16:51 Calinou pacman -Syu
16:51 Calinou (with sudo)
16:51 Jordach pacman -Ssyu
16:51 Jordach or the above
16:53 Krock pacman -Svacousswitches
16:53 Krock *vacuous
16:55 Fixer thanks
16:55 Fixer updating
16:55 Fixer will try to approach that mess again
16:55 Calinou pacman -Abcdefghij...
16:55 Calinou :D
16:55 Fixer make compiling great agin
16:55 Fixer again
16:55 Fixer or faster at least
16:56 Fixer under VM it is abysmally slow
16:56 Fixer 15 minutes
16:56 Fixer :(
16:56 Fixer the problem in itself is this case:
16:56 Fixer #include <irrlicht.h>
16:56 Fixer #include <iostream>
16:56 Fixer #include "CGUITTFont.h"
16:56 nerzhul Krock, you moved to archlinux ?
16:56 Fixer don't remember what, but it either can't find guys in < > or in " "
16:57 Krock nerzhul, huh? no, just playing a bit with this command argument
16:58 nerzhul okay
17:11 red-001 sudo pacman -Syu --no-preserve-root
17:18 Calinou keeping a backup of my VMs has proven to be really helpful for OS migrations
17:18 Calinou so I keep my settings around, for once :P
17:19 Calinou also, woo, I reached 5,800 link karma on Reddit :D
17:19 Calinou and the reply to the first comment on the /r/linux post has -79 points :D
17:20 red-001 wow that early comment got downvoted all the way down
17:20 Krock Calinou, and what benefits do you have of this high karma?
17:21 red-001 ahh and I was ninja'd again
17:21 IhrFussel joined #minetest-hub
17:21 Calinou Krock: it looks good on my resume
17:21 red-001 hi IhrFussel
17:21 Calinou ;)
17:21 Krock some forumers think the same of their post count
17:21 Krock hi IhrFussel
17:22 red-001 Krock, wait are you telling me that forum post counts are meaningless?
17:22 red-001 that can't be
17:22 Krock red-001, they're overrated sometimes as it depends on the content quality
17:23 IhrFussel I find it funny that starting a thread doesn't count as "post"
17:23 Calinou perfect, my Minetest AppImages (both master and stable) work on Debian 8 and Fedora 25 :)
17:23 Krock neither does it if you post in the news section
17:24 IhrFussel Oh and hi back to you red-001 and Krock ^^
17:24 Krock o/
17:25 red-001 \o
17:28 IhrFussel Can someone tell me what the sneak options are? I have no clue which behavior to choose
17:29 IhrFussel If I understood it correctly there is an old behavior and a new one...and many dislike the new one...correct?
17:29 red-001 https://forum.minetest.net/viewtopic.php?f=18&amp;t=17397
17:30 paramat ^ that
17:30 red-001 new behavior, new behavior that imitates the old one and old behavior
17:53 CWz ShadowBot, tell tenplus1 so there is milk bucket in mobs_redo... why isn't there a milk_source and milk_flowing? this is been bugging me, man!
17:53 ShadowBot CWz: O.K.
17:54 paramat heh milk source is cow?
17:57 Calinou is milk open source?
17:59 Raven262 Oddly enough, I'm working on a game that actually has milk source and flowing milk, also has cookies.
18:00 IhrFussel So the "old move code" will be deprecated when 0.5.0 releases, but the newer one that imitates the old one will continue to exist?
18:01 IhrFussel Or will all options be replaced by a completely new one?
18:10 Krock IhrFussel, depending on the player's opinion of the new sneak code's bugs/features there's still the PR 5533 pending to provide yet another algorithm
18:10 Krock but the behaviour overall will stay about the same
18:11 Krock i.e. sneak_glitch switch for sneak ladders and no falling down when releasing sneak
18:11 Krock s/sneak/sne*k/g
18:15 IhrFussel Krock, I honestly never used any sneak glitches/hacks/tricks ... is the old code the one that allows to jump higher when sneaking?
18:15 Krock both codes do
18:16 Krock if you mean double node jumps: afaik not possible anymore in the new sneak code due a different node position calculation
18:16 IhrFussel Cause right now I use 0.4.16-dev with default code and there is no higher jump so it seems to be disabled
18:17 IhrFussel Ok so the old code is required for 2 node high jumps
18:18 Krock yes
18:18 Krock (or a modified jump velocity setting)
18:24 Calinou ok, got automatic SHA-256 file generation to work
18:36 paramat "the newer one that imitates the old one will continue to exist?" yes
18:36 paramat the 'sneak glitch' physics override enables a new replication of sneak ladders and 2 node sneak jump
18:36 garywhite so no more 2-node jumps?
18:37 paramat "double node jumps: afaik not possible anymore in the new sneak code due a different node position calculation" 2 node sneak jump is replicated and works
18:38 paramat for 2 node sneak jump you can use new move code plus 'sneak glitch'
18:39 paramat "so the old code is required for 2 node high jumps" no, also supported by new move code as an option
18:40 paramat Krock should know all this :]
18:41 paramat IhrFussel ^
18:41 IhrFussel paramat, wait so if I use the 4 code lines from the forum for "old code" do I still need to enable anything else if I want the entire old behavior?
18:41 paramat you don't, enabling 'old move code' gets you exactly old behaviour with sneak jump and sneak ladders enabled
18:42 paramat and yes at 0.5 the 'old move code' option will be removed
18:42 paramat then you will have new sneak code with an option for 2 node sneak jump and sneak ladders
18:43 paramat the new move code has been improving and may improve further with Krock's work
18:44 paramat the only issues left are minor, apart from one issue which is important to someone here :]
18:44 paramat new sneak code is fairly good now, but cannot be exactly the same as before
18:45 paramat 0.5 gives us an excuse to remove the old code completely and break some parkour worlds
18:49 IhrFussel And maybe to make all physics server-side /s :P
18:50 IhrFussel I mean the calculations
19:08 behalebabo joined #minetest-hub
19:14 paramat joined #minetest-hub
19:16 garywhite what is the rarest block in MT now?
19:19 paramat cloud or dirt with footsteps?
19:20 garywhite oh, I though it was mese or diamond blocks
19:22 IhrFussel You didn't say "minetest_game" so rainbow ore on my server
19:27 paramat well, of nodes actually generated in vanilla, mese block probably
19:27 paramat cloud and dirt with footsteps are in MTG but only to support old worlds
19:27 behaleba- joined #minetest-hub
19:43 garywhite You guys finally added a percentage to the media load
19:49 Jordach EXCELLENTE TYPO
19:49 Jordach Player data can now be into database
19:52 Krock google "php/c"
19:53 Krock ^ offtopic, sorry
19:56 garywhite I used to get a command prompt window that would print all the stuff to debug, now there is no such thing
19:57 garywhite what happened?
19:58 Raven262 joined #minetest-hub
19:59 Krock garywhite, in the Windows build? start it with --console or from cmd directly
19:59 garywhite Well, that sucks...I used to be able to quit much quicker by just Alt+F4ing the console window
20:00 Krock just change your minetest links to start it with the additional param
20:01 Krock there's also the "enable_console" setting but I'm not getting it to work
20:02 garywhite idk where it is, I'll worry about it tomorrow. I gotta go in a little while so I'll just take care of it later
20:04 Fixer remind me please, command to look up the location of file in NIX
20:04 Fixer that shows path to file
20:06 Fixer Error running link command: ╨Э╨╡
20:06 Fixer what the fuck
20:06 Fixer forgot dots
20:08 bigfoot547 joined #minetest-hub
20:13 dtscode joined #minetest-hub
20:22 Fixer $ make[1]: *** [Makefile:276: cmake_check_build_system] Interrupt
20:22 Fixer .________________.
20:25 Calinou >when even CMake doesn't believe in your compiler
20:29 Krock let's compile it with Borland
20:33 garywhite what about BASIC?
20:35 Krock basic is not a compiler
20:36 Fixer Calinou: it also exits in weird way into CMD itself, and not into bash
20:37 Fixer passes cmake and then stops on cmake_check_build_system with any errors
20:38 nerzhul nice to see many projects are switching to C++11; https://sourceware.org/ml/gdb-announce/2017/msg00003.html
20:41 behaleba- joined #minetest-hub
20:45 rubywarden joined #minetest-hub
20:48 dtscode joined #minetest-hub
20:54 IhrFussel WTH is my hoster doing?! dmesg is full of [2499598.408615] e1000e: eth0 NIC Link is Down [2499615.567461] e1000e: eth0 NIC Link is Up 100 Mbps Full Duplex, Flow Control: None
20:55 bwarden joined #minetest-hub
20:57 paramat joined #minetest-hub
21:13 nerzhul http://en.cppreference.com/w/cpp/numeric/math/signbit
21:13 nerzhul lol
21:15 Krock wow great. a function that implements  (number & MSB) != 0
21:16 nerzhul Krock, some STL functions are just... STL for STL :p but they are there and prvent coding errors heh
21:17 nerzhul https://twitter.com/mrkkrj/status/854241747936915456 this is an excellent usage of unique_ptr to properly finish C resources
21:22 dtscode thanks shara <3
21:23 nerzhul ty ShadowBot
21:24 IhrFussel OMG it just happened again...my dedicated machine is losing the connection to the network! That's unacceptable
21:24 dtscode what provider?
21:24 IhrFussel Strato (German)
21:24 Fixer make -f CMakeFiles\Makefile2 all
21:24 Fixer Microsoft Windows [Version 6.1.7601]
21:25 * Fixer thinks
21:25 dtscode IhrFussel: fwiw, ramnode has never gone down for me
21:28 IhrFussel Look at this! https://pastebin.com/PrZvXufF ... there is nothing I can do here, I can't even operate the machine due to connection loss
21:30 Fixer $(MAKE) -f lib\gmp\CMakeFiles\gmp.dir\build.make lib/gmp/CMakeFiles/gmp.dir/depend
21:30 Fixer \ \ \  0 /  /  /
21:30 garywhite Windows 6.1.7601...that's 7, according to my records
21:31 Krock 5 is 2000, 6.1 is 7 and 10 is 10  math mind = blown
21:33 garywhite They never kept it straight
21:33 IhrFussel Krock, what's XP then? and Vista?
21:34 Krock 6.0 is vista, 5.1 xp
21:34 Krock and somewhere there's Neptune
21:37 garywhite 1.0,2.0,3.0,3.1,3,11,3.5,3.51,4.0 (95/NT),4.1 (98), 4.9 (ME), 5.0 (2000), 5.1 (XP), 6.0 (Vista), 6.1 (7), 6.2 (8), 6.3 (8.1), 10 (10)
21:37 Krock funny enough that ME was released after 2000
21:39 Fixer fatal error: endian.h: No such file or directory
21:39 Fixer .__________.
21:45 Fixer SHELL = cmd.exe
21:45 Fixer ._.
21:49 Fixer mingw32-make ._o
21:51 Fixer goes DEEPER
21:52 Fixer *compiles*
21:53 Fixer oh boy
21:56 Fixer mingw stuff is confusing
21:57 Fixer 49%
21:58 Fixer and that fucker will ultimately fail at 100% or making final exe stage, probably
21:58 Fixer will see
21:59 Fixer sooo much faster than in VM
22:00 Fixer hoping final exe is not 32bit .____.
22:03 Fixer error at 100%
22:04 Fixer https://pastebin.com/raw/XKLXRhKV
22:04 Fixer leveldb related
22:04 Fixer lets disable it
22:06 Miner_48er joined #minetest-hub
22:13 Fixer compiles in 6 minutes
22:13 red-001 Fixer, if your system is like my system it will crash on start up
22:14 red-001 I installed the compiler and all
22:14 red-001 disabled leveldb because of that error
22:14 red-001 and I get a crash on startup as thanks
22:14 Fixer :)
22:15 Fixer red-001: linux?
22:15 red-001 yeah arch
22:15 Fixer thats is msys2/mingw64 under win7
22:15 Fixer that is*
22:16 red-001 bloody compiling in MSVC was easier then this, if you managed to get the precompiled libs
22:19 Fixer it gonna fail for sure again
22:19 Fixer IT COMPILED O_O
22:19 * Fixer turns up vaporwave volume
22:21 Fixer :o
22:21 Fixer it runs
22:22 Fixer GREAT SUCCESS
22:22 red-001 wow nice
22:23 red-001 Fixer++
22:23 red-001 !points
22:23 red-001 !help
22:23 ShadowBot red-001: help [<plugin>] [<command>]
22:23 red-001 !list
22:23 ShadowBot red-001: Admin, Aka, Anonymous, BanNotify, Brainfuck, Channel, ChannelLogger, ChannelStats, Conditional, Config, Ctcp, DDG, Debug, DerplangPlus, Dict, Filter, FloodProtector, Format, Games, GitHub, Karma, Later, Logger, Math, MessageParser, Minetest, Misc, MoobotFactoids, Network, Note, Owner, Plugin, Quote, Reply, Scheduler, Services, Status, String, Time, Topic, URL, Unix, User, Util, (1 more message)
22:23 Fixer NO STUTTERING
22:23 Fixer *?*
22:23 red-001 !help Karma
22:23 ShadowBot red-001: (karma [<channel>] [<thing> ...]) -- Returns the karma of <thing>. If <thing> is not given, returns the top N karmas, where N is determined by the config variable supybot.plugins.Karma.rankingDisplay. If one <thing> is given, returns the details of its karma; if more than one <thing> is given, returns the total karma of each of the things. <channel> is only necessary if the message (1 more message)
22:23 red-001 !Karma
22:23 ShadowBot red-001: Highest karma: "Krock" (6), "red" (2), and "it's bad enough in C" (1).  Lowest karma: "red-004" (-1), "is it the new evil lang" (-1), and "read-00" (-1).
22:24 red-001 !Karma Fixer
22:24 ShadowBot red-001: Karma for "Fixer" has been increased 1 time and decreased 0 times for a total karma of 1.
22:32 red-001 wow youtube subtitle autogeneration has improved massivly
22:33 Fixer o.O
22:33 Fixer amazing
22:34 Fixer Hail to all black forces that helped me to compile via msys2/mingw64/gcc6: https://pbs.twimg.com/media/DBZeThXUIAAEbLK.jpg:large
22:35 Fixer _CLOSE TO NO STUTTERING IN SINGLEPLAYER_
22:35 Fixer it appears, but in much less noticeably way
22:36 Fixer will do my special automated test to confirm
22:40 Fixer :O
22:42 Fixer could be ground breaking
22:43 Fixer time to visit VanessaE
22:43 VanessaE ?
22:43 VanessaE oh.
22:44 VanessaE better have a shovel handy
22:44 paramat FPS seems smoother to me since c55's work
22:44 VanessaE you'll need it to dig up the molten slag that was your computer
22:44 srifqi joined #minetest-hub
22:44 Fixer paramat: it was still very crappy for me, but when I seen msys2/mingw64 build...
22:45 Fixer will do fraps automated tests ofc
22:45 Fixer paramat: singleplayer was amasing, even near jungle
22:46 red-001 yeah I was an idiot
22:47 red-001 I forgot to copy some dlls
22:47 Fixer even on Vanessa Dreamb Surv it is much better than via older method
22:47 Fixer it is much nicer stutter
22:48 Fixer ground breaking
22:48 Fixer time for testing
22:49 Fixer will do same build via old method
22:49 VanessaE what, no molten slag?
22:49 * VanessaE adds more mods
22:49 VanessaE how about now? :P
22:49 Fixer VanessaE: that can be ground breaking
22:49 octacian What is with make rebuilding everything when I just changed some C++ in literally 2 files?
22:50 * red-001 honesly doesn't know
22:50 red-001 cmake seems to interact with make in werid ways
22:50 Fixer octacian: do not rerun cmake
22:50 Fixer octacian: just do make
22:50 octacian I just run the command "make", and it rebuilds everything
22:50 octacian That's all I do
22:50 Fixer should not
22:51 red-001 make auto reruns cmake sometimes
22:51 octacian Wonder if running "make -j$(nproc)" would help? IDK
22:51 red-001 I think it's for that version display thing
22:51 red-001 if it's just that I wish there was a way to disable it
22:52 octacian ugh.. Incredibly annoying though. I just wanna test if one thing works, and I'm like 3m
22:52 * octacian goes to Google
22:52 srifqi red-001, maybe because those files are included in many files?
22:53 red-001 could be
22:54 octacian Probably... Was working on lua_api/l_main_menu.cpp and l_main_menu.h
22:54 octacian But still, it's rebuilding literally everything
22:55 srifqi But, I was just changing a constant value and it only rebuild that file. .-.
22:56 * octacian is confused :rofl:
22:56 octacian On the plus side, finally finished rebuilding everything
22:57 red-001 https://transfer.sh/fYtvJ/minetest-0.4.16-win64.zip <- anyone want to be the test subject for a non RUN_IN_PLACE minetest windows build?
22:59 * red-001 reboots and becomes their own test subjetc
23:05 octacian And another thing on the bright side, is I just submitted my first, albeit simple, C++ PR :D
23:06 octacian red-001: Is anyone working on enabling/disabling clientmods in main menu?
23:06 red-001 no
23:06 octacian OK, good
23:06 red-001 sofar didn't like the idea
23:06 red-001 but then sofar disappred off to somewhere
23:06 octacian It should be available, either way. The very concept of no ability to manage client-side mods from the main menu is a bad idea IMO
23:07 red-001 well they are suppose to be mostly sent by the server
23:07 octacian Anyways, I've been working on rewriting the modmgr and will add support for installing/uninstalling and enabling/disabling clientmods to the API at the same time
23:07 octacian True, true. However, it could still be very useful to manage from the main menu.
23:07 red-001 this whole custom client supplied mods thing was not really planned
23:08 octacian heh, I see.
23:08 octacian Personally, I think it is quite nice
23:08 octacian Sure, sure. It does allow for more vulnerabilities (possibly), but IMO they're worth it.
23:09 octacian Plus, clientmods like the who and who_plus mods wouldn't likely be provided by the server. They are something that would be very useful to manage entirely client-side.
23:10 octacian So my current idea is to display client-side mods in the mods tab, when selected show that they are clientmods just beneath the title and can be enabled/disabled from there
23:10 red-001 http://i.imgur.com/7QebRcO.png
23:10 Fixer msys2/mingw64 full compile - 7 min @ 4 threads | debian vm mingw64 - 15 min @ 2 threads
23:10 red-001 it works!!
23:11 red-001 and yes I'm running as admin feel free to say my security is shitty
23:11 red-001 octacian, that's a decent idea
23:11 red-001 CSM modding got a bit of a bad rep due to oredetect
23:12 Fixer time for FRAPS
23:12 octacian Yeah...
23:12 octacian I honestly wouldn't worry so much though.
23:12 red-001 also I didn't expect someone to already notice my first CSM mod fork
23:13 octacian Every once in a while I get bored and just stalk the forums for new posts :rofl:
23:13 red-001 lol
23:13 Fixer brb
23:13 octacian Have you also considered adding a button to teleport to the player? Maybe to bring the player to you as well?
23:14 red-001 yeah I should do that
23:14 octacian It'd be neat to be able to manage PMs in a clientmod
23:14 red-001 I just added kick and ban first since they are the simplest
23:14 octacian Kinda like emails
23:14 octacian Yeah lol
23:14 red-001 yeah I will add that at some point
23:15 octacian Meh, I think it deserves it's own mod
23:15 red-001 plus I should add confirmation dialogs to the kick and ban commands
23:15 octacian +1
23:16 octacian hmm, Who isn't working reliable
23:16 red-001 I know
23:16 red-001 I keep forgetting to make a bug report/pr for that
23:16 octacian e.g. It shows 5 players when there's 25
23:17 red-001 octacian, and they don't show up in .list_players right?
23:17 octacian Yup, still just the 5 players
23:18 red-001 that's because of the incorrect method minetest uses for the nick auto-completion/csm player list
23:18 red-001 it's also why I closed by join/leave player callback pr
23:18 octacian So, what is wrong with the method?
23:18 red-001 the tl;dr of it is you can only see players whos nametags you can see
23:19 octacian huh, interesting
23:19 red-001 it scraps the player object data to get names
23:19 red-001 instead of the server sending names to the client
23:20 octacian How hard would it be to fix?
23:20 red-001 not too hard
23:20 red-001 just a new packet
23:21 octacian Maybe I'll give it a try sometime if no one else does. I'm trying to learn C++ myself
23:21 paramat i don't like the idea of client-supplied clientmods either, seems it would just cause more trouble, even though servers can disable them
23:22 srifqi So, CSM is disable-able?
23:22 red-001 eh no?
23:22 red-001 I do not recall such a feature being added
23:23 paramat hm
23:23 paramat i thought that a server could prevent a client-provided mod from causing trouble
23:23 octacian paramat: I don't see that it could create very much trouble. I don't think the server should have control over whether clientmods are used or not either
23:24 paramat (.. seems the least we should do)
23:24 octacian This is one area where I personally think MT has become way too tight. Yes, security is important, but usability is even more (to some extent).
23:24 paramat well there already cheat mods
23:24 octacian For example, a CSM to display the players in a nice formspec.
23:25 octacian It would be incredibly unlikely that the server owner would set it up so that the clientmod were available
23:25 octacian It's something that instead should be installed at the discretion of the user
23:25 paramat if you give client players a chance to cause trouble they will do it, client-provided clientmods encourages that
23:25 octacian paramat: True. I'm on a server right now where someone's using oredetect. However, all of this was already possible by modifying the client
23:26 octacian Yes, it does. But it increases the usability particularly for people with slow internet.
23:26 paramat no MT is not tight enough when it comes to preventing troublemakers, server owners are already sick of troublesome clients
23:27 octacian I guess that is true. However, I see no reason to disallow clients from loading CSMs
23:27 paramat server should provide everything, players can always ask for certain clientmods
23:28 paramat yes already possible, but now much easier and encouraged
23:28 octacian At this point the only exploits that CSMs make easier is detecting nodes around you and stealing from chests if the server-side mod doesn't check that the player is owner when taking items
23:28 red-001 but a lot less useful
23:28 octacian No one is encouraging it
23:28 octacian If only the server could send mods, we'd practically be right back where we started. Sure, it'd allow for faster things client-side, but it'd be of no use to most players.
23:28 red-001 oredetect is a lot worse then what some basic c++ exploit get you
23:29 red-001 the chest thing is sadly hard to fix
23:29 paramat "But it increases the usability particularly for people with slow internet" not allowing client provided clientmods is not the same as not allowing CSM
23:30 Fixer joined #minetest-hub
23:30 paramat well i've explained good reasons
23:30 Fixer more news
23:30 paramat detecting nodes is bad enough, that's trouble and cheating
23:30 octacian Personally, I think the good outweighs the bad
23:31 Fixer i tested debian-mingw64 vs msys2-mingw64 for stuttering
23:31 Fixer unexpected news
23:31 Fixer they both have similar stutter, that means it was improved recently? o_O
23:31 Fixer when?
23:31 paramat "but it'd be of no use to most players." server-sent clientmods is extremely useful already
23:32 Fixer the only difference is leveldb support
23:32 Fixer from my previous builds
23:32 Fixer but that should not affect stuttering
23:33 paramat players can always ask for certain clientmods, and we can't take anymore badness, ask a server admin
23:33 octacian Well, I think at this point we've gone over all the pros and cons. I'd personally be very unhappy to see the clients loading CSMs go away. Personally I wouldn't like a feature to allow servers to disable CSMs.
23:33 octacian If I were a server admin, I for one would prefer it if players could install CSMs themselves rather than me installing them for the players.
23:34 paramat Fixer c55s work improved stutter a few months ago
23:34 Fixer paramat: no it is not mostly, it was still very shitty... but wth changed now...
23:35 Fixer i will compile with leveldb support and verify again
23:36 Fixer F5 graph results felt different
23:36 octacian paramat: What if find_nodes_near used by oredetect had a limited radius?
23:36 rubenwardy CSM is actually making Minetest more secure in the long run
23:37 octacian ^ +1
23:37 rubenwardy it's making it easier to exploit mistakes which should have been fixed before
23:37 rubenwardy like the chest stuff
23:37 rubenwardy and any formspec field receives
23:37 octacian Yeah
23:38 Fixer paramat: singleplayer felt very different on clean config, it was not "fuck this stuttering again", but "woah"
23:38 octacian Wouldn't just limiting the radius of find_nodes_near deal with oredetect though? Maybe if it were limited to 5-10 nodes
23:38 red-001 well formspec wasn't really caused by CSM
23:38 Fixer and fraps result analysis supported me
23:39 Fixer both builds had stat dev of about 3.5, before it was 5.4 or so
23:40 Fixer msys2 had slightly better fps
23:40 paramat limiting a feature radius of one clientmod does not address my concerns, and no a limited radius does not make it ok obviously
23:41 octacian How would it not address your concerns about mods like oredetect?
23:41 Fixer actually
23:42 Fixer not long ago it was almost 6.1 (stand dev)
23:42 Fixer sleep 15ms gives stand dev 1.65
23:42 paramat ok, well all i'm asking for is the ability for a server to prevent clients using client-provided clientmods, that seems a minimum necessity. with that we still are able to improve through exposing vunerabilities
23:42 Fixer 3.5 vs 6.X is huge visual improvement
23:43 octacian Wouldn't limiting the radius fix the one vulnerability though?
23:43 paramat cheating by detecting nodes 5 nodes away instead of 20 makes no difference to the cheating
23:44 octacian Not really.
23:44 paramat it's still trouble caused by cheating
23:44 rubenwardy paramat, impossible
23:44 octacian Where oredetect is useful is detecting stuff 50-100 nodes away.
23:44 Hijiri reducing the radius proportionally reduces the usefulness of the search for other uses
23:44 Hijiri e.g. what ambience mod might do
23:44 Fixer Why do you need oredetect if ores are superabundand and there are no nyan cats anymore ._.
23:45 Fixer abundan
23:45 Fixer d
23:45 Fixer t
23:45 octacian Hijiri: Ambience mod wouldn't need to look more than 5-10 nodes away at max.
23:45 rubenwardy how about     distance < 10   or  minetest.line_of_sight(player:get_pos(), pos)
23:45 octacian It'd be better to just provide an API to get what biome the player was in
23:45 paramat "the ability for a server to prevent clients using client-provided clientmods" is impossible?
23:45 octacian rubenwardy: +1
23:45 octacian paramat: The client could probably just avoid it with one line like we can already avoid flight privilege checks
23:46 Hijiri the client could override the radius check with one line
23:46 octacian Hijiri: But much less likely
23:46 octacian Anyone that interested would find a way to cheat CSMs or not
23:46 paramat good grief this is not about a feature distance of 1 mod, arguing about that is meaningless
23:46 Hijiri I don't see why it's less likely
23:46 Hijiri why would a cheater remove a non-modding setting but not remove the radius check?
23:47 octacian Anyone that interested in cheating would probably find a way to cheat anyways, that's what I'm saying :P
23:47 Hijiri octacian: isn't that the same case with having a server tell the client not to use its own client mods?
23:47 paramat yes but this is making it super easy
23:47 paramat people are now distributing cheat mods and servers can do nothing
23:48 octacian My personal opinion is that rather than removing the issue by not allowing clients to load CSMs we should fix the issue though, and I personally really like rubenwardy's suggestion
23:48 paramat "the ability for a server to prevent clients using client-provided clientmods" is impossible?
23:48 Hijiri it doesn't fix the issue any more than disallowing CSM is
23:48 octacian It seems to "fix" the issue in the best way possible.
23:49 Hijiri why is it better than disabling CSM?
23:50 Hijiri Or maybe at least, disabling the parts of CSM that include getting map data
23:50 octacian In my opinion, if CSM is only server-side, it becomes meaningless to the client
23:50 Hijiri Why is that?
23:50 Hijiri It will still be useful, for example if the server itself wants to provide an ore-finding mod
23:51 Hijiri And for things like mod-specified user interfaces
23:51 octacian It becomes meaningful only in that some gameplay aspects could be faster, but it is really only meaningful to reduce load on the server
23:51 rubenwardy CSM should be for client-side prediction and audiovisuals
23:51 paramat please can someone answer my question?
23:51 Hijiri octacian: It reduces latency too, not just computational load
23:51 Hijiri And it allows code to run on the client
23:52 octacian Otherwise, if CSMs are allowed, they are meaningful to the player as well since the player can then customize their particular instance.
23:52 Hijiri Lower latency is a qualitative difference when it comes to UI
23:52 octacian I agree.
23:52 rubenwardy the only way it would reduce load is by doing animations by itself (think arrows, etc) without requiring a shit-ton of packets
23:52 Hijiri octacian: No reason server-provided CSM can't allow customization
23:52 octacian paramat: We did. It is technically possible, but easily avoidable.
23:52 Hijiri So is limiting search radius
23:52 Fixer one more test
23:52 octacian Hijiri: What if the player wants to have a custom health HUD, for example.
23:53 Hijiri octacian: You could just allow the parts of the API that don't affect gameplay very much
23:53 Hijiri I would say that a 10 node radius is still too much, you can hug a wall and find a lot more ores than wandering through a cave
23:53 octacian ugh, If someone is going to go to the trouble of making it so that their client side mods can have a larger search radius, they'd probably figure out how to cheat even if the CSMs were disabled by the server
23:54 Hijiri octacian: The difference is that with CSM you have an environment where the cheats all interact nicely with each other, and you don't need to recompile for each new cheat
23:54 octacian Or, they could just not update their client to the version that implemented the checks for whether CSM was enabled and what API functions were available.
23:54 Hijiri you just need to remove the restrictions once and make as many cheat mods as you want
23:54 paramat "The client could probably just avoid it with one line" is no answer. is the ability there now or is it impossible?
23:55 Hijiri octacian: You could make a server disallowing client-provided client mods require clients to send a packet saying that it has disabled them
23:55 octacian It's possible to implement, but not possible to enforce.
23:55 octacian And the client could just send that packet anyways but not disable them
23:55 Hijiri octacian: yes, but you would need to recompile the client, same as with removing the radius restriction
23:55 Hijiri octacian: And you couldn't get around it by using an old version
23:57 octacian This is pointless. My point, is that trying to prevent CSMs is also sorta pointless. It's better to allow CSMs and instead simply take preventions for those items that can be.
23:57 octacian I mean, it could even be made so that radius checks would be sent to the server, and the server would then return the information
23:58 Hijiri octacian: I'm fine with that, as long as prevention means just disabling all parts of the API that could be easily used for cheating
23:58 Hijiri octacian: As long as search radius is useful it will be useful for detecting ores as well
23:58 octacian Also kinda pointless. The best method of prevention is that rather than trying to disable stuff, instead fix the stuff so that there's no need to disable it.
23:58 paramat someone could get around it with a hacked client yes, but that is no argument against making it more difficult to cause trouble
23:58 Hijiri octacian: Why is it pointless?
23:59 Hijiri You have said that it is but not why it is, and why "fixing" it would not be pointless
23:59 octacian I'm all for making it more difficult to cause trouble, But just entirely disallowing CSMs or part of the API doesn't seem like the proper solution to me
23:59 octacian Instead, it seems kinda hacky. It's just a workaround to a problem, rather than a fix to a problem.
23:59 Hijiri Isn't "searching over X radius" part of the API being disabled?
23:59 paramat it can't be fixed, discussing 1 mod's radius is completely missing the point
23:59 Hijiri It's just different levels of disabling
23:59 Hijiri octacian: And why isn't limiting the search radius a hack?
23:59 Hijiri Why is it not a workaround or a fix?

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