• Endymion_Mallorn
    link
    fedilink
    413 months ago

    Making sure to keep it legal, right?

    Let’s stick with Project Gutenberg - Public domain ebooks and other media, spanning centuries. They’re incredibly important for keeping our literary past alive.

    I might have more later.

    • ValiantDust
      link
      fedilink
      13
      edit-2
      3 months ago

      There’s also LibriVox for audiobooks of public domain books read by volunteers. They vary in quality but some of my favourite audiobooks are from there.

        • Endymion_Mallorn
          link
          fedilink
          43 months ago

          Public domain audiobooks, read by members of the community. It’s a beautiful thing - which is why AI scrapers seem currently determined to tear it down.

          • @[email protected]
            link
            fedilink
            English
            43 months ago

            That’s not what I meant; I meant to go on with your specific favorites, what you listen to on there.

        • ValiantDust
          link
          fedilink
          1
          edit-2
          3 months ago

          What @[email protected] said seems to be correct, they apparently have some problems right now, I can’t reach the website. It worked yesterday, when I posted the link. I’ll try again later to link some I like, I hope they are able to resolve the problems soon.

          • Endymion_Mallorn
            link
            fedilink
            23 months ago

            Having looked at the forum, they seem to be under attack by a swarm of AI scrapers. If anyone can help them defend against the attack, please do so.

              • Endymion_Mallorn
                link
                fedilink
                13 months ago

                Sadly, yeah. Unfortunately, I’m not really capable of sounding the alarm, and whoever runs the Xwitter page for Librivox have not posted anything in over a year. They should be crying out for aid, but there’s crickets in the public eye.

      • Endymion_Mallorn
        link
        fedilink
        13 months ago

        It was down at the moment I posted, I didn’t want to push more traffic until they were back online.

      • Sixty
        link
        fedilink
        English
        23 months ago

        Not on your instance, no. The Canadians don’t care.

    • Libra00
      link
      fedilink
      English
      13 months ago

      I kinda forgot Project Gutenberg is a thing. I read a bunch of stuff on there in the late 90s/early 2000s, Arabian Nights, Paradise Lost, etc.

    • @[email protected]
      link
      fedilink
      English
      33 months ago

      I got a cooking book from the 1800s there, sadly the pricing is a bit off, I don’t think that recipe is 19 pence anymore.

  • @[email protected]
    link
    fedilink
    63
    edit-2
    3 months ago

    Libraries. Most even rent video games, power tools, audio/video hardware, baking utensils…SO MUCH STUFF. All free.

    • @[email protected]
      link
      fedilink
      33 months ago

      Nope. 15 Euro a year (Freiburg, Germany), which doesn’t automatically renew and it’s a bloody pain.

    • @[email protected]
      link
      fedilink
      English
      73 months ago

      Technically not free, but because so many people think it is it’s a great poster child for proper use of tax dollars and socialist programs. Libraries rock.

    • @[email protected]
      link
      fedilink
      English
      43 months ago

      Adding the library-libby nexus. Most libraries have an eBook collection connected through Libby. I’ve got a Kindle and zero books bought from Amazon. It’s great.

      Protip, if you went to any form of formal education (college) then you probably have alumni library account access. My Libby has three library cards logged in. I never wait for a book.

    • Steven McTowelie
      link
      fedilink
      English
      20
      edit-2
      3 months ago

      On a whim I googled my city’s library and “tools” and I found a non-profit society that specializes in lending of hand and power tools! This is incredible and I wouldn’t have known about it without this prompt: thank you!

      • @[email protected]
        link
        fedilink
        43 months ago

        Can you share the name of this non profit society, is it a part of your local public library or it’s own independent thing?.

        I need a spanner for like single hex nut and I don’t want to buy one for it to collect dust in my drawer lol

        • Steven McTowelie
          link
          fedilink
          English
          1
          edit-2
          3 months ago

          Yeah mine was called the [City Name] Tool Library, and it was a non-profit that was independent of our local library. I imagine that they receive donated tools from contractors and companies around the city.

          As an example, I googled a random city name (Calgary) and found one for them as well: https://calgarytoollibrary.org/

          There are likely tons of similar organizations throughout Canada (and probably your country as well!)

      • @[email protected]
        link
        fedilink
        English
        63 months ago

        My local library loans dongles! Now if I can just manage to check one out without snickering …

    • @[email protected]
      link
      fedilink
      English
      193 months ago

      Our library loans out state parks passes for a month so you can go to parks for free. It also loans out hiking gear, provides immigration resources, and oddly, a ukulele.

  • AItoothbrush
    link
    fedilink
    English
    253 months ago

    In most eu countries the law requires businesses that give out food to also allow you to order free tap water. If youre in a city and dont want to spend money on a bottle of water, walk into mcdonalds and ask for free tap water. A lot of european countries also have strict laws about tap water so for example in france unless otherwise indicated with a warning, tap water is always potable.

    • @[email protected]
      link
      fedilink
      6
      edit-2
      3 months ago

      Not true everywhere, actually never heard of it here (Germany and Austria).

      But if you walk into a place and ask for a paper cup of tap water, a lot of workers are willing to give it to you, regardless of the laws.

      Vienna has tap water straight from the mountains btw and it tastes amazing. Recommended.

    • @[email protected]
      link
      fedilink
      133 months ago

      Here in the US, this seems so normal that it didnt even occur to me that this may not be true everywhere else. And not need to be enforced by law.

      • @[email protected]
        link
        fedilink
        English
        83 months ago

        A lot of places in the US will charge you for the cup or say they only offer bottled water for sale.

        • @[email protected]
          link
          fedilink
          4
          edit-2
          3 months ago

          Ive definitely never, ever run into that. But I’m sure it happens.

          Edit: I guess ive seen places that charged some nominal fee for the cup but it’s so rare

          • @[email protected]
            link
            fedilink
            English
            43 months ago

            I went to Philadelphia and there were hardly any places to get water at all. There were always stores selling water bottles literally $8 in one instance around nearly everywhere you looked

      • @[email protected]
        link
        fedilink
        23 months ago

        Arizona has several long-standing laws on the books requiring both public government properties and businesses to provide drinking water without cost or other barrier to access. Businesses can’t even charge for the cup.

        Common courtesy unfortunately doesn’t go far enough, especially when it matters most, so law is required.

    • @[email protected]
      link
      fedilink
      English
      03 months ago

      you’re gunna charge for it anyway, parasite. might as well help you get a actual day’s work in once in a while.

            • @[email protected]
              link
              fedilink
              English
              03 months ago

              The land was there before you, it’ll be there after you die. You provide nothing of value. You’re a drain on society. Every single one of your tenants would be better off if you and everyone like you didn’t exist.

              • 𝓔𝓶𝓶𝓲𝓮
                link
                fedilink
                1
                edit-2
                3 months ago

                On the contrary. I provide value of upkeep and managing the estate I rent. Without me people wouldn’t have place to live because they cannot afford to purchase the land.

                Thanks to me countless people are able to have a roof under their heads.

    • @[email protected]
      link
      fedilink
      03 months ago

      Landlords have guaranteed that tenants won’t bother to clean the place up by establishing the precedent over many years that they won’t refund your deposit no matter how spotless you leave the property. Everyone knows it and after getting screwed enough times, tenants are incentivized to leave a mess as an act of defiance.

      • 𝓔𝓶𝓶𝓲𝓮
        link
        fedilink
        0
        edit-2
        3 months ago

        Sounds like fake news to me. I don’t do that for example. I don’t know many People of Land beside myself but I rather treat it as a beneficial service to the community that I happen to be able to support myself from.

          • 𝓔𝓶𝓶𝓲𝓮
            link
            fedilink
            1
            edit-2
            3 months ago

            You think so yet I provide accommodation for dozens of people. If I stop they are homeless because no one will rent them for my price. If there is a mold outbreak they get cancer. If someone comes with bugs I need to handle the bugs. If something breaks I need to repair it.

            If someone is drunk and on drugs I need to kick them out so the rest of people are okay

            It’s not some kind of passive income lol

            There are various activities slightly less profitable for less work but I enjoy providing this service. Also I like renovation and interior design. It’s a real art to make interiors the most appealing with least amount of money.

  • thermal_shock
    link
    fedilink
    English
    93 months ago

    What3words.com and app

    Basically the earth has been segragated into 10 foot x 10 foot squares that are easily identified by 3 words, super accurate, easy to tell emergency services. No more need to know lat/long to tell someone where you’re at.

    • Nailbar
      link
      fedilink
      23 months ago

      Ooh like that. Interesting concept. Too bad people can’t spell 😅

    • @[email protected]
      link
      fedilink
      23 months ago

      earth has been segragated into 10 foot x 10 foot squares

      I think you’re inadvertently advertising a cylindrical model of the earth 😁

    • @[email protected]
      link
      fedilink
      23 months ago

      Not working.

      ///life.before.death doesn’t exist

      ///journey.before.destination took me a couple miles east of Pittsburgh.

      I was expecting Urithiru :<

    • @[email protected]
      link
      fedilink
      33 months ago

      I learned about this from a can of ///Fear.Movie.Lions beer from Stone Brewing:

      What 3 words pinpoint where this indelible beast was born? The location is printed on the can. There’s a 3m x 3m square in our Richmond, VA brewery with these three words painted on it. What three words? Exactly! For the uninitiated, that’s What3Words.

      • randint
        link
        fedilink
        English
        33 months ago

        unfortunately the people at What3Words excluded words people might find offensive from the word list, so that place does not exist

        • @[email protected]
          link
          fedilink
          English
          33 months ago

          So I guess “musk impregnates influencers” would be OK? Even though that’s a lot more offensive IMHO …

          • randint
            link
            fedilink
            English
            33 months ago

            I just looked it up, and apparently “impregnate” isn’t in the list either. Yes, the word isn’t offensive by itself, but I think they remove quite a lot of words that might cause problems in the what3words address. There is way more than enough words anyway.

            This is from their FAQ:

            How do you handle offensive words?

            A what3words address is made up of 3 random words, and they are not intended to convey any meaning to a location. However, we know that the nature of using words means that unexpected interpretations can crop up.

            For each new what3words language, our team consults a broad range of native speakers. We then work together to remove rude and offensive words from our word lists, navigating cultural sensitivities wherever we can.

            Some users feel that certain words in our lists are unsuitable or inappropriate, so we always take feedback onboard. However, one of our key features – that our addresses are permanently fixed – means that it is not possible to update the word list. Instead, we can look for opportunities to adapt our approach when developing future languages.

            Tip: if you’d rather avoid a certain what3words address because of a particular word or combination of words, we’d suggest you use the next square along.

    • @[email protected]
      link
      fedilink
      English
      23 months ago

      How is it different than Plex?

      Does it find the movies for me, or do I still need to figure out the Usenet or BitTorrent?

      • @[email protected]
        link
        fedilink
        53 months ago

        Since no one really answered you, there are generally two routes.

        If you use newsgroups you can run sabnzbd, which is a service that downloads from newsgroups. I’ve been out of the loop for a while but there used to be something like CouchPotato for movies or SickBeard for TV (which migrated to SickChill, though you shouldn’t use that anymore as it installed a crypto miner last I heard). Lastly you sign up with a news indexer (look up Nzb.su or nzbgeek.info). CouchPotato could be linked to your imdb watch list.

        Plug all of those together with API keys, and now movies on your imdb watch list just show up in your plex library as they become available.

        Now if you use Torrents instead of newsgroups, there are similar things that all exist, I’m just less familiar with them.

        • @[email protected]
          link
          fedilink
          English
          23 months ago

          Ah, interesting. I’m actually only (barely) familiar with torrents, insofar as I have downloaded qBitTorrent and enabled its embedded search. I search for thing, sort by most seeds, and choose first relevant one. Usually it all goes well. Plex on my Mac watches the downloads folder, and the TV has Plex installed.

          It works, but at least from my limited view of its search results, the seas seem to be drying up. I feel like there are better, non-default searches I could be adding. There was some kind of Jacket plugin that refused to load so it’s just disabled.

          Am a very inept pirate 🏴‍☠️

      • @[email protected]
        link
        fedilink
        13 months ago

        Aside from the FOSS that people love.

        I will add something real world. I have Plex and Jellyfin running. Now Plex works fine for the most part but certain codecs when I am watching on iOS just has issues and freezes a lot so I have to use Jellyfin, but the UI in Jellyfin is pretty sparse and not as polished.

      • @[email protected]
        link
        fedilink
        163 months ago

        Jellyfin Is completely open source, fully self-hosted, and free. With Plex the software still has to phone home to a central server for authentication and some features are locked behind a paywall.

        No streaming software is going to find movies for you (without paying for content they’ve licensed) because that would be a sure fire way to get the project taken down for copyright violation.

          • @[email protected]
            link
            fedilink
            23 months ago

            While I don’t have much experience with Plex, I can say that it’s really not hard to set up Jellyfin for streaming across the internet.

            I’m running a docker container using the linuxserver.io image and all I had to do was forward the HTTP/S ports. I will grant that when a third party has to make an easy-to-use container for a service, there’s a problem to address… but if I remember correctly, Jellyfin is easier to set up on bare metal where it can use uPnP.

      • @[email protected]
        link
        fedilink
        English
        103 months ago

        It’s a FOSS plex alternative… yes you will need to stock your own library Then install SonArr, RadArr, some other Arr 🏴‍☠️just learn Linux nub. Jk but not really

      • Psychadelligoat
        link
        fedilink
        English
        23 months ago

        It’s Plex but free and without a central login server handled by a third party

        It’s also got a few fewer/not as functional features and no live TV (whoopty do?)

        The Arr Suite are what you’re looking for to find content, works with either Plex or Jelly in (or others)

      • @[email protected]
        link
        fedilink
        23 months ago

        So when you use Spotify and Netflix, what your doing is streaming from their computers, which costs money hence why they charge you monthly.

        They also add profit and licensing costs and all that to it so it adds up.

        But what if, you used your own computer?

        Very easy to do using just your wifi, some more complexity if you want to steam over the internet.

      • @[email protected]
        link
        fedilink
        13 months ago

        You can do that with VPN. I’m using Tailscale, just had to make an account and install it on the computer I mentioned and on my phone.

  • @[email protected]
    link
    fedilink
    23 months ago

    CBC Gem, which is our country’s public news corporation’s streaming service which is a catalog of Canadian television. There’s also CBC Music which is the radio app, and you can even listen to the live streams of the Metropolitan Opera on Saturdays.

    • @[email protected]
      link
      fedilink
      English
      13 months ago

      I agree, you can use an old desktop, laptop, or if you don’t have something I had good luck with the local university surplus store.

      • @[email protected]
        link
        fedilink
        English
        13 months ago

        Check out NetworkChuck’s channel on YouTube. He has a bunch of videos on docker and docker compose.

      • @[email protected]
        link
        fedilink
        23 months ago

        Before you start can I ask what experience you have with computers, command line, and have you ever done any programming.

        Programming isn’t necessary but it helps me see if you’ve been exposed to the kind of syntax you will see in docker.

        Happy to help you learn this though.

        • @[email protected]
          link
          fedilink
          13 months ago

          I’m on a course to become full stack developer, and I know the command line (basics), have an old laptop running Linux Mint that I want to test to use as a docker, but I have no idea where to start.

          • @[email protected]
            link
            fedilink
            9
            edit-2
            3 months ago

            I am going to be pasting a set of commands to get docker and docker compose set up, but please be wary of people giving commands to run in the terminal. You could use the information I’ve provided to help you find guides to confirm that no weird commands, but I copied this from my guide I use whenever I set up a new VM to use docker.

            So the commands below add any dependencies for docker, adds the GPG key to verify and then installs docker and docker compose. I also set up a docker user add them to the docker group so I don’t need to use sudo to run.

            I then use docker to create a portainer instance. Portainer allows you to use a webUi to see what you have running and stop start any of your services from there.

            After this I have provided a docker compose file which would be named docker-compose.yml. Yaml sucks as it constantly moans about spacing, but essentially you want to use spaces and not tabs and each new line would be indented two spaces unless it’s a sub part of the section above then it would be two more spaces etc.

            This docker compose might or might not be what you need, this one first sets up gluetun, which is a VPN layer which I can route other services through as you don’t want to torrent from your IP.

            So gluetun is set up using ProtonVPN and you pass the username and password. Username has +pmp for port forwarding.

            Then each service under here can choose to use the service:gluetun or bridge network. The former is for the VPN the latter is routed through regular network. Notice how anything routed through the VPN has the ports defined in the VPN service.

            The others things you would need to be conscious of is the paths I have used for /mnt/vault/* as these are network attached storage from TrueNAS. Depending on how you want to store things you’ll need to just add the paths to these. The paths look weird but the part before the colon is where it is on your machine and the part after is what it is called inside that container.

            You’ll notice that Plex requires a claim key but you can google how to find that.

            This isn’t going to get you up and running and you will likely run in to permission errors and other errors along the way. I would suggest coming back here with your errors or giving them to ChatGPT, just don’t blindly copy commands if you don’t know what they do.

            Once your docker compose is complete you can run docker compose up -d to spin it up. Then in portainer you can see all the containers and then login to each and do the setup. Docker compose down to stop them all.

            When I set this up I did the gluetun and then Radarr. Get that working and then add your next thing and then the next and so on until you have what you want.

            As I said this isn’t a complete solution and you will run into roadblocks, but that’s the fun for me and I am happy to help when you get stuck along the way.

            Edit: A few more things you should know. The volumes section. The ones starting with ./ means they’re in the directory where the docker compose file is. And as I have perms to 1001 you would need to ensure that is the PUID of the docker user and then for each folder, plex for instance you can run “sudo chown -R 1001:1001 ./plex” and “sudo chmod-R 755 ./plex” which is change ownership and changes permissions for that directory.

            ### Docker

            Install dependencies

            `sudo apt install apt-transport-https ca-certificates curl software-properties-common -y`

            Add the Docker GPG key to the server’s keyring

            `sudo curl -fsSL https://download.docker.com/%E2%80%8Blinux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc`

            Add the latest Docker repository to the APT sources

            `echo “deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/​docker.asc] https://download.docker.com/%E2%80%8Blinux/ubuntu $(. /etc/os-release && echo “$VERSION_CODENAME”) stable” | sudo tee /etc/apt/sources.list.d/​docker.list > /dev/null`

            Update the server package index.

            `sudo apt update`

            Install Docker

            `sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin`

            Verify

            `sudo docker --version`

            Enable the Docker system service to start automatically at boot time.

            `sudo systemctl enable docker`

            View the Docker service status and verify that it’s running

            `sudo systemctl status docker`

            #### Install docker compose

            `sudo apt install docker-compose-plugin -y`

            Verifiy the installation

            `docker compose version`

            #### Portainer

            Create a Volume for Portainer Data

            `docker volume create portainer_data`

            Deploy Portainer as a Container

            ```

            docker run -d \

            –name=portainer \

            –restart=always \

            -p 8000:8000 \

            -p 9443:9443 \

            -v /var/run/docker.sock:/var/run/​docker.sock \

            -v portainer_data:/data \

            portainer/portainer-ce:latest

            ```

            Acess Portainer

            `https://your-server-ip:9443`

            #### Running Docker without Sudo

            Add your user to the docker group:

            `sudo usermod -aG docker $USER`

            Log out and log back in, or restart your system.

            Verify by running:

            `docker ps`

            Below is the docker-compose.yml file.

            services:
              gluetun:
                image: qmcgaw/gluetun
                container_name: protonvpn
                cap_add:
                  - NET_ADMIN
                devices:
                  - /dev/net/tun:/dev/net/tun
                ports: # These are the qBittorrent ports, I like to use random ports and not the default ports 49152
                  - 49893:49893 # This is for the qBittorrent WebUI Port
                  - 6881:6881 # Listening port for TCP
                  - 6881:6881/udp # Listening port for UDP
                  - 7878:7878 # Listening port for Radarr
                  - 8989:8989 # Listening port for Sonarr
                  - 9696:9696 # Listening port for Proxlarr
                environment:
                  - VPN_SERVICE_PROVIDER=protonvpn
                  - OPENVPN_USER=USERNAME+pmp # REPLACE with your OpenVPN username (+pmp for port forwarding)
                  - OPENVPN_PASSWORD=PASSWORD # REPLACE with your OpenVPN password
                  - VPN_PORT_FORWARDING=on
                  - SERVER_COUNTRIES=France # These countries must support P2P
                volumes:
                  - ./gluetun:/gluetun
                restart: unless-stopped

              qbittorrent:
                image: lscr.io/linuxserver/​qbittorrent:latest
                container_name: qbittorrent
                environment:
                  - PUID=1001 # to find your current ID just type “id” in the terminal
                  - PGID=1001 # to find your current group ID just type “id” in the terminal
                  - TZ=Europe/London
                  - WEBUI_PORT=49893 # Must match the port used on gluetun for the WebUI
                  - TORRENTING_PORT=6881
                volumes:
                  - ./qbittorent/config:/config # this will create the config folder in the same folder as the yml file
                  - /mnt/vault/Downloads:/​downloads # adjust to your desired download directory
                network_mode: “service:gluetun” # must match the container name of gluetun
                restart: unless-stopped

              prowlarr:
                image: lscr.io/linuxserver/prowlarr:​latest
                container_name: prowlarr
                depends_on:
                  - gluetun
                environment:
                  - PUID=1001
                  - PGID=1001
                  - TZ=Europe/London
                user: “1001:1001”
                volumes:
                  - ./prowlarr/config:/config
                network_mode: “service:gluetun”
                restart: unless-stopped

              radarr:
                image: lscr.io/linuxserver/radarr
                container_name: radarr
                depends_on:
                  - gluetun
                environment:
                  - PUID=1001
                  - PGID=1001
                  - TZ=Europe/London
                user: “1001:1001”
                volumes:
                  - ./radarr/config:/config
                  - /mnt/vault/Downloads:/​downloads
                  - /mnt/vault/Movies:/movies
                network_mode: “service:gluetun”
                restart: unless-stopped

              sonarr:
                image: lscr.io/linuxserver/sonarr
                container_name: sonarr
                depends_on:
                  - gluetun
                environment:
                  - PUID=1001
                  - PGID=1001
                  - TZ=Europe/London
                user: “1001:1001”
                volumes:
                  - ./sonarr/config:/config
                  - /mnt/vault/Downloads:/​downloads
                  - /mnt/vault/TV:/tv
                network_mode: “service:gluetun”
                restart: unless-stopped

              jellyfin:
                image: jellyfin/jellyfin
                container_name: jellyfin
                environment:
                  - PUID=1001
                  - PGID=1001
                  - TZ=Europe/London
                volumes:
                  - ./jellyfin/config:/config
                  - /mnt/vault/Movies:/movies
                  - /mnt/vault/TV:/tv
                restart: unless-stopped
                ports:
                  - 8096:8096
                network_mode: “bridge”

              plex:
                image: lscr.io/linuxserver/plex:​latest
                container_name: plex
                network_mode: host
                environment:
                  - PUID=1001
                  - PGID=1001
                  - TZ=Europe/London
                  - VERSION=docker
                  - PLEX_CLAIM=CLAIMKEY
                  - NVIDIA_VISIBLE_DEVICES=all
                volumes:
                  - ./plex:/config
                  - /mnt/vault/Movies:/movies
                  - /mnt/vault/TV:/tv
                deploy:
                  resources:
                    reservations:
                      devices:
                        - driver: nvidia
                          count: all
                          capabilities: [gpu]
                runtime: nvidia
                restart: unless-stopped

              • @[email protected]
                link
                fedilink
                13 months ago

                This isn’t likely to work without some whack a mole with errors though but it should be enough for someone curious enough to be able to get a working solution.

                My NAS currently has a sole 10TB HDD and funds are too low to justify an additional one so I am very nervous.

          • @[email protected]
            link
            fedilink
            English
            3
            edit-2
            3 months ago

            You could follow a guide to install portainer, it’s got a web gui to manage docker. It can handle installing most types of docker containers.

            When you find a cool project to install, they almost always have a docker compose template you can use to install their container.

            The docker compose tells docker which containers to install and how they might rely on each other as well as which ports to run on and where all their config and/or data files should be stored.

            Using a docker compose makes things super simple to update by using portainer to repull the images to the latest versions and run those. The new containers running the new versions will have all the same config and see the same data/config directories that you specify in the docker compose.

            I run a bunch of containers, some good examples are the ARR stack to download tv shows and movies. Radarr, Sonarr, Prowlarr, Transmission are all defined in one docker compose. Another couple of great containers I run are Actual Budget for budgeting software and Tandoor for saving and managing recipes and grocery lists. Actual Budget and Tandoor have their own docker compose configs.

      • yeehaw
        link
        fedilink
        03 months ago

        YouTube. Duckduckgo.

        Personally I’m running 13 containers for various things. Worth it.

        • @[email protected]
          link
          fedilink
          03 months ago

          But I googled docker, and only found apps that can be installed. Does it both require something to run the docker apps in?

          • @[email protected]
            link
            fedilink
            23 months ago

            Docker is a program that runs on an OS, usually Linux, and the docker apps or images are run by docker on the OS docker is installed on.

            I’m a rookie, but I run TrueNAS which runs docker images. Previously I ran plain Debian with docker installed to run docker images.

  • @[email protected]
    link
    fedilink
    433 months ago

    In terms of fully free, obligatory mention:
    Your library may offer more than books alone, depending on how well supported they are. Borrow music, movies, sometimes even video games. For music and movies they may also offer these to borrow digitally as well via online services they coordinate with.

    • @[email protected]OP
      link
      fedilink
      23 months ago

      I moved to a new town in 2022 and I STILL haven’t been to the local library. I need to get on that. I went to libraries so much as a child and in my teens.

      • @[email protected]
        link
        fedilink
        English
        13 months ago

        You might be able to apply for an account online and not have to go in, unless you just want to meander through their not-book- things available to check out.

        My library has a lovely assortment of things. Anything from camping gear to ghost hunting “equipment” like a spirit box or emf meter. My city doesn’t have a fully outfitted maker lab tho, but I am eligible for an account at the neighboring city that does have a kickass maker lab (3d printers, laser engravers, sewing and embroidery machines, Cricuts, and even a professional recording studio).

    • @[email protected]
      link
      fedilink
      53 months ago

      The library of things is also something many public libraries have now. Not just media, but tools, power tools, cooking pans and equipment, pod casting equipment. Definitely worth a look.

    • @[email protected]
      link
      fedilink
      103 months ago

      My library offers art! Like, original art pieces (paintings and sculptures) by local artists which you can borrow for up to three months.

    • @[email protected]
      link
      fedilink
      23 months ago

      Our library does audio books, 3d printer, sound recording (like a small studio), and passes to provincial parks. Some can offer a lot!

    • Mavytan
      link
      fedilink
      03 months ago

      Does a pi hole combine with a VPN? I assume the pi hole can’t see what’s in the VPN traffic and therefore can’t block anything?

  • @[email protected]
    link
    fedilink
    English
    29
    edit-2
    3 months ago

    Closing your eyes, slowly taking a deep breath, and calmly, breathing in, and breathing out, while focusing on the sensations in your body, and how much more relaxed you’re feeling right now

    i.e. meditation