

I don’t believe, Zig provides much in terms of safety? To my knowledge, it uses manual memory management à la C, just being less horrid in some aspects, like using an option type instead of null pointers.
I don’t believe, Zig provides much in terms of safety? To my knowledge, it uses manual memory management à la C, just being less horrid in some aspects, like using an option type instead of null pointers.
You might want to ease up on the conspiracy theories. I’m not part of some irustinati that wants to force everyone to use Rust and nothing else. I was merely describing what I believe to be reality. In fact, I expect the strongest opposition to a third language will come again from those who’ve been coding nothing but C for the past decades.
I really don’t see why they should feel obliged to include another language, just because they included Rust. There is no fairness guarantee or whatever. If anything, Rust now fills the memory safety and modern language gap, so there is much less of a need to include another language.
Well, I happen to be lucky enough that this particular project is actually developed as part of my dayjob. And the other projects, if I’m honest, are just projects I developed to scratch my own itch and then uploaded onto Codeberg with a libre license. I haven’t really announced them anywhere, except to a few colleagues, so I basically never get suggestions there.
But yeah, this project being part of my dayjob kind of makes it even more clear-cut that I’m not going to put in extra time to develop features that no one currently sponsors…
Got a comment last week on one of the open-source projects I’m contributing to. We have an issue open, documenting that we’d like to support a certain feature, and this person clearly took quite a bit of time to pull together information, which gets us over the first major hurdle for this feature.
But also, this feature is really not the highest priority to us right now. Really had to stop myself from promising that we’d look into it in my response, because it is still quite a bit of work to actually make it a reality. I’m still new to all this, so I still have to learn to not feel bad about it. If they want to scratch their own itch, they’ll have to scratch it in full. That I’d review their code before merging, is honestly already quite a bit of effort put in by me for something that I don’t care to solve right now. That I take time to respond is basic decency, but still also uses up time. Really, I had not understood before, how much work it has to be for maintainers with an actually active community.
!principia@sopuli.xyz was developed as a commercial title a few years back. I believe, @ROllerozxa@sopuli.xyz contacted the devs to get it open-sourced.
Company-internal service where the users would write their desired configuration into an Excel file. Then they push that into a Git repo, which triggers a deployment of the service with the configuration read from all the Excel files.
Yeah, everyone else had already answered that, which felt like we’re picking apart that specific thought experiment, even though there is actually a much more fundamental reason why it won’t work.
Perhaps also worth pointing out that the speed of light is that exact speed, because light itself hits a speed limit.
As far as we know, light has no mass, so if it is accelerated in any way, it should immediately have infinite acceleration and therefore infinite speed (this is simplifying too much by using a classical physics formula, but basically it’s like this: a = f/m = f/0 = ∞
). And well, light doesn’t go at infinite speed, presumably because it hits that speed limit, which is somehow inherent to the universe.
That speed limit is referred to as the “speed of causality” and we assume it to apply to everything. That’s also why other massless things happen to travel at the speed of causality/light, too, like for example gravitational waves. Well, and it would definitely also apply to that pole.
Here’s a video of someone going into much more depth on this: https://www.pbs.org/video/pbs-space-time-speed-light-not-about-light/
Ah, thanks. Good to know that the metadata is there, it might just be a missing feature in Discover.
I did just poke around in Discover and couldn’t find a way to filter that…
Well, this was a while ago. I do know that Discover now at least shows whether an application is from the normal package repository or from FlatHub. They probably also show the license somewhere by now.
But yeah, it being obvious isn’t really good enough for me, in the sense that I currently simply have FlatHub completely disabled, because I do not care for having the proprietary noise in between. It makes Discover worse for me, because it becomes harder to find software I want. And then, yeah, I just figured I’d ask, because I do think it’s silly for me to shun a whole technology due to some presentation issue…
Is there a way to filter FlatHub for open-source software? I tried it a while ago involuntarily, because it got automatically enabled in the KDE package manager UI, and then I immediately nuked it when I realized, I had accidentally installed some proprietary software off of it…
Yeah, and you can just subscribe to the astronomy communities that are on other instances.
I think, people who say that believe that we’re close to actually-intelligent AI (or artificial general intelligence, AGI). And when we get there, it’s possible that we might suddenly be able to automate lots of complex tasks, possibly even shove it onto robots and have it take on physical labor and things like that.
It’s the wet dream of capitalists, because they don’t need to employ anyone anymore. And I guess, folks are also afraid that such AI could be used for war.
Well, they’re not actually open-source. The models are freely available, but the training data is not, so it’s not actually possible for competitors to reproduce the same result.
I feel like you severely overestimate the reach of this channel. People who watch LTT are in a very specific bubble of YouTube + PC gaming + techy-but-not-too-techy.
But ultimately, even if every average person parroted exactly what LTT says, I don’t feel like we can do much about it, even if we know about it and discuss it. The guy is just going to find some way to shoot himself in the foot for entertainment. You can do hardly anything to solve that on a technological level.
I quit Reddit many years ago, because I noticed the toxic culture was fucking with my mental health. Then I was on Mastodon for a few years. Lemmy started to exist in that timeframe and the premise sounded good, so I joined pretty early on, when there were only a handful of posts every week or so. But yeah, these days Mastodon is what I check only occasionally and this place has taken over, as I do like the format a lot more.
I wipe my floor with a damp cloth/mop every two weeks or so. That removes a lot of the dust with relatively little effort.
I find, it’s useful to piss off the nazis. For example, lemmy.ml has a word filter, which has hardly an impact on anything. But the free-speech absolutists who want to be allowed to say that we should murder ethnic groups of people, because they think that’s an opinion, they see that as censorship, so they don’t care to join here.
I still hope for it to flip back eventually. You need gamers to be gaming on Linux for them to eventually dip into gamedev on Linux. When that happens, they’re definitely not going to develop for Windows first and use Proton to make it work on their system. Of course, yes, this may take a long time to actually happen.