Hacker News new | ask | show | jobs
by eva1984 3427 days ago
Eww. Any replacement suggestion? Paid/subscription app is welcome, too.
5 comments

What's wrong with email? (Honest question. Based on this discussion it is not considered an option worth mentioning.)
At least in my case:

- I get too much spam, so I tend to check email less. - It's not as "real time" as I sometimes need it to be. Sill feels more like mail than like conversation. - I like to know when people read my messages (I know there's apps that allow this, but it's not ubiquitous) - I like to know when people are typing (aka, are currently in the conversation) - Different email programs send/format emails differently. Some seem to keep all the replies attached to the bottom of the latest message in a way my email program can't figure out and collapse.

I'm a fan of email tbh, and I wish more resources were invested in making it better, but I just don't think it lies in the same "space" as instant messaging.

Email is not an instant messenger. Probably not as frequent anymore but it can take days for you to receive an email in some cases
There are so many apps available for messaging right now. I use SMS, Hangouts, Twitter. Many people like Snapchat and Allo. You can try asking your friends which ones they use.
Thx. But many of those are counting on ads too, like Twitter/Snapchat/Allo(maybe). I figure SMS might be my the only choice out there though.
Every free centralized messaging service at some point needs to find a business model that finances the platform. Right now the (IMO) best choice are decentralized messaging protocols such as XMPP (https://xmpp.org/) or Matrix (https://matrix.org/). Similar to email you can (i) run your own server or decide which server to use (ii) communicate with people on other servers, and (iii) choose from multiple independent client and server implementations.

For XMPP I recommend Conversations (https://conversations.im/) as client on Android and ChatSecure as iOS client (https://chatsecure.org/). An simple easy to use server implementation is Prosody (https://prosody.im/), but ejabberd (https://www.ejabberd.im/) is a good choice too. There are also multiple public servers if you don't want to run your own server instance, for example the XMPP server run by DuckDuckGo (https://duck.co/help/community-platform/xmpp).

For Matrix Riot is the best client implementation which runs on multiple platforms (https://riot.im/). The (afaik) only usable server implementation is the reference implementation (https://matrix.org/), but at some future point the currently pre-alpha Rust-based Ruma implementation (https://www.ruma.io/) could be a good choice too.

A nice thing about XMPP is that server-based transports can provide gateway-functionality to other networks. For example with Spectrum (http://spectrum.im/) it's possible to use your XMPP client of choice to chat with your friends that use Facebook Messenger.

The problem is that many of my friends aren't going to switch. Using a gateway/proxy is good until the banhammer comes down.

It's looking like my best option is to buy an iPhone for an iMessage/Signal one-two punch.

Twitter doesn't put ads in direct messages. I haven't used Snapchat or Allo myself, but the other ones I said I use don't have ads in messages.
signal
I second this.
Line and WeChat rely mostly and purchases.
Texting. Using your phone.