linuxusers.in 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.
I already knew that the PrtScr key captures a screenshot of the full screen on Linux but only today I learned that Alt+PrtScr captures the current window. I discovered it while reading about the origin of the SysRq key.
1998: "Linux is only free if your time has no value." (@jwz)
2025: "Commercial software is only convenient if your privacy, security, IT budget stability, ethics, and time have no value."
https://web.archive.org/web/19990218132145/http%3A//themes.org/totd/guest/archive/jwz/
How to configure #Matrix #Synapse on #FreeBSD with #OIDC via Microsoft Azure AD / Entra.
https://gyptazy.com/howto-matrix-synapse-server-on-freebsd-with-sso-via-microsoft-azure-ad-by-oidc/
Exploring Polymorphism in C: Lessons from Linux and FFmpeg's Code Design (2019)
Link: https://leandromoreira.com/2019/08/02/linux-ffmpeg-source-internals-a-good-software-design/
Discussion: https://news.ycombinator.com/item?id=43280517
> imagine namespaces as boxes for processes containing some abstracted global system resources, one good thing with these boxes is that you can add and remove stuff from one box and it will not affect the content of the other boxes. Or, if a process A in a box (set of namespaces) goes crazy and decides to delete the whole filesystem or the network stack in that box, it will not affect the abstraction of these resources provided for another process B placed in a different box. Moreover, namespaces can provide even fine-grained isolation, allowing process A and B to share some system resources (e.g. sharing a mount point or a network stack). Namespaces are often used when untrusted code has to be executed on a given machine without compromising the host OS.
> kernel assigns each process a symbolic link per namespace kind in /proc/<pid>/ns/. The inode number pointed to by this symlink is the same for each process in this namespace. This uniquely identifies each namespace by the inode number pointed to by one of its symlinks.
Reading the symlink via readlink returns a string containing the namespace kind name and the inode number of the namespace.
> a named network namespace.
PrivateNetwork=my_custom_namespace.
-- wiki
#linux #systemd
https://github.com/systemd/systemd/issues/2741#issuecomment-336736214
My sister just texted me a photo of HP Z420 Workstation and asked how she can get rid of it.. I said "Bring it over!"
I don't have it yet but it looks like it's pretty old (2011 maybe?) but has room for 3 internal drives... Maybe I can get TrueNAS running on it and experiment with ZFS?
It's probably a power hungry machine since it's a giant tower that's old, but might be worth a try to get it running.
Rewriting essential Linux packages in Rust
Link: https://lwn.net/Articles/1007907/
Discussion: https://news.ycombinator.com/item?id=43311149
I am looking for a distro that is based on Gentoo or is heavily inspired by it. I am a long-time Gentoo user and Debian on system where I don’t have the time to maintain it. I love the flexibility of Gentoo, but although my hardware keeps up, I find my self often not willing to wait hours for an update on my main machine. I am glad that there are some binary packages for some programs and I use flatpak, too. But even though, updates take too long, time I want to spend using my computer. I thought of going to Debian everywhere, because it is stable and does not move too fast regarding major updates. So, Arch-based distros are no option for me.
Can someone of the community recommend any Gentoo-based distros?
Kagi Is Bringing Orion Web Browser to Linux
Link: https://www.omgubuntu.co.uk/2025/03/kag-orion-web-browser-coming-to-linux
Discussion: https://news.ycombinator.com/item?id=43302073
The March 2025 Android 15 feature drop brought to my Pixel 7 Pro the Linux Terminal app shown here. It's the Android equivalent of the Crostini Linux container of ChromeOS. Right now it's only a terminal with no graphics but Google is working on it.
Here is this week's #Linux & #OpenSource News video, in which AMD wins at open source, again, but their latest GPUs prove to leave some performance on the table on Linux, GNOME adds a lot of Wayland support to GNOME 48, and EA releases the source code for Command & Conquer games:
“some workloads saw improvements, overall system performance slightly declined, and binary sizes increased.” So -O3 isn’t paying off in the Ubuntu packaging world for now and will be reverted soon.
Holykow! Want to see how the fuck OOM-killer stopped the network connection?
Look at the screenshots..... dmesg your friend ..... :) 👍
I have a job where a part of our job is to write comments on some entries. Such as if we have edited it. This same string can get quite repetitive. Writing out initials followed by the current date. It would be amazing to have a script so each time you press a shortcut command, this script will fire and type out in the looks of "ABC YYYY-MM-DD: ". Making that process simpler. I’m quite new to Linux and thought maybe the community has some ideas. (We aren’t allowed to install any type of software due to security purposes. So if something already comes pre-baked within Ubuntu, would be quite neat! :P)
Both don’t ship with their own Wayland compositor, but there are enough to choose from.
Xfce comes with a wayland session using labwc out of the box, but was also tested with Wayfire. The devs state you shouldn’t hold your breath waiting for the native window manager xfwm to be ported into a Wayland compositor, since they don’t know if/when it will be done. Almost all other Xfce components support Wayland now, while retaining X11 compatibility.
LXQt’s newest stable release has full Wayland support, with 7 different Wayland compositors to choose from within a GUI settings menu: Labwc, KWin, Wayfire, Hyprland, Sway, River and Niri
xfce.org/about/news/?post=1734220800
lxqt-project.org/release/…/release-lxqt-2-1-0/
Let me start with, that I am running Raspberry Pi servers since the first Raspberry Pi was released more than a decade ago. Only problems I ever had until now, where dying SD-Cards with the first generation of RPIs. Since them I only buy really big high quality SD-Cards and I have RPI(4) servers running 24/7 for years w/o any troubles.
For a new project, I am running a web service on a Raspberry Pi ZeroW2 with an Apache reverse proxy on the same machine. Memory usage, even under load, is a maximum of 100 MB. This RPIZW2 simply dies after a few days, and I have no idea how debug this problem.
More details of the RPIZW2:
Anyone experienced something similar? Has anyone an idea how to approach debugging this problem?
I am not sure that there is a better place at Lemmy for this kind of question than here. I’ll happily move this post to another place, if it is not appropriate here.
Hello #Fediverse and Happy New Year!
I'd like to mark the start of 2025 with the first message from my self-hosted instance. You may already know me as @_elena@mastodon.social. Well, now I also run my own #ActivityPub microblogging server, thanks to the magic of #YunoHost and #GoToSocial (and #Phanpy, which I'm using to compose this).
I registered this domain – aseachange.com – a looooong time ago but never did anything with it. It was the very first domain name I ever bought, even before securing elenarossini.com (!!!). It was so long ago, but I remember I was inspired by Beck's album Sea Change. seachange[dot]com was taken, so I grabbed Aseachange.
I absolutely love its meaning of profound transformation and I think it's PERFECT for my self-hosted #Fediverse instance and what it represents: independence, empowerment and digital sovereignty.
Ever since setting it up, I've been feeling joyful and hopeful. Everytime I look at myself in the mirror, I think: I'm in control of my own social media platform. And it feels SOOO GOOD.
What do I have in store for 2025? I plan to use this account to post messages about #selfhosting, learning #Linux, privacy and digital sovereignty.
I will also keep posting from my Mastodon account because you don't give a Lamborghini to someone who just passed their driver's license. I barely know what I'm doing here, so I feel a lot safer (for now) keeping my mastodon.social account as well... In case anything goes wrong here. Better safe than sorry!
So, this is my #Introduction and if you've read as far as here I just want to thank the Fediverse for being so amazing and allowing me to connect with people on my own terms. And thank you Fedi people for being so generous and supportive with your superb advice and kind words.
This is a really magical, special place.
Happy New Year, everyone!