throwaway90999
Joined 12 years ago
Joined 12 years ago
Google does not open source the VAST majority of their code -- it remains tightly restricted. Surely agree this is an accurate statement?
Your feigned ignorance is disingenuous. An enormous legal battle over the platform took place within the past decade.
We are very lucky that the outcome was favorable and that the platform has been able to continue to improve.
You are certainly aware that the vast majority of code is under strict restrictions and will be leveraged for competitive/controlling purposes rather than being shared. Employees wishing to freely contribute code in these domains will have their requests denied.
We've both been employed by large SV companies; we both know how this works. The majority of software will be used in an attempt to control the market.
More than 10%?
More than 1%?
Linux is still not a significant player on desktops. Microsoft is still completely dominating that space.
Apple and Google do not contribute code freely, nor do they contribute a significant amount of their code. The contributions are limited to areas in which an advantage exists. One only has to look at the machinations present in other development platforms to realize the threat. Consider what's happened with Java in recent years. Or look to Swift. Or to the entire Microsoft ecosystem which was built in part on a foundation of open source. BSD licensed code permeates the Windows environment; to ask "what's the concern" belies a rather stunning ignorance of Microsoft's behavior over the three prior decades.
This doesn't paint an accurate picture. Google isn't deploying Fiber out of any notion of selflessness. This is a competitive play, and a very good one at that.
You say selfless ideals, I say this is exactly how "the market" and "competition" are commonly understood to function -- in the absence of corruption, regulatory capture and state granted monopolies.
We do have those. In this case the common library is called "libc." In this case (and in a few others) the Go team decided to intentionally avoid providing an interface to this function.
The good news is it would take just a few minutes to add support for go to call strftime directly from libc.
But this isn't an utterly imaginably spectacular device. It's merely a run of the mill consumer-grade portable computer according to modern standards.
Your rent would be insignificant compared to, for example, the cost of a truly spectacular computer by modern standards, such as a modern search engine cluster with a price tag of perhaps a half billion dollars not counting ongoing opex.
The differentiator you're probably thinking of is whether the worker chooses which hours they work. If the worker decides independently how much they will work and at what times then the IRS doesn't tend to consider the relationship employment -- regardless of how much time is put in. This is precisely how these driving services operate.
If the employer is scheduling a fixed schedule, say 9-5 M-F, then the IRS considers it an employment arrangement. Regardless of the number of hours worked. But that is not at all how these services operate.
But the more general answer to your question: When supply outstrips demand the only reasonable response is to build more housing.
Complaining that driving jobs have low value isn't constructive. The value of those jobs will approach zero soon due to technology. Instead, address the economic imbalance and let supply meet the demand.
If I can commute across the bay so can everyone else.