Time Nick Message 17:41 gargamel quit 17:53 MTDiscord Hey, so I have finished setting up the minetest blog, and now Im looking for content. If you have updates to share about your minetest projects, or great screenshots, please read: https://minetestblog.github.io/about/ and then make an issue on the issue tracker to submit content for the next blog post. Basically, its free shills for your project ( though you have to have a good excuse such as an update, an event, or something great you are 17:53 MTDiscord working on that you want to share). We're aiming for about a monthly post release cycle, but if I get enough content, maybe we will do a post next week. Engine devs, This is a nice place to share updates with what you are working on this month on the engine. 18:01 erlehmann MisterE my friend li0n and me are working on rumble support via CSM. we could use exposure, since the only 3 people i know with rumble-capable devices have exactly the same model. 18:02 erlehmann MisterE is this in scope? 18:02 mister-e[m] Yeah, sure! 18:03 erlehmann great, do you maybe have an xbox-compatible gamepad with a vibrator motor in it? 18:03 mister-e[m] I do... 18:03 erlehmann nice, wanna test it out? 18:04 erlehmann mister-e[m] here https://git.minetest.land/Li0n_2/rumble 18:04 mister-e[m] but... in general Im going to let each person submit their own content for the blog; I only have time to edit the blog, not to write all the content. I will compile all the submissions each month into a post 18:04 erlehmann no no, just now as fun 18:04 erlehmann i can write it 18:05 mister-e[m] sure, I can test it out 18:05 erlehmann i just want you to have fun with your controller 18:05 erlehmann so you have to install the csm, run the minetest_intiface.py within the minetest directory and have intiface desktop running https://intiface.com/desktop/ 18:05 erlehmann in intiface, you add your controller 18:06 erlehmann intiface listens at localhost port 12345 18:06 erlehmann the csm writes log messages when you get damaged 18:06 erlehmann and the python script tells intiface to start and stop the vibration 18:06 erlehmann and how strong 18:06 erlehmann it triggers on fall damage, so you can try it out yourself 18:06 mister-e[m] umm... that description doesnt look good 18:06 erlehmann why? 18:07 erlehmann too complex? 18:07 erlehmann i can assure you it works 18:07 mister-e[m] no... nsfw 18:07 erlehmann well, their motto is “if it vibrates, we support it” 18:07 mister-e[m] hmm... 18:07 erlehmann that's why we decided to use it in the first place 18:07 erlehmann to get as wide hardware support as possible 18:08 mister-e[m] one of the blog requrements is no nsfw 18:08 erlehmann so what makes you think i would write an nsfw post? 18:09 ROllerozxa er, how is rumble nsfw? 18:09 erlehmann ROllerozxa the middleware can control vibrators, of course 18:09 erlehmann the people who reverse engineer control protocols do not stop at wiimotes 18:09 mister-e[m] erlehmann: In not sure I want the blog linking to anything of the sort 18:10 erlehmann so could it link to the CSM though? 18:11 mister-e[m] I mean, its one thing to support vibration hardware, its another thing to specifically advertise ... that 18:11 mister-e[m] erlehmann: Id have to discuss with the other editor 18:11 erlehmann i can assure you i have not put any testing hardware anywhere NSFW 18:11 erlehmann though people keep making jokes about it 18:11 definitelya__ mister-e[m]: It would certaily be one heck of a start for the blog. 18:12 erlehmann i told a friend about the rumble thing 18:12 mister-e[m] yeah... I agree 18:12 erlehmann and she was like “wiimotes actual EOL is when their vibration motor gives in” LMAO 18:12 definitelya__ >.<; 18:13 erlehmann but come on, it is much more likely someone will use a gamepad 18:13 mister-e[m] erlehmann: have you considered using a library that is more ... presentable? 18:13 ROllerozxa heh lol 18:13 erlehmann mister-e[m] SDL sucks here 18:13 definitelya__ erlehmann: I remember a project about... that, with morse code! 18:13 definitelya__ Lemme see if I can find it 18:14 erlehmann look, if you are going for the widest hardware support for vibrating things you *will* eventually end up at teledildonics 18:14 erlehmann it's kinda obvious 18:14 definitelya__ Just for laughs 18:14 mister-e[m] im inclined to say no, I dont want the blog associated with nsfw topics at all 18:14 erlehmann well, i haven't shoved any controllers where they don't belong and i promsise you to not joke about it 18:15 mister-e[m] for many reasons, not least of which is that it has the potential to become part of the minetest official website 18:15 definitelya__ Found it! 18:15 erlehmann (in a possible blog post) 18:15 definitelya__ https://github.com/kaylynn234/ 18:15 definitelya__ Check in their repos, it's there... 18:15 erlehmann mister-e[m] look, i can change the python script to talk to something else. but what other thing is as simple as intiface? 18:16 erlehmann you basically need a haptics middleware 18:16 erlehmann unless you want to depend on driver support for your platform 18:16 mister-e[m] Idk... 18:16 erlehmann this is like “the gimp” all over again lol 18:17 erlehmann (some ppl were offended at the name) 18:17 definitelya__ erlehmann: eheh 18:17 mister-e[m] i mean your application is cool and all, but I wouldnt want to have that middleware installed on my device even, let alone have the blog post associated with it 18:19 definitelya__ mister-e[m]: Are you against early gamepad support? It's fine. 18:19 mister-e[m] this is more than about name. The organization that the project is directly associated with actively is engaged in nsfw 18:19 mister-e[m] gamepad support is great 18:20 rubenwardy I'm not as prude, but I do think it's a bit suss 18:20 MTDiscord i am here 18:20 definitelya__ hmm 18:20 MTDiscord was i ripped off 18:21 MTDiscord i was ripped off 18:21 MTDiscord please stop spam 18:21 definitelya__ gachiBASS 18:22 erlehmann mister-e[m] i don't really know what's nsfw about it if you do not have a vibrator. that they prominantly advertise hardware support for all kinds of sex toys that they reverse engineered? (besides all the game controllers) 18:22 ROllerozxa rumble is not inherently nsfw so... just write the blog without mentioning any nsfw subjects? what's the issue with that 18:22 erlehmann i mean you really don't HAVE to link to that page 18:22 definitelya__ Exactly 18:23 erlehmann also i doubt the majority of users want to be distracted during gameplay ehehehe 18:24 erlehmann i mean there is also a non-GUI version of that kind of haptics router 18:24 erlehmann but a) how do you configure it? 18:24 erlehmann b) it is literally called “buttplug server” lol 18:25 erlehmann mister-e[m] so, anyways, still wanna test that gamepad you have? 18:25 mister-e[m] the no nsfw requirement applies to project associations too. People who are interested in the project will start to research it, and I wouldnt want them to come across that library, from the blog. If you change to another library that is presentable for a public face, then I have no problem with it. But I understand if you dont want to or cant do that; I dont have an issue with your usecase of the rumble support, but I do have an issue 18:25 mister-e[m] with the project associations 18:26 definitelya__ meh 18:26 definitelya__ Your blog, your rules 18:27 erlehmann of course 18:28 erlehmann just to have said it: i strongly disagree with your issues of presentability. i will not put effort to use a library with *worse* hardware support because people may be upset about the possibility of *other* people to do lewd things. 18:29 erlehmann anyways, i wanted to show off the feature, not tell people “by the way, you can now put muinetest down your pants” 18:29 erlehmann :P 18:29 erlehmann but feel free to do so! 18:29 erlehmann (i probably will not) 18:30 MTDiscord :thonking: 18:30 erlehmann mister-e[m] since i keep running into “hey, you have a cool thing” – “yes, look …” – “ugh, not THAT” 18:30 erlehmann mister-e[m] what other rules are there? 18:31 mister-e[m] it has nothing to do with the possibility of lewd behavior, when you make a software tool, its a tool, people can use it for good or bad. But if they make a tool and then specifically say that they support and encourage the use of it for bad purposes, now i dont want the association 18:31 erlehmann also, anyone else have a gamepad? 18:31 erlehmann i need testers 18:31 erlehmann > bad purposes 18:31 mister-e[m] erlehmann: the rules are in the linked readme page 18:31 erlehmann you know what is NSFW? organize, unionize, radicalize! :P 18:31 mister-e[m] I mean about page 18:32 definitelya__ erlehmann: Amazon wants to know your location. 18:32 erlehmann definitelya__ harr harr 18:32 definitelya__ no unions 18:33 erlehmann definitelya__, #define struct union 18:33 erlehmann (saves tons of RAM) 18:33 definitelya__ It's bad for business(TM) 18:33 definitelya__ :0 18:33 MTDiscord >no unions cpp looks around nervously 18:33 erlehmann hehehehehe 18:33 erlehmann mister-e[m] where is the repo for the blog? 18:34 erlehmann i can not seem to find it sorry 18:34 erlehmann ah got it 18:34 erlehmann mister-e[m] i suggest to make it a link 18:35 erlehmann uh you made it … not a link? https://github.com/minetestblog/minetestblog.github.io/commit/1fffa333df98454a67e6c6a1aa72afd35dd34dee 18:35 erlehmann i am confused 18:35 erlehmann why 18:35 mister-e[m] https://minetestblog.github.io/about/ 18:35 mister-e[m] oh 18:36 mister-e[m] https://github.com/minetestblog/minetestblog.github.io 18:36 mister-e[m] oops the links are broken 18:37 mister-e[m] ill fix it 18:40 erlehmann mister-e[m] maybe the intiface developers have a blog, i can ask there, haha. 18:40 erlehmann maybe minetest gets new players! 18:40 erlehmann :) 18:41 mister-e[m] whatever 18:41 erlehmann mister-e[m] regarding mod content, are PRs that are not yet merged acceptable? 18:41 erlehmann like „i am working on this” 18:41 mister-e[m] Yeah 18:41 mister-e[m] actually, thats encouraged 18:41 mister-e[m] especially if you have screenshots :P 18:42 mister-e[m] it is for "im working on this" 18:42 mister-e[m] but ... yeah it has to be significant enough... 18:43 mister-e[m] and how significant that is is undetermined yet 18:43 mister-e[m] but Id say, like, "I added a new node to mineclone" isnt that significant 18:44 mister-e[m] but "Im working on a new dimension mod for mineclone" would be 18:44 mister-e[m] bascially, would other people care? Thats the question to ask 18:45 mister-e[m] links are fixed 19:09 erlehmann mister-e[m] cora has fixed the fire of mineclone2 in mineclonia (and it will be merged back into mineclone2 probably, since she is the new maintainer). so it is not even a new node, *but* you can set the entre server on fire without any CPU load or RAM issues. probably boring, right? 19:11 Pexin set server on fire. capacitors explod, wires melt and short, motherboard fries. zero cpu load or ram issues. 19:12 erlehmann mister-e[m] also kay27 has been working on a new lua-based map generator for mineclone5 that largely sidesteps the errors of the minetest engine (mapgen griefing). his implementation is quite fragile and i would not recommend anyone to use it right now unless they are not really invested in their worlds, but the approach is very interesting. 19:12 erlehmann mister-e[m] if you ask him about it, do not mention me though. i have the feeling he does not like me. 19:13 erlehmann but maybe he likes writing about it. 19:13 erlehmann it is a very interesting tech demo. 19:14 erlehmann luatic have you looked at the mapgen from kay27? 19:14 mister-e[m] the first one would probably go under the games section of the post 19:14 erlehmann the fire story is actually interesting because 19:15 erlehmann of the node timer memory leak issue :) 19:15 erlehmann (fire copies itself, so allocating memory for a fire node is a bad idea) 19:15 erlehmann i'll ask cora about it 19:16 erlehmann mister-e[m] i could write a post about the gameplay experience on anarchy servers, what about that? 19:16 kabou erlehmann I have a nice inpiration for a scheme that you can place in a mineclonia world: 19:16 kabou https://en.wikipedia.org/wiki/Santa_Claus_(sculpture) 19:17 kabou he has a bro in oslo : 19:17 kabou https://indebuurt.nl/rotterdam/genieten-van/mysteries/wat-kabouter-buttplug-heeft-een-broer-en-hij-staat-hier~208054/ 19:18 mister-e[m] erlehmann: Maybe, as a separate post. That was something I didnt think about. I was assuming that content would be small updates, compiled into a monthly post. But I could see expansion into allowing whole posts by people 19:19 mister-e[m] I dont know, will consider it 19:19 erlehmann oh, you just want a linkblog? 19:20 erlehmann i thought maybe one short article per feature 19:20 mister-e[m] basically, like what veloren does 19:21 erlehmann mister-e[m] can i shill for my devtest nodes so more people use them lol 19:21 erlehmann (no one uses devtest) 19:21 mister-e[m] oh, definately 19:21 erlehmann nice 19:22 erlehmann kabou LOL 19:22 erlehmann i just clicked on your link 19:23 erlehmann kabou have fun building it 19:23 mister-e[m] https://veloren.net/devblog-158/ 19:23 mister-e[m] theres an example of what I mean 19:23 kabou add some redstone/mesecons to interface with you haptics device 19:25 erlehmann kabou if you build it, players will come 19:25 erlehmann (and grief it) 19:25 kabou it's not really my thing tbh, but I thought you might feel inspired 19:26 kabou it would be a nice advertising gimmick for your extensions 19:27 erlehmann MinetestBot haha the veloren minimum requirements are ridiculous for a 3d game 19:27 erlehmann like *minimum* 19:29 mister-e[m] yeah, but I was referring to the example of the development blog, as what I envision for the minetest blog. A rundown of who is working on what, and any relevant news 19:29 erlehmann and how often? 19:29 erlehmann every 2 weeks? 19:31 mister-e[m] im going for monthly to start, but depending on my available time to do the editing, and that of any other editors that want to help, and how much news people submit, it could be more often 22:50 * Menchers randomly brings up the font scaling bug again, cuz it still isn't fixed