Live data from Hacker News

Spaces launch in Element

element.io

71–80 of 129 posts

Re: Spaces launch in Element

#71

For what it’s worth, the thing I find really exciting about Spaces is that they provide a way to create a decentralised global hierarchical directory structure for realtime data. It’s like a free-for-all global USENET hierarchy that anyone can curate or contribute to, complete with decentralised ACLs. Or like DMOZ but for chatrooms. We haven’t published a “root” space as Matrix.org yet (as the “subspace” hierarchy fe…

Wow! I always think these can be somehow generalized: Uber, Craigslist, Facebook Market, ebay. Connecting buyer/seller. Maybe it will be possible to index/search through Matrix and connect people together better?

Re: Spaces launch in Element

#72
post #65

Does anyone know if the iOS application is native or does use it use some type of web-tech or cross-platform sdk?

You're being downvoted, but I originally had the same question.

It's actually a native app. It's mostly Objective C, but increasingly written in Swift. https://github.com/vector-im/element-ios

There is clearly room for improvement, but apparently they just hired a handful of new iOS developers to work on it. Good things should be coming soon.

Re: Spaces launch in Element

#73
post #66

Earlier quoted context omitted.

You’re right that spaces aren’t useful if you’re only in one room(!). Just like a mail client doesn’t need to support mail folders if you only ever have one conversation going on. As others have said, we’ll add the option to hide the spacepanel if you want. Also, you may want to just use a much simpler Matrix client (eg https://hydrogen.element.io - the lightest element!) if you’re only in one room. In general, Space…

Hello! Hydrogen sorely needs 2 basic things to make it usable as a daily driver - separate DM one-on-one conversations away from Rooms and add a Dark mode toggle. These two things push me back to app.element.io, must-have not nice-to-have things for me. Thanks for listening.

Thanks for your suggestions. We've just had another look at the upcoming priorities for Hydrogen and I can confirm that both of those things are planned for the not-too-far future! Hard to commit to exact time frames, but you've been heard :)

Re: Spaces launch in Element

#74

For what it’s worth, the thing I find really exciting about Spaces is that they provide a way to create a decentralised global hierarchical directory structure for realtime data. It’s like a free-for-all global USENET hierarchy that anyone can curate or contribute to, complete with decentralised ACLs. Or like DMOZ but for chatrooms. We haven’t published a “root” space as Matrix.org yet (as the “subspace” hierarchy fe…

> I cannot wait to kill off the public room directory for Matrix.org

I didn't realize that Spaces would finally allow for this! The public room directory is a horrible user experience today and really turns people off. I'm so glad that your team recognizes that too!

So is the idea that each Matrix server can have their own root Space that they direct people to? Kinda like an "instance timeline" in Mastodon?

Re: Spaces launch in Element

#76
post #65

Does anyone know if the iOS application is native or does use it use some type of web-tech or cross-platform sdk?

You're being downvoted, but I originally had the same question. It's actually a native app. It's mostly Objective C, but increasingly written in Swift. https://github.com/vector-im/element-ios There is clearly room for improvement, but apparently they just hired a handful of new iOS developers to work on it. Good things should be coming soon.

Yep. iOS has been woefully neglected in the past, but it does seem like they are directing more attention to it lately.

Re: Spaces launch in Element

#77
post #74

For what it’s worth, the thing I find really exciting about Spaces is that they provide a way to create a decentralised global hierarchical directory structure for realtime data. It’s like a free-for-all global USENET hierarchy that anyone can curate or contribute to, complete with decentralised ACLs. Or like DMOZ but for chatrooms. We haven’t published a “root” space as Matrix.org yet (as the “subspace” hierarchy fe…

> I cannot wait to kill off the public room directory for Matrix.org I didn't realize that Spaces would finally allow for this! The public room directory is a horrible user experience today and really turns people off. I'm so glad that your team recognizes that too! So is the idea that each Matrix server can have their own root Space that they direct people to? Kinda like an "instance timeline" in Mastodon?

Spaces also allow for pretty nice access controls.

So that you can prevent most cases of bots just collecting all history. And because you can nest spaces, it also allows basically ad hoc organizing.

For example, on a open source project you could have a top space for it itself, then subspaces for contributors, users, code reviewers and such. In the code reviewers space you could then have one where confidental issues can be discussed.

Re: Spaces launch in Element

#78
post #46

Earlier quoted context omitted.

I like when they embed views (e.g. PowerBI) in it, but as soon as you click off it to see a message and click back, it has to reload it all. It's like IE6 - a pre-tabs browsing experience.

Embedded browser views are my pet peeve. On some mobile apps (Gmail, Discord, Telegram, etc. On Android, never used a modern iOS device to know the situation over there) there are embedded browsers enabled by default, but they are not very persistent and have no actual browsing UI. My mom was buying something from a link she got from a friend, and was unable to complete the transaction because she had to open another…

This isn't helpful for less technical users but most embedded browsers have an option to open what you're looking at in the real version preserving state. I find this handy to quickly peek at something while conceptually still in the app that opened it, and then go to a real browser if necessary.

Re: Spaces launch in Element

#79

Earlier quoted context omitted.

I do this with spaces too. But it occurred to me that I'm essentially abusing spaces to act like client-side folders/groupings of rooms. Can you create a space that's only for "personal" use, if you are not an admin of your home server? Spaces are a great feature, but I think clients will start needing to add grouping/tagging somehow, in addition.

> Can you create a space that's only for "personal" use, if you are not an admin of your home server? Yes

To elaborate, Element even explicitly asks if you want to do that (even if I understand it correctly, it's the same as a private space without other members)

Re: Spaces launch in Element

#80
post #34

Thinks looks interesting. For replacing Discord. Is there also an audio chat function?

No, you can't just hop into a room and be connected via audio sadly. One of the biggest things preventing me from using matrix as a replacement for discord
Post reply on HN