

Like desktop mode on Librem5 in 2020, convergence on PinePhone from 2021, or Samsung Dex from a few years ago, too.


Like desktop mode on Librem5 in 2020, convergence on PinePhone from 2021, or Samsung Dex from a few years ago, too.


I knew of some of these issues with the protocol, but this article definitely gives an impression that Matrix was built as a “cool protocol” first, with messaging applied on top as an afterthought.


It’s possible to run the services without Kubernetes, but official ESS Community uses Kubernetes.
ESS Community works ‘out-of-the-box’ on a single machine or existing Kubernetes cluster using the provided Helm charts.


TLDR: bare Synapse was fine on 1CPU 1GB RAM VPS, but uses lots of disk space (from large rooms). Current/future ESS requires Kubernetes and several services to be functional.


Thank you for the queries. The rhetorical question is why isn’t the server handling this.


This always gets brought up, and is the chicken-and-egg problem, but only sort of.
Supporting software designed for different platforms is not the phone’s responsibility. It should be the government and bank developers’ responsibility to build software for platforms their citizens and customers use.
Android and Apple do not jump through hoops to run Windows desktop software, for example, and the notion is kind of absurd to begin with. Yet this argument is used for Linux smartphones all the time.
Some of this also applies to people without phone / with dumbphone.


I have ran Synapse natively on 1 CPU 1GB RAM VPS for years. But it fills up a lot of disk space, eapecially with larger rooms, so get at least 100GB? (I had 20GB on my VPS, and with 4 regular users, was using up 15GB)
If you are looking at (new) official ESS Community, they recommend 2 CPU, 2GB RAM minimum for Kubernetes.
This reads as vaguely anti-intellectualist.
I can’t imaging writing code by myself again
I don’t want to bother with readability, quality, or efficiency. Taking time to think is pointless.
The less polished and coherent something is, the more value I assign to it.
Taking time to organize and write my thoughts is pointless. There are plenty of unpolished, incoherent ramblings on the internet, many with ill intent, that should not be given any value. (Yes, I understand that was not the intended meaning, but author should proofread)


Just to infuriate you more: Plastics originally were viewed as a great alternative to such waste - instead of ivory, tortoiseshell, mother of pearl, expensive wood, you could use this human-made, often much stronger, material in different colors.
…and look where we are now.


They have been heading in government-corporate direction for a while now. Good for them, yet from a perspective of a small server hoster, everything is more complicated now for no good reason.
(Official ESS requires Kubernetes and a dozen subdomains, third-party auth service is required to even register a plain username+password account, calls are all over the place between Element, Element X and web client)
Front page:
Logged in, in a few dozen smaller subreddits:


Any FOSS / third party Spotify client I used already requires a premium account (I am fairly certain it’s about playing ads), so I was under assumption developer API was the same.
Anyway, I just stopped using Spotify altogether. I’ll support my local indie radio station instead.


For me it was the opposite: Every “made for you” mix and playlist is fairly popular songs from artists that I like… But they are always the same few dozen songs, just shuffled in different order.
Video suggestions seem to appear if/after you listen to podcasts or audiobooks. I had them, my partner did not.


The question I ask is “How do you justify saving your time at expense of others’ time?”
Haven’t heard a good answer, just mumbling “it can be set to be less verbose…”


I don’t think it’s necessarily reflective of culture, but just the language never formed a word for it. E.g. in Ukrainian and Russian, hugs are generally considered more intimate, so expression describing cuddling would be “laying down hugging”.
On same note, Ukrainian and Russian has a word “тискати”/“тискать”, which (informally) means to squeeze affectionately (usually partners, babies, or pets, similar to “cute aggression” concept in US English). Doesn’t mean that speakers of other languages don’t do the same thing, there is just not a single word for it.
Matrix clients aren’t great
IMO the main advantage that Matrix-Element has for normal users is the branding: Element is Element on the web, Android and iOS. (Snikket is trying to do the same for XMPP though)
Matrix is too difficult for “normal” people
Agreed. Simple user+password login to a hosted (non-matrixdotorg) server takes 5-6 pages to click through.
Matrix public rooms have a CP problem
I was spammed with racist copypasta on XMPP once too. But being in large Matrix chats guarantees being invited/messaged.
…Matrix also pisses metadata to any server it federates with, including matrix [.] org
Replication+sync is a strange decision for chats. It sort of makes sense for slower fediverse posts, but creates a lot of strange scenarios and privacy issues with chats. Also, matrixdotorg is used for key backups and vectordotim is used for integrations IIRC.
I hosted Matrix for several years. It mostly works fine, apps look consistent, bridges are nice, but is a pain in the ass in some aspects. Onboarding sucks. Data needs constant cleanup (or gigabytes of storage, even for a dozen users). Sometimes notifications are delayed hours. Sometimes images don’t load.
New Element Server Suite is more corporate-oriented, requires Kubernetes (!) to run, includes defacto mandatory services. Element X has no feature parity with Element Classic, especially calls.
I ran Snikket many years ago for a few months. But now they have smooth invites/onboarding, admin panel, and always had reliable notifications. Even bridges through Slidge. I plan to switch back to Snikket soon.
I have once heard “It is our time to make fun of them” from a software developer. He wasn’t a very well-meaning person in general, bootstraps and all.
I love it too, Dusk being one of my favorites. My only complaints with modern PS1/PSX aesthetic 3D graphics (as I often see on reddit):
Wiki says the model is from 2011, and all that functionality was implemented on Android 2.3.x, impressive! Google is only 14 versions behind.