4 ms·
My only question is, which Slack alternative does not use half my CPUs and suck down my battery just to run ideally in the background?
by cpursley 9y ago
My only question is, which Slack alternative does not use half my CPUs and suck down my battery just to run ideally in the background?
- MaxLeiter 9y agoMost IRC clients
- cpursley 9y agoCan you recommend an IRC client that works for non-technical folks that also works with api and webhooks capabilities?
- AckSyn 9y agoI would recommend this. https://github.com/ircanywhere/ircanywhere https://github.com/ircanywhere/ircanywhere
- luckydude 9y agoThat seems to be a project waiting to be written. It's clear that IRC can be good enough but slack wins because of the smooth on-boarding for non-technical people. I guess noone has built it because for techies, IRC is good enough, and there isn't a clear path to monetizing it?
- xPaw 9y agoThe Lounge works rather nicely for non technical people, https://github.com/thelounge/lounge https://github.com/thelounge/lounge ScoutLink uses it for kids with great success.
- zanny 9y agoIf you are going to write a new client for a chat protocol, why use IRC over Matrix, especially since Matrix bridges to IRC?
- sandGorgon 9y agoirccloud.com - always on. never lose history.
- MaxLeiter 9y agowhat webhooks/api would you like?
- ComputerGuru 9y agoIt’s not slack but electron. We’ve been floating the idea of developing a native client for slack (we have experience in this field, having developed a Windows client for iMessage) but haven’t decided if it would be worth our while.
- skrebbel 9y agoVS Code is also Electron and it uses way less CPU and battery life for a significantly more complex task.
- MikeKusold 9y agoAcross the board false. Slack is working to reduce the footprint. Listen to the Software Engineering Daily [0] podcast about it (performance conversation begins around 38:45) [0] https://softwareengineeringdaily.com/2017/08/11/typescript-at-slack-with-felix-rieseberg/ https://softwareengineeringdaily.com/2017/08/11/typescript-a...
- y_u_no_rust 9y agomeh I've had the same shit working with low memory usage for decades interoffice chat apps can be useful but they are overall super mundane
- seanalltogether 9y agoThis was the response I got from Slack 9 months ago when I asked them about this. I get 30% cpu burn if i close the slack window with a animated gif in it -------- Hi Sean, Thanks for getting in touch with your feedback. This is something which I actually raised with our engineering team the other day and it's something we have discussed in depth. For now, we don't actually have any way of knowing when the app is minimized from the webapp portion of your app. Because of this, the gifs do not stop running when the app is minimized. We are considering our options here though and looking into what we could do in the future to improve this behavior. If there is anything else that I can help you with in the meantime, please do let me know. Best regards,
- vosper 9y agoThat's weird, because Electron's BrowserWindow class emits a few events which should make this possible: 'minimize', 'hide', etc... https://electron.atom.io/docs/api/browser-window/#event-hide https://electron.atom.io/docs/api/browser-window/#event-hide
- neonhomer 9y agoI'm to the point now where I just leave the Slack web client open as a tab in Chrome. It works well for me and I still get notifications when I need them. The best part is I can use the back button to go to previously viewed rooms/messages.
- amedvednikov 9y agoTry out eul: https://eul.im https://eul.im It'a native desktop client for Skype, Slack, and many others. It's only 4 MB, it has minimal CPU usage, and can handle hundreds of thousands of messages without lag.
- emehrkay 9y agoWhat is the tech behind these clients? At 4-8mb it clearly isn't Electron. Are you writing native apps for three platforms?
- amedvednikov 9y agoYes, it's native. It's written in Go.
- cpursley 9y agocorrection: idly in the background.