Live data from Hacker News

Onedrive is slow on Linux but fast with a “Windows” user-agent (2016)

answers.microsoft.com

321–330 of 492 posts

Re: Onedrive is slow on Linux but fast with a “Windows” user-agent (2016)

#321
post #125

Tangentially related, but Netflix also do some similar User-Agent sniffing logic for Linux users browsing with Firefox. Firefox does indeed support Widevine, but unless you pretend to be Chrome Netflix refuses to work. I got brushed off in much the same way as this user did when I tried to discuss the matter with customer support. In the end I carpet bombed a bunch of executives by guessing the email address format,…

You're correct that Netflix was using the user-agent to handle which browser can watch on Linux as a first check. However Netflix has updated their system to allow Firefox to stream on Linux, just so you know.

As of today, it seems! Interesting coincidence, thanks for the heads-up. Bit overdue in my opinion, but better late than never.

Re: Onedrive is slow on Linux but fast with a “Windows” user-agent (2016)

#322
post #315

Earlier quoted context omitted.

Ironically, people seem to forgive Apple a lot of similar practices.

Can you provide an example, with a citation? :)

You used to (maybe still) couldn't watch Apple Keynote presentations on any other browser than Safari.

Re: Onedrive is slow on Linux but fast with a “Windows” user-agent (2016)

#323

Earlier quoted context omitted.

Whenever I google a problem with a microsoft product, and the search ends up on one of these answer.microsoft.com pages, I always click on the link with an enormous feeling of dread. I don't think I've ever seen a usable answer on that site.

I've always found it fascinating that Windows/Microsoft error messages seem to have some kind of UUID (Error #c101a053 is one I found on my search history from 5 years ago), but you _can't look them up by UUID_ on the MS help pages or even online (and sometimes they don't seem to even be unique). I've always wanted to know what they do with these numbers.

That looks like a NTSTATUS value. You often see also HRESULT values. They are structured values, some of the bits tell you which subsystem generated the error, other bits tell you the error number within that subsystem.

Re: Onedrive is slow on Linux but fast with a “Windows” user-agent (2016)

#324

"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.…

I hear this phrase "It didn't make business sense" all the time. It's a persistent misunderstanding of business and customer relationships.

You support Linux users (or Mac or WinXP or those behind a firewall or MSI installer needing etc etc) because you want to dominate your competitors, you want your product to be the one everyone wants, and the one with the least bugs.

If you're going to say 'screw you' to some customers, that needs to be based on an actual assessment of costs, impact on users, how it can be mitigated, and what else that money would be spent on. A CTO level decision, not the support desk. And not supporting people running a standard web browser is just inept.

Re: Onedrive is slow on Linux but fast with a “Windows” user-agent (2016)

#325
post #315

Earlier quoted context omitted.

Ironically, people seem to forgive Apple a lot of similar practices.

Can you provide an example, with a citation? :)

Safari on Windows was the obvious one. Lord what a mess.

Re: Onedrive is slow on Linux but fast with a “Windows” user-agent (2016)

#326
post #252

Earlier quoted context omitted.

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…

Ironically, people seem to forgive Apple a lot of similar practices.

Microsoft was not just 'borderline unethical', it got charged times and times for severe illegal practices. Apple is far from there (yet ?)

Re: Onedrive is slow on Linux but fast with a “Windows” user-agent (2016)

#328
post #322
post #315

Earlier quoted context omitted.

Can you provide an example, with a citation? :)

You used to (maybe still) couldn't watch Apple Keynote presentations on any other browser than Safari.

Microsoft Edge is supported now.

Re: Onedrive is slow on Linux but fast with a “Windows” user-agent (2016)

#329

Earlier quoted context omitted.

They do have a reputation, but it's decades old, and things have changed quite a bit. I don't think we should base our conclusions on stale data.

Decades old. The GWX consent brouhaha is decades old? Edge (not IE) becoming the default browser all by itself is decades old? Riiiiiiiight. Decades of consistent data, methinks.

I really don't get why they can't put the browser they like as the defaultone into their OS. Not that I'm an MS apologetic (I don't really use anything MS since time immemorial) but it seems silly to me, frankly.

Re: Onedrive is slow on Linux but fast with a “Windows” user-agent (2016)

#330

Earlier quoted context omitted.

I'm guessing you don't really understand what he's saying. He's saying that by pretending to be Windows instead of Linux the webapplication runs better. There's nothing native about it. The same exact website/piece of software runs better by saying "Hi I'm on windows". This obviously means foul play.

> This obviously means foul play. No, it really doesn't. It could just as likely mean they load a bunch of slow polyfills and workarounds when the browser is not part of a whitelist (assuming it won't have support for various APIs that it actually does support).

I struggle to consider that Microsoft is really that inept as to only be able to design it that well. I mean, do they do any testing at all? Across the browsers and platforms accessing their sites?

Seriously, white-listing??

I don't buy it.

Post reply on HN