Skip to content
DevMeme
5505 of 7590
Microsoft Post #6035 · source on Telegram

Microsoft Teams Finally Admits Its True Capability: Using All System Resources

Description

This meme is a screenshot of a fake Microsoft Windows notification window for 'Microsoft Teams (work or school) is ready!'. The window has a white background, standard window controls (minimize, maximize, close), and the blue Teams logo with a 'NEW' badge. Below the title, publisher, and version information, there is a 'Capabilities' list. The first item, '• Uses all system resources,' is highlighted by a red rectangle to draw the viewer's attention. Other listed capabilities are '• Manage other apps directly' and '• unvirtualizedResources.' The humor in this meme stems from the widespread perception among tech professionals that Microsoft Teams is a resource-intensive application. By presenting a fabricated, brutally honest 'capability,' the meme satirizes the application's notorious consumption of RAM and CPU. This joke particularly resonates with experienced developers and system administrators who have often grappled with the performance impact of Electron-based applications in corporate environments

Comments

17
Anonymous ★ Top Pick My laptop fan spins up not when I'm compiling code, but when I'm *thinking* about opening Teams. It's the pre-emptive resource allocation feature
  1. Anonymous ★ Top Pick

    My laptop fan spins up not when I'm compiling code, but when I'm *thinking* about opening Teams. It's the pre-emptive resource allocation feature

  2. Anonymous

    At this point Teams isn’t a chat client, it’s a distributed systems experiment - your CPU and RAM are just the first two microservices it tries to autoscale

  3. Anonymous

    After 20 years in the industry, I've learned that 'Uses all system resources' isn't a bug report for Teams - it's the primary feature requirement that made it past QA, product management, and three architecture reviews because 'we need feature parity with the browser version.'

  4. Anonymous

    Finally, an installer that's honest about its resource requirements. Most apps claim they're 'lightweight' and 'optimized' - Teams just straight up tells you it's going to consume every available CPU cycle and RAM byte like it's mining cryptocurrency in the background. At least now when your Docker containers start OOMing and your IDE becomes unresponsive during standup, you can't say you weren't warned. The capability list reads like a threat assessment: uses all system resources, manages other apps directly (probably to kill them for more RAM), and demands unvirtualized access. It's the software equivalent of a houseguest who eats all your food, rearranges your furniture, and refuses to leave

  5. Anonymous

    Nice - finally a manifest that documents the NFR: “uses all system resources.” New Teams swapped Electron for WebView2, but my laptop’s thermal throttling API remains backward compatible

  6. Anonymous

    Teams requesting 'manage virtualized resources' - because your K8s cluster needed an IM overlord micromanaging the nodes

  7. Anonymous

    “Uses all system resources” - at least the manifest is accurate; my laptop now runs single‑tenant Kubernetes with one pod named Teams

  8. @padhaikaropls 2y

    haha electron app moment. Microsoft has its own .NET framework still using electron. such a shame

    1. @jdndmpy 2y

      Imagine being so bad, that even your creator prefers electron over you

    2. @Sutetsu 2y

      It's the revamped Teams version, in that one they ditched electron in favor of WebView2

    3. @pinguin2001 2y

      For clarification: Teams is C++ Desktop app hosting a WebView2. The app is packaged using MSIX, a package format originally intended for UWP apps running in AppContainer. Teams being a "classic packaged Win32" app, it defines the "runFullTrust" capability. App Installer (which is the app shown in the screenshot) shows "runFullTrust" as "Use all system resources". This is because "runFullTrust" allows packaged apps to access "system resources" such as the real registry and all Win32 apis. This has nothing to do with performance or cpu usage

      1. @Assarbad 2y

        From experience it has everything to do with using all system resources. And the "new" Teams hasn't gotten any better compared to the one it replaces (although I applaud the effort to establish a common reused "system" component again, instead of every crappy "app" bringing their own browser under the hood). Whether the "app" is packaged as MSIX or MSI or whatever and what language was used to compile whatever hosts the Chromium-based WebView2 makes crucially no difference, because at its core Teams has been and still is a crappy web app. Heck, when you and two of your colleagues use the "app" it's not even guaranteed you're all running the same version. As evidenced by the variety of defects and inconsistencies that you can encounter, which will differ in a large enough sample set of users. I still don't quite know why exactly people gravitate to the shoddiest "productivity" tools, but I guess it has to do with the fact that it came quasi-gratis initially before they started charging for some stuff last year. Probably the corporate spirit this "productivity" tool breathes is another reason. Built-in spyware, excuse me, I meant statistics and dashboards for the corporate side are an enticing way to get corporations to buy into this crapware.

  9. @SamsonovAnton 2y

    Windows is dying. Microsoft is dying. x86 is dying. Intel is dying. and other funny jokes

    1. @Johnny_bit 2y

      Windows 11. nuf said. Microsoft Bing. nuf said. x86 is dead and gone, x86_64 is where it's at AMD > Intel, but i hope Intel won't die, competition is needed. I'd love if new player emerged and we could get 3rd option for desktop cpu that's still x86_64 and not arm... But then arm is sweet cpu and maybe it'll be arm that will creep onto desktops, who knows?

      1. @xcv1h 2y

        Intel actually cant die, they own the patent for x86 cpus

    2. @Username65448 2y

      + dollar is dying ))

  10. @viktorrozenko 2y

    Where’s this from?

Use J and K for navigation