Skip Navigation

InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)ST
Posts
37
Comments
497
Joined
2 yr. ago

  • Mostly good, though I’ve got a bug on my desktop. It’s a two monitor setup and if I am running a game like Minecraft full screen on the second display and close out the game Plasma crashes to the login screen. Works fine if I disable the second display. That system is running Plasma 5 - Wayland on Nixos 23.11.

    Otherwise, I occasionally run into an app that just doesn’t work, but that’s about all. Sometimes it’s a Plasma on Wayland thing (like with Element) sometimes not.

  • Mastodon (and all of the Fediverse, to be honest) are a VERY diverse bunch. You'll likely find your crowd. Start by using the search bar and searching for hashtag keywords for the things that you are interested in, like #linux, #minecraft or #selfhosting. That will bring up instances of those hashtags your server has seen.

    I tend to suggest users new to the fediverse follow @FediTips@social.growyourown.services . They post tips and tricks about the fediverse in general and Mastodon specifically.

  • Your question just solved an issue that has been keeping me on iOS. I use GoodNotes at work as a digital replacement for a thick clipboard of paperwork. I didn’t know that it was available on Android or had even heard of Notewise. Thank you!

    As for answering your question, not that I had found over the last 3 years. At least on Android or iOS. When I ask online I’m always pointed towards Obsidian or LogSeq, which while they are great if you sit at a desk, aren’t the same use case as GoodNotes. They are more for Markdown formatted text file notes. Looks like there’s a few options now if you want to start running a Linux tablet though.

    Thanks again!

  • Both are great if you’ve got a keyboard or can use one, but they aren’t quite the same usecase as GoodNotes. GoodNotes is more a PDF annotation software but with bell and whistles added in that make it more functional as a digital notebook, with document scanning and web collaboration tacked on as well.

    I’ve been looking for a suitable replacement for 3 years but everything I’ve tried has been short of the mark.

  • Yes actually. I know it’s usually said as a meme, but I actually do have a drive that is nothing but Linux ISOs. Generally it’s a far faster download that way. Really wish more things would give me that option.

  • I’m American and our standard measurements drive me bugnuts. Especially at smaller scales. Me and fractions never did get along.

    A meter is approximately the length of my arm which is approximately 3 feet in American. A foot is roughly 33 centimeters, also as you pointed out, the length of my foot. A centimeter is roughly the width of my pinky nail. A centimeter is 10 millimeters. A millimeter is small enough I’m breaking out the micrometer.

    How far is it from my home to work? About an hour and a half going in to work, roughly an hour coming back. It’s roughly 50 miles, but expressing it as time makes more sense.

  • Which have their own issues. Namely, to my knowledge, upfront cost and lack of flexibility. I’m sure there are others.

    Here in the US, you are unlikely to find enough people willing to think far enough ahead for that to happen. Too many emotions guiding actions.

  • As a truck driver, I would like to ask, how would you acquire all the “stuff” you have bought over the years? I am reasonably sure most of it was not produced locally to you. And the raw materials almost certainly aren’t locally sourced. Trucking and logistics generally has its issues, and you only have glimpsed a fraction of them, but it is absolutely necessary for modern society. Unless you’re proposing we kill off 2/3rds of humanity and go back to hunter-gatherer. Not a fan of that idea.

  • Looks like autocorrect got me. Last.fm runs or ran (not sure) a service that linked to your music players and streaming services showing you what all you have played music wise over a period of time. They called it “scrobbling”. ListenBrainz and Spotify both do something similar.

  • Duel booting has been a thing for as I have been using Linux, say 2004ish, and it has only gotten easier over the last 20 years.

    Some things to watch out for though. First, make sure that you have sufficient free space on your drive before beginning, and make sure that you have backups in case something goes sideways. Good practice anyways.

    Second, Windows likes to hijack the bootloader making it difficult to boot into Linux. I would make sure that Windows is installed first and have a live linux disk/jumpdrive available in case Windows decides to hijack the boot loader at a later date. That has only happened to me once, and wasn't difficult to fix, but it was a pain in the butt.

    As for which distro, dealer's choice. I don't think that there is a bad distro out there currently. Currently, I'm using NixOS but I think highly of Ubuntu, Fedora and all of their derivatives. Really, it's whatever boats your float.

  • It's not as difficult as the length of my comment implies, and doing it in the terminal simplifies the explanation quite a bit.

    The average user though might never need to use the terminal. Most of what they want can be done in the browser.

    As for Linux mass adoption, that happened years ago. Just nobody noticed. Android, Chromebook, Steam Deck are all Linux based and MacOS (BSD derived) is a close relative. And Microsoft has even made it possible to run linux command line programs in Windows, with some caveats, using WSL. And that's not counting the majority of servers, networking gear and space craft running linux or unix.

  • Linux is a slightly different way of thinking. There are any number of ways that you can solve any problem you have. In Windows there are usually only one or two that work. This is largely a result of the hacker mentality from which linux and Unix came from. "If you don't like how it works, rewrite it your way" and "Read the F***ing Manual" were frequent refrains when I started playing with linux.

    Mint is a fine distro which is based off of Ubuntu, if I remember correctly. Most documentation that applies to Ubuntu will also apply to you.

    Not sure what exactly you installed, but I'm guessing that you did something along the lines of sudo apt-get install docker.

    If you did that without doing anything ahead of time, what you probably got was a slightly out of date version of docker only from Mint's repositories. Follow the instructions here to uninstall whatever you installed and install docker from docker's own repositories.

    The Docker Desktop that you may be used to from Windows is available for linux, however it is not part of the default install usually. You might look at this documentation.

    I don't use it, as I prefer ctop combined with docker-compose.

    Towards that end, here is my docker-compose.yaml for my instance of Audiobookshelf. I have it connected to my Tailscale tailnet, but if you comment out the tailscale service stuff and uncomment the port section in the audiobookshelf service, you can run it directly. Assuming your not making any changes,

    Create a directory somewhere,

    mkdir ~/docker

    mkdir ~/docker/audiobookshelf

    This creates a directory in your home directory called docker and then a directory within that one called audiobookshelf. Now we want to enter that directory.

    cd ~/docker/audiobookshelf

    Then create your docker compose file

    touch docker-compose.yaml

    You can edit this file with whatever text editor you like, but I prefer micro which you may not have installed.

    micro docker-compose.yaml

    and then paste the contents into the file and change whatever setting you need to for your system. At a minimum you will need to change the volumes section so that the podcast and audiobook paths point to the correct location on your system. it follows the format <system path>:<container path>.

    Once you've made all the needed changes, save and exit the editor and start the the instance by typing

    sudo docker compose up -d

    Now, add the service directly to your tailnet by opening a shell in the tailscale container

    sudo docker exec -it audiobookshelf-tailscale /bin/sh

    and then typing

    tailscale up

    copy the link it gives you into your browser to authenticate the instance. Assuming that neither you or I made any typos you should now be able to access audiobookshelf from http://books If you chose to comment out all the tailscale stuff you would find it at http://localhost:13378

    docker-compose.yaml

     
        
    version: "3.7"
    services:
      tailscale:
        container_name: audiobookshelf-tailscale
        hostname: books                         # This will become the tailscale device name
        image: ghcr.io/tailscale/tailscale:latest
        volumes:
          - "./tailscale_var_lib:/var/lib"        # State data will be stored in this directory
          - "/dev/net/tun:/dev/net/tun"           # Required for tailscale to work
        cap_add:                                    # Required for tailscale to work
          - net_admin
          - sys_module
        command: tailscaled
        restart: unless-stopped
      audiobookshelf:
        container_name: audiobookshelf
        image: ghcr.io/advplyr/audiobookshelf:latest
        restart: unless-stopped
    #    ports:                                                                  # Not needed due to tailscale
    #      - 13378:80                                                                                                     
        volumes:
          - '/mnt/nas/old_media_server/media/books/Audio Books:/audiobooks'       # This line has quotes because there is a space that needed to be escaped.
          - /mnt/nas/old_media_server/media/podcasts:/podcasts                               # See, no quotes needed here, better to have them though.
          - /opt/audiobookshelf/config:/config                                       # I store my docker services in the /opt directory. You may want to change this to './config' and './metadata' while your playing around
          - /opt/audiobookshelf/metadata:/metadata
        network_mode: service:tailscale                                  # This line tells the audiobookshelf container to send all traffic to tailscale container
    
    
      

    I've left my docker-compose file as-is so you can see how it works in my setup.

  • So stupid question, but beyond the fact that the Hugo awards were held in China, why should they care what Chinese government thinks? I mean hell, I’m an American and I don’t give crap what my government thinks half the time.