5 ms·
Not on IRC. Some would call that a feature.
by jenscow 4y ago
Not on IRC. Some would call that a feature.
- Gigachad 4y agoThis goes back to the previous comment. IRC users and other IM users are in different universes now. Stuff that is considered core functionality like push notifications, embedded images and videos is probably never going to work in IRC.
- superkuh 4y agoPeople who use IRC see it as the text communication component of the platform that is the internet. When we need to do media we use the appropriate protocol and simply paste an address in chat (or DCC send it). Building everything into one protocol is just asking for problems (both legal and social).
- u801e 4y ago> Building everything into one protocol is just asking for problems (both legal and social). That's what's been happening with HTTP. Now browsers are bloated and take a lot of system resources to run.
- throwawaylinux 4y agoAll incoming IRC messages are like push notifications aren't they? Or do I have my webology terms confused? IRC clients can certainly pop up a notification or make a sound or blink an icon when they encounter certain messages (e.g., your nick is mentioned), if push notification now means a more intrusive type of alert.
- Gigachad 4y agoPush notifications are a specific thing where your OS can briefly wake up, check for notifications for all services, and then sleep again. It’s how you can have 10 IM apps but still be notified of messages on all of them despite none of the apps actually running unless they are actively on the screen. IRC is unable to do this because it requires a constant active connection which is something that was fine in the desktop era but is not usable on battery powered devices.
- aidenn0 4y agoConstant TCP connections work great on Android as long as there is no traffic. Conversations.im works this way and has minimal battery impact. iOS doesn't allow this, because it's easy to get wrong.
- throwawaylinux 4y ago> Push notifications are a specific thing where your OS can briefly wake up, check for notifications for all services, and then sleep again. It’s how you can have 10 IM apps but still be notified of messages on all of them despite none of the apps actually running unless they are actively on the screen. Ah, I didn't know that's what push notifications were. Sounds like a regular old pull aka refresh but I have no idea about web stuff. > IRC is unable to do this because it requires a constant active connection which is something that was fine in the desktop era but is not usable on battery powered devices. I think at the scale which devices are already waking up to check things, it's unlikely to be a problem for most. Phones don't actually sleep for hours (or probably even minutes. That said, IRC's heavyweight connection does seem clunky, if your connection drops momentarily it's unlikely you wanted to lose track of conversations you were currently participating in. Although that can be solved with logs / archives pulling what you missed, it seems better solved at a core level (maybe it is, I haven't looked at IRC for a decade or more).
- Springtime 4y agoTextual (macOS) has had both image and video inline embedding since at least 2014 (in fact it was ironically used for the longest time as the main client of the dev behind Hexchat, another IRC client). KiwiIRC (web based) also has embeds IIRC.