Luanti logo

IRC log for #luanti-dev, 2025-09-01

| Channels | #luanti-dev index | Today | | Google Search | Plaintext

All times shown according to UTC.

Time Nick Message
02:36 aliasstilltaken joined #luanti-dev
04:00 MTDiscord joined #luanti-dev
06:54 Niklp joined #luanti-dev
06:54 Juri6 joined #luanti-dev
07:03 Niklp joined #luanti-dev
07:03 Juri6 joined #luanti-dev
08:21 wrrrzr joined #luanti-dev
08:57 [MatrxMT] <Zughy> Hi. Since I wanted to push forward the migration discussion, yesterday I took the initiative to gather some people (Codeberg staff member + a few core devs + a few community members) in a private room on Matrix and sent an e-mail to celeron to understand how to actually try a smooth migration process, starting from this suggestion by wsor: https://github.com/luanti-org/luanti/issues/12324
08:57 [MatrxMT] <Zughy> I thought that having those people gathered in the same room would have moved things forward but I realise it would have been nicer to ask in here what's the general opinion about that suggestion before doing anything; so I'm really sorry for that. I can add it as a point of the next meeting if it can help. That being said, no matter the strategy involved, Codeberg staff member asked if anyone else wants to be involved in the hypothetica
09:01 [MatrxMT] <Zughy> I also know that a community member started experimenting with a self-hosted Forgejo instance as soon as the private room started, so I think we should give more trust to our community in general
09:19 celeron55 i still believe there will be a day when github becomes functionally worse than codeberg (or some other FOSS alternative), and it looks to me like we haven't reached that day yet
09:19 celeron55 are you saying moving luanti onto codeberg would make a material difference in the speed codeberg can improve and that would be the reason to move? or what's the point in discussing with codeberg staff?
09:21 celeron55 and yes, this should be discussed in public
09:27 [MatrxMT] <Zughy> celeron55: the point in discussing with codeberg staff is having someone who knows the tool better than we do, so as to provide support
09:31 wrrrzr joined #luanti-dev
09:33 [MatrxMT] <Zughy> I don't think it's fair to talk about functionalities only, though. Without even going into politics, there are community members that don't take part in the development for the sole reason we're on GitHub. Of course I can't say if they will actually contribute after the migration or if they are all talk, but it's something we should keep in mind. Also, contributors like repetitivestrain ask other people to open PRs for them, see #16397
09:33 ShadowBot https://github.com/luanti-org/luanti/issues/16397 -- Permit invoking core.generate_decorations so as to generate biomes respecting the biome map by corarona
09:48 repetitivestrain i would be willing to use codeberg, yes
09:49 celeron55 i'm sure there are at least as many people who won't contribute on codeberg and will on github
09:49 celeron55 it's a moot point
09:50 celeron55 we must refuse to be controlled by emotions in this matter and just go by hard facts
09:50 celeron55 if there are no facts to go by, then we make no move
10:00 [MatrxMT] <Zughy> Fair, then let me go into politics. What about "Adding support for an LLM explicitly rooting for neonazism, made by a neonazist" and "company actively allowing to accelerate a genocide"? Or, for something lighter, "forced to feed an LLM with our code, that will clearly use it not to do good in this world according to the company's history"
10:01 celeron55 the relevant thing to do is to maintain a benchmark between github and codeberg so that we can reliably know when the move won't cause technical difficulties (like problems hosting CI or the websites, which I imagine being some of the hardest parts)
10:02 celeron55 the code will be available to LLMs anyway as it's a public project. I don't think it's possible to succeeed in fighting against that (and I don't know what the benefit would be in the end anyway)
10:04 celeron55 if codeberg is really marketing itself as a tool against LLMs, I'm not sure what to even think about that. it seems emotional, unrealistic and weird
10:05 [MatrxMT] <Zughy> They're using Anubis. As far as I know, the goal of that tool is to prevent scrapers https://en.wikipedia.org/wiki/Anubis_(software)
10:08 celeron55 yeah but luanti's code will be mirrored in a hundred places anyway. anubis is more of a load shedding tool rather than a data distribution control tool. it does not make sense to try to keep your data away from LLMs, they are so prevalent now, you're wasting effort
10:09 celeron55 and regulation isn't going into a direction where LLMs would become more illegal or limited in the future
10:10 celeron55 i'm not sure whether to think of it as the doom of everything or just a different way of doing things, but it appears unstoppable
10:11 celeron55 what other arguments do you have for codeberg?
10:12 celeron55 i should point out i myself am all for codeberg, but my timeline is very different compared to yours
10:12 [MatrxMT] <Zughy> You've skipped two arguments
10:14 celeron55 i fail to see them
10:14 [MatrxMT] <Zughy> I guess the question is: how much evil are we supposed to tolerate before saying "ok, this is too much"?
10:15 celeron55 if you/we can organize a mass exodus from github, big enough to gain reasonable media attention, then i'm more interested
10:15 celeron55 just making luanti disappear into codeberg is not helpful
10:15 [MatrxMT] <Zughy> it's hard enough to migrate one single project, I'd like to keep some love for myself :P
10:16 celeron55 i believe such will happen one day, and i'm all for boosting it
10:16 celeron55 really just have to wait
10:18 [MatrxMT] <Zughy> however, a big exodus is pretty risky: we've seen that with people migrating from Twitter, as they jumped in another platform with a similar structure (BlueSky)
10:18 celeron55 i really would wish software/technology ethics would be a more prevalent subject among the general public. unfortunately just showing a good example as a small project really doesn't help
10:18 [MatrxMT] <Zughy> *into
10:18 celeron55 and besides, luanti is already doing a lot to show a good example
10:18 [MatrxMT] <Zughy> also, a big exodus towards one or two sites (e.g. Codeberg and I-dont-know) will make those sites explode
10:20 [MatrxMT] <Zughy> celeron55: what exactly? Genuinely curious
10:21 celeron55 simply by being a FOSS project with a FOSS ecosystem built around it, and a culture that appreciates these facts
10:21 [MatrxMT] <y5nw> If we consider such an exodus to be unavoidable then it could be helpful to at least have some experience with the platform(s) we would migrate to in such a scenario. This does not necessarily require an immediate move
10:21 celeron55 y5nw: yes, that's reasonable. that's what i'm talking about with continuously benchmarking codeberg
10:22 [MatrxMT] <Zughy> also I don't think we're a small project. Sure, we are if compared to Roblox, but we're talking about something entering schools for education. With also the will to reach Steam eventually (possibly when that main menu is gone)
10:24 [MatrxMT] <y5nw> celeron55: I think that's also what wsor suggests in their comment, at least for the initial steps
10:24 celeron55 well, the difference in the sizes of projects is of course vast and it all depends on your perspective. but yes, if small is the smallest category, then luanti isn't there. but add "tiny" and "minuscule" below "small" and then it might still be small
10:24 [MatrxMT] <Zughy> 11.8k stars on GitHub 👀
10:25 [MatrxMT] <Zughy> and, holy cow, 2.2k forks
10:25 celeron55 if there was a way to be equally on github and codeberg, that could also be an option. i'm not sure how that would work. soundsto me like trying to have two girlfriends at the same time
10:26 [MatrxMT] <Zughy> fuck, Godot has 101k stars and 23.1k forks. Twice the ones Docker compose has
10:27 celeron55 godot has expanded its fanbase well into the crowd that would normally be only looking at proprietary software
10:27 celeron55 and frankly it's probably partially thanks to github
10:27 celeron55 luanti gets similar benefit from github. it's a marketing tool, a way to get more eyeballs
10:28 [MatrxMT] <Zughy> and it's also company. Money helps
10:28 [MatrxMT] <Zughy> *a company
10:31 celeron55 anyway, so do you think i'm crazy for expecting a mass exodus from github, wanting to use that as a tool for media attention, and getting familiar with codeberg as preparation for that?
10:31 celeron55 microsoft has never let me down in turning their products into crap. if they don't do that to github, it would be incredible in itself
10:45 celeron55 of course, if the core team holds a vote and wants to move the engine to codeberg, then that will be done. same thing for the maintainers of other official repos
10:46 celeron55 but don't go guilt trip them into doing that. that would be dishonest
11:00 celeron55 i'll lurk at the matrix room at least for a while at least to get an idea what the codeberg staff are like
11:02 celeron55 (doesn't make sense not to, given the opportunity)
11:33 sfan5 @Zughy can you expand on the genocide point? I can't quite tell what that's about
12:45 [MatrxMT] <Zughy> sfan5: here, mostly page 10 and 11 https://www.ohchr.org/sites/default/files/documents/hrbodies/hrcouncil/sessions-regular/session59/advance-version/a-hrc-59-23-aev.pdf. You can also have a look at this group made by Microsoft employees in 2024 https://noazureforapartheid.com/, which has held protests in these days. In the overall (yet pacific) turmoil, Microsoft asked the FBI to help them track those protests as documented by Bloomberg
12:47 [MatrxMT] <Zughy> also, arrests and some people fired (https://www.cnbc.com/2025/08/28/microsoft-fires-two-employees-over-breaking-into-protests-at-its-presidents-office.html)
12:53 [MatrxMT] <Zughy> celeron55, re big exodus: I don't know, big techs did a pretty nice job in depoliticise the technology debate: for instance, Aaron Swartz committed suicide after 11 indictments for stealing academic papers behind a paywall and now Altman and friends are doing whatever they want with copyright, not only facing no legal issues but also getting filthy rich whilst promising the future. But if a sudden big exodus occurs, I'm pretty sure Codeb
12:56 [MatrxMT] <Zughy> (I hate IRC because I can't edit my messages to express my thoughts in a better way)
12:59 celeron55 your message also got cut off at "I'm pretty sure Codeb"
12:59 celeron55 seems like the bridge is pretty bad at IRC
12:59 [MatrxMT] <Zughy> "I'm pretty sure Codeberg or whoever won't be able to deal with all that big spike of traffic all at once"
13:00 [MatrxMT] <Zughy> imagine if we had the biggest Minecraft/Roblox creators migrating to Luanti all in the same day or week. I can already hear rubenwardy crying
13:01 [MatrxMT] <Zughy> (and CDB staff in general)
13:03 celeron55 well
13:04 celeron55 i like to split problems into negative and positive ones. that would be a positive probem
13:04 celeron55 +l
13:17 [MatrxMT] <Zughy> if staff doesn't quit :P
14:16 MTDiscord <landarvargan> In a situation like that I wonder if a 'pay-to-win' website access/approval queue would work
14:17 MTDiscord1 joined #luanti-dev
14:20 er14 joined #luanti-dev
14:21 Warr1024 joined #luanti-dev
14:54 SFENCE joined #luanti-dev
14:59 SFENCE joined #luanti-dev
15:06 MTDiscord2 joined #luanti-dev
15:07 MTDiscord3 joined #luanti-dev
15:13 SFENCE joined #luanti-dev
15:25 MTDiscord4 joined #luanti-dev
15:33 SFENCE joined #luanti-dev
15:36 SFENCE joined #luanti-dev
15:39 SFENCE joined #luanti-dev
15:53 SFENCE joined #luanti-dev
15:56 SFENCE joined #luanti-dev
16:07 SFENCE joined #luanti-dev
16:33 SFENCE joined #luanti-dev
16:41 wrrrzr joined #luanti-dev
16:53 wrrrzr joined #luanti-dev
17:01 wrrrzr joined #luanti-dev
17:10 wrrrzr joined #luanti-dev
17:23 wrrrzr joined #luanti-dev
17:30 SFENCE joined #luanti-dev
17:40 wrrrzr joined #luanti-dev
17:50 fluxionary joined #luanti-dev
18:00 SFENCE joined #luanti-dev
18:08 wrrrzr joined #luanti-dev
18:09 SFENCE joined #luanti-dev
18:23 wrrrzr joined #luanti-dev
18:28 wrrrzr joined #luanti-dev
18:46 sfan5 @Zughy I see
18:56 wrrrzr joined #luanti-dev
19:19 wsor40358 joined #luanti-dev
19:19 SFENCE joined #luanti-dev
19:19 fgaz_ joined #luanti-dev
19:20 sfan5_ joined #luanti-dev
19:20 SpaceMan1ac joined #luanti-dev
20:13 [MatrxMT] <birdlover32767> at that point you would probably draft every mod publisher as an editor
21:37 wsor4035 joined #luanti-dev
21:37 Dragoni joined #luanti-dev
22:33 panwolfram joined #luanti-dev
23:05 Eragon joined #luanti-dev
23:18 cbrpnk_ joined #luanti-dev

| Channels | #luanti-dev index | Today | | Google Search | Plaintext