foss + a world beyond capitalism

  • 3 Posts
Joined duela urte bat
Cake day: abe. 19, 2021


I don’t have anything top-secret, and my server is small. It’s a stock Prosody 0.12

Fiddling around with my client until OMEMO is happy is good enough for me in DMs. In public rooms, welp, they’re public.

After some research, fzy does a good portion of what I want.

I’m already an avid user of rlwrap, which can handle other kinds of completion.

UPDATE: After looking around, I’ve concluded the tool I want doesn’t exist, yet.

What are alternatives to GNU dialog for shell script menus?
I'd like to include some interactive menus and prompts in my shell scripts. dialog is fine, but it takes over the entire screen (maybe there's a way to not do that?) with its ncurses UI. Ideally, I'd like output similar to [this Go library]( Anyone know of any standalone tools I could install to avoid writing my own?

Not the ONLY argument, of course!

OP, thank you for copping to the fact that this is clickbait :-)

XMPP is missing features and the clients are not in line with modern expectations.

However, I shut down my Matrix server because it was so buggy and slow that I didn’t trust it anymore. I did an upgrade and - all of a sudden - no one could log in. Syncing took forever, etc.

Prosody is what I"m running for my XMPP server right now. I had it online in about an hour and it’s been super fast.

I have some iOS users and they aren’t so happy about XMPP right now, though.

XMPP definitely needs more work on the clients. Personally, I like my GTK and terminal clients though. So fast and simple.

A cool command you can run is the following


It shows the open sessions for each user on the server.

Since who is part of GNU coreutils, you can get more info about it using the weird GNU info command.

info who

Whoa, cool site. Thanks for sharing.

There’s an RSS feed to subscribe to here:

Modern XMPP
This website is gathering protocol and UI recommendations for developing XMPP clients that have user experiences that chat users expect in 2022. The source code for the website is on GitHub

The other answers are great. But consider the following, as well.

All the mainstream package managers rely on POSIX-ish shell interpreters. Arch Linux PKGBUILD files require bash syntax, specifically.

RPM and .deb package formats literally embed shell scripts to perform pre- and post-installation tasks. They treat these scripts like hooks.

For instance, a common task would be to create requires users and directories for a program. Quite literally something like mkdir -p /var/lib/myprogram.

Silverblue is an interesting choice. I’m fascinated by ostree as a technology.

I’m an experienced dev who programs for a living, but I am kind of into this YouTube channel that (seems to) have a focus on beginners and career-switchers

I just like the vibe from this guy.

I read Democracy At Work by Richard Wolff a decade ago. It’s way more lightweight than what you’re asking for, but it’s not a rah rah all-positive book. It lays out the problem of capitalist organization, and how employee ownership can solve problems for workers.

Also look into resources from

If you reach out to people in those organizations, they may have access to some more hardcore economic papers that you’re looking for.