

If a GUI can be built which accomplished something in 1-2 clicks, then there’s very likely a CLI which can do the same with 1-2 commands, as CLIs are easier to implement than GUIs…
If a GUI can be built which accomplished something in 1-2 clicks, then there’s very likely a CLI which can do the same with 1-2 commands, as CLIs are easier to implement than GUIs…
Oh yeah, I wasn’t trying to say that Luanti had an incredibly original thought with volumetric lighting. There’s been (pre-resource-pack) volumetric lighting mods for Minecraft probably already a decade ago. I was rather just wondering, when the proof of concept has existed for a whole decade, why do they decide to include it now. It probably would have worked well even on weaker phones three years ago already…
Huh, half a year after Luanti introduced volumetric lighting. I find it hard to believe that Microsoft execs watch out for what Luanti does, but maybe a whole bunch of Android re-packagings of Luanti suddenly looked a whole lot better than Minecraft and that got through to those execs…? It’s a bit of a strange coincidence, at least.
Well, vegan foods with lots of proteins include: Beans, lentils, peas, nuts, peanuts, tofu, soy.
Personal favorites are red lentils (cook pretty quickly and don’t need to be soaked before) and pre-cooked white beans (I just have a jar of those in the fridge and will scoop a spoonful into all kinds of meals).
Proteins are cool, because they stick around in your stomach for a while, but they’re bad at filling you up. For that, salads and veggies are the best. Sometimes, I’ll eat an entire bowl of salad, which is not a lot of calories, but still fills me up.
I would also recommend slowly changing your diet over. Your gut microbiota need time to adjust to a different diet. If you don’t give them that time, they can kill your will pretty effectively.
Well, it was more of a rant, I wasn’t exactly asking for suggestions. But you making a suggestion was perfectly fine anyways. I do just have opinions on proprietary Android apps.
I mean, thanks for the suggestion, but it doesn’t seem to be open-source, so that’s a hell no from me…
I have this problem with Android. Google has turned the filesystem into unusable garbage, so you’re lucky, if you can launch a gallery app with a file path and it allows you to actually go through the images in that folder.
And of course, that’s with a local file path, so the situation is completely hopeless when your images are on a network share. Unless the gallery app itself implements the network protocol, you’re out of luck.
Wanna guess how often that happens? Yeah, it simply doesn’t. Even if it’s theoretically just a library, when you build it into the gallery app, that dev has to continually maintain and test it.
This is largely a layperson’s opinion, but I don’t think there would be much of a difference. The thing is that perfect vision rarely happens, not just because of bad eyes, but because sunlight might be hitting your screen or you’re reading at a weird angle or contrast is bad etc…
And even if the pixels were beamed straight to your retina, your brain is still a pattern matching machine. If it’s easier to discern individual letters, it becomes quicker to select each word correctly.
Having said that, if there were a font that’s objectively the most readable, we probably wouldn’t have a gazillion different fonts. Some folks here have said that they find this font distracting, for example. So, yeah, you kind of have to decide on your own, what works best for you.
Yeah, it’s the SIL Open Font License. The text can be found behind their “End-User License Agreement” link.
Ah, right, mixed it up with BusyBox.
I’m actually aware of the difference, but would also argue that this difference isn’t that big. If you have to bypass security mechanisms to be able to use hardware as you please, that doesn’t sound to me like you actually own it.
Yeah, I was gonna say: Oh, like most laptops then? If the hard drive is not encrypted, you can just boot a different OS to access what’s on the hard drive…
GIMP is generally geared towards photo-editing, so if you have an existing image, you can use GIMP quite well to e.g. cut out parts of it or to apply effects.
It’s not really geared towards digital painting or creating new images from scratch, like Krita and presumably IbisPaint are.
Yeah, we’re not arguing against landfills as a general concept. But they’re still basically the least bad solution, when all the good solutions don’t apply or got ignored.
Not producing that garbage in the first place is the big one. Most products in supermarkets are wrapped in trash, even though lots of them could be sold in reusable containers, or at least in biodegradable or recyclable containers. But burying trash underground is assigned a lower price than sending reusable containers back to manufacturers, so that’s what every company does.
The difference is the amount of trash and that more of it is not organic, so will not break down. A small hole in someone’s garden, which largely decomposes over a few decades, is a very different thing than a mountain filled with trash that stays there for the next generations.
For example, groundwater can get contaminated by landfills, if they’re badly planned, or when an earthquake tears the ground under them apart.
Hmm, I wonder what the idea with the Rust interface is. There is already a Rust wrapper for the C library libgit2 (libgit2-sys) and a well-maintained library with a nicer/Rustier API on top of that (git2).
I’d expect libgit2 to be pretty much just an API around the code that’s within Git anyways. So, is the Rust interface that again, just in Rust?
I guess, you don’t need to take the route through libgit2, so potentially less things that can break there? Maybe they can somehow offer a nicer Rust API when they have internal access? Or maybe they’re just thinking, we want to official support Rust anyways, so might as well move the maintenance work into our code base?
Oh, it said “By ~2026, it will be 100% compliant”, which seems to just be an estimate based on the trend for how many tests they passed over the past years. My bad.
But yeah, probably still useful to get it onto real systems now to find any other remaining bugs.
Heard just this week that uutils apparently has 100% compatibility with the GNU coreutils (so more than musl BusyBox aims for). That’s good, if distros start shipping it then. It’s not really something normal users would install themselves…
Well, the thing is, if you’re developing a library, you usually do so, because you want it to be useful to people in the ecosystem.
By putting it under the GPL, you limit that usefulness to only those projects which are willing to also put themselves under the GPL. From an idealist point of view, I certainly also would like to say that people not willing to put their software under GPL don’t need to be my users. But from a library author point of view, I might as well not write a library then, since no one’s going to use it then.
Many open-source projects are under a permissive license themselves. I might disagree with their choice, but I don’t really want to exclude those from using my library. They’re still doing good things. I would love to exclude specifically any proprietary software from using my library, but that’s not really something you can require in your license without excluding all those permissive open-source projects.
So, to answer your question, I actually don’t think people are being tricked into it. I thought about choosing GPL for my libraries for a while (all my applications are under GPL) and decided against it. Which is a personal choice that others can disagree with, but all I’m saying is, I know what I’m doing, I wasn’t tricked to use a permissive license.