Snikket is meant to be super simple to self-host. Ejabberd has a web GUI that can make configuration easier.
Sony Xperia 5 III (has headphone jack) with LineageOS for microG. Shanling Q1 DAP/DAC. My everyday IEMs I take out of the house are Truthear Nova. I have a 10-year-old Ridge wallet & a mound of coins in the other pocket. Motorbike keys have nothing special other than an OnlyKey for TOTP/FIDO2.
History / sync is known as message archive management (MAM) & every normal modern client & server supports it. OMEMO uses same double-ratchet encryption & multiple clients as Matrix (with the same old client key dropping issues sadly). By default it does not support groups you are correct, however, FOSS Jitsi (& Zoom for that matter) is powered by XMPP under the hood & can be stood up by yourself.
Personally three of my circles have opted for separate Mumble servers for voice coms (I run one of them from my living room) as video is only ever rarely needed & the system resources is minimal. Having web cams on is seen as a chore & distraction sometimes. The only time video is helpful in my experience is screen share which is different—but screensharing is the worst tool for trying to do code pairing / debugging a terminal using upterm provides a crisper view experience, lower data/system requirements, & observers can optionally drive the remote session.
The best is to not trust the centralized server of either of these platforms. Set up your own XMPP server & gives these the boot.
This isn’t speaking, but writing (or typing). Using ‘correct’ spelling & grammar helps ESL speakers read the language as well as those relying on text translation software. Some folks make typos & it’s fine to make mistakes but it’s also strange to act like it’s just as easy to understand. Apostrophes have a specific meaning & many folks rely on them for understanding.
I’m learning a foreign language now & I can tell you it is a massive stumbling block when you run into what you think is a new word, but is ‘just’ a misspelling.
My issue with this account is not its corrections, but if you want to be the correction bot, at least get the typography right too. '
is as ASCII holdover & it should be ’
.
Got ’em. Phones + the time just before bed are a recipe for typos & grammar errors 😉
I admitted it was a spectrum, but this recent article in particular does a good job explaining the axes of static vs. dynamic : online vs. offline. I think you will appreciate it. :)
Hopefully it’s all a relatively painless & bug-free experience for ya.
Does your gear work with Guitarix?
You mean the patchset was on the mailing list & applying the patch was a simple Nix overlay?
Imagine if the commons of code required corporations (not worker-owned) recipropcate value to a project. These licenses aren’t FSF-approved but there are valid ciriticisms of how big businesses are getting more value than they put in & how an indie dev maintaining an important library is barely scraping by.
Worth a read: https://lipu.dgold.eu/original-sin
Beware that these licenses are not compatible with GPL. You would have to dual-license or rely just on ISC, MIT, etc. types of licenses for libraries since GPL doesn’t allow you to restrict based on industry or business model. We would need a larger pool of copyfair or copyfarleft licensed code to have a reasonable pool of code in the Commons to pull from for free software but a lot of it is GPL.
If it can’t run in a terminal, what is the point?