[-] lily33@lemm.ee 3 points 3 months ago* (last edited 3 months ago)

They are major concerns, but they aren't the only reasons people would use Linux, and also not everyone who uses Linux does it for these reasons. For example, while I care about them, my most important reason for using it is utility features such as my tiling WM.

[-] lily33@lemm.ee 3 points 3 months ago

That only works if the main reason someone uses Linux is personal privacy.

[-] lily33@lemm.ee 3 points 4 months ago

Because FOSS shouldn't add burdens. You publish your work and let everyone else use it. That shouldn't add extra obligations on you. Usually, you'd also write some docs - after all, without them nobody will know how to use your program, so why bother publishing - but it shouldn't be an obligation. Make it easy for people to open up their code without this attaching strings.

Documentation is nice, but it's kind of different thing that open source: a program can be open and undocumented, or closed but well documented - and I don't see why we'd want it different for models.

[-] lily33@lemm.ee 3 points 4 months ago* (last edited 4 months ago)

A bunch of these columns are outright absurd TBH, to the extend I'm not sure the author really knows what FOSS is about. What's open API access even supposed to be - API access is closed by definition.

Also there has never been a requirement that open source software needs to be documented - and for good reason - so I'm not a fan of the documentation column as well.

[-] lily33@lemm.ee 3 points 11 months ago

The reasoning given by GrayJay was that they don’t want a bunch of malware / ad filled clones running around, and I think that’s reasonable justification?

It's not.

  1. That just hasn't been a problem for open source projects. I've been using almost only open source since like 2007, and I've never seen or heard about an ad-filled clone of some of them. Even if they are a thing, they've never reached me as a user.
  2. If someone did want to distribute malware clones, they won't be stopped by a license restriction.
[-] lily33@lemm.ee 3 points 11 months ago

Well, for playing games I use the flatpak version of steam and it works OK.

For dev work, it's great overall. Especially its ability to create separate reproducible environments with whatever dependencies you need for every project. However, there are some tools (rare, but they exist) that don't work well with it, and if your dev work happens to need them, it can becomes a problem.

For day to day (i.e. web browsing), it works the same as anything, with one disadvantage: there is a disadvantage here: it downloads a lot more than other distros on update, and uses more disk space. The biggest difference between NixOS, and say Arch, is not how it behaves once it's up and running, but in how you configure it. Specifically, you have to invest a lot of time to learn how, and set up your system initially. But then reinstalls, and (some of) the maintenance, become easier.

[-] lily33@lemm.ee 3 points 1 year ago* (last edited 1 year ago)

I have experience with GPT-4, and in particular I've used to for math questions in my work occasionally. I'm not sure how Bing chat compares.

For GTP-4, I've noticed the following:

  1. How reliable the answer is depends on how easy or obscure the question is. It hasn't lied to me on easy or introductory material, but once your questions start becoming more obscure, and it's less likely to have the answer in the training set, it starts making things up.
  • I think of it as search to an extent - it needs to have the answer in the training data to find it. Unlike google, it can usually find an answer even if you don't use the proper terms. But if it doesn't find an answer, it might make something up.
  • "Easy or introductory" is relative - I have been able to get good answers for some masters-level math, and some wrong ones for lower-level things. Ultimately it depends on how much resources on the topic have been in the training set.
  1. It's actually much more reliable in detecting errors than it's in generating text. So you can open a new chat and ask, "Is the following true: ..." and it will catch most of its own errors. Once it starts catching error, you should know you've left the reliable "easy questions" territory, and even if it can still be useful, exercise much more care.
  2. The way you phrase a prompt matters a lot. For example, if you ask it to explain its reasoning step by step, it becomes much more accurate.
  3. It is generally good in rephrasing questions to use better terminology.

.

Bing chat might be different in some regards. I know that it automatically searches the web for sources, and when generating an answer, and bases its answer on the contents of the sources it found - but I don't have experience with it.

That said, asking for additional sources (besides the search results it found) shouldn't improve the accuracy. It might just give you something you can use to fact-check it.

[-] lily33@lemm.ee 3 points 1 year ago

As much as people here laugh - because yes, I get that it's very unlikely to work - I actually think this would be better for users than the ad-based model most social media use now.

[-] lily33@lemm.ee 3 points 1 year ago* (last edited 1 year ago)

At the early stages of the legislative process, every time this was brought up people kept saying, "it's fine, they've excluded non-commercial open source". Now it seems there are problems with what might count as "commercial".

But at this stage of the process, the EU legislators can't make arbitrary amendments. There are two versions of the text now - one proposed by the Parliament, and one by the Council - and the final text must be a compromise between those two. It can still be rejected by Parliament, but that would be rejecting it in whole (and they won't do that).

[-] lily33@lemm.ee 3 points 1 year ago* (last edited 1 year ago)

As much as I hate Trump - wouldn't he need to be convicted for trying to overturn the election before he loses any civil rights over that?

[-] lily33@lemm.ee 3 points 1 year ago* (last edited 1 year ago)

There's can, and should, be exceptions - but lemm.ee has a federation policy where the standard for defederation is "directly harming lemm.ee users" and I think that should be the standard, as opposed to "users dislike the content, and there's a lot of it". (Hexbear is a big instance, there will be a lot of content.)

[-] lily33@lemm.ee 3 points 1 year ago

/nix/store is immutable. But there are some files in other places like /etc and /var that are mutable. Also I (or a malicious executable) could, in theory, delete store symlinks and replace them with mutable files. Impermanence helps, but you'll still want some mutable state.

Fully immutable systems have everything outside of /home read-only. NixOS is not one of them.

view more: ‹ prev next ›

lily33

joined 1 year ago