Earlier quoted context omitted.
I'm guessing (especially when you consider that OS X is in there) that it has more to do with the support burden and small number of people using Linux as a desktop OS than trying to get people to buy Windows.
So they make it run buggy in order to reduce the support burden??? Surely that makes for more support calls. I'd have much more respect for them if they just came clean and said "we hate linux users, if you want to use that OS don't use our products because we try our best to make them not work on linux". Look at what they did with Skype for example. At least then we'd know not to try their stuff.
Onedrive is slow on Linux but fast with a “Windows” user-agent (2016)
261–270 of 492 posts
Re: Onedrive is slow on Linux but fast with a “Windows” user-agent (2016)
#262Unhelpful catch-all responses that don't display a shred of effort or care are the bane of my customer support experiences. Nothing hurts my opinion of a company like being brushed off like a bug.
Re: Onedrive is slow on Linux but fast with a “Windows” user-agent (2016)
#263"Don't assume bad intentions over neglect and misunderstanding." - Hanlon's razor I worked as a Microsoft employee on the xbox.com website from 2007-2010. We didn't officially support any browsers on Linux because it represented We supplied a list of officially supported browsers to the customer support team. Any bugs on non-supported browsers would never get reported back to our team, so we'd never hear about them.…
Well, Microsoft often doesn't get the benefit of the doubt because of their history of incredibly aggressive, borderline unethical behavior. Being a convicted monopolist tends to color people's attitudes to a company. Let alone something ridiculous like trying to destroy the open source movement in its nascent stages, stealing Google's search results, or running the completely insane Scroogled campaign. And all the o…
Re: Onedrive is slow on Linux but fast with a “Windows” user-agent (2016)
#264"Don't assume bad intentions over neglect and misunderstanding." - Hanlon's razor I worked as a Microsoft employee on the xbox.com website from 2007-2010. We didn't officially support any browsers on Linux because it represented We supplied a list of officially supported browsers to the customer support team. Any bugs on non-supported browsers would never get reported back to our team, so we'd never hear about them.…
Well, Microsoft often doesn't get the benefit of the doubt because of their history of incredibly aggressive, borderline unethical behavior. Being a convicted monopolist tends to color people's attitudes to a company. Let alone something ridiculous like trying to destroy the open source movement in its nascent stages, stealing Google's search results, or running the completely insane Scroogled campaign. And all the o…
Re: Onedrive is slow on Linux but fast with a “Windows” user-agent (2016)
#265Earlier quoted context omitted.
More likely something like: resolve_renderer_module(user_agent.os) where the osx/Windows ones are already loaded in RAM, but it has to try (and fail) to load the linux one every time somebody tries. This is classic Hanlon's razor stuff.
Is it possible that companies, teams within companies, and/or individuals might exploit "Hanlon's Razor" to their own benefit? It's easy to say "Oh, whoops" and often there's no easy way to prove incompetence vs malice. And because people are aware of this cliche/meme, they may be more susceptible to it. I wonder if people said "Hanlon's Razor" when they first heard about the VW emissions scandal. NOTE: I'm just thin…
I don't think that was possible, because the engine specifically performed [0] better during the test and worse during normal operations. So what would Hanlon's Razor be? Whoops, the testing procedure accidentally happened to make our engine perform better?
[0] With the definition of performance being emissions output, not power or torque.
Re: Onedrive is slow on Linux but fast with a “Windows” user-agent (2016)
#266Earlier quoted context omitted.
I'm guessing (especially when you consider that OS X is in there) that it has more to do with the support burden and small number of people using Linux as a desktop OS than trying to get people to buy Windows.
Treating Linux as a "best efforts" might be a reasonable middle ground. No expensive support commitment, but then they needn't hobble it in scenarios like this where the experience/support burden is not related to the OS (since it's in the browser)
Re: Onedrive is slow on Linux but fast with a “Windows” user-agent (2016)
#267Earlier quoted context omitted.
> I don't think I've ever seen a usable answer on that site. At least not from a Microsoft employee. Sadly, the majority of posts from Microsoft employees I have seen basically repeat the problem description, followed by "Did I understand that correctly?", sometimes people get generic advice like reboot their computer, make sure their system has all available updates installed, etc.
Saw someone call them out once as giving out "grandma-level advice", I felt it was accurate, no offense to grandmas of course.
Re: Onedrive is slow on Linux but fast with a “Windows” user-agent (2016)
#268Earlier quoted context omitted.
Maybe it's just expensive to support
It's running in a web browser. The OS doesn't make much of a difference.
On Windows you have a battle-tested Direct3D 9/11 backend for WebGL (ANGLE) used by Chrome and Firefox, while on other platforms you're subject to the whims of the GL implementation (and on Linux there are multiple drivers to choose from in some cases). Direct3D graphics are also thread-safe in a way that is not consistently true for OpenGL (just ask a driver developer) which means that certain operations could block the UI thread (or in the case of Chrome, GPU process) that can be performed asynchronously on Windows, resulting in a difference in application behavior.
On Windows there is one common software audio stack (they dropped hardware audio acceleration ages ago because it was a compatibility nightmare). On Linux in some circumstances there are multiple audio stacks which can produce differences in user experience and behavior. Recently Firefox has switched over to pulseaudio, which has caused some grief.
Windows and Mac and Linux all have different networking stacks that can result in behavioral differences between OSes if you're using WebSockets or WebRTC.
The GamePad API is also subject to OS differences depending on whether your gamepad has drivers and which underlying system API the browser uses. This even varies between browsers on the same machine.
Re: Onedrive is slow on Linux but fast with a “Windows” user-agent (2016)
#269Microsoft did the same thing way back with CPUID .. when it was Intel, it worked well. Otherwise (AMD, Transmeta), they would use very inefficient operations instead of SSE (IIRC), slowing down benchmarks that used media (like players, etc) and Photoshop. This is from a distant life in the past, but I think it was not limited to use of SSE.
Re: Onedrive is slow on Linux but fast with a “Windows” user-agent (2016)
#270"Don't assume bad intentions over neglect and misunderstanding." - Hanlon's razor I worked as a Microsoft employee on the xbox.com website from 2007-2010. We didn't officially support any browsers on Linux because it represented We supplied a list of officially supported browsers to the customer support team. Any bugs on non-supported browsers would never get reported back to our team, so we'd never hear about them.…
Now it might still be a bug rather than malice, but it's a but that arises out of intentionally doing something stupid.