Hacker News new | past | comments | ask | show | jobs | submit login

but there are alternatives!

https://matrix.org is an open standard defining a communication protocol. The goal is to have an open ecosystem where any app can talk to any other app. You can talk to Matrix either natively - or via a bridge. We already have written bridges to IRC, Slack, XMPP and libpurple - if you visit #matrix on freenode you are also talking in the #matrix:matrix.org (https://vector.im/beta/#/room/#matrix:matrix.org) room in Matrix (and vice versa).

You can even connect to Matrix via your IRC client via http://pto.im/

Matrix is decentralised, you can run your own server (clone our server or write your own) and servers will create federated networks on a need-to-know per-room basis (see http://matrix.org/#about).

Matrix is free software, all our code is Apache2 licensed, you can clone it (https://github.com/matrix-org) and use as-it, modify it - or write your own client client and/or server (http://matrix.org/docs/spec/r0.0.1/)!

disclaimer: I work for Matrix.org!




OK, I'm rather impressed. I was expecting this to be, shall we say, at usual FOSS levels of user-friendliness for non-technical users, but the new client (Vector) is very easy to get started with.

I'd suggest making it clear that Vector is by far the most user-friendly way to use Matrix if you want to attract non-technical users to the service, but otherwise, well done.


Thanks! Vector (http://vector.im) has had a lot of UI/UX focus - but the nice thing with Matrix is that it enables you to pick the type of app/client that you like - and whether that's a web client like Vector, a terminal client like weechat (http://matrix.org/blog/project/weechat-plugin/), a mobile app, or even a different service like IRC - that's entirely up to you!

Check out http://matrix.org/blog/try-matrix-now/ for a list of clients/apps that support Matrix!


This looks incredible! Thanks for posting it.

Now, they mention that it can be used for decentralized machine communication too. I wonder if there any projects taking advantage of that.


But using those bridges, how can I be assured that someone on the other side has access to stuff like file transfers or code snippets, or any of the other features?


You can't. Bridging necessarily means least common denominator for features. But any matrix client should support the features listed in the spec.


this is very cool. has this ever been ProductHunt-ed?

EDIT: clicking on https://vector.im/beta/#/room/!cURbafjkfsMDVwdRDQ:matrix.org takes a long time to load. is this a consequence of the server ..or is the protocol slower ?


hi - it's not normally this slow - and the slightly increased traffic due to the comment above shouldn't have caused it. We're looking into it!

and thanks for trying it out :)

edit: AFAIK we've not been featured on product hunt


it is probably more relevant for the HN crowd to link directly to http://matrix.org/blog/try-matrix-now/




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: