cablespaghetti.dev is a Fediverse instance that uses the ActivityPub protocol. In other words, users at this host can communicate with people that use software like Mastodon, Pleroma, Friendica, etc. all around the world.

This server runs the snac software and there is no automatic sign-up process.

Site description
Cablespaghetti's personal snac instance
Admin email
sam@cablespaghetti.dev
Admin account
@sam@cablespaghetti.dev

Search results for tag #linux

[?]Sarah | Time for Kindness » 🤖
@time_for_kindness@kind.social

“I heard that a family on the estate were trying to home school their 8 & 11 year old children on dad's mobile phone, so I cobbled together a Linux laptop from the best parts I had to hand. I bought a new SSD for them & it ran as sweet as a nut.”

A big thank you to the anonymous person who shared this story with is - this is definitely a kind act that had some huge ripples.

    [?]Liam @ GamingOnLinux 🐧🎮 »
    @gamingonlinux@mastodon.social

    [?]Eva Winterschön »
    @winterschon@mastodon.bsd.cafe

    movers today, homelab racks return. finally. and having 5GbE symmetric fiber is a proper match. let's see... bunch of amd64, various eras of arm64, POWER9 ppc64le, and a Mac G5 PPC-970MP (water-cooled) off-screen...

    looking forward to rebuilding the networks 💝

      [?]Jorge Castro »
      @jorge@hachyderm.io

      Oh yeah this Bold Brew TUI manager for @homebrew is amazing!

      They just added a build too ... totally shipping this!

      universal-blue.discourse.group

        [?]omg! ubuntu »
        @omgubuntu@floss.social

        KDE's Plasma Bigscreen TV UI gets rebooted with slicker visuals, search functionality, and more – thanks to one developer tuning in to its potential.

        omgubuntu.co.uk/2025/07/plasma

          [?]Fedora Project »
          @fedora@fosstodon.org

          "dracut is a powerful tool used in Fedora, RHEL, and other distributions to create and manage initramfs images—the initial RAM filesystem used during system boot. Unlike older tools like mkinitrd, dracut uses a modular approach, allowing you to build minimal or specialized initramfs tailored to your system."

          ➡️ fedoramagazine.org/%F0%9F%A7%B

            [?]Alexis Bushnell (she/her) »
            @alexisbushnell@toot.wales

            So I installed the Open Dyslexic font as my system font on my desktop today and was looking to do it on my Windows 11 laptop too. Only to do it on Windows required a whole load of workarounds and coding, whereas on Linux I just clicked the button and that was it.

            Now pondering just whacking Linux on my laptop too.

              [?]Mike :nixos: »
              @codemonkeymike@fosstodon.org

              Walking on the beach at Whidby Island and some guy yells "I use arch, BTW"

              God I love people.

              Guy sitting on a beach wearing a NixOS shirt

              Alt...Guy sitting on a beach wearing a NixOS shirt

                [?]Liam @ GamingOnLinux 🐧🎮 »
                @gamingonlinux@mastodon.social

                [?]sqrt(-1) »
                @mdkcore@hachyderm.io

                some weeks ago I found a very cool tui tool to sniff packets while working on a usb device: tshark

                it is included with wireshark, and really I don't know why I didn't notice this tool before

                for me it's very clean, and it's just a matter of correctly setting the filters to get what I want

                for example, the following command will listen for the device 21 attached to the bus 3 (lsusb will show you needed info), getting IN and OUT data:

                ```
                tshark -i usbmon3 -Y "usb.device_address == 21 && !(usb.urb_type == URB_SUBMIT && usb.endpoint_address.direction == IN) && !(usb.urb_type == URB_COMPLETE && usb.endpoint_address.direction == OUT)" -Tfields -e usb.endpoint_address -e usb.capdata
                ```

                you will need to be sure that the usbmon module is loaded on your system, and that you are a member of the usbmon group

                the attached image shows some of the captured data

                screenshot of the output of the tshark command, showing data captured from a usb device

                Alt...screenshot of the output of the tshark command, showing data captured from a usb device

                  [?]It's FOSS »
                  @itsfoss@mastodon.social

                  That's bad parenting, I say! 🤦

                  If you give this to plants...

*a hand giving water to a potted plant*

Then why do you give this to kids?

*a hand giving windows (the os) to a curious-looking kid.

                  Alt...If you give this to plants... *a hand giving water to a potted plant* Then why do you give this to kids? *a hand giving windows (the os) to a curious-looking kid.

                    Mike Cox boosted

                    [?]Ducky Fella »
                    @duckyfella@cupoftea.social

                    Is your company looking for a keen self-hoster with plenty of experience? I grew up with and have picked up many skills along the way including , backend JavaScript () and . My current obsession is monitoring all the things with , and . I’m based in the UK but open to primarily English-speaking roles in Germany, too. Currently wrapping up my Advanced Software Development degree but eager to continue learning! Boosts appreciated :D

                      [?]Liam @ GamingOnLinux 🐧🎮 »
                      @gamingonlinux@mastodon.social

                      [?]Liam @ GamingOnLinux 🐧🎮 »
                      @gamingonlinux@mastodon.social

                      More months added to our Linux distribution chart on our Steam Tracker: gamingonlinux.com/steam-tracke

                        [?]Liam @ GamingOnLinux 🐧🎮 »
                        @gamingonlinux@mastodon.social

                        [?]Eva Winterschön »
                        @winterschon@mastodon.bsd.cafe

                        I 💗 PR Validates

                        Off and on for the past bit of time I've been iterating on a new command+control server. It's nothing terribly complicated, more so that it's being optimized for its role with my baseline reqs for a tolerable (nearly enjoyable) Linux system when I cannot use FreeBSD or Solaris.

                        - LLVM 20, Clang, Ccache, OpenRC
                        - UEFI stub for boot (no grubs or potterings)
                        - ZFS on Root v2.3 with 3x NVMe drives in draid1
                        - ZFS Native AES encryption on the pool
                        - ZFS split-fs for usr, var, home
                        - COM redirect at boot for headless operation
                        - DMI and hardware locality captured for refs
                        - Block info and disk partition exports for refs

                        So, here are two of the ongoing repos which track this effort. Trickle down tech, this build informs adjacent and sub-type systems which will fulfill various private cloud cluster roles and bare-metal core systems. Eventually I'll write about this on the blog, but not today.

                        - codeberg.org/rfc1918/gentoo-st
                        - codeberg.org/rfc1918/gentoo-st

                          [?]Liam @ GamingOnLinux 🐧🎮 »
                          @gamingonlinux@mastodon.social

                          [?]Morten Linderud »
                          @Foxboron@chaos.social

                          Seems like we might need to move the @archlinux account off from fosstodon. What is a good option?

                            [?]Fedora Project »
                            @fedora@fosstodon.org

                            We all want to see more people move to a free and open source operating system, but this story shows how those users may one day turn around and contribute to the very projects they use! Awesome to see :)

                            ➡️ communityblog.fedoraproject.or

                            Also, shoutout to the @Endof10 campaign for helping people take their first step on Linux!

                              [?]omg! ubuntu »
                              @omgubuntu@floss.social

                              Users on Ubuntu 24.04 LTS (and any Linux distribution based on it, like Linux Mint 22) will shortly receive Linux kernel 6.15 and Mesa 25.0.7 via a software update.

                              omgubuntu.co.uk/2025/07/ubuntu

                                Jim Salter boosted

                                [?]The Late Night Linux Family »
                                @latenightlinux@mastodon.social

                                Mixed gaming news, Google’s AI is seemingly inescapable, SUSE offers Europe-only support, Ubuntu is dropping support for loads of RISC-V boards in favour of future ones, a quick KDE Korner, and more.

                                latenightlinux.com/late-night-

                                Late Night Linux artwork

                                Alt...Late Night Linux artwork

                                  Jorge Castro boosted

                                  [?]omg! ubuntu »
                                  @omgubuntu@floss.social

                                  I take look at Rio, an open-source terminal emulator written in Rust with WebGPU support — plus a slew of novel features, like RetroArch shaders!

                                  omgubuntu.co.uk/2025/07/rio-te

                                    [?]vermaden »
                                    @vermaden@mastodon.bsd.cafe

                                    Added 𝗨𝗣𝗗𝗔𝗧𝗘 𝟭 - 𝗡𝗲𝘁𝘄𝗼𝗿𝗸 𝗜𝗻𝗳𝗼𝗿𝗺𝗮𝘁𝗶𝗼𝗻 𝗼𝗻 𝗺𝗮𝗰𝗢𝗦 [UPDATE 1 - Network Information on macOS] to 𝗖𝗿𝘂𝗰𝗶𝗮𝗹 𝗙𝗿𝗲𝗲𝗕𝗦𝗗 𝗧𝗼𝗼𝗹𝗸𝗶𝘁 [Crucial FreeBSD Toolkit] article.

                                    vermaden.wordpress.com/2025/07

                                    @apple

                                      [?]vermaden »
                                      @vermaden@mastodon.bsd.cafe

                                      Latest 𝗩𝗮𝗹𝘂𝗮𝗯𝗹𝗲 𝗡𝗲𝘄𝘀 - 𝟮𝟬𝟮𝟱/𝟬𝟳/𝟭𝟰 (Valuable News - 2025/07/14) available.

                                      vermaden.wordpress.com/2025/07

                                      Past releases: vermaden.wordpress.com/news/

                                        [?]Darren »
                                        @DJDarren@mendeddrum.org

                                        Does anyone out there have any tips on how to set up a networked Canon printer in () that requires authentication?

                                        I can install the drivers, my machine sends the job, it even says it's sent successfully. But it never appears at the printer.

                                        I've searched high and low, and at my wit's end with it.

                                          [?]Liam @ GamingOnLinux 🐧🎮 »
                                          @gamingonlinux@mastodon.social

                                          [?]Liam @ GamingOnLinux 🐧🎮 »
                                          @gamingonlinux@mastodon.social

                                          [?]Liam @ GamingOnLinux 🐧🎮 »
                                          @gamingonlinux@mastodon.social

                                          [?]Liam @ GamingOnLinux 🐧🎮 »
                                          @gamingonlinux@mastodon.social

                                          [?]Liam @ GamingOnLinux 🐧🎮 »
                                          @gamingonlinux@mastodon.social

                                          BoxyBSD boosted

                                          [?]BSD Cafe Announcements »
                                          @announcements@mastodon.bsd.cafe

                                          Dear friends of the BSD Cafe,

                                          This idea has been in my mind since the very beginning of this adventure, almost two years ago. Over time, several people have suggested it. But until recently, I felt the timing just wasn’t right - for many reasons. Today, I believe it finally is.

                                          So I’m happy to announce a new service:
                                          The BSD Cafe Journal - journal.bsd.cafe

                                          At first, I thought I’d use BSSG for it (I even added multi-author support with this in mind), but in the end, it didn’t feel like the right tool for the job.

                                          The idea is to create a multi-author space, with content published on a fairly regular basis. A reference point for news, updates, tutorials, technical articles - a place to inform and connect.
                                          Just like people in Italy used to stop by cafes to read the newspaper and chat about the day’s news, the BSD Cafe Journal aims to be a space for reading, sharing, and staying informed - all in the spirit of the BSD Cafe.

                                          What it’s not:
                                          It’s not here to replace personal blogs, or excellent newsletters like @vermaden ’s. And it’s not an aggregator.

                                          What it is:
                                          A place where authors can write original content, share links to posts on their own blogs or elsewhere, publish guides, offer insights, or dive into technical explanations.

                                          The guiding principles are the same as always: positivity, constructive discussion, promoting BSDs and open source in general. No hype (sharing a cool new service is fine, posting non-stop about the latest trend is not), no drama, no politics. The goal is to bring people together, not divide them. To inform, not inflame.
                                          Respect, tolerance, and inclusivity are key. Everyone should feel welcome reading the BSD Cafe Journal - never judged, offended, or excluded.

                                          The platform I’ve chosen is WordPress, for several reasons: it’s portable (runs well on all BSDs), has great built-in role management (contributors, authors, etc.), and - last but not least - supports ActivityPub.
                                          This means every author will have their own identity in the Fediverse (like: @stefano ) and can be followed directly, and it’ll also be possible to follow the whole Journal.

                                          Original and educational content is encouraged, but it’s also perfectly fine to link to existing articles elsewhere. Personally, I’ll link my technical posts from ITNotes whenever I publish them there.

                                          The goal is simple: a news-oriented site, rich in content, ad-free, respectful of privacy - all under the BSD Cafe umbrella.

                                          Content coordination will happen in a dedicated Matrix room for authors. There’ll also be a public room for discussing ideas, giving feedback, and sharing suggestions.

                                          Of course, I can’t do this alone. A journal with no content is just an empty shell.
                                          So here’s my call for action:
                                          Who’s ready to lend a hand? If you enjoy writing, explaining, sharing your knowledge - the Journal is waiting for you.

                                            Timo Geusch boosted

                                            [?]Stefano Marinelli »
                                            @stefano@mastodon.bsd.cafe

                                            Dear friends of the BSD Cafe,

                                            This idea has been in my mind since the very beginning of this adventure, almost two years ago. Over time, several people have suggested it. But until recently, I felt the timing just wasn’t right - for many reasons. Today, I believe it finally is.

                                            So I’m happy to announce a new service:
                                            The BSD Cafe Journal - journal.bsd.cafe

                                            At first, I thought I’d use BSSG for it (I even added multi-author support with this in mind), but in the end, it didn’t feel like the right tool for the job.

                                            The idea is to create a multi-author space, with content published on a fairly regular basis. A reference point for news, updates, tutorials, technical articles - a place to inform and connect.
                                            Just like people in Italy used to stop by cafes to read the newspaper and chat about the day’s news, the BSD Cafe Journal aims to be a space for reading, sharing, and staying informed - all in the spirit of the BSD Cafe.

                                            What it’s not:
                                            It’s not here to replace personal blogs, or excellent newsletters like @vermaden 's. And it’s not an aggregator.

                                            What it is:
                                            A place where authors can write original content, share links to posts on their own blogs or elsewhere, publish guides, offer insights, or dive into technical explanations.

                                            The guiding principles are the same as always: positivity, constructive discussion, promoting BSDs and open source in general. No hype (sharing a cool new service is fine, posting non-stop about the latest trend is not), no drama, no politics. The goal is to bring people together, not divide them. To inform, not inflame.
                                            Respect, tolerance, and inclusivity are key. Everyone should feel welcome reading the BSD Cafe Journal - never judged, offended, or excluded.

                                            The platform I’ve chosen is WordPress, for several reasons: it’s portable (runs well on all BSDs), has great built-in role management (contributors, authors, etc.), and - last but not least - supports ActivityPub.
                                            This means every author will have their own identity in the Fediverse (like: @stefano@journal.bsd.cafe ) and can be followed directly, and it’ll also be possible to follow the whole Journal.

                                            Original and educational content is encouraged, but it’s also perfectly fine to link to existing articles elsewhere. Personally, I’ll link my technical posts from ITNotes whenever I publish them there.

                                            The goal is simple: a news-oriented site, rich in content, ad-free, respectful of privacy - all under the BSD Cafe umbrella.

                                            Content coordination will happen in a dedicated Matrix room for authors. There’ll also be a public room for discussing ideas, giving feedback, and sharing suggestions.

                                            Of course, I can’t do this alone. A journal with no content is just an empty shell.
                                            So here’s my call for action:
                                            Who’s ready to lend a hand? If you enjoy writing, explaining, sharing your knowledge - the Journal is waiting for you.

                                              [?]Adam ♿ »
                                              @voltagex@aus.social

                                              Before you advocate as an alternative for , it has to be fit for purpose first. This requires understanding and empathy for your (potential) users, which I am not sure a large chunk of the community is capable of.

                                                [?]Debian » 🤖
                                                @debian@framapiaf.org

                                                Debian supports End of 10 Campaign. Find out the '10 reasons to choose Linux' starting with floss.social/@Endof10/11483340

                                                  Jim Salter boosted

                                                  [?]The Late Night Linux Family »
                                                  @latenightlinux@mastodon.social

                                                  What it takes to sustain a medium-to-large-sized open source project.

                                                  linuxdevtime.com/linux-dev-tim

                                                  Linux Dev Time artwork

                                                  Alt...Linux Dev Time artwork

                                                    Rachel boosted

                                                    [?]Natasha Nox 🇺🇦🇵🇸 »
                                                    @Natanox@chaos.social

                                                    Another Linux culture rant [SENSITIVE CONTENT]

                                                    So many enthusiasts are so freaking detached from reality, what the fuck.

                                                    "Udev… is well-enough exposed that a standard user can manually script it to do things like performing certain tasks when a certain hard drive is plugged in."

                                                    What kind of "standard user" do these people imagine to exist? Definitely not standard as in "society", but in "my little enthusiast' bubble".

                                                    This pisses me off so phenomenally.

                                                    Udev is the Linux subsystem that supplies your computer with device events. In plain English, that means it's the code that detects when you have things plugged into your computer, like a network card, external hard drives (including USB thumb drives), mouses, keyboards, joysticks and gamepads, DVD-ROM drives, and so on. That makes it a potentially useful utility, and it's well-enough exposed that a standard user can manually script it to do things like performing certain tasks when a certain hard drive is plugged in.

                                                    Alt...Udev is the Linux subsystem that supplies your computer with device events. In plain English, that means it's the code that detects when you have things plugged into your computer, like a network card, external hard drives (including USB thumb drives), mouses, keyboards, joysticks and gamepads, DVD-ROM drives, and so on. That makes it a potentially useful utility, and it's well-enough exposed that a standard user can manually script it to do things like performing certain tasks when a certain hard drive is plugged in.

                                                      Chieftain boosted

                                                      [?]C++ Wage Slave »
                                                      @CppGuy@infosec.space

                                                      @TheBreadmonkey

                                                      My experience is similar to yours, but perhaps more mixed. I've persuaded maybe a dozen people to install and exactly three to run ; I've managed to get one (1) person to stop using , and I've inoculated several against ; but I haven't managed to prise a single person away from or , and they think I'm awkward and eccentric for refusing to use 's offerings.

                                                        [?]Paco Hope #resist »
                                                        @paco@infosec.exchange

                                                        Ok, any folks out there who know how to do what I want to do? I don't know what words to search for because I don't know what this technique is called. Boosts welcome, suggestions welcome.

                                                        I have a pool cleaning robot. Like a roomba, but for the bottom of the pool. We call it poomba. Anyways, I want to shoot an MP4 video with a stationary camera (a GoPro) looking down on the pool while the robot does its work. So I will have this overhead video of like 3-4 hours.

                                                        I want to kinda overlay all the frames of the video into a single picture. So the areas where the robot drove will be dark streaks (the robot is black and purple). And any area the robot didn't cover would show the white pool bottom. Areas the robot went over a lot would be darker. Areas it went rarely would be lighter.

                                                        I'm just super curious how much coverage I actually get. This thing isn't a roomba. It has no map and it definitely doesn't have an internet connection at the bottom of the pool. (Finally! A place they can't get AI, yet!) It's just using lidar, motion sensors, attitude sensors and some kind of randomizing algorithm.

                                                        I think of it like taking every frame of the video and compositing it down with like 0.001 transparency. By the end of the video the things that never changed (the pool itself) would be full brightness and clear. While the robot's paths would be faint, except where it repeated a lot, which would be darker.

                                                        I could probably rip it into individual frames using and then do this compositing with or something (I'm doing this on ). But 24fps x 3600 seconds/hour x 3 hours == about 260K frames. My laptop will take ages to brute force this. Any more clever ways to do it?

                                                        If I knew what this technique/process was called, I'd search for it.

                                                          Back to top - More...