No I can't. The IM platform is decided for me already so I can not pick something else. And the company will pick the platform with the most features / integrations which is currently Teams.
MacOS drawing a line in the RAM sand at 16GB with most on 8GB will likely encourage programs to be more efficient rather than be a burden to the user. As we have seen with mobile platforms, programs will use as much resources as they are allowed to. Adding more resources does not fix the problem unless the programs are already quite efficient.
> The IM platform is decided for me already so I can not pick something else
then i am not sorry for you.
> And the company will pick the platform with the most features / integrations which is currently Teams.
The company will pick whatever is best suited for the task at hand. my employer in europe chose mattermost on company premises. i can use it with the matterhorn ncurses client and it's a joy to watch it consume 0% cpu time and a negligible amount of memory.
Besides, this was originally about discord, which hopefully no company uses to manage internal communications(?) When not working you are totally free to choose whatever communication infrastructure you want and are not bound to whatever your employer thinks is best.
This is besides the point anyway. The average user does not need more than 8GB of memory to do their average tasks. Everything they do is possible in 8GB which is proven by the fact mobile OSs and ipados do it just fine. The only reason for the average user to have 32gb of ram is because most desktop apps are insanely bloated. If Apple caps the platform at 16gb but most users use 8gb, it means developers will make their platform efficient enough to run well on 8GB since all users and the developers have that amount of ram.
If MS teams does not work properly on the 16GB macbook then you report a bug and they will fix it but if it doesn't work on a regular PC it is more likely they will tell you to just get one with more ram.
They have far more extensive permissions like direct filesystem access. It can make some interactions much more fluid or even just possible at all. You couldn't run VS code very well in a browser for example.
That's what I do with Teams, Discord and so on.
Much better than opening many isolated browser runtimes for what's essentially badly optimized webpages.