Because Apple influenced them. They copied Apple’s model because Apple had been getting away with it, and will likely have to comply with whatever new regulations might result from this.
It would be great if the biggest vendors and mail clients would implement things such as email verification (certificates) and the encryption (gpg or similar), and made it as easy as encrypted chat in iMessage is.
The advice I have for you is to try opening Teams in Firefox or Chrome instead of the Electron app. It seems to be more responsive from what I can tell. The native browser notifications are nicer on my multi-monitor set up too.
It’s always been this way though, we started using it during the public beta, and the performance has not appeared to improve at all.
I’m very curious with what’s going on here... Microsoft of all companies should have the resources to either make native apps for Windows and Mac, or share some best practices from the VS Code team.
I’d love to see search decentralized and have been toying with this idea for a while.
The last concept I hacked together was a custom search plugin for Grav and a command line util to use for querying.
It goes like this.
Use the command line util to search a term. The command line util run that term against the search engine _inside_ of the websites CMS itself. You essentially have a list of sites related to a topic that you chose to execute the query against.
I got this working against some sites and the proof is there. But it’s obviously highly inefficient and I haven’t figured that out yet. :-/
This is a start on cloning the late great Server Admin app from Mac OS X Server into a web application. It's incomplete functionality-wise, but you are able to click through all of the setting panels for each service.
Implementing CSRF doesn’t stop an outside party from finding out that you have (for example) an AppleTV inside your network. The device will still return a HTTP status code. You could legit spy on end users this way. A real boon for ad tech, too.