schmonz.com 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.
🇨🇦 The wait is almost over! The Linux Association of Canada National IT Job Board launches Friday at 10:00 AM (CT). Hundreds of IT opportunities, free for job seekers, built for Canada's tech community. See you at launch! 🚀 #Linux #Canada #ITJobs #OpenSource #TechJobs
Another great shout out to @vermaden for this thorough introduction to #FreeBSD, especially if one is coming from #Linux. It may be several years old but much of the info is still relevant today.
The FreeBSD Handbook is great but the additional details and context for the topics covered are where this document really shines.
This needs to be required reading for anyone curious about the OS.
Wie aus einem Backup-Problem BackupPilot entstand
BackupPilot entstand aus dem Wunsch, die Nutzung des Proxmox Backup Clients für Linux-Anwender einfacher zugänglich zu machen. Der Artikel erzählt, wie aus einem internen Werkzeug der OneSystems GmbH ein Open-Source-Projekt für Desktop- und Server-Systeme wurde.
#Proxmox_Backup_Server #PBS #BackupPilot #Backup #UI #CLI #Linux
https://gnulinux.ch/wie-aus-einem-backup-problem-backuppilot-entstand
Wegen Systemüberlastung hab ich vorhin den Rechner leider mit eingesteckter ext. Festplatte notausgeschaltet. Hatte sich aufgehängt.
Jetzt komme ich immer nur bis zu diesem Bildschirm hier und wenn ich Manjaro anwähle, kommt lange nichts (schwarz), dann wieder das hier.
Mit Stick booten geht. Bevor ich den Rechner aber neu aufsetze, frsge ich mich und euch: Was könnte ich noch probieren?
Starten lässt sich unterbrechen, aber was ich dort machen könnte, weiß ich grad nicht.
My first company, Opera, was built on word of mouth. The same applies to my 2nd company, @Vivaldi. We have never had the means that Big Tech has. In the case of Vivaldi, we have even avoided investors, to not end up like Opera.
We have also made it harder for our selves. We likely could have generated more funds through adding stuff like Crypto, AI or just plain old data collection in the browser, but we choose not to. We are also not an Ad company like most of our larger competitors. Instead we have added a wealth of features and customization.
Now people are starting to understand that just going with Big Tech may be easy to start with, but ends up not being worth it. In fact we now have governments and companies thinking that they need to move away from Big Tech and quickly.
We welcome you all.
#Vivaldi #Browser #Technology #Windows #Macos #Linux #Android #Apple #Google #Microsoft
From the Leanpub Blog: Leanpub Book LAUNCH 🚀 Switching to Linux: A Practical Guide for Windows and Mac Users by Learn Linux TV
#books #leanpublishing #selfpublishing #linux #tech #computers
NEW! Leanpub Book LAUNCH 🚀 Switching to Linux: A Practical Guide for Windows and Mac Users by Learn Linux TV
#books #leanpublishing #selfpublishing #linux #tech #computers
The Optimist: The universe is expanding and the glass is half full!!!
The Pessimist: The universe is heading toward maximum entropy and the glass is half empty.
The #Linux / #Unix Sysadmin: > /dev/null 2>&1
The glass does not exist, the universe is a simulation and have successfully muted all alerts about it.
Here's some #vintage #tech for you. This is the Data General Nova 2. These 16-bit #minicomputers were very popular in the 1970s. Coincidentally this #photo was taken in the office of my last job, the #basement of a #government #research facility. I didn't take the photo but the link to the post is below.
I spent just over two years here managing #Linux and #Solaris servers. My #cubicle was just around the corner from these #machines, below flickering fluorescent lights. Exactly what you'd expect from working in the basement of a government building.
While these systems haven't been in use for decades and should have been in a museum, they were still on the books and inventoried annually. 🤦♂️
Tip: you can reduce the heat your laptop/desktop computer generates by limiting its CPU frequency.
To restrict all cores to 800MHz on Linux, run one of these two commands as root:
cpupower frequency-set -u 800MHz
echo 800000 | tee /sys/devices/system/cpu/cpu*/cpufreq/scaling_max_freq
#heatwave #laptop #desktop #computers #downclocking #EnergyEfficiency #Linux #shell
new Arch #Linux powered gaming device is here. This is Steam Machine and specs and other details are below. This mainstream gaming device that ships with Linux. Get rid of Microsoft and you now have working Linux gaming device.
more info here https://store.steampowered.com/hardware/steammachine
haha. Joke asides, there are few ways to ignore bash aliases. For example, to ignore python alias, type the `command` followed by alias name:
```
command python ...
```
Both \ and " symbols allows you to run real python command and ignore python alias at the CLI:
```
\python ...
"python" ...
```
Or just full path:
```
/usr/bin/python ...
```
more @ https://www.cyberciti.biz/faq/ignore-shell-aliases-functions-when-running-command/ in case if you wish to read.
#unix #linux #opensource
Julius – a fully working open-source version of Caesar 3, with the same logic as the original, but with some UI enhancements, that can be played on multiple platforms. https://archivegame.org/julius/ #game #strategy #linux #osx #windows #android #nintendo #playstation
Why Drawing Tablet Brands Won't Collaborate on Linux FLOSS Drivers
After investigation; Gaomon, XpPen, and Huion won't collaborate on open-source drivers because of outdated naming conventions. Here's what I learned from direct contact with their technical teams, and what I plan to do to move forward.
Link to article: https://www.davidrevoy.com/article1154/why-drawing-tablet-brands-wont-collaborate-on-linux-floss-drivers
lsdisplay: a useful CLI Tool for Linux users and admins to list connected Displays with Details and ASCII Layout Diagram ; Zero-dependency, just Python 3.7+ #Linux https://github.com/AGuyMarc/lsdisplay
It happened.
I don't know WHEN it happened, sometime recently, I suppose, but I now find myself opening terminal windows to do things instead of using graphical apps.
I'm typing in commands - with flags - from memory.
Commands are working on the FIRST TRY instead of the third...or twelfth.
I can edit config files and understand the syntax and structure.
I'm making my own aliases.
I want a new keyboard.
Holy shit!
Latest 𝗩𝗮𝗹𝘂𝗮𝗯𝗹𝗲 𝗡𝗲𝘄𝘀 - 𝟮𝟬𝟮𝟲/𝟬𝟲/𝟮𝟮 (Valuable News - 2026/06/22) available.
https://vermaden.wordpress.com/2026/06/22/valuable-news-2026-06-22/
Past releases: https://vermaden.wordpress.com/news/
#verblog #vernews #news #bsd #freebsd #openbsd #netbsd #linux #unix #zfs #opnsense #ghostbsd #solaris #vermadenday
Latest 𝗩𝗮𝗹𝘂𝗮𝗯𝗹𝗲 𝗡𝗲𝘄𝘀 - 𝟮𝟬𝟮𝟲/𝟬𝟲/𝟮𝟮 (Valuable News - 2026/06/22) available.
https://vermaden.wordpress.com/2026/06/22/valuable-news-2026-06-22/
Past releases: https://vermaden.wordpress.com/news/
#verblog #vernews #news #bsd #freebsd #openbsd #netbsd #linux #unix #zfs #opnsense #ghostbsd #solaris #vermadenday
10 more days until our #CfP is closed.
Remember we moved our dates and #SeaGL2026 is now happening October 23rd and 24th. Same location.
Visit: https://seagl.org for details
#linux #opensource #FLOSS #FOSS #OSS #ophw #community #tech #seattle #freedom
RE: https://mastodon.social/@rustaceans/116755672316463652
yserver
― a modern X11 server written from scratch in Rust.
<https://github.com/joske/yserver>
"… there are multiple projects on GitHub with this name (but none for X11 servers), the name is subject to change. …"
<https://lobste.rs/s/yy8je0/yserver_modern_x11_server_written_from>
<https://www.phoronix.com/news/YSERVER-Rust-X11-Server>
"… can currently run a full MATE, Xfce, or Cinnamon X11 desktop. The prominent X11 extensions from RandR to DRI3, GLX, MIT-SHM, Composite, and others are supported. And, yes, with working Compiz goodness too:
… open-source under an MIT license. …"
<https://news.ycombinator.com/item?id=48531394>
<https://www.reddit.com/r/linux/comments/1u31shc/comment/or1re0p/>
Any of y'all have experience with KVM to USB device like this? Would love to hear about any models that are good or to steer clear of.
strncpy() has been removed from the #Linux kernel. All former callers have +been migrated to safer alternatives. strncpy() is major source of bugs. The replacements are listed now.
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=1a3746ccbb0a97bed3c06ccde6b880013b1dddc1
FYI, this is starting from Linux kernel v7.2 but it was the need of the hour.
Writeup OverTheWire Bandit Level 0–5 yang membahas langkah-langkah penyelesaian tantangan dasar, penggunaan SSH, navigasi sistem Linux, dan teknik pencarian informasi pada lingkungan CTF.
Semoga bermanfaat bagi rekan-rekan yang sedang mempelajari keamanan siber dan Linux.
https://analis-siber-purwakarta.blogspot.com/2026/06/overthewire-bandit-level-0-5.html
"Switching to #Linux isn't hard, it's just a matter of having a few solid options to choose from."
Just finished building the major Slackware updates (Plasma 6 plus a huge number of core package updates) under Open Source UTM using paravirtualised mode on Apple Silicon M2.
UTM has been absolutely rock solid throughout. Had to revert to the HoneyComb LX2 (16×2GHz cores, 32GB RAM) tho, because I couldn’t dedicate enough memory to the VM -- the host’s OOM killer started terminating some of the large KDE package builds.
Dreaming of a Mac Mini M4 for the main build host...
#Linux became #slopware. The best #GNU/Linux distro still depends on #AI
slop. #Hurd is not ready yet. #Hyperbola #BSD needs support in order to
fully properly switch from a #GNU/Linux OS to a GNU? #BSD one.
Depressing times, but maybe enlightening ones too. Linux since 1996 was
just a corporate workauround to drive commercial Unix tools on it.
In the end #IBM won. My tip for the #GN[U] develoepers for #GUIX:
consider Unix dead. Don't try to resurrect it. It's finished, rotten,
bloated, propietarized, outdated. Ironically the licensed GPLv2 kernel
with less blobs than Linux came from AT&T and it's Unix 2.0.
They already did Unix better than Unix itself. Either you focus and enhance
#Hurd, or lose against the blobslop OS. Make an outstanding FS on Hurd.
Give more rights to the user than the shitty layers of #dbus/#polkit and the
like to fix the lack of proper namespaces on Linux.
I said 'proper', Plan9/9front it's light years ahead.
Don't get just 'well enough' with X11/wayland. You can do better stuff.
Ditto with Emacs, forget coreutils, reimplement everything you
can with jitted Elisp and Elisp code replacing these outdated Unix
tools. Eshell can be a better shell. The 9front folks already did it
with 'rc' simplyfing Unxi shells to the extreme.
After Bluesky, Threads, and so on, the whole #WSocial thing is another reminder that it was never about the #Fediverse being "too complicated" or "just for nerds".
A bafflingly large amount of people genuinely only act on a gut feeling telling them that only commercial products with fancy marketing owned by a for-profit corporation can be trustworthy, 'official' and 'legal', for the lack of a better word.
If something is a commercial offering by a competent-looking, rich family man in a suit, it's clearly an official, legal, trustworthy product. You can be proud of using such a fancy-looking service.
When they see a community-run open-source project or a grassroots initiative, their first instinct is that it must be shady, illegal, complicated, broken or predatory in some way. It's probably some aftermarket grey area bootleg made by weird tech nerds, political groups with an ulterior motive, conspiracy theorists or some naive teenage hackers. They'd also be embarrassed for using it in front of their peers and neighbours; who uses some free back-alley software, are you poor or something?
The same people are the reason why Google is using the word 'sideloading', why scammers love wearing fancy suits, why people suddenly act childishly helpless in front of LibreOffice, or why DIY HRT is so demonised.
They trust any kind of 'official approval' over their own senses. If someone does something that isn't 'approved', they're a bad person or clearly endangering themselves and others. No idea why exactly, but psh, it must be wrong somehow, or everyone would do it, right?
If people on the Fediverse understood that the whole "it's all so complicated and clunky" thing is just a thinly veiled excuse for a general disdain for non-commercial software, we could finally stop making all our software imitate their corporate equivalents in a futile attempt to appease people who never gave us a chance in the first place.
You'll never convince them to treat it in good faith no matter how much effort or money you put into UX or 'ease of use'. All you're doing is making the software worse, e. g. through things like dot-social, verified accounts or begging brands, corporations and politicians to join and give your product some kind of 'official' validation.
boosted
Thx to AI Linux will soon stop being a platform for retrocomputing hardware. Old hw support is getting deprecated to reduce the attack surface.
Meanwhile the Linux Foundation is creating its nth AI/crypto related group.
#opensource #linux #ai #cybersecurity #retrocomputing #retrogaming
boostedI think #linux was already heading in that direction, but I guess with #ai it will speed it up. From my perspective #linux is owned by large corporations and regular users are a very low priority.
There is always #NetBSD :) I am on 11.0 RC5 on a #T430 and it is working great, granted you have to pay attention to the hardware you use/find/but. Plus #NetBSD seems to be dedicated to keeping old hardware out of landfills.
Rust is becoming a major part of the #Linux kernel. Even long time C veteran Greg Kroah Hartman (GKH) supports the shift. Rust is next big thing if you are into kernel or device drivers or other stuff where memory safety is essential for security reasons
After reading @rl_dane's post, I wanted to share how I manage my #bookmarks, and add some quick #notes using #neovim.
#editors #vi #vim #shell #fediverse #bsd #linux
https://lazybea.rs/ils-bookmarks-and-notes
Workspace 1A window belongs to a single workspace.
Workspace 2
Workspace 3
Firefox -> Tag 1 (Web Browsing)When you view Tag 1, you see your browser and the log monitor. When you
st (nvi/dev) -> Tag 2 (Code/Scripts)
st (Monitor/Logs) -> Tag 1 + Tag 2 (Persistent)
For a decade I carried two iPhones: one personal, one for work. Neither ever felt at home in my Linux and BSD world.
Now it's a single Fairphone Gen6. Repairable with a screwdriver, 8 years of updates, separate work and personal profiles on one device, and it actually talks to my KDE desktop over KDE Connect.
Immich, Nextcloud, K-9 Mail, Tusky, KeePassDX, and finally GPG mail in my pocket. The camera is meh. Everything else is a clear win.
https://blog.hofstede.it/leaving-the-apple-ecosystem-one-fairphone-instead-of-two-iphones/
I love that feeling you get when you finish tuning your Linux desktop box with everything optimized and "just so" and nothing left to mess with or install. Colours, wallpaper, apps, hardware acceleration, menus, widgets/plasmoids, filesystems backed up, etc.
Oh, that's just me?
Never mind. Carry on.
Security Advisory: CVE-2025-70102 - NULL Pointer Dereference in dhcpcd parse_option
Summary
A crafted dhcpcd configuration input can trigger undefined behavior in the configuration parser by causing `parse_option()` to access a member through a NULL `struct dhcp_opt` pointer.
The issue is located in `src/if-options.c` in `parse_option()`. During parsing of malformed or unexpected option data, the lookup/parsing path can leave the local DHCP option pointer unset. The affected code then assumes the option pointer is valid and accesses embedded option metadata through it, which results in a NULL pointer member access at `src/if-options.c:1886`.
CWE:
CWE-758 - Reliance on Undefined, Unspecified, or Implementation-Defined Behavior
Affected Component:
```
src/if-options.c:1886
Function: parse_option()
```
Affected Product:
dhcpcd
Affected Version:
The issue was reproduced against dhcpcd commit:
```
2de751b3691642151a4fdc49e444d6b4dc364e98
```
Attack Conditions:
An attacker must cause dhcpcd to process a crafted configuration input that reaches the vulnerable option parsing path. The issue was reproduced in an instrumented fuzzing build of the dhcpcd configuration reader.
Impact:
The vulnerability causes undefined behavior and process termination under the sanitizer build, resulting in Denial of Service. No evidence of arbitrary code execution was observed in the local crash data.
Fix:
The issue was fixed in dhcpcd commit:
```
117742d755b591764036dd4218f314f748a3d2b7
```
The fix ensures that the pointed-to local DHCP option entry is non-NULL before it is dereferenced. Users should update to a dhcpcd build containing this commit or later.
References:
- Issue: https://github.com/NetworkConfiguration/dhcpcd/issues/567
- Fix: https://github.com/NetworkConfiguration/dhcpcd/commit/117742d755b591764036dd4218f314f748a3d2b7
- PoC: https://github.com/sigdevel/pocs/blob/main/res/dhcpcd/1/if-options_c_1886/if-options_c_1886
Credits:
Alexander A. Shvedov (@sigdevel)
#fuzzing #infosec #security #aflplusplus #revers #cybersecurity #bugbounty #vulnerability #opensource #linux #cve #advisory #dhcp #net #dhcpcd