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.
Perseverance pays off!
I have - after quite a lot of fiddling - got @postmarketOS booting on a OnePlus6, with full disk encryption enabled.
I am really excited to give this a try.
Anubis is designed to protect websites from AI scraper bots, Anubis primarily focuses on parameters like the user agent sent with the request and looks for oddities in the connection. “Known good” and harmless clients are always accepted, and “Known bad” clients are always denied. Now the same tool is used to get protection from a DDoS attack: https://fabulous.systems/posts/2025/05/anubis-saved-our-websites-from-a-ddos-attack/
As part of our volunteer-driven accessibility initiative in GNOME Calendar, and for the first time in the 10+ years of Calendar's existence, we finally completed and merged the first step needed to have a working calendar app for people who rely on keyboard navigation. This merge request in particular makes the event widgets focusable with navigation keys (arrow left/up/right/down) and activatable with space/enter. This will be available in GNOME 49.
Most of GNOME Calendar's layout and widgets consist of custom widgets and complex calculations, both independently and according to other factors (window size, height and width of each cell, number of events, positioning, etc.), so these widgets need to be minimal to have as little overhead as possible. This means that these widgets also need to have the necessary accessibility features reimplemented or even rethought, including and starting with the event widgets.
We also hope to get other parts of GNOME Calendar accessible before GNOME 49, but I can't promise anything at the moment. We did start working with making the month view accessible: https://gitlab.gnome.org/GNOME/gnome-calendar/-/merge_requests/564
#GNOME #Calendar #GNOMECalendar #GTK4 #GTK #Libadwaita #Accessibility #a11y #Linux
Here is a pro tip: Process substitution allows you to treat the output of a #Linux / #Unix command as if it were a file, or write output as if you were writing to a file, but have it piped into another command's input. It's handled by the shell like Bash or Zsh. Syntax:
<(command)
command1 <(command2)
Where you would normally put an input filename for a command, you can instead put <(some_other_command2)
PATH isn’t real on Linux
I have no idea how much relevance this short but informative rundown of how PATH works in Linux has in the real world, but I found it incredibly interesting and enlightening.
The basic gist - and I might be wrong, there's code involved and I'm not very smart - is that Linux itself needs absolute paths to binaries, while shells and programming languages do not. In other words, the Linu
https://www.osnews.com/story/142244/path-isnt-real-on-linux/
I use Zip Bombs to Protect my #Linux and #Unix Server from AI and other stupid bots https://idiallo.com/blog/zipbomb-protection
@annaleen I use Zathura for viewing PDFs, which is available at least on Linux on Mac.
Besides not bundling AI, there's no toolbar: All you see is the PDF.
There are some intuitive key commands for basic functions like page up, page down. Because it's minimal, launches very quickly and makes the most of smaller screens, like laptops.
https://pwmt.org/projects/zathura
If you are looking to channel your anger with Adobe into action, there you go.
Strong suspicion I could swap out #macOS for #Linux, do better with #Minecraft and most everything else, and not do much worse at macOS-specific stuff like #GarageBand and Messages under #OSXKVM (https://github.com/kholia/OSX-KVM).
Anyone done this, or something similar?
A new #blog post appears!
I built a native GCC 14.2.0 for Mac OS X 10.4 Tiger PowerPC.
https://briancallahan.net/blog/20250329.html
#macos #macosx #tiger #powerpc #power #unix #bsd #freebsd #openbsd #netbsd #dragonflybsd #linux #solaris #illumos #gcc #llvm #clang #compiler #compilers #assembler #linker #toolchain #freesoftware #opensource #gnu