Hacker News new | ask | show | jobs
by tpmoney 455 days ago
> And the point of asking what I did was to point out maybe you wouldn't be able to get as far as you did without linux; certainly macos wasn't an option, right? Not a modern version at least. Why criticize an area linux is falling short when you're preferred OS isn't even an option? It just doesn't make sense in this context.

That’s an awful lot of assumptions about both what I’m doing and what my preferences are based on the fact that I’m defending Apple having private APIs. To answer those assumptions:

1) my preferred OS for projects is actually Linux, because as I said I don’t hate open standards. Where I can get a better experience, or where I feel the trade offs are worth it, I prefer to start with an open resource

2) both macOS and windows would have been viable options for the project

3) in the project space, windows is actually the preferred os (or the one with the most general support anyway), but it’s not my preference (again see 1)

4) I’m criticizing an area where Linux is falling short because I’m using it as an example of open systems and standards not being some panacea or guarantee of a better experience. If open automatically meant better, one should be able to have a superior experience on Linux for this project. And yet…

> Are you the same type of person who would argue never had a monopoly because Apple and Netscape were available?

I assume you’re talking about Microsoft here, and no I’m would not argue they didn’t have a monopoly. But surely you can see the difference between a software vendor having 95% of the market for operating systems across multiple competing hardware vendors ( and that same software vendor forcing hardware vendors to buy licenses even for hardware that doesn’t include the OS) and a single vendor of both a piece of phone hardware that only runs one os and that same os which only runs on that hardware (both from the same vendor) who has less than half of the market for phones in general and does nothing to discourage retailers and sellers of their phones from selling competing products.