Live data from Hacker News

Unofficial Microsoft Teams client for Linux

github.com

231–240 of 256 posts

Re: Unofficial Microsoft Teams client for Linux

#231
post #194

Earlier quoted context omitted.

Completely agreed. I sit in dismay, remembering the Microsoft I frowned upon back in the days as a Linux/FreeBSD user. But at least their software was accessible via keyboard and their translations were really good. Fast forward to now, after being a dev on Windows for years and loving it, and now their UX is a joke. For example, to jump back and forth between chats, neither the back/forth mouse buttons nor any other…

It’s sad to see the decline in the quality of desktop computing. I blame this on the rise of mobile apps and Web apps in the 2010s. It’s not that mobile apps and Web apps are inherently bad; that’s not the problem. The problems is that we have an entire generation of engineers who never learned desktop UI/UX conventions and principles. To make matters worse, in an attempt to save on development costs, mobile and Web…

Even Microsoft MacOS apps are second-class citizens next to the ones found on Windows. I personally feel this is $WORKING_AS_INTENDED because honestly why would Microsoft empower people to exit the platform? It would be like creating an open source version of Active Directory and giving it away.

Re: Unofficial Microsoft Teams client for Linux

#232
post #193

Earlier quoted context omitted.

From a UI perspective, Teams is terrible, but there is one thing it does well and that's large meeting calls. Microsoft knows their customers: large companies. The boss doesn't see that you can't properly paste a piece of code in the chat, but he wants to make sure that everyone hears him at the annual talk. He wants it to connect to the company directory, make analytics, reflect the corporate hierarchy, make announc…

> The boss doesn't see that you can't properly paste a piece of code in the chat Of all my many gripes with Teams, it usually handles code surprisingly well. Single `inline` and triple backtick blocks usually render as you'd expect. OneNote on the other hand doesn't support a code-block at all, and is worse (if you can believe it) than storing cli commands in Word docs.

When I paste code into the native MacOS Teams chat, my peers using Window Teams see a literal black box. I wish it worked! I really do. Or we all had MacBooks or Linux desktops.

Re: Unofficial Microsoft Teams client for Linux

#233

Earlier quoted context omitted.

Same for me, it works and allows me to do what I need to do. It does it neither gracefully or efficiently, but I think that's down to it trying to be everything at once, and the UI suffers as a result. The main thing that trips me up is that I often confuse my Outlook calendar for me Teams calendar - because they look almost the same but work completely differently.

I think it might still be a toggleable option but the “new calendar” experience in teams is exactly the same as the outlook web calendar.

I don't think you can "follow" meetings in Outlook yet

Re: Unofficial Microsoft Teams client for Linux

#234
post #117

Earlier quoted context omitted.

There's something weird going on honestly. On an i9-14900K, arguably one of the fastest CPUs in the previous few years (and excusing their design defect that causes them to die); Teams is significantly slower than on the Quallcom Snapdragon X-Elite, or my Macbook. It seems to perform the same as it would on an i9 platform as it does on i5 laptop's of the same generation (in terms of input latency and drawing to the s…

Hypothesis: that Qualcomm and that Macbook have higher memory bandwidth than your i9 system. This is dependent on your memory and your mainboard, not so much on the CPU itself. Perhaps Teams just uses way too much memory, and actually uses it all the time.

I mean dude said he's doing multitaskign stuff --in-- teams and it's slow.

To me memory latency being whatever, 30% higher, ought not to explain the issue here, in part because that's a priori assuming all is memory-bandwidth-limited vs say network limited or CPU limited far as the bottleneck

What makes more sense to me is the software is "slow and clunky" that is maybe a global mutex, maybe poor multithreading sync making it effectively single threaded, with a sprinkling of particularly slow algorithms or syscalls that are realized as a frozen GUI, or as we call such cases, Microsoft standard

Re: Unofficial Microsoft Teams client for Linux

#235
post #6

If only they fixed screen sharing on firefox in the official web version...

Works surprisingly well for me, arch + sway.. Not a single problem.

Web version has actually been working well overall for the past few months. No reason to install any desktop apps from Micr*soft.

Re: Unofficial Microsoft Teams client for Linux

#236

Earlier quoted context omitted.

Hypothesis: that Qualcomm and that Macbook have higher memory bandwidth than your i9 system. This is dependent on your memory and your mainboard, not so much on the CPU itself. Perhaps Teams just uses way too much memory, and actually uses it all the time.

I mean dude said he's doing multitaskign stuff --in-- teams and it's slow. To me memory latency being whatever, 30% higher, ought not to explain the issue here, in part because that's a priori assuming all is memory-bandwidth-limited vs say network limited or CPU limited far as the bottleneck What makes more sense to me is the software is "slow and clunky" that is maybe a global mutex, maybe poor multithreading sync…

but a sprinkling of singleton’s/mutex’s would indeed be less painful with higher memory bandwidths and latencies.

Re: Unofficial Microsoft Teams client for Linux

#237

Would this make it easier to consume and store Teams data locally, avoiding the need for tagging M365 Graph API, if the goal is to build analytics or automation on top of Teams for things my personal account has access to?

Depending on how locked down your Entra / AD is, you can login to Graph Explorer:

https://developer.microsoft.com/en-us/graph/graph-explorer

Then you can execute the:

GET https://graph.microsoft.com/v1.0/me/memberOf

This will return you all the Entra Groups you are in, this includes the Microsoft Teams groups as well.

Re: Unofficial Microsoft Teams client for Linux

#238
post #72

Earlier quoted context omitted.

Some of my coworkers connect every day to our calls with Linux machines.

Yes, so? Some people win the lottery every month . But I don't play the lottery, so I can't win. But I also don't lose.

[dead]

Re: Unofficial Microsoft Teams client for Linux

#239

Earlier quoted context omitted.

Not to be too snarky but I really detest teams. We use Slack in our company but the mothership is all teams. Every time I have to use it I spit in anger. It’s the sum of all these weird usability issues etc. so my personal recommendation would be to always say it doesn’t work ^^

Every slack I had to join professionally, the most active channel was the channel for non-work or not project related stuff. So, I had to use it, ask questions, point out non-working services, while watching the same person's responsibile for the disfunct services share trivia about their favorite animes, sci-fi or whatever crap of the day seemed more important. Thus, I detest communities having slack as a first poin…

Ah well yes. We have this as well but I think it is still under control for us. We fight more the sheer amount of channels. It’s so damn easy to create channels and invite people to channels etc. But that is also true for Teams.

Re: Unofficial Microsoft Teams client for Linux

#240
post #6

If only they fixed screen sharing on firefox in the official web version...

I use screen sharing from the official web client in Firefox on both Debian and Fedora without any issues. What issue(s) do you encounter?

I tried just yesterday with latest firefox and fedora, screen sharing didn't work out of the box. Only screen sharing by creating a virtual display worked, not sharing the current screen nor tab.
Post reply on HN