Time Nick Message 01:04 _Mis_Nanina_ Hello 01:04 _Mis_Nanina_ Fuck 01:04 _Mis_Nanina_ Jshshwjhsbshsgsb ajgsbs 01:04 _Mis_Nanina_ Ushsbajahsbshjhbjdbhkgd sjhudbgyhubdrbrcehbucefuihebvfef 01:06 Xiong _Mis_Nanina_, I don't recall your nick. Please be so good as to show just a bit of coherence. I don't want to rush to conclusions. May we be of service? 01:07 GreenDimond No we may not - they have already left. 01:08 diemartin RIP 01:08 Xiong Well GreenDimond, I'm calling it drive-by nut. 01:09 Xiong Sincerely, I don't like to make snap judgements. 01:11 Xiong Well. Let me tell where I'm at. I've played through a game: 5.0.0, v7, technic with plenty of trimmings. I've got to the stage of running multiple overlapping quarries. I see no need whatever for the reactor. 01:11 _Mis_Nanina_ Hello 01:12 GreenDimond Ah, she has returned. 01:12 GreenDimond Good luck, Xiong. 01:12 _Mis_Nanina_ Um hello 01:12 diemartin Greetings. 01:13 _Mis_Nanina_ GreenDiamond let me tell you somthing*It s like somthing for a nexxrsd in English 01:13 _Mis_Nanina_ Greetings,dieemartin 01:14 hecks Forget about TLS, irc needs breathalyzers 01:14 _Mis_Nanina_ Has anyone seen a picture of dying irc from lovekittys 01:15 _Mis_Nanina_ Heck’s 01:15 _Mis_Nanina_ Hecks 01:15 _Mis_Nanina_ HELLO 01:16 _Mis_Nanina_ Then if I kinda get that taxtixom from 01:16 Xiong Welcome back, _Mis_Nanina_. It's not clear to me how your question can be answered. 01:17 _Mis_Nanina_ Um I know but I’m I have to tell you somthing 01:17 Xiong This chan is about the game, Minetest. Most discussion is somewhat technical. 01:18 _Mis_Nanina_ Xiang I got a sr 01:19 Xiong If you're new to IRC... most channels are more or less confined to a narrow topic. There are several that welcome general discussion. 01:21 _Mis_Nanina_ Yeah I’m kinda new...One time I was in a bossy irc I got bullied and then kicked kicked and I got banned so I think I like this one more then the other one but the tactisom will get bad if I can’t control myself so I know capture the flag I played it’s like minecraft 0.1 01:21 Xiong Ah... also, not to denigrate but merely to inform... as odd and pedantic as it may seem, most IRC users are somewhat careful about spelling, although many shortcuts are used. 01:22 Xiong We might be more helpful if you put your... comments? in context. 01:23 _Mis_Nanina_ Ah ah ah ah ah NO......That channel is BAD I never knew but this girl name Veronica she is a meanie so my name is 01:23 _Mis_Nanina_ And what do you mean context? 01:23 Xiong Which "that channel"? This is ##minetest. 01:25 Xiong Well. Context is information already known to your audience. You link your new thoughts to old ones. 01:25 _Mis_Nanina_ Oh.Taht bossy channel is called #CutieMinetezsBullys and the boss was.....GreenDiamond..And my name is Naskita and nick name Nanina....So please don’t talk to GreenDiamond,Xinong 01:26 Xiong Okay, that's context. 01:26 VanessaE GreenDimond is a well-respected participant here, _Mis_Nanina_. 01:27 VanessaE whatever problem you have with him or the channel he runs, please do not discuss it here. 01:27 GreenDimond Perhaps now is the time to make that "snap judgement" - this is fake. 01:27 Xiong _Mis_Nanina_, I'm not the boss here and please don't take what I say in any sort of authoritative voice. This channel is definitely not for resolution of disputes in that channel. 01:28 _Mis_Nanina_ Ooh um how how do you do the red name like VanessaE 01:28 Xiong Also not for that. 01:29 VanessaE _Mis_Nanina_: my name probably turned red because I turned on channel operator mode. 01:29 _Mis_Nanina_ Um I’m getting. A little scared 01:29 Xiong I'm about the most liberal adult when it comes to topic. But even I think it's out of the box. 01:30 _Mis_Nanina_ Um How do you do that VanessaE the operator mode. 01:30 VanessaE you don't. 01:31 _Mis_Nanina_ Wait I will leave for 2 mine. 01:31 Xiong -- anyway -- As I said, I've about run current game to the end. I have observations and I face a decision. 01:34 Xiong First, great improvements have been made in core and in most of the many mods I've loaded up. Tip of the hat to VanessaE, who has ironed out many kinks both internal to mods and mismatches among them. I do see a lot of hard work over the past five years. 01:35 LadyPyle Hello 01:36 GreenDimond Greetings 01:36 VanessaE LadyPyle: Official RC1: https://forum.minetest.net/viewtopic.php?f=18&t=22078 -- daily builds: https://forum.minetest.net/viewtopic.php?f=42&t=3837 (Linux) or https://forum.minetest.net/viewtopic.php?f=42&t=17439 (Windows) 01:36 VanessaE in case you wondered why you couldn't get back on my servers. 01:36 diemartin No Android 5.0 yet? :-( 01:36 VanessaE nope 01:36 GreenDimond Stu has 5.0 Android builds 01:36 VanessaE oh 01:37 VanessaE oh right, I've used one of hie 01:37 GreenDimond https://forum.minetest.net/viewtopic.php?f=42&t=21526 01:37 VanessaE his 01:37 VanessaE derp 01:37 * VanessaE adds that link to her topic 01:37 diemartin He does? Thanks GreenDimond. 01:37 Xiong However, the technic stack, all the way down to core engine, is riddled with bugs, playability issues, and useless features. I've patched a couple and had decided how to patch several more. It's a long list. 01:38 VanessaE thanks, GD. :) 01:39 Xiong VanessaE, will RC1 client run on your servers? Or must the client be updated nightly? 01:39 VanessaE it will run. 01:39 VanessaE but RC2 is in the works already, just FYI. 01:40 Xiong And... we expect RC1 client to fail on RC2 server? 01:40 VanessaE nah 01:40 VanessaE anything 5.0.0 from rc1 on up should be cross-compat with everything else from that point on. 01:41 VanessaE (5.0.0 did get a protocol change some time long before rc1 came out, but that's irrelevant now) 01:41 diemartin Rc1 has some showstoppers IIRC 01:41 VanessaE yeah 01:41 VanessaE but they're being fixed. 01:44 Xiong Thanks. I have to say, semver makes this kind of question unnecessary. *sigh* 01:45 Xiong I do want to try your server but Android is a straitjacket. Updating is messy and maintaining multiple executables is a nightmare. 01:46 Xiong Let me catch up my summary. I want input. 01:48 Xiong My third comment is that technic still seems like a solution in search of a problem... or a marathon without a finish line (or even a paper cup of Gatorade). Fun stuff but to what end? 01:50 Xiong By the time you have quarries running, you already have tools sufficient to mine large quantities of anything you desire... if not, you won't have quarries running. 01:50 hecks I agree, but the problem is with the rest of the game; technic provides a decent tech tree at least 01:50 hecks technic would be much better with VAOs 01:51 hecks I'd have more fun with technic if it were capable of making machines that can dig their own tunnels, but even with frames the quarries are too limited for that. 01:51 Xiong hecks, technic has a great tech tree. Outstanding. Poorly planned but... dunno, 73% rational. 01:52 GreenDimond use digtron for tunnels 01:52 GreenDimond really good mod 01:52 hecks The problem is that there's still no "game" in "minetest game" and clobbering dozens of mods together will not create that game out of thin air 01:52 Xiong Noticed digtron. May try it. 01:52 hecks and any game you try to create with one mod will have a problem playing well with existing mods 01:52 Xiong hecks++ 01:53 hecks The only solution is to subgame from scratch and borrow ideas from mtg mods, treat them as an example. 01:53 Xiong Although I don't require a game with defined goal. I enjoy open-ended toys. 01:53 hecks I enjoyed it too until bugs ate my frameship 01:54 hecks one of those days, if anyone's gonna get off their arse and do VAOs it'll be me 01:54 Xiong My last point is just that technic, on its own, goes nowhere. 01:54 Xiong VAOs? 01:55 hecks Movable, rotating node chunks that don't suck. 01:55 hecks The feature that everyone talks about and nobody wants to work on. 01:55 Xiong "Frames"? 01:56 hecks Frames provide similar functionality but they suck. 01:56 Xiong Okay well. 01:56 hecks I want my ships to turn, and I need VAOs for that. 01:57 Xiong Not to imply any link... 01:57 hecks VAOs done right will require an overhaul of the whole world system and that's why nobody is doing them. 01:58 Xiong I'm not looking to create another tier of complexity for complexity's sake... either by extending technic or through another mod. 01:59 Xiong I think the appropriate route... offramp... from success in technic should be thematic, aesthetic, and social. 02:00 hecks Sending a self propelled nuke at someone is a wonderful goal for a game of technic, at the moment. 02:00 Xiong Let me... backfill here. 02:02 Xiong Technic, IMO, must be considered together with mesecons and pipeworks. Last time I was in, digilines wasn't up; recently VanessaE jumped it well forward. 02:04 hecks There's already a problem with this mod combo; technic requires power, while mesecons "just work". 02:05 Xiong I think mesecons is a nasty smelly pile of what the dog ate. I blame nobody here for this. My understanding is that mesecons is an imitation of a MC feature. So we've just copied a bad design. I wish to bulldoze the mess. Perhaps digilines is a win; I'll have to try. 02:05 hecks Mesecons already provide a lot of useful nodes, redundant with some of technic's stuff. Maybe the issue is that technic does not override the mesecons nodes. 02:06 hecks Xiong, you said something very crucial here 02:06 hecks > My understanding is that mesecons is an imitation of a MC feature. So we've just copied a bad design. I wish to bulldoze the mess. 02:06 Xiong hecks Not sure why the power issue. Signals don't usually consume much power; industrial machines do. 02:06 hecks replace "mesecons" with just about anything there 02:06 Xiong Well wait. 02:07 hecks and the power issue is that node breakers, placers, pipeworks filters, etc. do not require power 02:07 Xiong Pipeworks isn't perfect but it's damn good, both on it's own and supporting technic. 02:07 hecks I can make a seed-sieving machine without as much as an LV power source. This is the problem. 02:08 hecks Mese is just too damn magical 8) 02:08 Xiong Well. Issue. 02:09 Xiong I object to other aspects. But I agree that when mesecons starts digging nodes, it's no longer merely blinky lights and turning heavy machinery on... and shouldn't do that. 02:10 Xiong But... as I say, I wish to doze mesecons right off the table. 02:11 hecks iirc my frameship required no power to move and keep the lights on 02:11 Xiong And yes, in my view, technic itself needs an overhaul anyway. I'm only happy with the P in PMT. 02:12 Xiong Ideally, everything electrical should consume power. 02:13 Xiong I'm an EE, so I tend to get emotional about this. I try to relax. 02:13 hecks ...mesecons have no resistance 02:14 Xiong Well, trchnic cable doesn't, either. In fact the whole model is weird. 02:15 hecks neither do technic cables, and heat, and holy mackerel, how could you implement accurate nuclear fuel production and yet forget about that 02:15 Xiong I keep looking at the switch saying "1500 W in, 0 W out" and scratching my head. It's impossible. 02:16 hecks todo: general purpose spatial simulation api for things like heat, pressure, electric current, etc 02:16 Xiong Yes yes haha reactor cooling a little puddle around the core! And P has liquid pumping now, yes? 02:16 hecks even something as simple as power getting weaker with cable distance would make me happy 02:17 hecks that reminds me, does stepping on a broken HV wire kill you in technic? 02:17 Xiong Well yes. I'm willing to accept simplification. Hey we do that IRL. 02:18 Xiong What? 02:18 hecks I want to fry mobs with electric fences :) 02:18 Xiong Look carefully. A cable end is itself insulated. 02:18 hecks ha 02:19 hecks What else... wind generator only looks at the presence of 10-ish nodes under itself, which may be underground for all it cares 02:19 Xiong Accept simplification. For playability and for a simulation that doesn't require a Cray. 02:19 hecks would it be that hard to actually check the surroundings 02:20 Xiong Okay yes. More details. I agree with your general drift, hecks. 02:20 hecks and I do believe I've done shenanigans with water turbines; flowing water is a thing, maybe the engine doesn't let us check for it but it should 02:21 Xiong The windmill is so silly it's disabled by default. 02:21 hecks speaking of water, a frameship emerging from water is a cool sight and actually looks like it should 02:22 hecks oh yeah, water, why doesn't water brick my electrical devices 02:22 Xiong The hydro is reasonable. Water doesn't really flow, after all. VanessaE recently fixed the adjacency issue. 02:23 Xiong Because they're insulated? 02:23 hecks Even when they're not, like bare mesecons? 02:23 hecks todo liquids overhaul 02:23 Xiong We already threw M under the bus. 02:24 hecks speaking of mesecons, I've been thinking of a cooler way to design electronics ingame, using inventory grids 02:24 Xiong Please. Details details. 02:25 Xiong I'm trying to tie all my musings together with the results of play. I mentioned a decision. 02:26 hecks Not much to talk about here; you'd use an inventory the way you place gates in the world with mesecons; you'd get a PCB node with the stuff in its metadata 02:27 Xiong Is the current state of technic so... jammed into a corner... that one must start over? Or can it be reworked? And recall I have issues with other elements of the stack. 02:28 hecks Yes, one must start over. But go down that road and you'll soon see that minetest game itself is broken, and you'll want to get rid of that as well. 02:29 hecks And then you'll be doing your thing from scratch, and you'll notice that the engine is pretty broken too 02:30 Xiong There comes a point in every longterm project when it resembles the end of a game of Jengo blocks... coated in library paste. More effort goes into keeping the thing from falling apart than into adding another block; and nobody wants to touch the melted semisolid goo in the center. 02:31 hecks Yup, but sooner or later it must be done; or else the competition will eat you 02:32 Xiong Now some guys have gotten their hands dirty with 5.0.0. It truly is a real basic improvement. 02:32 hecks Not really. 02:32 Xiong Hey. It runs on my phone now. 02:33 Xiong Who is the competition? 02:33 hecks Yes, it's all mobile phones and content databases now... 02:33 hecks meanwhile the engine is choking at every step and begging for mercy 02:34 hecks and the competition would be anyone doing a more modern voxel engine; if they provide a lua api that can potentially run mtg's mods, minetest is minetoast 02:35 Xiong If there's an API to a more serious language, burnt toast. 02:35 Xiong Although legacy support is always a sell. 02:36 Xiong The trouble with a new engine running legacy mods is, this cripples engine design. 02:36 hecks no, lua is fine, and legacy support is the only thing keeping minetest alive; and possibly the thing killing it 02:37 hecks Imagine trying to fix vectors in minetest now 02:37 hecks Technically a version bump to 5.0 warrants it perfectly, but try PRing that and see what happens 02:38 Xiong Well, let's agree to disagree on Lua. I'd rather use PHP... and that I do not like. 02:39 hecks A voxel engine running Mono would be somewhat scary for minetest 02:40 hecks even though lua is more than good enough for the task, some tech just sells better 02:41 Xiong Let's say that good engine design requires API support for multiple languages. The range of tasks addressed by mods is very broad. Lua for kid stuff, a serious interpreter for middle stuff, and some flavor of C for demanding stuff. 02:42 hecks luajit fits the "serious interpreter" slot just fine 02:43 hecks ffi works in mt, i've tried it 02:43 Xiong The point isn't which languages are supported but the API itself. If you model, say, water differently, the mod with the watermill breaks. 02:44 hecks The point would be to take over the users in one sweep; if the engine was better, forking the few incompatible mods wouldn't be a problem. 02:45 Xiong You see it as a hostile takeover? 02:45 hecks That could happen. 02:45 hecks All you'd need is a a lua lib that emulates core and minetest game. 02:46 Xiong In my mind, new users are going to be mobile users.Dunmo about overlap. 02:46 hecks If someone came and took the mobile users, that would be a net benefit for MT. 02:46 hecks At any rate, minetest is not in a good shape at the moment. 02:47 Xiong I'm not a hostile person. I'm not interested in burning MT to smell the napalm. 02:48 hecks Me neither. 02:50 Xiong Well, then there's really no need to plan to suck users away. I envision a new userbase. Um... could be money in it. But I won't tolerate the bloodsucking I see in big commercial efforts. 02:51 hecks Bloodsucking is already happening on the mobile side. Android port was a mistake. 02:51 Xiong Not sure I care too much to encourage dozens of crappy independent servers. Yes, stuff based on open source must be open source. But there's no need to foment the chaos. 02:52 Xiong Eh? 02:53 hecks I've heard of some sleazy forks of MT for android 02:54 Xiong I see a lot of obvious crap voxel games in Play Store. Are they all shitty hacks of MT? 02:54 hecks Many of them are 02:54 hecks and also off on a tangent; if MT didn't suck you'd have major issues with greedy servers 02:55 hecks releasing my subgame alone would trigger a torrent of terrible servers 02:56 Xiong My notion is to run a standard server and take in reasonable cash. Run a decent server costs money. So long as the good clean stuff is cheap, expensive crap can go hang. 02:59 Xiong Not to wander OT but by way of illustration: I've been playing Event Horizon for three years. It's freemium, no ads. There's no pressure to IAP; they're there if you wanna but the game is perfectly playable without. I've spent about $25 over those three years... and it's working. Development is steady and good. 03:01 Xiong Generally, when a major version rolls out, I buy a box of sth for $5, whether I want it or not, just to feed the dog. 03:02 Xiong This is sane and reasonable... and the dev has a player for life. 03:04 Xiong OTOH, I've occasionally dipped into the big commercial games when I had a few excess shekels. And after being fleeced out of $20 in a week, (a) never considered putting in another dime; and (b) soon quit. 03:06 Xiong The greedy model may make mire money, dunno. But it reeks and I want no part of it. 03:08 Xiong Anyway... running a standard server eases development considerably. Others can run servers if they like but if you can count on your environment, you're not chasing shadows. No obligation to fix every issue filed by a guy running a Commodore 64. 03:15 Xiong hecks, I see an issue with Mono. 03:18 hecks Oh, I didn't mean it as a suggestion. It's just that if someone wanted to make a popular voxel engine, they'd get a lot of modders with that. C# is kinda popular right now. 03:18 NaskitaSumber Hello 03:18 NaskitaSumber Heckss 03:19 NaskitaSumber tpr usus 03:19 NaskitaSumber Hello 03:21 Xiong hecks, is that what I think it is? 03:21 Guest39087 Hello 03:21 hecks Yes it is 03:21 Guest39087 Hello 03:21 Guest39087 I’ll change my username 03:22 rubenwardy Java > C# 03:24 _Mis_Nanina_ Hello 03:24 _Mis_Nanina_ Hello #minetest.Is anyone here? 03:24 Xiong Anything tainted by the dead hand of Redmond, I won't touch. 03:25 _Mis_Nanina_ Why.I gotta change my account to VeneziaT 03:31 NaskitaT__ Annacara? 03:40 Xiong Great. My IRC client just went over the falls in a barrel. 04:15 Xiong I believe I'm back. 04:16 cheapie Xiong: No, you're still not here :P 04:17 VanessaE no, you're over there ------> 04:18 Xiong Thanks, cheapie. I'll be sure to let me know that next time I run into me. If I do. 04:18 VanessaE just FYI, that NaskitaT__ person tried to log into my nickserv ID... 04:20 Xiong 12,99VanessaE99,99, being which was the primary cause of my panic, attempting to bulkhead my position... finding my client's dev took a powder (?)... and installing another client. 04:20 * Xiong exhausted 04:22 Xiong 12,99VanessaE99,99, what do you think about all of this? You and I talked, hecks and I talked. I've said more than enough. 04:23 VanessaE I have no opinion. 04:24 hecks I said mine too; write better mods 04:24 Xiong 9,99hecks99,99, I want to pick up that thread in a minnit. 04:26 Xiong 12,99VanessaE99,99,your opinion means much. If you no longer care what happens to MT, it's a giant redwood falling in the forest with everyone listening. 04:27 VanessaE it's not that. I just don't have any opinion. 04:28 Xiong I don't mean to be pushy. I'm an opinionated guy. I can't visualize not having one. 04:28 VanessaE think of it as being offered your favorite food but having no appetite. 04:30 Xiong hecks and I are similarly (if not identically) dissatisfied with the current state. No doubt, any change will annoy or inconvenience someone. I wouldn't like that to be you. 04:31 VanessaE that's just it 04:31 VanessaE the engine and community are ... kinda in upheaval right now 04:32 VanessaE I just don't have enough information to form an opinion. 04:32 Xiong hecks, you had much to say about the core... and I agree somewhat. Are you saying you're willing to work with it? 04:32 hecks Rephrase your question 04:33 Xiong Erk. Perhaps I can satisfy two ears with one word. 04:33 hecks I think the core is a big friggin' mess with a lot of potential, that mtg sucks because it's communist knockoff minecraft and minecraft was never good 04:33 Xiong 12,99VanessaE99,99, 9,99hecks99,99, the word is "mint". 04:34 VanessaE ... 04:34 hecks and I'm sticking around because I've sunk some time into this thing and there's no mature competitor around 04:35 hecks If something in the engine pisses me off enough, I'll try to fix it 04:35 Xiong I'm thinking about reworking MT more inline with user expectations... especially mobile users but still serving desktop/laptoppers. 04:35 hecks You don't need to, it's already like that 04:36 VanessaE ...and last time someone said they were gonna do that, it didn't end well. 04:36 Xiong I see issues drag on for months, years... suspended on legacy excuses. Time to fish or cut bait. 04:37 Xiong Dunno about last time. Tell me. 04:37 VanessaE no need. 04:38 Xiong Well, if there's any similarity and that thing went badly, I'd as soon not step in the same poo. 04:38 VanessaE suffice it to say every time someone decides MT is going the wrong direction, they fork it, try to develop, and the fork just dies off. a certain aged "programmer" with a fetish for the illegal is just the most recent example (and he doesn't even have a legit fork) 04:39 hecks Do you mean the guy who was sending the fake links? 04:39 VanessaE some that come to mind that just simply died off are voxelands, blockplanet, minetest++, ... 04:39 VanessaE I dunno about fake links, but that would fit his M-O. 04:40 VanessaE but that's offtopic. 04:40 Xiong Okay that comes back to the vibe 9,99hecks99,99 gave me. I don't think starting from scratch is wise; and forking core is too much work. 04:40 hecks I wouldn't try to fork core, I'd like it fixed 04:40 VanessaE Xiong: if you think MT needs work to that extent, open issues, make PRs, help the devs by testing existing PRs, etc. 04:41 Xiong I'm too old to think in terms of big projects. I like to think far ahead but get there in small stages. 04:42 VanessaE that doesn't mean you can open an issue for things like "this texture looks like ass" or "such-and-such modding API call is-ambiguous/needs-feature-foo/doesn't-work", etc etc 04:43 VanessaE can't* 04:43 Xiong 12,99VanessaE99,99, the general plan is to consolidate patches so "mint" isn't dependent on the whims of old dogs protecting their turf. I thought I aired this issue. 04:44 VanessaE don't. just don't. 04:44 VanessaE that's still an attempt to fork. 04:44 Xiong Oh yes. 04:44 VanessaE that's the very last thing minetest needs right now. 04:45 Xiong Just as you've forked a dozen mods and made them work together. 04:45 VanessaE that's a bit different. 04:45 VanessaE I actually haven't done that much to them 04:45 VanessaE and for the most part, any changes I've made, I've contributed upstream. 04:46 Xiong Well. If the dog won't eat the food, time to get a new dog. What else can be done? 04:46 VanessaE (not counting some stuff my modpack build script does to alter a few mods on-demand) 04:46 hecks If that's the last thing MT needs, then the core devs kinda need to loosen up a little if someone wants to do their job 04:47 VanessaE if the dog won't eat the food, you figure out why, and fix THAT issue (bitter? too sweet? he has bad teeth and can't chew? stomach upset?) 04:47 Xiong I agree that, in general, patches should always be offered upstream. 04:48 hecks the one time I tried PRing what was essentially a bugfix, the experience was less than stellar 04:49 Xiong But... the analogy wears thin. Obviously I've given up on the idea of persuading the old guard. I can continue to make PRs but I won't do the work unless I have a place to put it. 04:49 hecks That made me much less motivated to rebase that one, or contribute the things I've done since 04:49 Xiong 9,99hecks99,99++ 04:49 Xiong My thought exactly. 04:50 hecks to put it into perspective, the PR was in limbo for so long that now it needs a rebase 04:50 Xiong I'm too old to babysit grandpa. All my grandpas are dead. 04:51 kaeza ~karma hecks 04:51 ShadowBot kaeza: Karma for "hecks" has been increased 1 time and decreased 0 times for a total karma of 1. 04:51 hecks and it was in limbo because a certain core dev did not understand vector math or how CPUs work 04:51 hecks and because "oh no this will break compat in 0.1% of cases" even though 5.0 is for breaking 04:51 hecks "We're not paid for this shit" works both ways 04:52 Xiong Fine and decent to wheel the chair over to the window and leave a plate and a fork. He's gonna need to hire help if he needs spoonfeeding. 04:53 Xiong There I go into analogy again. Sorry! 04:54 hecks The application is not trivial to build, and enforces strict code guidelines which happen to be the exact opposite of my habits. It's also a mess. 04:55 VanessaE spotted the spaces-to-indent guy! :) 04:55 Xiong Plainly, I'm neither willing to sweettalk devs who snort at me like an admiral to a swabbie... nor wait for them to re-have the idea themselves and write their own fix. 04:55 hecks Nope, tabs 4 wide all day every day 04:55 hecks Having to put up with extra brueaucracy on top of this is very deflating 04:55 Xiong ? 04:56 hecks no, the difference is mt not spacing inside parentheses and using look_mom_im_a_hacker_case which infuriates me to no end 04:57 Xiong I'm agnostic about this stuff in a distributed dev community. You cab run it all through a prettyprinter. 04:57 hecks which takes less time than telling someone to fix it 04:57 Xiong Me, I dislike CaMelS. 04:58 hecks not a dealbreaker for me but please don't add more crap on top 04:58 Xiong ? 04:59 Xiong I say one underbar in an identifier is fine; two maybe okay. Three is a sign you've lost your scope... or fear to do so. 05:00 hecks I mean about code style, and bad code; I can deal with it as long as I'm not being interrogated over a few float muls like it's 1992 05:00 Xiong Well there ya go. 05:01 hecks My back can only take so many straws 05:01 Xiong And... me too. 05:01 GreenDimond Ha 05:01 GreenDimond its funny because we're talking about code style 05:01 GreenDimond camel case ;p 05:01 GreenDimond what an unintentional pun 05:02 GreenDimond Ill show myself out 05:02 hecks I considered writing MyBack but that would be just horrible 05:02 GreenDimond myBack 05:02 hecks oh whatever 05:02 GreenDimond camel case that LooksLikeThis is so much worseThanThis 05:03 hecks for me it's TypeAndFunction, variableAndField, look_mom_im_a_hacker, _PLEASE_KILL_ME 05:03 Xiong They don't get paid to maintain. I don't get paid to test, fix, test (rinse repeat), submit PR. I'm not hostile; I'd rather walk from the fight. 05:04 GreenDimond _ is only valid in some cases 05:04 GreenDimond usually like __this 05:04 VanessaE hecks: you forgot one: aLLMyVoWeLSaReSMaLL 05:04 hecks no VanessaE, I forgot sz_ShittyMicrosoftCode 05:05 hecks or actually lpsz_YouKnowWhatIMean 05:05 GreenDimond butHaveYou_seenThis 05:05 hecks if I have, it must've been winapi too 05:05 GreenDimond camel_Score 05:05 GreenDimond oh god what have I done 05:05 Xiong Oh yes, warts! These are ungood. Another reason to favor languages with type sigils. 05:05 hecks you've done perfectly normal javascript code 05:07 Xiong Now all this casing is squeezing another shaggy dog from me. 05:09 Xiong Perl has a good test harness, with an ok() you can call if the test should succeed and even not_ok() if it should fail. 05:10 hecks Lua's error is good enough since Importing Is Execution in lua 05:11 Xiong A perler sent me his test script (to instruct me in the Right Stuff)... in which he defined his own calls directly to the harness, overriding ok() and its many flexible friends. He named these ok(), OK(), and Ok(). 05:12 hecks I can imagine this is perfectly normal to a perler 05:12 Xiong Okay? 05:13 hecks After all, perl's entire purpose is to interpret any gibberish as a valid program 05:17 Xiong Nobody should commit such stuff to a disk file. I appreciate flexibility when it stays in the buffer. 05:18 hecks what if it's a ramdisk 05:20 Xiong So much for the new client. :( 05:22 Xiong So yeh haha but I jyst want to mine, process, and build without my environment ripping open its belly to strangle me with its fecal spaghetti. 05:27 Xiong So 12,99VanessaE99,99 you have put your finger on the hinge point. MT devs, at least in core and technic, seem neither to want to fix long-standing issues nor accept NIH fixes. We can PR all day but I see no alternative to a fork. And you're very right that this is a step usually regretted. What solution don't I see? (It's easy for me to not see.) 05:40 hecks forking or replacing a mod is not a big deal, for your kind of problems, just making the mods you want would be enough 05:41 hecks a better tech mod would be very welcome and mtg mods are pretty trivial to make (but hard to maintain) 06:12 Wikiwide Horses (see whinny? ) spawn where grass is. Where do other animals spawn? 06:18 Sveta I'd like to check the source, but I can't find it in a web page 06:22 Wikiwide And does Minetest by default include rabbits, or is there a mod for that? 06:25 Emerald2 I think I've seen rabbits before, from a mod. 06:25 Emerald2 Oh yeah and we used to feed them lava orbs and they'd turn homicidal. :D 06:26 Wikiwide Did they get red eyes and sharp horn, as well? ;-) 06:26 GreenDimond Red eyes, yes 06:26 GreenDimond and sharp pointeh teeth 06:27 Emerald2 Do you remember which mod that was, GD? 06:28 GreenDimond mobs_animal 06:31 Wikiwide Black bunny? ;-) Or Al-mi'raj? 06:34 Wikiwide Where do the rabbits spawn?.. I think there is mobs_animal installed already, but need to check. 06:37 Emerald2 afaik rabbits spawn on grass along with sheep, cows and horses. Boars in savannah. 06:38 Wikiwide Any special conditions?.. Need to check whether mobs_animal is installed. 07:20 Xiong Yes 9,99hecks99,99; modding is the thin edge of the wedge: the thinnest is patching existing mods. I'd like to talk about replacing some... I'm a big believer in collaboration as a counterweight to ego. And yes that's where to start. 07:22 Xiong I also believe in planning ahead... maybe overplanning: always a risk. I think it's wise to sketch out the way ahead. Better than going full speed into a dead end. 07:23 Xiong For instance, I need to see what digilines can do, how much of it overlaps mesecons. 07:26 Xiong For another, check Joe's TechPack: https://github.com/joe7575/techpack/wiki and https://forum.minetest.net/viewtopic.php?f=11&t=19784 07:27 Xiong Looked good at first but it's very rough. I still wonder if it might be a better jumping-off point. Haven't been able to make it run yet! 07:30 Emerald2 Wikiwide, I don't think so? 08:39 Xiong ? 08:41 Xiong I remember the cute lil bunnies... tasty eating. I want to say dirt-with-grass also. Not as common as sheep. 09:11 Xiong Okay, I guess I know one reason I ignored digilines before; it deps on mesecons. So definitely not a replacement. 09:14 Xiong I have yet to figure out a general, reliable rule for attaching two nodes with mesecons. Technic can be a bit funky but it's just a matter of learning which faces contain dummy ports, which pipeworks, and which cable ports. That can be fixed with better textures. 09:14 Xiong Ah well. 15:13 Elon_Satoshi hello! 15:13 Elon_Satoshi I just noticed that carbone NG hasn't been changed since 2015 :/ 15:30 JDCodeIt Hi All, I wondered if there was a plan to create some utility function in the system - like vector extras, but including some missing lua functions - e.g. deep copy of a table with metadata 15:32 JDCodeIt I see a lot of modders copying big blocks of code with def's and just changing a few entries to make a subtle change, but this could be a lot less code with deep copy, and easier to maintain 16:04 MinetestBot 02[git] 04SmallJoker -> 03minetest/minetest: Slippery: Do not apply when swimming (#8198) 13ba5a9f2 https://git.io/fhHp5 (152019-02-10T16:04:04Z) 16:06 adventure https://github.com/minetest/minetestmapper/issues/71 ... wondering if anyone knows what my problem is. 16:07 sfan5 sounds like a bug in the postgres backend 16:18 adventure I've added a comment with a backtrace obtained by running under gdb and then interrupting before the program crashes. 16:34 adventure Running this command: "SELECT posX, posY, posZ FROM blocks;" in the psql prompt uses 51% memory and crashes as well. Looking in the SQLite implementation, this command seems to have some limiting on it? I'm not very familiar with SQL. 16:34 adventure (I'm trying to test the indivual database commands from psql to see if they work or not.) 16:35 sfan5 maybe psql just stores whatever data is asked for way too inefficiently 16:39 adventure I don't think the data is ever getting to psql or minetestmapper. The function DBPostgreSQL::execPrepared isn't returning to caller. I'm pretty sure the problem could be the statement itself, just based on my limited knowledge. 17:22 adventure Just found https://github.com/adrido/minetest-mapper-cpp ... "Optionally, avoid reading the block list from the database (dramatically speeds up generating maps of small parts of large worlds)" ... here's hoping it works. 17:58 argyle77 Hi! If there are errors or omissions in the minetest developers wiki, is it possible for me to edit it? 18:12 Krock ... don't leave man 19:30 MinetestBot paramat: Feb-10 14:10 UTC does that grass grow in snowy forest beaches? https://i.imgur.com/tZcQ8rn.png 19:30 MinetestBot paramat: Feb-10 14:11 UTC another screen https://i.imgur.com/2yJAymn.png 19:30 MinetestBot paramat: Feb-10 14:12 UTC coords of v7 location https://i.imgur.com/vm997qG.png 20:20 paramat !tell hecks your PR is delayed due to lack of core dev time and feature freeze, not because of my review, i've had no objections to it since 25 sept. you're making an excessive fuss about it, it's normal for core devs to have issues with a contribution and other core devs will do this too, so please don't focus on me, please? =) 20:20 MinetestBot paramat: yeah, yeah 20:23 rubenwardy ~karma Ruslan1 20:23 ShadowBot rubenwardy: Ruslan1 has neutral karma. 20:23 rubenwardy ... 20:23 rubenwardy ~karma rubenwardy 20:23 ShadowBot rubenwardy: Karma for "rubenwardy" has been increased 2 times and decreased 0 times for a total karma of 2. 21:34 entuland noice 21:34 entuland ~karma entuland 21:34 ShadowBot entuland: entuland has neutral karma. 21:39 MinetestBot 02[git] 04paramat -> 03minetest/minetest_game: Beds: Do not require red wool to craft beds 137f68777 https://git.io/fhQfE (152019-02-10T21:38:58Z) 22:37 kaeza Remind me, is there an option to show the crosshair on Android? 22:38 cheapie Not sure if there are any mesecons devs in here, but the ltc4000e does a similar thing to the new "lightweight interrupts" (that is, it uses node timers to time things in an emulated Luacontroller) but supports multiple interrupts being set at once. My code is here if anyone wants to look at it and/or try to integrate something like it into mesecons: https://cheapiesystems.com/git/ltc4000e/tree/init.lua#n233 22:39 cheapie To put it simply, I shove all the pending interrupts into the node metadata, and then set a node timer for when the next one should fire. 22:39 Ruslan1 Am I doing anything wrong 22:41 GreenDimond No, Ruslan1, someone was just checking peoples' karma is all. 22:41 GreenDimond kaeza: Not in 0.4.17.2, 5.0.0 should though. 22:43 Ruslan1 Ok 23:03 MinetestBot 02[git] 04SmallJoker -> 03minetest/minetest: Consistent HP and damage types (#8167) 13ffb17f1 https://git.io/fhQJh (152019-02-10T23:03:26Z) 23:04 kaeza GreenDimond: cannot find anything in this build (stu's latest, 3fce27e). 23:09 GreenDimond kaeza: You're right. The PR wasnt merged and was removed from the 5.0.0 milestones recently. 23:09 kaeza :/ 23:10 kaeza Thanks anyway. 23:14 kaeza GreenDimond: can you link to the issue? 23:14 kaeza Er, PR. 23:14 GreenDimond https://github.com/minetest/minetest/pull/7865 23:20 kaeza Thanks again.