Live data from Hacker News

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

answers.microsoft.com

301–310 of 492 posts

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

#302

Earlier quoted context omitted.

Simple solution, do not do preferential treatment based on one's OS.

While it's a solution, it's not a simple one. Developers don't have this luxury. Choosing an OS to support means supporting all the APIs and possible ecosystem that comes with it.

But they're not supporting an OS, but a browser here.

If it works in Firefox on Windows, there's no technical reason for it not to work the same way in Firefox on Linux.

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

#303
post #213

Earlier quoted context omitted.

So why do you say anti-competitive behavior wouldn't be unethical? Sorry for the double negatives, I am just trying to understand. It seems clear to me that potentially hurting paying customers to increase one's own wealth is obviously unethical. This of course presumes malice, which hasn't yet been proven.

IMO, most companies can't engage in anti-competitive behavior independently. You need a special status as a monopoly or a part of a cartel. For normal companies, normal behavior is "anti-competitive" because the point of business is to beat your competitors. If we assign MS the role of a "typical business" instead of a monopoly (they have may been a monopoly 20 years ago, but it's hard to make that case now), Microso…

For desktop PCs they still have greater than 90% marketshare. In businesses its closer to 99% I think the title is "Monopoly" is appropriate.

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

#304
post #216

Earlier quoted context omitted.

I think that's another case of assuming bad intentions. Once Microsoft had a slightly differently behaving version of JavaScript that was in use by hundreds of millions of people, including many enterprise environments with internally developed and bought solutions that required Internet Explorer and it's version of JS and ActiveX to function who more often than not were also large Microsoft customers, the idea of br…

For one, every Linux distribution comes with either Firefox or Chromium preinstalled. Is that monopolistic behaviour? Should EU require Linux developer to provide "Choose your web browser" wizard popping up on every new Linux install, similar way it is on Windows?

If you're not just repeating an ancient talking point and actually don't understand this, it would be well worth spending some time on Wikipedia coming up to speed on the goals of antitrust enforcement.

The short version is that the actions of a non-monopolist are looked at very differently than the actions of a monopolist.

Additionally, you're dead wrong about "every Linux distribution", and even if you weren't, the fact that there are many of them would moot an antitrust argument.

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

#305

Earlier quoted context omitted.

Almost always, nobody has any intention to "make it run buggy." It's about making it run well on platforms you care about (and officially support), and ignoring the others. Complicated software is usually fragile enough that it will have similar results.

If a user agent change makes the software slower for a platform then that's not exactly an accident so somebody must have had the intention to make it run buggy. This has nothing to do with 'making it run well on platforms you care about' but it is 'making it run bad on platforms you don't care about'. It takes more code for the software to act in this way (this is what proves this is intentional and not accidental),…

If you have different stuff available, you might choose to only cache/microoptimise the pages served to 98% of your userbase, which would lead to this type of effect with no malicious intent.

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

#306

Earlier quoted context omitted.

It seems entirely plausible that there are optimizations that are only applied on certain platforms or something with the idea that any platform should fall back to the slower but better-supported behavior.

Except that we're talking - as far as is visible to me at the moment - about server side behavior, something that need not change at all depending on the user's client.

No we're not. The bug report says 100% CPU. It's very clearly doing something client-side.

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

#308
post #282

Earlier quoted context omitted.

Microsoft's​ behavior was illegal not because of bundling alone, but because of bundling a product (IE) in a different market with a product which was a monopoly (Windows) in what was held to be (based on additional Al evidence beyond mere bundling) an attempt to leverage a monopoly in one market to monopolize a different market. So, no, it's not like any Linux distribution bundling a third-party browser like Firefox…

Honest question: if Microsoft didn't bundle IE and the user hadn't received a copy of those ubiquitous AOL CD-ROMs which came in the mail/magazines (and sometimes carried the Netscape Navigator installer), how is the user expected to consume content on the web without a web browser? Surely, you'll at least need a decent web browser to get online to download a different browser of your choice, no?

There was a time when people bought software in boxes.

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

#309

Earlier quoted context omitted.

Except that we're talking - as far as is visible to me at the moment - about server side behavior, something that need not change at all depending on the user's client.

No we're not. The bug report says 100% CPU. It's very clearly doing something client-side.

That is speculative. Yes, the client side is the one where the problem shows up but it's when the user agent is changed that the problem appears and the client side does not do anything with that user agent, it gets sent to the server. So something in the response from the server or some interaction with the server than causes the 100% CPU load.

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

#310
post #282

Earlier quoted context omitted.

Microsoft's​ behavior was illegal not because of bundling alone, but because of bundling a product (IE) in a different market with a product which was a monopoly (Windows) in what was held to be (based on additional Al evidence beyond mere bundling) an attempt to leverage a monopoly in one market to monopolize a different market. So, no, it's not like any Linux distribution bundling a third-party browser like Firefox…

Honest question: if Microsoft didn't bundle IE and the user hadn't received a copy of those ubiquitous AOL CD-ROMs which came in the mail/magazines (and sometimes carried the Netscape Navigator installer), how is the user expected to consume content on the web without a web browser? Surely, you'll at least need a decent web browser to get online to download a different browser of your choice, no?

There is no need for a browser to download something from the internet. You only need the browser to browse the internet. (hence the name) A simple UI with a list of options was all that was needed.
Post reply on HN