kuberoot

joined 2 years ago
[–] [email protected] 7 points 5 months ago

Windows 10. The reason I switched was pretty funny - I had previously bought a cheap SSD and moved my install over to it, and installed Arch on my HDD hoping to experiment with it.

I never really did that, but one day before Christmas my computer booted straight to Arch to my confusion, and after a while I figured out my SSD failed. I ended up installing gnome to have something to use in the meanwhile, since I wasn't gonna be buying a new SSD in the next few days, but then I just decided to stick with Linux. As I learned more about it I realised I was barely missing anything, and I preferred Linux for what I had.

[–] [email protected] 2 points 5 months ago (1 children)

I think you're actually agreeing with me here. I was disputing the claim that software should be made available in "a native package format", and my counterpoint is that devs shouldn't be packaging things for distros, and instead providing source code with build instructions, alongside whatever builds they can comfortably provide - primarily flatpak and appimage, in my example.

I don't use flatpak, and I prefer to use packages with my distro's package manager, but I definitely can't expect every package to be available in that format. Flatpak and appimage, to my knowledge, are designed to be distro-agnostic and easily distributed by the software developer, so they're probably the best options - flatpak better for long-term use, appimage usable for quickly trying out software or one-off utilities.

As for tar.gz, these days software tends to be made available on GitHub and similar platforms, where you can fetch the source from git by commit, and releases also have autogenerated source downloads. Makefiles/automake isn't a reasonable expectation these days, with a plethora of languages and build toolchains, but good, clear instructions are definitely something to include.

[–] [email protected] 9 points 5 months ago (3 children)

The responsibility to figure out the dependencies and packaging for distros, and then maintain those going forwards, should not be placed on the developer. If a developer wants to do that, then that's fine - but if a developer just wants to provide source with solid build instructions, and then provide a flatpak, maybe an appimage, then that's also perfectly fine.

In a sense, developers shouldn't even be trusted to manage packaging for distributions - it's usually not their area of expertise, maintainers of specific distributions will usually know better.

[–] [email protected] 0 points 5 months ago

If the quote is accurate, he went a step further and put pirated games on the devices. Even if pirating the game is legal in some way (he owns it legitimately so putting a copy is fine or something), sending such devices out to customers then means he's also distributing pirated games.

That said, somebody in the comments claimed he didn't distribute games, but rather software that made it easy to pirate games - I don't know what the precedent is for that being considered illegal, but it does call the original claims into question.

[–] [email protected] 12 points 5 months ago

Or maybe he accreted the mass after collapsing?

Alternatively, maybe that's just the weight of his massive ego?

[–] [email protected] 0 points 5 months ago (1 children)

I think the lack of commas is a stylistic choice, the unceasing torrent of negative words relating to the frantic nature of parenthood, dealing with one thing after another without pause.

If it's not, then that seems like quite a happy little accident!

[–] [email protected] 5 points 5 months ago

If that's the case, then there's also something more complex going on - animals can certainly learn to anticipate things at specific times, like food, a dog gets excited by a doorbell because they knew that means somebody is coming, they can get stressed out by innocuous things if they associate it with bad experiences like beatings.

Not saying you're wrong, but it warrants further explanation, because as is it doesn't match the simple experience of living with a dog.

[–] [email protected] 0 points 5 months ago

I mean, he literally had to edit in some torso, so I don't think he went above and beyond when it wasn't extra work...

[–] [email protected] 8 points 5 months ago

Maybe they dumped too much information on it in the system prompt without enough direction, so it's trying to actively follow all the "You are X. Act like you're Y." instructions too strongly?

[–] [email protected] 8 points 5 months ago

Sure, you can probably clone it - I'm not 100% sure, but I think laws protect that as long as it's private use.

You can also fork it on GitHub, that's something you agree to in the GitHub ToS - though I think you're not allowed to push any modifications if the license doesn't allow it?

Straight up taking the content from GitHub, uploading it to your own servers, and letting people grab a copy from there? That's redistribution, and is something that needs to be permitted by the license. It doesn't matter if it's git or something else, in the end that's just a way to host potentially copyrighted material.

Though if you have some reference on why this is not the case, I'd love to see it - but I'm not gonna take a claim that "that's very much a part of most git flows".

[–] [email protected] 2 points 5 months ago

I imagine they made this specifically for Steam Deck, since windows users already have stuff like this built into GPU software. They'd want to offer feature parity on their handheld, so it'll probably work nicely out of the box.

[–] [email protected] 40 points 5 months ago (6 children)

I do believe it's illegal if they take a repository with a restrictive license (which includes any repository without a license), and then make it available on their own service. I think China just doesn't care.

view more: ‹ prev next ›