• 0 Posts
  • 122 Comments
Joined 3 years ago
cake
Cake day: June 10th, 2023

help-circle
  • I know this might go against the flow here, but realistically if they’re using the tools in the way they say they are (which you should 100% check with your doctor to let him know about possible hallucinations) it’s not that bad. Speech-to-text is not prone to hallucinate, it can fail and detect wrong things but shouldn’t outright hallucinate. After that, LLMs are good at summarizing things, yes they are prone to hallucinations which is why having the doctor review the notes immediately after the session is important (and they said they do), so I don’t see this as such a big issue from the usability point of view.

    You might still have issues from a privacy point of view and that’s a much more complex discussion with them about what kind of contract they have with the LLM company to ensure no HIPAA violations (as from the LLM point of view it’s just making a summary of a text it might store it, and then the whole stack is suable). They need to understand that just because they haven’t kept a copy around doesn’t mean the other party hasn’t, and because they shared it out without your agreement (you’re only agreeing to AI note taking which can be done locally so them sharing information with third parties is entirely up to them) they would be liable. I’m not a lawyer, so you might want to double check that, but I would be very surprised if that’s not the way it works, otherwise Drs could get away with a bunch of HIPAA violations by having you sign something that says they use a computer to store data and then storing things in shared Google drive.


  • What? How is a game from 2024 old? Also how is GoG involved in that at all?

    Edit: I’ve been reading on the story of that game, and I think I know what you meant.

    While Outcast: a new beginning is a new game, you probably meant the OG outcast game, which is from 1999. There was a 4 year window where the original game was only available on GoG because they patched a community mod into it. But in 2014 1.1 version was released for Steam with some more improvements, and in 2017 the game was remade. GoG doesn’t seem to have been involved in either of those, only on the original 2010 re-release including the community mod as a built-in.


  • The interests of Linux users and Valve merely coincide.

    I’m not naive, I don’t think that Valve is doing anything out of the goodness of their heart. But they’re investing on something I care about, so me giving them money is an indirect way to invest in that.

    As for me, with a 99% single player games library, the most important thing is no mandatory launcher and no updates. Click, boom, I’m in the game.
    So using GOG when possible.

    Mostly agree (except I don’t mind updates, you can always play without updating if you want to), and the fact that that’s my experience with Steam is a big part of why I buy from them. I can go from not owning a game to play it with just a few controller buttons, whereas with GoG I would have to:

    • Plug a mouse and keyboard to my gaming rig
    • Install a browser on that machine
    • Navigate to the website and download the installer
    • Figure out a good wine version to use and create a new profile for the game
    • Install any needed wine tricks to that profile
    • Manually create a shortcut for that game using that wine profile
    • Add the shortcut to some third party UI to be able to navigate to it with a controller

    So yeah, the whole “click, I’m in the game” only works on Windows, which is why I said I can understand Windows users preferring GoG.


  • It’s not just that, but I thought that replying to every single point would be too verbose. But you might be interested:

    On the spesific spects computers they use.

    On a big studio Dev’s hardware can be as varied as on the real world, and while yes they’re usually beefy PCs, they’re not at all uniform.

    They need things like support for different resolution.

    Which for the most part is just natively done by changing the render size of the canvas. Only some games, and almost never ports, take resolution into consideration for other things like menu layout and even then it’s usually just 2 or 3 different configurations.

    Work arounds for the controller only features.

    Usually the answer to this is “fuck it”, the only things a controller can do that KB+m can’t is rumble, and pressure sensitivity. Pressure sensitivity you get away by mapping two different keys, and rumble you get away with adding audiovisual queues (which you should already have because the rumble might be broken in the person’s controller). Also, controllers work on PC.

    If you want to make things like mouse control feel good, it needs lot of fiddling.

    Yes, but actually no. This is a solved problem for the most part, there might be some small tweaking needed but a mouse is very intuitive and usually just adding a couple of sensitivity sliders makes it so every person can control their experience at will.

    Optimizing for million different hardware possibilities,

    If only we had developed standards for hardware like OpenGL/Vulkan, and the OS abstracted most of the other things away for you.

    error handling,

    Do you think errors don’t happen on console? Error handling is error handling.

    launching

    Does the game not launch on consoles? Do you think every game needs a separate launcher on PC?

    settings

    Most of those are already there, the extra ones added are just about graphic control for performance reasons, so it’s usually just using downscaled versions of things or disabling features. And I guarantee you that most of that was in the game already because otherwise it wouldn’t run on Bob’s machine, they just needed to make a pretty UI for it.

    key bindings

    This is accurate, there might be a considerate amount of effort needed here depending on how lazy devs were. Most people know not to use input directly and abstract it through a layer of actions, but sometimes things slip through.

    and propably million other things i cant think right now.

    There are other things to consider, things like network stack and input handling are very specific for console development, and if you’re not abstracting them through your own APIs you’re going to have a bad time porting the game. But there are reasons to do this even if you will only ever use one API, so most games should already do that. Also, this is an engine level fix, once you do this for one game, every game using that engine gets that fix.

    But hey, what do I know? I only work in the low level network stack for games.





  • Yeah, I don’t remember the specific books but there is a specific thing that I thought was brilliant. One book follows an Astartes that starts to suspect heresy in their ship and he escapes it, he approaches another ship and recognizes the Astartes on the other end of the radio and confides in him about his suspicion and he lets him onboard. Then in another book you follow the story of that other Astartes, who starts to suspect heresy in the fleet and when the radio call comes it confirms his suspicions.

    Not the greatest thing ever, but it was a cool thing that I don’t think I’ve seen any other book series do something similar.


  • Nibodhika@lemmy.worldtoLinux@lemmy.mlLearning Linux via AI
    link
    fedilink
    arrow-up
    9
    arrow-down
    2
    ·
    2 days ago

    Honestly that’s probably a good use case for LLMs, mostly because there are enough Linux forums that there will be enough content for it to scrape. Just be weary as it can hallucinate or worse use joke answers as real and tell you to run :(){ :|:& };: because someone made a joke saying that was the way to solve your issue in a forum.

    I agree with the man pages being very heavy, which is why I like https://github.com/tldr-pages/tldr there’s also a web app if you prefer that https://tldr.sh/ in short its a condensed man page to the most common cases for a tool. It’s less versatile than LLMs, but it might give you confirmation on the commands the LLM is telling you to run.

    Overall I think yours is a good approach, just be mindful about wrong commands.



  • No it doesn’t. It’s just a digital use license like in any other store. Here’s the relevant part from their User agreemet

    We give you and other GOG users the personal right (known legally as a ‘license’) to use GOG services and to download, access and/or stream (depending on the content) and use GOG content

    That is legally the same as any other store out there.

    So why does GoG make a big fuss about that? Well, it’s mostly a PR stunt, but there is some truth to it. Games sold on GoG are, majorly, DRM-free (although not 100% of them, but close to it), this means that you can backup your game installer and install it and play it in the distant future even if GoG is no more. The reason why this is mostly a PR stunt is that you can do the same with most games from other stores as well, except you backup the game folder instead of the installer, because (and this is the part I think people always miss) if a game is on Gog and any other store it’s almost assuredly DRM free in ALL stores.

    Don’t get me wrong, GoG is great and their policy on DRM is something that I think other companies should really imitate. But it’s not the be all and end all that some people make it out to be, and to me personally when I have to decide where to invest my money my choices are between a company that has a relatively decent DRM policy but doesn’t care for me as a customer, and a company that has literally spent millions making my gaming experience as a Linux user better, it’s a no contest. If I was on Windows I might consider buying more stuff from GoG because of their DRM policy, but being able to easily play games on Linux is more important for me than DRM.


  • No it wasn’t, it used the same (albeit highly modified) engine, if that makes HL a mod then almost every game you play is a mod since they all use some preexisting engine. Otherwise you have to consider Marvel vs Capcom infinity a mod of Daylight since they’re both UE4 games, or even Call of Duty as a Quake mod.

    You don’t need Quake to run Half-life, therefore it’s not a mod, it just uses the same engine, or some parts of. That is very different from Counter-Strike which you needed to have Half-life and mod it to be able to play it originally.



  • Hi, been on Linux for over 20 years now. Very recently (less than a month ago) I switched my personal system to NixOS, I also switched one of my servers to it. Some of my other systems are on Arch as that’s what I was using before. My work computer is on Ubuntu as that is company issued.

    I liked Arch because of its simplicity and the AUR, but I missed the package sets from Gentoo, NixOS is excellent because it brings the package lists and also includes configuration on them. A pain to do the initial setup, but then you get reproducible systems very easily and most of the time you want your systems to be mostly the same.




  • As a newbie it is easier to set up Cachy. When shit hits the fan either fixing it on Arch or Cachy would give a similar experience to a noob I think.

    Yes, but Arch prepared you for it. Arch philosophy is one of teaching you why you need to do something, and then how to do it, so if something breaks you have some vague idea of what was and how to fix it. CachyOS is Arch, it has the same expectations of you knowing things, and having read the wiki, but you skipped the tutorial. This is why me and many others despite the idea of recommending an “easy” Arch to newbies, it’s not easy and only causes trouble.

    Arch is very unstable (in the sense that anything can change) and that means it’s easier to break things if you’re not careful with things you don’t know to be careful about. For example, not saying that this is your case, but I’ve seen people install drivers and programs through binaries downloaded form a webpage like they would on Windows, that is a TERRIBLE idea as it will likely break on the next update, and if it’s something important like a GPU driver you will be dropped to a terminal.

    I understand it might be a fluke or that I am at least a minority in this issue. But that makes troubleshooting harder.

    It’s not about being a minority, it’s about we don’t have all of the info so can’t help you. From the info you gave us I can tell you it’s not something known, as I haven’t seen it being reported by others, which means it’s something specific that you did to your system. Every thread I find for CachyOS update breaking things is a unique case where the person did something.

    And I know your knee jerk reaction will be “I did nothing, I only updated”, but that’s probably not true, otherwise we would see other people reporting the issue. If simply updating now was enough to break the system we would be hearing from hundreds of people whose system broke. But we haven’t, the only report we have is yours, which very likely means you did something different from everyone else. And I get that you don’t know what it is, when I first started using Linux I used to break my system every couple of months, and I always thought it was the system fault, but guess what? It wasn’t. Eventually I learnt to use Linux and my system never broke again, I can’t tell you for sure what I was doing before, but clearly I was doing something.

    It’s interesting that the whole idea about stability (the system not breaking) shifts from the developer to the user.

    Well, that’s bound to happen if you own the system. Same reason most companies have a warranty void if you fiddle with the internals, once you do that it’s impossible to say if the issue was caused by you or them, and the same thing is true for a Linux system. My guess here is that you changed a config, or installed an unofficial package or something or the sort, it might have been months ago, but now the update changed one of the underlying things and it broke. I would probably lean to the config side of things, since I don’t expect you installed anything critical from outside the repos. Or another possibility is that you went a long time without updating, that can have consequences on Arch systems.

    PS: I get it, I know this seems harsh, I know you’re probably thinking “I did nothing, this Linux is unstable and finicky”, I know that because I was in your shoes 20 years ago. Arch is not for everyone, even some extremely knowledgeable people dislike the high maintenance it sometimes imposes, for new people without experience it can be like walking on a landmine field. Which is why I always recommended more newbie friendly distros like Mint, because they try to be more stable in all senses of the word (you can still break them though, as you are in control of the system, but it’s more difficult).




  • Most of the time I don’t know the artist, and usually don’t care about knowing them. In the rare cases where I do know them is usually because they’re a PoS. And in those cases I make a point of not giving them money, but that doesn’t mean not enjoying their art. For example Harry Potter has a quote that is very pro-trans, during the scene where everyone drank Polyjuice potion to look like Harry there’s this bit of text:

    Hermione looked reassured as she answered Kingsley’s smile

    Note that Hermione was in Harry’s body at that moment, so she was a woman in the body of a man, and notice how JK Rowling uses a feminine pronoun there. This means that she fully understands that trans women are women, she’s just a PoS that even understanding that devotes time and money to take away their rights.