Hacker News new | past | comments | ask | show | jobs | submit login

Does Adium not compile on newer versions of macOS? Development appears to have slowed down, but it doesn't look completely abandoned. I might try to feed it to Xcode on my hackintosh if only to see what kinds of errors crop up.

That said, I've switched back to terminal-based IRC clients, so I haven't run either Pidgin or Adium in probably 10 years. It's sad. Both were really good tools.




Honestly, it's mostly a matter of Adium having lost its purpose. Most of the IM networks it originally interacted with no longer exist or are no longer open to third-party clients, and the ones that remain (mostly XMPP and IRC) aren't necessarily a great fit for Adium.


I’ve been surprised recently by the availability of plugins for libpurple (the lib on which Adium is based) which supports Telegram, Signal, Facebook …


Modern IM networks aren't a great fit for libpurple because they fundamentally work differently.

"Old-school" IM networks like AIM were simple to work with from a client perspective -- you connect to the network, you send and receive messages, and that's it. There was no real support for server-side message history, multiple clients, mobile clients, or offline messaging, so third-party clients often just implemented their own local history instead.

Newer IM networks like Telegram are usually designed from a mobile-first perspective -- the Telegram client protocol is designed around the concept that the server has a definitive view of history across all chats, and the client synchronizes portions of that history to local storage to display it. It certainly isn't impossible to adapt this to a design like libpurple/Adium/etc, but it's an awkward fit and is likely to fail to support features which don't fit into that model, like chat messages being edited or deleted by the other party in the conversation.


The lack of editing and deleting old messages is (usually) a feature in IRC. It becomes a bug when spammers flood the channel, though.


The FB One at least probably doesn’t include group chats.




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: