Readit News logoReadit News
munin commented on Matrix messaging gaining ground in government IT   theregister.com/2026/02/0... · Posted by u/rbanffy
bsaul · a month ago
I wonder why matrix isn't more widerspread at this point. It's open, it's e2ee, it works, it has client lib for integration with any tool..

What makes it not more popular ? Is it the federated approach ? The client applications that don't look really fancy ?

munin · a month ago
Matrix is an unserious project and the client ecosystem is a train wreck. The server ecosystem is not much better. The Element people, who are kind of the default Matrix people because as far as I can tell are the only people getting paid, will tell you that this is because a bunch of IT integrator companies unjustly profit off of the open source work by selling services to European companies but contributing none back to either Element or other open source Matrix projects.

The first issue I'd like to address is that one: as a small business, I tried to purchase software from Element and was told that I was not large enough to justify their time. Fair enough, I only wanted a 200 seat license and I was willing to pay per seat, but I guess they really want the high value contracts if they have a limited sales team. However, it is a bit much to go from that experience to their justification about the structure of their project. Maybe they should think about taking some sales opportunities that present themselves?

Then there are branding and release decisions around the clients that Element makes. There are two projects in the client space from Element: a client called Element, and a client called Element X. Element X is the newer one. Element (do you see how this is getting confusing yet) is simultaneously at different times an Electron desktop app, a mobile app, and a web app. Element X is becoming all of those things but the feature parity is not even between them. Element supports "legacy" Jitsi for voice and video calling while Element X supports newer Element call - which is different from legacy Element, Element call is a webRTC implementation native to the Matrix ecosystem while the "legacy" Jitsi is a way to send clients a URL for Jitsi calls and have them shell out to another app to actually implement the call. Fair enough. However, the desktop Element X client does not yet support new Element call but the "old" Element client does support both "legacy" Jitsi and new Element call. And the Element X mobile app cannot call the old Element mobile app - but I think the other way around can. Even getting your head around this as an IT person is confusing.

To add insult to injury the new Element X app on mobile is in some ways a downgrade because they integrated the cloud vendor push notification services into the app, so even though you have "sovereign" and "self-hosted" infrastructure you're still, on a good day, leaking meta-data about your chats back through to the people you were trying to decouple yourself from anyway. You can run your own push notification services for this mostly if you want and all your mobile clients are Android but like, why.

Then, there's desktop client usability. During account setup, Element/Matrix makes a big ceremony out of establishing your cryptographic identity. Perfect. And as part of that you write down a 10-ish something word passphrase that is a recovery sequence for said identity. Perfect. Then some network hiccup happens that disturbs the Element client like some kind of prey animal and it spontaneously logs you out. You log back in, but there are no fields or options visible to use that recovery passphrase to restore your cryptographic identity. Your only option is to reset your identity, which makes all prior chats you have had unreadable. That part at least makes sense but why have this recovery story if it is not tested or usable in the app? This is probably an Element thing but in my research I have not found a client that people say is more robust, though at this point I'm open to trying.

It's also possible that the way most people use this is as a web app, which is to be fair more robust. It does seem worse from a security point of view to have one central web server dealing in most of your users plain text, though. At that point, why not use Mattermost? I guess they're even more hostile to their users/customers, for some reason.

Finally, there's the server ecosystem. The thing that is frustrating to me here is the interplay between Synapse, Matrix Authentication Service (MAS), and OIDC. This, as far as I can tell, is all intentionally hostile to drive you into Element's commercial product offering. Which I find especially galling because they won't sell your their commercial offering anyway, so you're going to have to figure it out for yourself. Synapse has some legacy support for OIDC which you are going to need to enable for backwards compatibility. However, for forwards compatibility with Element X, you are going to need MAS. Synapse is a large, mature Python project. MAS is a single Rust binary which is simultaneously a server and CLI to do user management. You'll need both configured against your OIDC provider. Why didn't the new OIDC features just get integrated into Synapse?

I think that a lot of this is an outcome of the fact that Element is very literally in a "the old world is dying and the new world struggles to be born" situation at this time. I do have a lot of sympathy for being in the position of having huge companies - especially companies as annoying as IT outsourcing and integration - make a line of business out of configuring and installing your open source software. However, I have to say, having spent some of my professional life now also configuring and installing this open source software, I understand why those IT outsourcing companies have a moat. If the open source software was easier to install and use, perhaps those companies would have less of a moat. It seems to me that at least some of the story from Element is that if they make the ecosystem harder to use and understand, then people will take their money and the business will survive. However, in my experience, they won't take your money anyway.

munin commented on What we lost   randsinrepose.com/archive... · Posted by u/tylerchr
munin · 4 years ago
> I suspect this is a staged Zoom call for marketing purposes. How do I know this? Everyone is smiling.

Oh come on, everyone is smiling because there's an infant in the leftmost 2nd from top video. Or a picture of an infant. Someone did "hey look at my cute kid" and everyone loses it because that's what people do.

munin commented on Ask HN: Is abuse from supervisors as common in industry as in academia?    · Posted by u/phdonewiththis
Rapzid · 5 years ago
> In industry it’s much easier to leave tyrant bosses.

Well, there is a lot of industry we collectively turn a blind eye to.

Meat packing facility jobs is a hot topic right now due to stories about COVID conditions. The workers in the facilities are treated like the human equivalent of the livestock they process. But the employer is often the "only game in town" for those workers. Even if it's not impossible for them to leave they may be practically stuck and this is reflected in their treatment.

munin · 5 years ago
I appreciate this but in the context of this discussion when a PhD asks “is it better in industry” they do not mean going to work at a meat packing plant.

Your larger point is true though and it would be great for there to be equity and dignity for all people of all professions!

munin commented on Ask HN: Is abuse from supervisors as common in industry as in academia?    · Posted by u/phdonewiththis
acdha · 5 years ago
> In industry it’s much easier to leave tyrant bosses.

… and when that’s less true, you see the same dynamic. Most of the bad stories I’ve heard involve H1-B holders who couldn’t leave, locations where there wasn’t much other tech employment, or specialized skills which were only in demand by a handful of local employers (e.g. being a veteran COBOL employer in SV will not give you an edge for most of the open jobs). Academia is just unique in having enshrined that dynamic for almost everyone: the job market is brutal and an abusive or careless advisor’s support for finishing and finding jobs has a huge impact.

I’m not an academic but have spent a fair amount of time being the only person in the room who isn’t a grad student or have a PhD and there’s been a lot of commentary that science would be healthier for having more staff scientist positions in larger groups, both to reduce the degree that many careers depend on one person’s decisions and simply to recognize that there’s a huge mismatch between the number of people needed on many projects and tenure track positions available. Everyone I know who left for industry is happier but that’s skewed by most of them having had the skills to go into data science & ML and thus significant income multipliers.

munin · 5 years ago
Oh not to worry, academia innovated on this concept too and for non-US citizens advisors can simultaneously hold both a students F-1 visa and their career future over them.

Your points are valid though.

> science would be healthier for having more staff scientist positions in larger groups

I think this is a good idea but not for these reasons. Big labs frequently do have research scientist type roles but those roles are harder to fund so it is sort of a "rich get richer" deal. As I understand it, just cast your eyes around in a university and ask "who pays for that." Professors are paid for by the students they teach and the grant money they bring in. A research scientist might not have either so why would the university commit to paying for them perpetually and how would they afford that?

They could commit to funding some number of research scientists at the expense of some well paid administrators (gasp) but I think this only adds a constant factor of slack to the system, and those research scientist jobs would quickly become as competitive and cut throat to get as TT prof jobs, perhaps more so because many TT profs really don't want to teach or do service work so if you gave them a role that was just research but with the job permanence and freedom of a TT position they would kill for it.

munin commented on Ask HN: Is abuse from supervisors as common in industry as in academia?    · Posted by u/phdonewiththis
munin · 5 years ago
It’s not as common but the incentive structures in academia are uniquely enabling to abusers. In industry it’s much easier to leave tyrant bosses. I agree with your points.

Many of the positive incentives don’t exist in industry though, an “up and out” culture is rarer in industry. When it works in academia your supervisor is positively invested in your growth, in general in industry your supervisor doesn’t care about your growth. If they need someone with new skills and you learn them fine but they can also fire you and hire someone with those skills (even though this is probably a net negative for them due to retraining on job specific stuff, it’s still seen as a net positive by management)

There is less abuse though. Full stop. Sorry you’re in this situation.

munin commented on Ask HN: Why aren't there many credible online bachelors programs?    · Posted by u/non-entity
munin · 6 years ago
Teaching classes effectively is very hard and very few people can do it. It also doesn’t pay that well and is draining and often times not that rewarding. Universities try to get people that are good at it as professors by bribing them with the respect and autonomy that the title “professor” confers. Outside of the classroom, the professor does whatever they want to advance their own agenda.

I would think online only programs would have a hard time competing with universities for people that can design and execute effective courses. There are so few that most universities don’t even employ many of them. Why would someone like that work for an online school when they could work for one that would give them tenure, funding, lab space, grad students, etc?

munin commented on Larry and Sergey: A Valediction   roughtype.com/?p=8661... · Posted by u/smacktoward
randomsearch · 6 years ago
I hated my high school but loved my university. If I ever have cash, I will happily donate to the uni. Maybe his experience was the same.
munin · 6 years ago
Not to worry, he also doesn't donate to his university.
munin commented on Schwab Leaves San Francisco for Texas   wsj.com/articles/schwab-l... · Posted by u/undefined1
Aloha · 6 years ago
When did you move away? I've been visiting here on and off for a decade before I decided to move here, and I've never experienced this.
munin · 6 years ago
2000 or so.
munin commented on Schwab Leaves San Francisco for Texas   wsj.com/articles/schwab-l... · Posted by u/undefined1
bsagdiyev · 6 years ago
That's not unique to Texas, just assholes. I've seen it here in San Diego while walking through Hillcrest.
munin · 6 years ago
I dunno, 40 years of living in other places, stuff like this only happens in Texas and the South. There are definitely assholes in NY and Boston but they won't get up in my grill for "looking gay" on the street so that's pretty neat.
munin commented on Schwab Leaves San Francisco for Texas   wsj.com/articles/schwab-l... · Posted by u/undefined1
atlantacrackers · 6 years ago
Have you ever visited? Talked to locals? You might be surprised how friendly people are IRL.
munin · 6 years ago
I lived in Dallas and it is the only place I've lived where people would scream homophobic slurs at me in the street. I wouldn't say I'd never move back, but the situation would have to be dire for me to consider it. Definitely cut your hair if you visit.

u/munin

KarmaCake day4707June 9, 2011View Original