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.
[$] Flexible metaprogramming with Rhombus
Lisp-like languages have historically led the world in metaprogramming and flexibility. While many modern languages have adopted the idea of macros, Lisp-like languages such as Ra [...]
Of course the only thing I could do while on my way to Alte Hölle was to flash @postmarketOS on my Fairphone 5, so that I can use it as a Reticulum and/or MeshCore node at DWeb Camp ihihi eheheh
#DWebCamp #pmOS #postmarketOS #AlteHölle #Berlin #Linux #LinuxMobile #MeshCore #MeshNetworks #Reticulum #Fairphone #Fairphone5 #FP5
So I wanted to share with you this little project of mine. I delved into "retro-necromancy" and reanimated one very old UNIX utility called ile written by Robert Pendleton in 1988. I found it on one of the Walnut Creek source code CDs from 1994.
What it does is simply works like an input line editor (hence ile) for shells and programs that do not support interactive line editing. To put it simply, it adds Emacs-style keybindings like ^A, ^E, ^K, ^U and so on and command history that you can easily navigate.
Of course, these days it's hard to find a shell that doesn't support line editing.
But this little tool can still be usable, for example, with ed. It's nice to have Emacs-style editing in ed.
It can work like shell replacement or just run like a "middleman" between any given program. It respects terminal settings and doesn't get in a way. Keybindings are configurable.
Needless to say, the code from 1988 wouldn't run on any modern system. It was written in K&R style because there was no ANSI C standard yet! And #UNIX was quite a different beast back then.
So I ported it to modern systems, rewrote outdated bits (like sgttyb ioctls and brutal utmp handling).
Currently it builds and runs on #Linux, #OpenBSD, #FreeBSD and #NetBSD. Hopefully without too much bugs.
You can find it on Codeberg:
https://codeberg.org/chesheer/ile
Great news! My presentation for #EuroBSDCon has been accepted!
Expect a mix of disasters, horror stories, recoveries, BSDs, and one very, very long day.
Stay tuned!
#EuroBSDCon2026 #BSD #RunBSD #FreeBSD #NetBSD #OpenBSD #Linux
Wine 11.12 released bringing new features like Wayland fractional scaling https://www.gamingonlinux.com/2026/06/wine-11-12-released-bringing-new-features-like-wayland-fractional-scaling/
ANOTHER #Linux LPE: CVE-2026-43503
If only Linus wasn't so obsessed with calling #OpenBSD developers "masturbating monkeys" 18 years ago and actually took security seriously. 🤔
https://www.cnet.com/tech/tech-industry/torvalds-attacks-it-industry-security-circus-1/
We finally have pricing for the Steam Machine, but they are very hard to actually buy, and very expensive. SteamOS is now supported on your own hardware now though, and Joe gives it a go. Plus Ubuntu makes moves to tighten up the flavours situation and announces speech to text on the desktop, and a quick KDE Korner.
Dinosaurs have arrived in the latest Dwarf Fortress update https://www.gamingonlinux.com/2026/06/dinosaurs-have-arrived-in-the-latest-dwarf-fortress-update/
It's been zero days since I fixed something by hand in a decades old perl codebase John Henry style - reading code and man pages and using vim/cpan/make and no AI agents. I still feel very dirty, though.
[$] Xsnow "protestware" in Debian
The xsnow application, which generates an animated snowfall effect (and other pleasant diversions) for X11 desktops, does not seem like an obvious channel for political statements. [...]
https://lwn.net/Articles/1079385/ #LWN #Linux #Debian #systemd
I tried to SSH into my #Linux server but kept getting “Permission denied (publickey)”.
Story of my life. even my own machine doesn’t trust me 😒
I am experiencing this with #OpenZFS
➜ ~ sudo zpool status -x
pool: ughetto
state: DEGRADED
status: One or more devices could not be used because the label is missing or
invalid. Sufficient replicas exist for the pool to continue
functioning in a degraded state.
action: Replace the device using 'zpool replace'.
see: https://openzfs.github.io/openzfs-docs/msg/ZFS-8000-4J
scan: scrub in progress since Sat Jun 27 18:44:31 2026
141G / 141G scanned, 11.8G / 141G issued at 184M/s
0B repaired, 8.39% done, 00:12:00 to go
config: NAME STATE READ WRITE CKSUM
ughetto DEGRADED 0 0 0
mirror-0 DEGRADED 0 0 0
653332104939013944 UNAVAIL 0 0 0 was /dev/sdb1
sdc ONLINE 0 0 0
cache
sda FAULTED 0 0 0 corrupted data
errors: No known data errors
This has already happened, but at a point where I didn’t mind losing the data, so I destroyed the pool and I recreated it from scratch, with no errors. Now, I would like to try to repair the corrupted data… Any tips? I would hate it if I have to throw away the hard disk, it’s less than one year old and I have been using it only for a couple of months… Is replacing the disk my only option?
#ZFS #systemAdministration #help #sysAd #techSupport #dataLoss #storage #partition #hardDisk #HDD #Linux #filesystem #data #storage
How Mastodon are you? (Poll #3)
Pick ALL that apply to you!
BTW There 50 choices ... So make sure you click on 'Read more >' to see all of them!
Please BOOST ... Polls work best if more people see them.
#food #biking #autism #LGBTQ #Linux #photography #bloomscrolling #writing
| Being Autistic Spectrum/ADHD/Neurodivergent: | 12 |
| Linux!: | 17 |
| Biking: | 9 |
| Post moss/lichen/mushroom pics: | 2 |
| Post flower pics: | 9 |
| Post food pics: | 10 |
| Post bread or baking pics: | 6 |
| Politics (of any country): | 25 |
| Vegan, vegetarian lifestyle: | 8 |
| Post window Pics FensterFreitag: | 5 |
| Post pet pics: | 10 |
| Mental health posts: | 9 |
| Physical Health issues: | 9 |
| Rants about aging: | 8 |
| Rants about missing AltText on pics: | 5 |
| Posts about evil social media companies: | 17 |
| Post nature or scenery pics: | 14 |
| Pics of planes, trains and automobiles: | 2 |
| Random rants about your own life: | 16 |
| Post #askfedi, looking for help: | 6 |
| Post about weather in your area: | 10 |
| Memes, Dad jokes: | 11 |
| Shit posting: | 10 |
| Hiking, walking, running: | 7 |
| LGBTQIA2S: | 7 |
| Selfies!: | 3 |
| Posts about yours or others art: | 10 |
| Music!: | 10 |
| Voting in polls: | 20 |
| Rants about AI: | 18 |
| Rants about tech bros: | 17 |
| Rants about crypto bros: | 12 |
| Posts about your hobbies.: | 16 |
| Comments on current events,: | 13 |
| Boost AND favour toots!!: | 19 |
| Subtooting a toot: | 11 |
| Rants about cost of living, food and gas prices.: | 6 |
| What body parts ache the most and why: | 8 |
| Report on your current health: | 8 |
| Reminiscing about ‘the good old days’: | 8 |
| Porn, you’re here for the porn: | 2 |
| Recipes!: | 4 |
| Looking for work or looking hire: | 1 |
| Just to see if anyone remembers you’re alive.: | 4 |
| Because Mastodon is part of the Fediverse: | 10 |
| Pride in your country or community: | 3 |
| Posts about sports teams.: | 3 |
| Writing and/or books: | 10 |
| Special diets - keto, low carb, carnivore: | 2 |
| We are NOT a cult.: | 15 |
Here is this week's #Linux and #OpenSource News show, in which we talk about the Steam machine (looks disappointing to me), about Epic's very own GIT, about some stuff happening at Wikipedia, plus some cool stuff for XFCE, Cosmic, Linux Gaming, and more!
One of the special functions we have in @Vivaldi is single key keyboard shortcuts. Off by default, this allows you to bind just about any key to a function. My personal favorites are Z and X for going back and forth in history and 9 and 0 to zoom.
Why we have it? It is all about speed of operation and accessibility.
We had this in Opera as well. I think I even implemented the first version myself.
We got great feedback from users that used this extensively, including users using this for accessibility.
#Windows #Macos #Linux #Computer #Technology
https://help.vivaldi.com/desktop/shortcuts/single-key-shortcuts/
Heya folks! It's sync day, and that means it's time for the weekly Solus roundup! Read all about it on our forums: https://discuss.getsol.us/d/12814-week-26-2026
#FOSS #Linux #Solus #OpenSource
- Evan
I also bought a new Elgato Stream Deck but didn't have the chance to install it yet, because it's too hot to turn on the PC 😅
Dang it.
[$] What's coming in Git 2.55
The Git v2.55.0-rc2 testing release appeared on June 23, suggesting that the final Git 2.55 release can be expected in the near future. While this Git update lacks radical new fea [...]
This morning I am installing #ALinux on an 11 year old Samsung Galaxy Tab S2 via Termux.
Why?
Because fuck you, that's why.
DXVK 3.0 brings lots of improvements for Windows games on Linux / SteamOS https://www.gamingonlinux.com/2026/06/dxvk-3-0-brings-lots-of-improvements-for-windows-games-on-linux-steamos/
#Linux #OpenSource #Vulkan #Direct3D #DXVK #Proton #LinuxGaming
Valve quietly tweaked the Steam Machine details removing "4K gaming at 60 FPS" https://www.gamingonlinux.com/2026/06/valve-quietly-tweaked-the-steam-machine-details-removing-4k-gaming-at-60-fps/
NVIDIA 580.173.02 released for Linux for those on older GPUs https://www.gamingonlinux.com/2026/06/nvidia-580-173-02-released-for-linux-for-those-on-older-gpus/
[$] A look at MinIO alternatives: Ceph and Garage
MinIO is a popular object-storage server that offered compatibility with the Amazon Simple Storage Service (S3) API. In December 2025, the company behind the project (also named M [...]
[$] Hardening the kernel with allocation tokens and bootpatch-SLR
There is a lot of work going into eliminating exploitable bugs from the kernel and preventing the addition of new ones. Even if this work is maximally successful, though, there is [...]
https://lwn.net/Articles/1078699/ #LWN #Linux #kernel #GCC #LLVM #Clang #Git
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.