• 0 Posts
  • 52 Comments
Joined 2 years ago
cake
Cake day: June 20th, 2023

help-circle

  • This is one of the reasons I prefer using ctrl-insert/shift-insert when it’s available. Unfortunately the Insert key seems to have disappeared from a lot of keyboards. Scroll lock sometimes works instead of ctrl-s and ctrl-q. I would be ok remapping ctrl-c to ctrl-break, but I still use ctrl-z to background a job. Would be great if terminals had a quick easy way to select your preference of Microsoft, unix, or CUA shortcuts.


  • Thank you for the advice. I did try to change the runtime a couple of times before, but I don’t know for sure if GE-Proton was one. I tried using Lutris again like I did before so I could select GE-proton, but this the installer would not even finish. Since I use GOG also, I decided to try the Heroic Launcher flatpak, and that installed Battle.net just fine. I’m now downloading WoW and I’ll keep you posted how that goes.

    Edit: that worked! No noticeable issues so far.



  • I was just trying to get this working yesterday on Fedora 42. I have had it working before, with Lutris. All I did was use the configuration downloaded from the Lutris website. Basically it downloads and installs the Battle.net installer with Wine, so you will be running a custom Wine configuration for Battle.net. From there I was able to install and run World of Warcraft. That was about a year ago.

    However, when I last tried it this week, I can install the Battle.net launcher fine, and I can log in, but it will keep giving me errors when I try to actually run it and I can never get to where I can actually install any games. The error is something about it going to sleep, but that’s about as far as I got.

    Hopefully someone else can help.



  • I have a DS923+ with four Seagate 8TB drives in it that I really like. It’s easy to use and offers a lot of services.

    However, like others have said, I do not recommend it for new purchases. If I were to do it again I would most likely set up an old PC as a server (though I went with the Synology mainly for power use reasons).

    Synology is getting increasingly customer hostile, and from what I’ve read online their Linux version is so full of bespoke patches that they have painted themselves in a corner it will be hard to get out of. So, they’re likely to fall behind on keeping up with third party software. Their software is usually pretty slick and easy to use, but they discontinue things every few cycles.

    The main thing I still use of theirs is Synology Drive, which was a pretty seamless move from Google Drive. On the flipside, their stuff is proprietary, so getting off of their platform can be challenging.

    For my self-hosting needs I try not to tie anything to the Synology and just use it as a plain NAS. I use my Raspberry Pi or a VM instead.


  • I am a dev, and I enjoy the odd distraction. Sometimes. But not when I’m in the zone.

    It’s not about being a dev or not being a dev. It’s about whether the tasks you are doing require you to hold a lot of state in your head. Sometimes you can’t write everything down. And when someone calls you in for a quick chat about TPS reports, all that state is thrown out and has to be rebuilt from scratch.

    If I’m writing a short script where I can find my place again just by reading the screen, it’s not a problem. Me mentally refactoring code that goes across dozens of files and isn’t documented anywhere? Please, I’ll need some focus time. As a dev I’m not always in flow state, but when I am, I prefer if you let me finish what I’m doing.


  • In my humble opinion, being monocultural as a developer is a path to obsolescence. Be T-shaped: know your specialty really well, but also a bunch of stuff more superficially.

    If you have a little hands on experience with Go on top of your Java expertise, you are imo more valuable to your employer. They may even be mid transition from Java to Go, where you would be very useful indeed.

    Besides, it’s just healthy to keep learning new things.


  • As a dev: for all their flaws, web apps are easier to distribute, portable, and have a lot of support in frameworks. They also require little infrastructure in most cases.

    As a user: web apps run without installing anything, are mostly portable between my browsers of choice, and run in a sandbox to protect my computer.

    Probably 90% of my needs can be served by a web app if it is well designed. If I can’t have a web app, I will look for a flatpak version and failing that I will look for it in my distro.



  • I have not been able to find the case again since. It was a local shop that built it from parts, so it was not a big brand. I didn’t pick the parts either, since I knew nothing about PCs at the time, and it showed lol.

    Edit: it was a white/beige mini tower. If I recall correctly, it was similar to a lot of cases at the time, with a black band across and a circular button on the right. The turbo and reset buttons were pink and teal in the shape of triangles. I purchased it in 1992 when I needed a PC for college.



  • I have had weird issues ever since upgrading in place from Fedora 41 to 42 also, but I have an AMD card. For example digikam suddenly stopped working unless I run it as flatpak or I force it to use the igpu. Smb4k stopped auto mounting and I sometimes have to try it a couple of times before it works. Random UI stuff would glitch and then be fixed in an update. Just odd stuff like that. I should reinstall fresh, but I don’t want the hassle right now. My games and other apps work fine.

    My only suggestion is to try forcing it to use the main GPU with an environment variable like DRI_PRIME. I don’t know what it is for Nvidia though.




  • folekaule@lemmy.worldtoSelfhosted@lemmy.worldWhat is Docker?
    link
    fedilink
    English
    arrow-up
    36
    ·
    6 months ago

    I know it’s ELI5, but this is a common misconception and will lead you astray. They do not have the same level of isolation, and they have very different purposes.

    For example, containers are disposable cattle. You don’t backup containers. You backup volumes and configuration, but not containers.

    Containers share the kernel with the host, so your container needs to be compatible with the host (though most dependencies are packaged with images).

    For self hosting maybe the difference doesn’t matter much, but there is a difference.


  • That’s a great tip! It turns out I must have already tried some of that. I found multiple settings in about:config. Anything with a file picker works (open, save as), but the “open folder” from the Downloads dialog must just not use xdg-open, since none of the settings had an effect on that. It’s not the end of the world, but it would be nice to have my Dolphin bookmarks and places.

    Edit: Adding this here in case someone in the future finds this searching for the problem. It looks like I’m bitten by the bug described in comment 55 (near the bottom) of this Firefox bug report. TL;DR: it works if I have Dolphin open already, but if not, it starts Nautilus. While this isn’t great, at least I have a workaround.


  • folekaule@lemmy.worldtoSelfhosted@lemmy.worldSecrets
    link
    fedilink
    English
    arrow-up
    7
    ·
    edit-2
    7 months ago

    See if a light weight kubernetes installation is for you. Secrets are first class citizens in k8s. You can maintain secrets in a number of different ways, but they are exposed to containers the same way. They can become files or environment variables, whether you need.

    I recommend looking at k3s to run on your Pi and see if that works for you. You can add vault software on top of that later without changing your containers.


  • Thank you for replying, very informative. I think I have most of the actions/types I wanted associated with my preferred ones now. The most noticeable one is Firefox when I open downloads from the menu. I’m not sure if Firefox uses xdg or not? I don’t mind GTK or Gnome at all, in fact I probably have spent more time on Gnome, but I do like when things are consistent.