Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
Arathorn
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
63 ms
·
931.
▲
by
Arathorn
4y ago
I tried to list possible uses for Third Room as a platform here: https://thirdroom.io/preview#what-can-you-use-it-for . From my point of view, social hanging out like Second Life is just one of many (a bit like how text chat
932.
▲
by
Arathorn
4y ago
Yup, that is what Element Call is (the thing the Third Room built beforehand, and the tech that Third Room uses for spatial audio VoIP and networking). We’ve just finished integrating it with Element Web; it looks like this: https:/&#
933.
▲
by
Arathorn
4y ago
> protocol labs in particular is heavy on web3, and I think that the development of a metaverse centric system could be pandering to their enthusiasm. To be clear, Third Room has nothing whatsoever to do with “web3” as a NFT or cryptocur
934.
▲
by
Arathorn
4y ago
We’re intending to spec very finely granular scopes. Eg “this client is allowed to read but not send these sort of events in this set of rooms, and shouldn’t be sent keys for other rooms”.
935.
▲
by
Arathorn
4y ago
Element funds the project, but the point is that the folks working on TR would not otherwise be working on general Matrix improvements. There are more than enough people working on improving Matrix proper. Also, Third Room is already enormo
936.
▲
by
Arathorn
4y ago
One of the really cool things about Third Room is that it’s the first Matrix client to natively launch with OIDC for auth. This means you will be able to grant it access to specific auth scopes in future if you don’t want to give it access
937.
▲
by
Arathorn
4y ago
> You can already just self-host a metaverse with your friends on LAN or a custom server, and share with people far away on the ordinary web. How? I’m not aware of any standards-based self-hosted virtual worlds - let alone interoperable
938.
▲
by
Arathorn
4y ago
Third Room isn’t remotely trying to be decentralised Second Life. It’s trying to be a blank canvas for building interoperable spatial apps - that could be something like Figma, or 3D Figma, or visualising 3D data, or anything . The Tech Pr
939.
▲
by
Arathorn
4y ago
1. We are about to replace the composer in Element with a sparkly new (optional) wysiwyg editor in the coming weeks: https://github.com/matrix-org/matrix-wysiwyg 2. totally agreed. we are completely reworking the crypt
940.
▲
by
Arathorn
4y ago
Thanks :) To be clear, Third Room really is a groundbreaking thing completely irrespective of Matrix - it ties together glTF, Three.js, bitECS and Rapier to produce an entirely new web-first game engine called Manifold, capable of native gr
941.
▲
by
Arathorn
4y ago
at the risk of repeating my other comment, we are doing a tonne of work to improve core Matrix. Third Room is a totally different and much smaller team (3 people). https://matrix.org/blog/2022/08/15/the-m
942.
▲
by
Arathorn
4y ago
We tried to explain in the main https://thirdroom.io/preview blog that TR is a tiny team of three people who are driven by 3D and probably wouldn’t otherwise be working on Matrix… while the rest of the Matrix core team is w
943.
▲
Show HN: Third Room Tech Preview: open decentralised worlds built on Matrix
(thirdroom.io)
10 points
by
Arathorn
4y ago
|
1 comments
944.
▲
by
Arathorn
4y ago
nope, alas; occasionally we hit bugs - https://matrix.org/blog/2021/09/10/pre-disclosure-upcoming-c... was the last major one. We’ve been doing independent audits on the next-gen implementations to help
945.
▲
by
Arathorn
4y ago
There are a bunch of people providing turnkey Matrix hosting - e.g. https://element.io/matrix-services from Element, or https://etke.cc/ and https://ungleich.ch/u/products/hosted-m
946.
▲
by
Arathorn
4y ago
It should be pretty simple. https://github.com/matrix-org/matrix-appservice-bridge/blob/... is a simple Slack bridge in 100 LOC, for instance.
947.
▲
by
Arathorn
4y ago
Dendrite landed push back in March: https://github.com/matrix-org/dendrite/pull/1842 Agreed it was a huge omission a year ago.
948.
▲
by
Arathorn
4y ago
Conduit is beta, but probably works quite well in an unfederated environment. That said, these days Synapse is also lightweight in an unfederated environment while also being production grade, and it’s easy to turn off federation. Were it m
949.
▲
by
Arathorn
4y ago
fwiw, we are frantically working on improving element, as per https://element.io/blog/an-unrecognisable-improvement-elemen...
950.
▲
by
Arathorn
4y ago
The vuln in question here is: “an attacker could take over an IRC channel where a Matrix bridge is present by confusing the bridge into merging it with a different channel”. It isn’t a bug in Matrix itself, or Matrix servers or clients, but
951.
▲
by
Arathorn
4y ago
What security problems? If you’re talking about https://matrix.org/blog/2022/08/31/security-releases-matrix-... , it’s not that exciting - it’s just a BAU security release; no reason for particular panic.
952.
▲
by
Arathorn
4y ago
We’re doing our best… https://element.io/blog/an-unrecognisable-improvement-elemen...
953.
▲
by
Arathorn
4y ago
We're making fantastic progress (at last) at perf issues, as well as better-than-Signal privacy (thanks to https://arewep2pyet.com ). So i am cautiously optimistic that we will eventually get there in the end :)
954.
▲
by
Arathorn
4y ago
The metadata that Matrix “leaks” is the timing, size, sender and recipients of messages, which is exposed only to the servers participating in a given chatroom. Same as PGP encrypted email, or OMEMO encrypted XMPP. Matrix also doesn’t encry
955.
▲
by
Arathorn
4y ago
tbh Matrix was pretty green 5 years ago, so you probably didn't miss much. Thanks for considering a slidge-matrix bridge. On the Matrix side, we already have https://github.com/matrix-org/matrix-bifrost as our mai
956.
▲
by
Arathorn
4y ago
fwiw, Matrix is also a democratic process: https://spec.matrix.org/proposals/#process . (As much as i'd love to be a dictator :P)
957.
▲
by
Arathorn
4y ago
You definitely risk a clash between a well-tempered instrument (like a piano) and a violin, given the piano is just one big compromise whereas the violin can hit the theoretically correct note. Either the violin (typically subconsciously) t
958.
▲
by
Arathorn
4y ago
This is an excellent idea - on a per-conversation granularity at least you could declare whether the intent of the conversation is sync or async, distinguishing IM from mail or forums.
959.
▲
by
Arathorn
4y ago
> You have to keep in mind that to do this you'd have to blacklist every other server from federating, keep all rooms private and disable public room discovery completely. Yup, if you want to run a Matrix server which doesn’t share
960.
▲
by
Arathorn
4y ago
the obvious thing is “the fact this user used to be in the room and left”. nobody cares, unless you are looking at historical messages from when they were in the room.
More ›