Top
Best
New

Posted by Arathorn 1 day ago

European Commission Trials Matrix to Replace Teams(www.euractiv.com)
350 points | 183 commentspage 2
dreamteam1 1 day ago|
* open source

* don’t suck (too much)

* no planned rug pulls

* not infested by US or Chinese spyware

Are there any?

cue_the_strings 1 day ago|
Only Matrix.
ezst 1 day ago||
And XMPP. Which probably will remain a better Matrix than Matrix ever will be, the venture capital put aside, that is.
cue_the_strings 1 day ago||
As I've said before, Matrix really is the only viable open source solution for in-company communication.

Every other solution (Zulip / Mattermost / whatever) is too risky, they could easily bait-and-switch you like Gitlab did, by moving important features to different tiers, or engage in other shenanigans afforded by the open core model.

Matrix has a bad reputation because it used to be downright terrible (first time I tried it, in like 2018-2019), but is a lot better now.

tabbott 1 day ago||
Correction: Zulip is 100% open-source software, and has been for a decade now. (I lead the Zulip project). Zulip's protocol, which is used for client/server communication by all major clients, has extensive documentation including the complete change history for the last several years on https://zulip.com/api/ and https://zulip.com/api/changelog.

As far as I know, there is no mechanism through which Zulip could bait-and-switch a customer that Element could not also do. And I think that as a practical matter, it would be a lot easier for a new team to pick up developing Zulip if the Kandra Labs team were to disappear than the similar question for Matrix/Element.

The core reason is that Matrix is far less simple and self-contained than Zulip. I've talked to multiple groups who tried to build apps on top of Matrix and found it too difficult. https://xn--gckvb8fzb.com/giving-up-on-element-and-matrixorg... may be a useful third-party reference.

This isn't to say Matrix is bad. It's just targeting a different niche. Matrix was designed around the requirements of a global social network, where you want to be able to keep writing in channels even in event of a network partition. As a result, Matrix is far more complex and less self-contained than a Zulip server is. If you are doing internal communications with some external guests, you are far safer from technical risk with a robust self-contained system like Zulip than something like Matrix that is also a social network.

Zulip's goal is to be the best way to do complex work, focused on replacing tools like Slack, Teams, and Discord, without the ambition to support a social network, and that changes a lot about the architecture and what we can do in terms of performance and focus on the human experience.

neiljohnson 15 hours ago||
The complexity associated with Matrix comes from wanting to build a multivendor ecosystem around an open standard, the decentralisation (and federation) to avoid building islands and then implementing things like multi-device e2ee and VoIP in such a context.

However, it is exactly these properties that make it so appealing to an organisation like the EC as they pursue digital sovereignty.

The goals of Matrix have nothing to do with being a social network. You could theoretically build a social network on top of Matrix (Matrix essentially syncs JSON in real-time), but I'm not aware of a project with traction, and more to the point, those projects are not relevant to this discussion. Yes Matrix is resilient to network partitions (that's a good thing for a messenger!), but that seems entirely orthogonal to your point on social networks.

Finally, I don't think it's fair to draw a comparison between the relationship between Kandra Labs and Zulip vs Element and Matrix. Yes Element is a major player in the Matrix eco-system having originally formed to hire the Matrix founding team, but since then many Matrix vendors have sprung up and if Element were to disappear tomorrow Matrix would continue. In fact, this is the whole purpose of having an independent Foundation, which in turn encourages multiple vendors to operate side by side.

WhyNotHugo 1 day ago||
XMPP has been around for way longer, has proven that it actually works, and has a reliable community behind it, with no VC-funded hype.
butvacuum 1 day ago||
If they can't pass chat control- Simply adopt something full of holes but seems reasonable.
robtherobber 1 day ago||
I think the intention was never to get their communication audited (potentially via poor security), but ours. You know, to protect the children and all that.
sunbum 1 day ago||
What?
jackinthehat 1 day ago||
Defs worth a go, I'd say. Have tried it - still warming to it tbh
heraldgeezer 1 day ago||
Teams takes like 4 min to boot on my work laptop.

When they launched the "new" one they proudly showed the improved boot time...

sam_lowry_ 1 day ago||
It's good to start somewhere, but as a reminder, it's the same European Commission that:

1. runs on Microsoft software that it buys from Fujitsu UK that HN crowd knows from the UK Post scandal

2. Has multi-billion euro digital initiatives and a puny single-instance public Gitlab with a handful of shamefully incomplete "projects".

3. Tells everyone that they have their own AI helpers while actually renting LLMs from Azure.

jacquesm 1 day ago|
They also sometimes forget to clean their shoes after walking in from the street.

But at least this thing they will hopefully get right and maybe in the longer term they'll be able to break the lock-in on those other things as well.

dreamteam1 1 day ago||
Don’t hold your breath.
jacquesm 1 day ago||
Agreed. Hope sets you up for disappointment and all that but still, better than nothing at all.
jimnotgym 1 day ago||
So on balance, would we say this is bad for the US?
JuniperMesos 1 day ago||
I don't really care if it's good or bad for the US as a whole; I care whether or not it's good for free software communication apps. I'm an American citizen and I own MSFT in my index funds just like lots of other people do; but I'd also rather run a free software chat app than Microsoft Teams.
beloch 1 day ago||
The U.S. government has long looked out for U.S. companies, even to the point of staging coups (e.g. United Fruit Company). The Trump administration has been threatening direct invasions while also levying tariff's and other actions when other countries try to enact taxation or legislation of American tech companies operating in their jurisdictions. U.S. tech execs have applauded and lined up to bend the knee. Now they're finding out that their products are replaceable.

The replacements aren't perfect, but an injection of new users and funding could allow them to improve rapidly. Meanwhile, American companies like MS and Google seem determined to enshitify their products and force AI adoption because they're financially entangled with OpenAI.

Is this bad for the U.S.? It depends on how fast Americans smarten up. MS needs to start putting their products first again. Meta needs to stop relying on their government links to coerce other jurisdictions into accepting utterly irresponsible products that cause social harm while producing no tax revenue to mitigate that harm. All Americans need to stand up to their government and force it to back down from imperialist aggression.

The U.S. and U.S. software have lost international trust and are now losing out to competitors because of it. Those competitors no longer need to be better or cheaper. Just trustworthy. It is possible to mitigate this loss of trust with prompt action, but every delay causes permanent harm. The world is watching.

b00ty4breakfast 1 day ago||
an open-source app built on an open protocol would be great for everyone, not just the EU (assuming the app doesn't suck, of course).
kkfx 1 day ago||
The real issue is that there is no easy-to-self-host complete enough solution. We do not have something go install-able, pio-able, without a gazillion of deps web-app who offer:

- a direct call UI

- a chat UI, with optional group chats

- a simple web site to be used as a wiki-like tool to share textual stuff + common media, storage internally managed

We have anything to do all of the above, but all very complex, spread across many different projects, fragile, hyper tedious to set up etc.

AndrewKemendo 1 day ago|
Help me here

Why can’t a company in the EU make a secure video/voice chat app?

There’s are EU companies that make teams alternatives:

https://euroalternative.eu/alternatives/microsoft-teams

Even if those don’t work SAP, Dassault, etc… make massively complex software and services across multiple verticals and could trivially ship a competitor

Arathorn 1 day ago||
Element’s topco may be UK based for now, but the vast majority of our business and footprint is in the EU - https://element.io/en/about. All but one of our mobile app team is in the EU for instance (and when we started, the UK was too :|)
arielcostas 1 day ago|||
Why reinvent the wheel when there are already open standards like Matrix or XMPP that can be adapted to your use case?
AndrewKemendo 1 day ago||
Matrix isn’t a 1:1 replacement for teams
arielcostas 1 day ago|||
Depends on what features of teams you use, since it kind-of became an "everything" app
steve1977 1 day ago||||
Teams minus the bloat and bugs?
NewJazz 1 day ago||||
Explain
input_sh 1 day ago|||
...thank god?
pyrale 1 day ago|||
> Why can’t a company in the EU make a secure video/voice chat app?

What makes you think they can't?

Microsoft's corporate edge isn't merely the product, it's also an army of sales, entrenched corporate markets/clients, lock-in, etc.

You could have a better version of their product and still get eaten alive.

repelsteeltje 1 day ago|||
In the Netherlands, a lot of government systems aren't procured from the Microsofts of this world. There are a lot of middle men (consultancy agencies) involved that over the years have helped build a strong ecosystem with lots of expertise around Microsoft and related suppliers.

So indeed, it's not like you can just replace a software product (or service) by some EU or open alternative. And there are huge vested interests.

kuerbel 1 day ago||
Same in Germany. I think in any European country.
m4rtink 1 day ago|||
And don't forget Copilot! ;-)
blitzar 1 day ago|||
Jitsi

Formerly - skype

Matrix

b-mmxx 1 day ago|||
There is Wire with HQ in Berlin, Germany.

https://wire.com/en/

badc0ffee 1 day ago|||
The idea of the likes of SAP spinning up a new product quickly and painlessly seems like a joke.
hooverd 1 day ago||
In defense of SAP, their product really is built to be configurable for every use case under the sun.
saubeidl 1 day ago|||
The french government recently did: https://github.com/suitenumerique/meet
cardanome 1 day ago|||
I mean German police is using Palantir.

There is nothing magic about Palantir, especially not about the subset of Palantir that the German police uses as we have stricter data privacy laws.

You might think that would be a strategic risk not worth taking especially with the US getting more hostile towards Europe but here we are.

Why? Honestly I don't have a good answer other than well the whole system is rotten, corruption, lobbyism, take your pick.

mmooss 1 day ago|||
One major issue is system management:

Installing another app, such as Signal, on your personal computer is one thing. On 1,000 or 10,000 or 100,000 computers, installing it, configuring it, changing settings, updating it, backing it up, locking down settings from user changes (such as retention) - all that requires special tools to do it efficiently at scale. Without the management tools, no way that bit of IT can be used.

The most common tool by far is Microsoft's Active Directory and Group Policy, which has the best compatibility with Windows and with Microsoft applications, including Office. If AD/GP is already deployed, imagine the burden of deploying a second tool to your 1K/10K/100K computers, setting up the server, learning to use it ... you're not doing that for one application unless it's very valuable. The exception is a tool bundled with the application for its own management, but that's going to have to be efficient to deploy, learn, and use to be worthwhile.

Therefore, for many organizations, any application must be effectively managed by AD/GP, which requires the application's developer to create AD/GP management components.

Do Matrix, Signal, or any other application have system management tools?

iso1631 1 day ago||
Zoom came along with a securre video/voice chat, sure it's American, but it was by far the world leader

Microsoft then used its monopoly in office tools to push Teams to everyone

You can't compete with a trillion dollar company offering your product as a bundle your clients already pay for, even if your product is better. Even VC money runs out eventually

Y-bar 1 day ago|||
Zoom has long been the most unsecure video/voice application.

Remember how they installed an open web server on people's computers which could be accessed by anyone through the web?

https://infosecwriteups.com/zoom-zero-day-4-million-webcams-...

Apple had to step in and patch it for them:

https://techcrunch.com/2019/07/10/apple-silent-update-zoom-a...

Or when they sent your chat data to Facebook?

https://www.vice.com/en/article/zoom-ios-app-sends-data-to-f...

How it was discussed on HN: https://news.ycombinator.com/item?id=22703000

Or when Zoom was leaking private information?

https://www.vice.com/en/article/zoom-leaking-email-addresses...

Or do you remember how those geniuses rolled their own crypto?

https://citizenlab.ca/research/move-fast-roll-your-own-crypt...

Or maybe you remember that Zoom has the ability to listen in in real-time on meetings held on their platform?

https://www.bbc.com/news/world-us-canada-55372493

steve1977 1 day ago|||
To be fair, Microsoft already had Skype (for Business) and NetMeeting before that. It's not like they were new to that market. NetMeeting existed for more than a decade before Zoom even came into existence.

Zoom had COVID-19 play in it's favor, that's about it.

FuriouslyAdrift 1 day ago||
Skype for Business is the VoIP component for Teams, now. Sharepoint is the file service for Teams, too.

Basically, Teams is a front end for a bunch of old Mircosoft cloud services... plus chat. Actually more than one chat as teams channels chat is a separate tech stack from private chat. It used to be much more monlothic and then the Sharepoint people got their hooks into it.

More comments...