[-] toastal@lemmy.ml 3 points 3 months ago

Snikket is meant to be super simple to self-host. Ejabberd has a web GUI that can make configuration easier.

[-] toastal@lemmy.ml 3 points 3 months ago

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.

[-] toastal@lemmy.ml 3 points 3 months ago

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.

[-] toastal@lemmy.ml 3 points 4 months ago

I prefer Scour for SVGs, but as long as we can agree that svgo is trash, we can be friends.

[-] toastal@lemmy.ml 3 points 5 months ago

The best is to not trust the centralized server of either of these platforms. Set up your own XMPP server & gives these the boot.

[-] toastal@lemmy.ml 3 points 6 months ago* (last edited 6 months ago)

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 .

[-] toastal@lemmy.ml 3 points 6 months ago

If you want the messaging to be resilient, this makes sense as a server can go down but anyone else connected has the whole history on their server.

But I think that is better suited for a forum where copying Slack/Discord’s lead & trying to preserve all history in a chat isn’t worth it as I see this sort of thing as better tasked for ephemeral communication. However, there is something communal & intuitive about chat apps that make folks interact pretty well so they can make decisions. This is a ‘good thing’ where forums don’t get the same engagement—but at the cost of you had to be there or worse, you need an account to see the discussion for that decision.

[-] toastal@lemmy.ml 3 points 6 months ago

Useful write-up about how to do it: https://git-send-email.io

[-] toastal@lemmy.ml 3 points 6 months ago

That’s how a “hot take” should work

[-] toastal@lemmy.ml 3 points 6 months ago

Got ’em. Phones + the time just before bed are a recipe for typos & grammar errors 😉

[-] toastal@lemmy.ml 3 points 6 months ago

Could be their most used application too https://profanity-im.github.io/

[-] toastal@lemmy.ml 3 points 8 months ago

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. :)

view more: ‹ prev next ›

toastal

joined 4 years ago