Comment by knorker
7 days ago
> No, because it's subjective whether your interpretation of "fiduciary duty" precludes them from developing an OS. I think it does not, for example.
We can disagree in our best assessment if "developing an OS" is a good strategy for achieving our goals.
But no, that is not subjective. There's a right answer. We can try to use our experience and place subjective weights on probabilities, but if we could A/B history, there's definitely an objective right answer.
Boiling down "building an OS" to the math of spending dollars on OS development and the return on this investment in dollars, this is objective.
In your estimation of how much it'll cost, you turn to experts who use objective and subjective resources to try to estimate the true objective numbers.
> for you "objective" points to a different idea than it does for most people.
Me, the dictionary, and the world disagrees with you.
> It is very much not an objective discussion if you are discussing whether it makes sense to develop a new operating system.
I don't know what kind of discussions you have, but if you were in the room would you be saying "I just have this gut feeling that we need to develop an OS"?
I would hope that instead you would be making objective arguments such as "The cost of this OS development, because we control the hardware and will need drivers for video, audio, bluetooth, and inertial sensors, is (based on similar projects here) about $X in labor cost. The benefits are (just making this up) battery times because we won't need a write path and cache coherence on the storage system, which per this benchmark consumes Y% of clock cycles. And this should cause our product to be better to the tune of $Z based on these previous product statistics"
Now, an objective counter argument could be that the cost isn't $X, it should be $X2, because the people working on this have an opportunity cost. And there's another cost $W, which is delayed time to market. And $X in any case would need to be compared with patching the Linux kernel for the needed features.
And so on, and so on.
It's also an objective discussion to appeal to your experience, or experience of others: "Look, when company X, Y, and Z did this, the eventually abandoned that approach. It never worked for those companies. Why would it instead work for us? How is the problem space different?".
A subjective discussion would be "I just feel like it'll be cleaner if we had our own OS, and that should allow us to leapfrog competition", being countered with "well Linux is battle tested and just works".
"I don't think anybody cares about battery times" — subjective. "Game Boy Classic was good for 30h play time, whereas Game Boy Color only for 10. Here's sentiment analysis on the Game Boy forum indicating with so-and-so error bars that people did care for that use case, and people returned their puchases indicating battery life at a rate of so-and-so higher for Color" — Objective. — "Well, we're not making Game Boy" — Subjective.
If you're having the latter discussion, then you're not actually having a discussion whether it makes sense to develop a new operating system. Whatever you decide will just have the rationale "it felt right".
Having seen Carmack's talks and writings, it's my assumption that his case against writing an OS was not "just trust me bro, I'm experienced". It was likely painfully specific both about the technical complexities, and how those are connected to the bottom line (the end goals).
Your argument seems to be one against the idea of expertise. Experts need to be able to communicate objectively, but the other end of the spectrum where it appears you are, is that "it's all subjective, your data is as good as my guess, there's no such thing as truth".
Subjective is of course not wrong. My examples above may imply that, but just because a visionary can have a subjective vision that predicted the future correctly, doesn't make objective counters not objective. Just objectively wrong.
"You have a one-in-a-billion chance to win the lottery" — "Well I felt I would and I did!" — "Congrats. I was not wrong though".
> Words do mean nothing, they are pointers to ideas.
Are you a philosophy student? Seems a bit entry level.
No comments yet
Contribute on Hacker News ↗