Software Engineer, Linux Enthusiast, OpenRGB Developer, and Gamer

Moved to lemmy.today from CalcProgrammer1@lemmy.ml

  • 0 Posts
  • 56 Comments
Joined 2 years ago
cake
Cake day: October 29th, 2024

help-circle




  • I was pretty set on buying one regardless when it was announced and still plan to. I knew the price was going up but with the delay I had time to save more. I like the compactness of it and it would be great next to my Mac Mini M1 on my TV shelf. I also want to reward the adoption of Linux as a gaming platform, and buying Valve hardware is the best way right now to vote with your wallet that Linux is the future of gaming. I bought multiple Steam Decks and I bought both the 2015 and 2026 Steam Controllers. I want the Machine.

    Also, it has RGB! I need to get one to add it to OpenRGB.

    The question is whether I’ll get it with or without a second controller, and I think that comes down to whichever queue I get selected for in the random drawing.








  • Personally, I decided using a local LLM was acceptable for generating translation strings in my open source application. It had already been manually translated into a bunch of different languages by various contributors over the years, but I just did a major UI rework and so most of the existing translations now had a ton of missing entries. Qt6’s translation tool had an AI Translation function so I decided to try it out after setting up ollama and the recommended qwen3 model. It did a pretty decent job as far as I can tell, I am only fluent in English but I did some cross checking by translating back to English via Google Translate and it seemed to do a decent job. It at least got all the strings translated to something usable, once it’s merged then I expect native speakers will contribute cleanups and rewordings if needed.

    I don’t really consider translation purely generative as it is more of a conversion task. I think AI is pretty useful for this. Same for things like automatic captioning and even mundane text to speech (if not being used to replace voice acting).