• 6 Posts
  • 140 Comments
Joined 2 years ago
cake
Cake day: June 16th, 2023

help-circle
  • OneCardboardBox@lemmy.sdf.orgtoLinux@lemmy.mlPlug-and-play development environment
    link
    fedilink
    English
    arrow-up
    4
    arrow-down
    1
    ·
    edit-2
    5 months ago

    I set up a very straightforward Godot dev environment yesterday using toolbox which is built on top of rootless Podman.

    • Create a new fedora toolbox
    • Enter toolbox
    • Install DotNet dependencies, git, etc with dnf
    • Install Godot binary from release page
    • Turns out there were other dependencies I needed
    • Godot wanted a few Wayland libs on the container, so I installed Weston (maybe overkill)
    • Godot wanted libxrandr so I added that too
    • Godot just works ™

    The nice thing about toolbox is that it uses my native host Wayland compositor. So whatever I have running in the toolbox can be interacted normally through sway (my host WM).

    You can either distribute a container image with your given toolbox configured, or just document the setup steps.


  • You can host docker volumes over NFS, but the actual container images need to exist on a filesystem that supports overlay (which NFS does not) unless you want things to be slow as shit. And I really do mean miserably slow. A container image shared over NFS will take forever to spin up because it has to duplicate the entire container filesystem instead of using overlays, and then it’ll blow up your disk usage by copying all these files around instead of overlaying them. It’s truly unusable.




  • I used to browse certain subreddits for negativity bait. Eventually I decided that I didn’t want to immerse myself in a negative mindset so often.

    The trick for me was to recognize those moments when I was on auto-pilot and navigating to those spaces because I was bored and it was a reflex. I would remind myself that I know it’s bad for me, and then force myself to do literally anything else. Go to some other website. Vacuum the floor. Put on some music and go for a walk. Eventually I lost that reflexive instinct, and now I have no desire to go back to those places.

    I’m not going to pretend that what worked for me will work for anyone else, nor will I say that I’m now a better person for avoiding those spaces. I’ve probably replaced that habit with an equally pointless one, it’s just nice to not always view things from the context of tearing others down.


  • Eh, maybe. Back during feudalism, emancipation of serfs was also considered theft from the nobles who owned the land (and thus the serfs who worked it).

    Sometimes governments implemented programs to reimburse the nobles for losing “their” serfs, and sometimes not. Now that we’re a couple centuries removed from that drama, we generally accept that the destruction of feudalism was a good thing, regardless of whether it was theft.





  • I really enjoyed the Witcher 1. What really sealed it for me was the questline

    Vizima Confidential

    The whole detective arc was very staisfying, and even if it got a little tedious, I felt like a real flatfoot running around the city chasing down leads.

    Hell, you can’t even solve the mystery by following the quest. IIRC it’s only by talking to the undertaker at the right time that you discover Raymond is a fake.


    It beat the pants off of anything from Witcher 2. I also prefer the alchemy system from TW1.

    I dislike that TW2 is basically half a game until you replay it. I’m all for branching paths, but compared to TW1 and TW3, TW2 felt way too short.











  • So many bad-faith arguments being made about this.

    Independent of any arguments about who asked for this to happen and why: A free software project always has the right to choose which contributors it trusts and which it doesn’t. I’ve seen no evidence that these people are banned from submitting patches due to their nationality. They’ve been remove from a particular role in the project due to political reasons. An organization is an inherently political entity.

    Remember when codes of conduct destroyed all of free software and nothing ever got built again? Me neither. It’s the same thing.