Hacker News new | ask | show | jobs
by smichel17 2138 days ago
Generally I like the new name a lot. The turning point that took me from lukewarm to positive was when the phrase, "in my element" popped into my head, which I think is a pretty fitting theme for a messenger app using a decentralized protocol like matrix (almost (but not quite) enough for me to wish matrix were branded something like "bond" -- that which connects elements).

However, there's one major way it's lacking: brevity. "Element" will never be a verb like Slack, WhatsApp, Snap, Signal, etc. Telegram has the same problem -- "Send me a Telegram" is the closest you can naturally get; "Telegram me" is too much of a mouthful. Element is even worse in this respect, since I can't think of a phrase like "Send me an Element".

Now to turn this criticism upside down: I think you can spin this downside onto an amazing upside, by making the protocol the verb. People don't say "gmail me" or "aol me". They don't say "handcent me" or "textra me" (or at least, not until iMessage came along). If your goal is to encourage an open ecosystem rather than monopolize the market, not having your flagship client take up too much of the verbiage is a good thing. So it's not "Element me, it's "Matrix me".

..which, is still subpar. Two syllables with ending in x is a mouthful. I'm kind of loathe to suggest a rebrand of the protocol, too, but.. It might be worth considering.

Total aside: The single biggest improvement you could make to Element, for me, would be to stop giving mentions special treatment in the composer. I want to be able to put my cursor in the middle of someone's name, press backspace, and delete one letter, not their entire name. Using a pill as a distinct visual style to indicate that the person I'm mentioning will see it as a mention is a good thing. Making it function differently than the plain letters would is an exercise in frustration. I've nothing against WYSIWYG composers, although I prefer plain text (since I'm used to it), but if you're going to allow text-based formatting, then the composer window needs to act as (but not necessarily look like) 100% text. Polari is the absolute gold standard here, and Discord is alright (at least, if you keep their godawful "preview as you type" beta feature, which messes up mentions the same way Riot does, turned off). I spend most of my time in the composer; it's the biggest bang-free-buck area for QoL improvements.

2 comments

Surely it’s just “message me”

Don’t try to make “matrix me” a thing, that’s the exact sort of thing that makes nerd decentralisation projects on the web fail outside of needing your own personal sysadmin to replace Twitter. It sounds dumb and matrix is known as a pain in the arse to use by people that have come across it, 1999 film otherwise

We have a word, it’s message.

My circles use Telegram a lot and I have no problem saying “Telegram me”.