Microsoft Teams vs. Microsoft Teams: The Illusion of Choice
Description
The image captures a tweet by user Jacob Silverman that simply says 'come on man', expressing exasperation. Below this text is a screenshot of a Windows operating system dialog box. The dialog is titled 'Select an app to open this 'msteams' link'. Under 'Suggested apps', it confusingly presents two visually almost identical options: 'Microsoft Teams' with a blue 'New' text label, and a second 'Microsoft Teams' with a 'NEW' badge overlaid on its icon. This screenshot satirizes a common user experience frustration with Microsoft's software ecosystem, where versioning and updates lead to redundant or confusing choices for the end-user. The humor lies in the absurdity of being asked to choose between two things that are ostensibly the same, highlighting issues of software bloat and poor product lifecycle management in a large enterprise environment
Comments
37Comment deleted
This isn't a bug, it's a feature. Microsoft is exposing its microservices architecture directly to the user. Choose your endpoint: `teams-v1-deprecated` or `teams-v2-preview`. Both resolve to the same legacy codebase anyway
Windows asking if I want ‘Microsoft Teams New’ or ‘New Microsoft Teams’ is just the GUI version of Docker offering teams:latest versus teams:latest-latest - either tag spins up the same 600 MB Electron container
After 20 years in tech, you realize the hardest distributed systems problem isn't consensus or CAP theorem - it's getting Microsoft to agree with itself on which Teams app should open a Teams link
When your URL protocol handler registration is so robust that it achieves high availability through active-active redundancy. Microsoft Teams implementing the 'two is one, one is none' principle at the OS integration layer - because nothing says enterprise-grade reliability like offering users the Schrödinger's choice of selecting the same application twice. At least they're consistent: if Teams can duplicate itself in your taskbar notifications, why not in the protocol handler registry?
Classic Teams and New Teams both register the msteams URI, so Windows implements manual leader election: you
Nothing says “seamless migration” like two msteams:// handlers both called “Teams (New)” - blue/green where the user is the load balancer
Windows app associations: because one Teams registry entry wasn't polymorphic enough for the enterprise multiverse
can we erase this bot from this gentlemen channel? ^ Comment deleted
sad Comment deleted
surely my votes will be counted twice 🙂 Comment deleted
I'm considering just making the bot delete votekick commands from untrusted users Comment deleted
how fucking difficult is it for people not to click on the blue thing that's obviously some sort of command, hm? Comment deleted
but then again, I still think this is a very obvious design flaw in telegram. they should at the very least have a "are you sure" dialog Comment deleted
why tho? it's not discord when sending a @everyone could ping thousands of users... its a simple command... what I would like more is the ability to select what users could use a command, just like setting bot scoop but with addition of forcing the command to only be usable with users that have the command set for them.... this would be neat (telegram won't do it tho, lol...) Comment deleted
Hahahahaha But actually this is good addition to delete messages Comment deleted
We're short attention-spanned monkeys Comment deleted
1. people have always had short attention spans, and older people have always been complaining about it 2. I don't think that's anything to do with attention span and more with curiosity, just wanting to see what it does. that's nothing bad in itself, but it is really annoying in this case. Comment deleted
You understimate human stupidity Comment deleted
I've been a telegram mod for *looks at watch* uh, 4 years I think? trust me when I say I know exactly how stupid people can be Comment deleted
Touche Comment deleted
I dond now whad kind of blue link you are taking about sir. Comment deleted
I wonder how telegeam and forks are with accessibility Comment deleted
This is iOS with old theme Comment deleted
then how would you trust someone who was trying to votekick? Comment deleted
extra condition: only when replying to the channel Comment deleted
oh, that's neat Comment deleted
although maybe just deleting a /votekick in reply to a channel message would work better? Comment deleted
nah, I want people to discover it so I can /trust new people Comment deleted
deleting immediately isn't that good instead create a timer which remove both bot response and user command after N seconds Comment deleted
like this fucking difficult Comment deleted
Sorry I thought it would open profile Comment deleted
you have some really dangerous thoughts Comment deleted
😂😂😂 Comment deleted
Are you guys seriously developer? Comment deleted
who? Comment deleted
Just a joke for the people who can't help clicking commands Comment deleted
ah Comment deleted