soc.octade.net 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.

Admin email
social@octade.net

Search results for tag #linux

[?]Willow 🏳️‍⚧️🏴🇵🇸 » 🌐
@whangdoodler@piipitin.fi

that’s it.

apple store view. for some reason the search bar is now on the bottom of the screen. and also. invisible.

Alt...apple store view. for some reason the search bar is now on the bottom of the screen. and also. invisible.

word “linux” is typed into the apple store search bar.

Alt...word “linux” is typed into the apple store search bar.

    screwlisp boosted

    [?]Tomáš » 🌐
    @prahou@merveilles.town

    Fish Alpinism

    How I make digital art.

    triapul.cz/_/1765291397

    artist keyboard

    Alt...artist keyboard

      [?]nixCraft 🐧 » 🌐
      @nixCraft@mastodon.social

      Do you want to run a Linux or Unix/macOS program directly after some other process has ended? Use the pwait as follows:
      ```pwait pid && new_app1```
      For example, for demo run sleep for 1200 and wait to end and then run the app2:

      ```sleep 1200 &
      pwait pid_of_sleep_here && app2```

      See the `pwait` man page for more info as syntax changes slightly between Linux and BSD version. This is very handy utility and not well known to many:
      `man pwait`

      a screenshot of the pwait manual page from Linux.  The screenshot reads:

NAME
     pwait — wait for processes to terminate

SYNOPSIS
     pwait [-v] [-c] pid ...

DESCRIPTION
     pwait waits until each of the given processes has terminated.

     The options are as follows:

     -v      Print the exit status when each process terminates.

     -c      Return 111 if any process exited non-successfully.

EXIT STATUS
     The pwait utility exits 0 on success, and >0 if an error occurs.

     Invalid pids elicit a warning message but are otherwise ignored.

ERRORS
     Check these prerequisites if you see this error:

           binding sk_nl error: Operation not permitted

     pwait requires special permissions to run, either root or the Linux CAP_NET_ADMIN capability.

     pwait only works on Linux kernels with the kernel options

           CONFIG_CONNECTOR=y
           CONFIG_PROC_EVENTS=y

      Alt...a screenshot of the pwait manual page from Linux. The screenshot reads: NAME pwait — wait for processes to terminate SYNOPSIS pwait [-v] [-c] pid ... DESCRIPTION pwait waits until each of the given processes has terminated. The options are as follows: -v Print the exit status when each process terminates. -c Return 111 if any process exited non-successfully. EXIT STATUS The pwait utility exits 0 on success, and >0 if an error occurs. Invalid pids elicit a warning message but are otherwise ignored. ERRORS Check these prerequisites if you see this error: binding sk_nl error: Operation not permitted pwait requires special permissions to run, either root or the Linux CAP_NET_ADMIN capability. pwait only works on Linux kernels with the kernel options CONFIG_CONNECTOR=y CONFIG_PROC_EVENTS=y

        NixOS boosted

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

        If youve been following or my work upcycling computers, we are pending non profit status and starting an official newsletter as well.

        So if your curious, need a computer or want to get involved, sign up to stay in the loop!

        upcyclecomputers.org/

          [?]Woodoo Prod » 🌐
          @WoodooProd@mastodon.cloud

          Some feedback about Damn Small Linux 2024? :0)

          I want to try that on my little Samsung NC-10, running Linux Mint right now.

          damnsmalllinux.org/

          Damn Small Linux 2024

          Alt...Damn Small Linux 2024

            [?]nixCraft 🐧 » 🌐
            @nixCraft@mastodon.social

            Twelve Days of Shell: Test your shell knowledge by taking the command line challenges. Are you ready?

            * source code repo to host it locally gitlab.com/jarv/cmdchallenge
            * Or do it online 12days.cmdchallenge.com/

            Good luck, CLI lovers!

            A screenshot of 'Twelve Days of Shell' command line challenge page.

            Alt...A screenshot of 'Twelve Days of Shell' command line challenge page.

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

              Cornelius Emase organized a Fedora Docs workshop at Kirinyaga University in Kenya!

              Not only is it great to support our documentation, but Cornelius is using this space as an entry point for people who are new to open source. :)

              ➡️ fedoramagazine.org/fedora-at-k

                [?]Kevin Russell » 🌐
                @kevinrns@mstdn.social

                @grumpy_website

                250 million laptops.
                Two hundred and fifty million win10 laptops have been "made landfill" by windows11.

                Windows 11 doesnt work, has handcuffs, is designed to spy and report, is crammed with AI, and rhe CEO saidcrecently all core functions ate broken, its written by AI.

                Ram prices ate skyrocketing, malware and viruses exploding.

                Nazis taking over government, led by tech Bros.

                Its time.

                  [?]R.L. Dane :Debian: :OpenBSD: :FreeBSD: 🍵 :MiraLovesYou: [he/him/my good fellow] » 🌐
                  @rl_dane@polymaths.social

                  @amin @spaceraser @jlw_the_jobber @mason

                  Honestly, the #Linux kernel is just such an amazing accomplishment.

                  I don't understand why userspace has to be such a gigantic ball of wax, and constantly changing, and subject to such insane politics and infighting*.

                  Meanwhile, #OpenBSD is like, "Well, our kernel doesn't have a modern filesystem, or bluetooth, and it may just panic if you poke the wrong thing, but the manpages will make you weep with joy, and everything is more or less sane and nicely laid-out, and we don't change things unless the change is an improvement."

                  * To be sure, right or wrong, I consider the constant push towards systemd-kitchensink to be very much political. And by "political," I mean "stupid office politics," not "your discussion of inherent issues of justice and ethics makes me uncomfortable in my privilege."

                    [?]yPhil » 🌐
                    @yPhil@mstdn.social

                    @Le_bottin_des_jeux_linux Those (numerous) late updates were basically tweaks to get the build pipelines work consistently, quite little to do with the code / functionality - although obviously some bug squashing and feature creep always occur - but it should stay fairly stable now.

                    I have to say, in all - total - lack of humility, and if I do say so myself, is now a dedicated to 😎

                    Did you see it's (as of today) featured in appimage.github.io/emulsion/ now?

                      [?]yPhil » 🌐
                      @yPhil@mstdn.social

                      [?]Feoh [He/Him] » 🌐
                      @feoh@oldbytes.space

                      is amazing and I love it but there is too much broken for me to handle.

                      It's my fault, I have the dread Nvidia GPU.

                      @CachyOS makes everything else just work with it though, thankfully!

                      So I've fallen back to my good old @kde .

                      Hoping I can lean into activities so I can create a similar tool to task and purpose workflow. We'll see!

                      But while I play, everything just works including Zoom screen share.

                      I ran my first daily standup with my new setup this AM and everything went off without a hitch!

                        yPhil boosted

                        [?]yPhil » 🌐
                        @yPhil@mstdn.social

                        now builds for pacman That's SEVEN PLATFORMS!!

                        #Emulsion now builds for #ArchLinux pacman #arch

                        Alt...#Emulsion now builds for #ArchLinux pacman #arch

                          [?]Woodoo Prod » 🌐
                          @WoodooProd@mastodon.cloud

                          The SemWare® Editor, a.k.a. TSE
                          semware.com/

                          The SemWare® Editor, a.k.a. TSE

                          Alt...The SemWare® Editor, a.k.a. TSE

                          The SemWare® Editor, a.k.a. TSE

                          Alt...The SemWare® Editor, a.k.a. TSE

                            AA boosted

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

                            Is it cool that Linus Torvalds uses Fedora Linux? Yes!

                            But the really cool thing is to use the Linux distro that works best for you. :)

                            Having Linux get covered on LTT is such a big win for the open source community as more techies realize there is another way!

                            ➡️ youtube.com/watch?v=mfv0V1SxbNA

                            But it is pretty neat tho what Linus uses 😎

                              [?]Tomáš » 🌐
                              @prahou@merveilles.town

                              Red is Dead, 4K Anniversary Remaster Director's Cut

                              redbubble.com/shop/ap/17643764

                              (consider supporting my work pls analognowhere.com/support )

                              Red is Dead poster featuring 3 penguins with weapons and computers in a trench during the Corpo-Foss war.

                              Alt...Red is Dead poster featuring 3 penguins with weapons and computers in a trench during the Corpo-Foss war.

                                [?]Anthropy » 🌐
                                @anthropy@mastodon.derg.nz

                                A friend brought up an interesting point about how 'installing things on linux is hard', which I agree with.. if you're kinda Windows minded

                                There's a deep, ancient difference between Windows, Mac and Linux that people rarely seem to name, which also explains why Package Managers exist: DLL Hell. This explains the Windows SideBySide config, and Linux's Package Managers

                                To explain further, see the posts in the screenshots below (full alt text available):

                                Someone in Telegram starting a conversation. He says: 

There's, still one thing that worries me a lot in reguards to getting people onboard
The amount of times i've tried to get a program,
downloaded it either from a website or through the package manager
and it just
doesn't work
and doesn't even give an error message
That's going to put a lot of people off

I respond with an elaborate explanation: 
yea it's.. a very different flow from windows i think is one of the primary issues
on windows people are used to going to a website and hitting 'download' somewhere, while on linux this usually DOESN'T work
the reason is actually much deeper than you'd tihnk
Do you remember 'DLL Hell'?

He says: "It's programs not bringing thier own dependancies right?"

I continue:
basically in windows 95-98 era, if you installed a program, it would drop their dependencies/DLLs into the windows folder
then if you installed another program, they'd do the same, overwriting the other's dependencies, and now app 1 is broken
Windows, Mac and Linux have solved this problem in very different ways
Windows literally pretends you're writing to the windows folder but then actually drops it in something called the "Side by Side configuration" folder
it's C:\windows\winsxs

                                Alt...Someone in Telegram starting a conversation. He says: There's, still one thing that worries me a lot in reguards to getting people onboard The amount of times i've tried to get a program, downloaded it either from a website or through the package manager and it just doesn't work and doesn't even give an error message That's going to put a lot of people off I respond with an elaborate explanation: yea it's.. a very different flow from windows i think is one of the primary issues on windows people are used to going to a website and hitting 'download' somewhere, while on linux this usually DOESN'T work the reason is actually much deeper than you'd tihnk Do you remember 'DLL Hell'? He says: "It's programs not bringing thier own dependancies right?" I continue: basically in windows 95-98 era, if you installed a program, it would drop their dependencies/DLLs into the windows folder then if you installed another program, they'd do the same, overwriting the other's dependencies, and now app 1 is broken Windows, Mac and Linux have solved this problem in very different ways Windows literally pretends you're writing to the windows folder but then actually drops it in something called the "Side by Side configuration" folder it's C:\windows\winsxs

                                Continuing the conversation, the other person says:
I understand that, linux specifically had a very big shaping force of 'use absolutely minimal bandwidth/drive space'

but me still being busy with my rant, I continue:
this is the primary reason windows installations become HUMONGOUS over time, because everything just keeps adding things there
like dozens of gb
not to mention slow as hell because of all the versions that exist side by side

they say between the lines:
I think, proton/wine effectively just creates a seperate tiny windows install for every program?

I continue:
Mac has approached it by creating 'packages', basically telling the devs to make a zip file out of their application which also contains all the dependencies

Linux on the other hand, has solved this by using Package Managers
the Package Manager holds a list of all the current required dependencies, and makes sure they 1) don't conflict and 2) are installed when required

This means however that
if you want an application to work, you basically HAVE to install it through the repos/package manager
because otherwise the dependencies will not be there, and the application won't even try to start, it'll miss so many parts it likely can't even display an error
I personally think the Linux solution is the most elegant, but I can imagine people coming from the Windows ecosystem will be thoroughly confused by it

                                Alt...Continuing the conversation, the other person says: I understand that, linux specifically had a very big shaping force of 'use absolutely minimal bandwidth/drive space' but me still being busy with my rant, I continue: this is the primary reason windows installations become HUMONGOUS over time, because everything just keeps adding things there like dozens of gb not to mention slow as hell because of all the versions that exist side by side they say between the lines: I think, proton/wine effectively just creates a seperate tiny windows install for every program? I continue: Mac has approached it by creating 'packages', basically telling the devs to make a zip file out of their application which also contains all the dependencies Linux on the other hand, has solved this by using Package Managers the Package Manager holds a list of all the current required dependencies, and makes sure they 1) don't conflict and 2) are installed when required This means however that if you want an application to work, you basically HAVE to install it through the repos/package manager because otherwise the dependencies will not be there, and the application won't even try to start, it'll miss so many parts it likely can't even display an error I personally think the Linux solution is the most elegant, but I can imagine people coming from the Windows ecosystem will be thoroughly confused by it

                                The other person says:
also that kind of makes a fully offline experience, a real bother
Also i'm not sure I really trust repos still?
If I go to an official website and grab a file I can be fairly sure it's not going to contain malware

so I reply: 
repos should be trustworthy, there's many mechanisms to make sure they are, from signing the packages to hashes to verify integrity etc

you should absolutely prefer repos over random files from random websites, there is no way those can give the same level of guarantees, EVEN IF you're getting it from the official website


They ask: 
I mean, wasn't snap completely riddled with malware for a while?

I reply:
that's actually a different issue, not so much that packages get malwarized, as much as just false packages being available there, that goes just as much as for downloading random things off the internet too

I don't think snap was 'riddled with malware', but as it's an open platform where anyone can create an account and upload packages (just like how anyone can start a website), it's possible to upload malicious tools

generally speaking package managers and repos are far better moderated than the general internet though

                                Alt...The other person says: also that kind of makes a fully offline experience, a real bother Also i'm not sure I really trust repos still? If I go to an official website and grab a file I can be fairly sure it's not going to contain malware so I reply: repos should be trustworthy, there's many mechanisms to make sure they are, from signing the packages to hashes to verify integrity etc you should absolutely prefer repos over random files from random websites, there is no way those can give the same level of guarantees, EVEN IF you're getting it from the official website They ask: I mean, wasn't snap completely riddled with malware for a while? I reply: that's actually a different issue, not so much that packages get malwarized, as much as just false packages being available there, that goes just as much as for downloading random things off the internet too I don't think snap was 'riddled with malware', but as it's an open platform where anyone can create an account and upload packages (just like how anyone can start a website), it's possible to upload malicious tools generally speaking package managers and repos are far better moderated than the general internet though

                                  [?]Anthropy » 🌐
                                  @anthropy@mastodon.derg.nz

                                  Note that I'm saying 'power user' because I assume beginner users will use GUI updaters like Discover already and ironically won't have this problem.

                                  For all Arch users: as Discover/Packagekit doesn't work there, I would recommend using something like Pamac, which is Manjaro's updater. It should be in the AUR repos so you can install it with e.g `yay -S pamac-aur`

                                  Another extensive option is Bauh, which handles Pacman, AUR, Flatpaks, Snaps, and even AppImages and Web Apps.

                                    [?]Anthropy » 🌐
                                    @anthropy@mastodon.derg.nz

                                    Dear power users:

                                    I know it feels weird, but I do recommend using desktop apps like Discover to update your desktop system rather than running apt/dnf/etc manually

                                    Why?
                                    - Discover etc actually update your firmware, Flatpaks and Snaps too, apt/dnf/etc don't do this and this actually seems like a widespread issue somehow

                                    - using apt/dnf/etc (usually) directly overwrites system files, which can cause e.g KDE and other C++ applications to become unstable. Only do this right before a reboot

                                      [?]AI6YR Ben » 🌐
                                      @ai6yr@m.ai6yr.org

                                      Ham radio net folks trading advice on how to install Windows 11 on machines that Windows 11 refuses to support. 🙄

                                      (yes, there's a lot of us saying "just try loading Linux instead"... but there's a visceral allergy of some folks from not loading corporate software, even if that corporate software HATES YOUR GUTS)

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

                                        [?]grobi » 🌐
                                        @grobi@defcon.social

                                        @jandals

                                        Thanks for your reply, because it made me realise that I had misnamed the game in the ALT text!

                                        The game is actually called "2048", you can find it as a command-line version or with a GUI. It is a number puzzle in which the player pushes two identical numbers together to form one (the doubled number) and thus increases his score. In the limited field (4x4 or 5x5), a new number is added after each move. The game is over when the field is filled and there is no longer any possibility of moving. The goal is to make it to the number 2048 or even beyond and/or to reach as many points as possible.

                                        It is, I believe, available across platforms. For example, on Android devices under:
                                        f-droid.org/en/packages/org.se
                                        f-droid.org/de/packages/org.an

                                        The image of my post above shows the version under LINUX installed from default package sources.

                                          [?]Elyse M Grasso » 🌐
                                          @ElyseMGrasso@wandering.shop

                                          Ubuntu just announced their targets for 26.04 LTS. Not going in directions I approve.

                                          I'm currently using Kubuntu, and I've got it down to only one snap package (thunderbird)

                                          Is there a moderately stable distro out there using KDE, apt packaging, and NO SNAP stupidity? (The snap installation of krita is effectively useless) I would not mind losing flatpack, either.

                                          I realize that the anti-UNIX abomination that is systemd is probably unavoidable in these benighted times.

                                            [?]grobi » 🌐
                                            @grobi@defcon.social

                                            .. the game that I lose most often is what I love the most ..

                                            Screenshot of my favorite console game 2048. 
Underneath the prompt "Game over". 
Last line "Damn it again!"

                                            Alt...Screenshot of my favorite console game 2048. Underneath the prompt "Game over". Last line "Damn it again!"

                                              [?]:awesome:🐦‍🔥nemo™🐦‍⬛ 🇺🇦🍉 » 🌐
                                              @nemo@mas.to

                                              of the day: "Gutta cavat lapidem" is a Latin proverb meaning "a drop hollows out a stone" or "the dripping water hollows the stone. Let's hollow out :D Join the democratic penguin republic 🐧 🫡 ❄️

                                              Democratic Penguins Republic - Trade War (Official Music Video)

                                              youtu.be/HJ8qGOe2K0o

                                                NixOS boosted

                                                [?]Matthijs De Smedt » 🌐
                                                @anji@metalhead.club

                                                The new NixOS 25.11 release is great. Upgrading was automatic. And something was fixed to make KDE look much smoother at high refresh rates. Linux has never worked better for me. Thanks to the many contributors.

                                                  Back to top - More...