3 ms·
And another far-from-original variant is still kicking, aptly named ‘ICQ’ [1]. AOL sold off its ICQ assets to Digital Sky Technologies (now Mail.ru) group [2]
by akoster 5y ago
And another far-from-original variant is still kicking, aptly named ‘ICQ’ [1]. AOL sold off its ICQ assets to Digital Sky Technologies (now Mail.ru) group [2] which continues to develop and invest in it to this day. From what I understand, like LiveJournal (acquired similarly by a Russian company Rambler [3], ICQ continues to have a sizable user base in Eastern Europe from what I gather.
[1] https://icq.com https://icq.com
[2] https://en.wikipedia.org/wiki/ICQ https://en.wikipedia.org/wiki/ICQ
[3] https://en.wikipedia.org/wiki/LiveJournal https://en.wikipedia.org/wiki/LiveJournal
- PaulHoule 5y agoIt's a generic problem that there is something like AOL, ICQ, Paltalk, Skype, etc. that is pretty good. The company behind it lets it rot, and then there is WebEx or Facebook Messenger or Slack or Discord or Zoom which is good for a while but it will rot too... Firms that make messaging products say they need to control the system for quality, innovation, spam control, etc. Yet, nobody questions that a Verizon customer can call a T-Mobile customer and vice versa. If all chat clients interoperated than there would be real competition to create the best client. As it is we have the pernicious pseudo-competition of two-sided markets where you install client X not because you want it or because it is good but because the person you want to talk to insists you install client X. If the European Union wanted to make the internet better they should mandate that chat clients be interoperable the same way that telephone services are interoperable.
- jerf 5y agoThe conclusion I come to is that it is unsustainable to offer IM for free. Perhaps some of the things like Slack that make money at the enterprise level can afford to keep free around and working well enough to function for longer. One of the subtle problems with offering a traditional IM service is that there are some scaling aspects that are super-linear with the number of users. For instance, as the average number of users on your subscription list increases, more of them have status changes per unit time, and each of those status changes must also go out to more users on average. The scaling issues aren't necessarily a full O(n^2) but they're often larger than simply O(n log n). Even after a many-times-over drop in the price of computing power it's still pretty expensive to offer something like that for free. If you look around, you can see how current solutions often work around that. For instance, Slack shards everyone simply by the nature of how it works, there isn't just a "Slack handle" that anyone can ping me at. We're not all in one big namespace. There's many fewer status updates it does, too, it's a lot more selective about what statuses you get. Another solution is Matrix; with how cheap computing power is, if a few hundred people bring their own to the party it's no big deal anymore to run a server like that, and no one person necessarily has to bring the big bucks. But if one entity tried to run the whole network, they'd certainly notice the bill.
- thaumasiotes 5y ago> For instance, Slack shards everyone simply by the nature of how it works, there isn't just a "Slack handle" that anyone can ping me at. We're not all in one big namespace. For some reason, Slack got this right, and then Discord did it wrong anyway.
- fomine3 5y agoP2P could be a solution. Skype, cough.