Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> My fan comment was a joke about Slack's efficiency.

It's less of a joke and probably just a statement.

Seriously: even something as small as someone adding an animated emoji makes slack eat CPU :-/



I used to wonder why my ThinkPad sometimes ran for 12 hours and sometimes 5. Turns out that Google Docs has an animated cursor that doesn't just blink, it fades in and out using javascript. Animation cost several W on average. UX guys love animations because I dunno they are just psychos.


Reminds me of this: https://news.ycombinator.com/item?id=13940014

(I believe that the 13% CPU nentioned there is a rounded-up 12.5% of the whole CPU, or in other words a full 100% of one of 8 hyperthreads.)


Remarkably similar, yes!


I've always appreciated Windows's animations for minimise and restore. I hate animations that don't do anything for you, though.

Brian Kernighan's COS333 page links to a goodui.org that recommends animations (in moderation) but also a bunch of horrible stuff.

So there's that.


My office decided to move from Jabber (Pidgin / Adium) to Slack. Much of the office upgraded computers. Whether Jabber is negligible, Slack used más two to three Gb RAM. It’s simply the most inefficient software I have to Tun continuously on that PC


They have raised so much money and have so many engineers. Is performance of their app so low priority that no one is working on that?


They have too many engineers to make a small efficient program.


Comment made my day :-)


Their priority was probably shipping a cross-platform app as quickly as possible and gaining adoption. My hunch is they will eventually make native apps for Windows and Mac and drop Linux support.


Dropping Linux support should be getting harder and harder: I've never seen more Linux machines in the office than now.

Yesterday I saw someone here on HN saying they didn't know (something about Windows) because they never used Windows.


Yes. It was first about gaining market share and now it's about integrations to solidify their position against competitors.

Performance is not on the list and probably never will be.


You've answered it yourself:

>They have raised so much money and have so many engineers.


/collapse




Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

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

Search: