9,506 karma · joined July 3, 2009
I also don't know why you think apple would particularly care if "no one else used clang." Their goal with developing it was clearly also not exactly altruistic but their contribution of it into open source didn't really benefit them much in the short term in any way that isn't true of other major open source work at other FAANG. Never mind swift, which has basically failed to benefit apple much at all from being open sourced. But if clang were closed lots of people would still use it - everyone developing for macs and iOS. That's probably all that matters to the brass.
In the end I agree that apple is much worse than other FAANG. That is, like I said, part of why I left a pretty nice job there after many years of frustration at the pace of change.
But it's hard to pin down a position on all this that applies to all of apple. Some parts are very friendly (compilers), some parts are obligate mildly friendly (core Darwin/xnu and WebKit), some parts are bristling for change, but while change has been slow contributions have been ramping up as processes change (all of services, the growth area of the company). In the 2 years before I left it went from months to approve a minor patch to OSS to more like a week, with certain internal projects having regular unreviewed postback rights to designated high volume OSS projects and official champions of upstream efforts.
Where there seemed to be zero progress at all was personal projects, where apple has a catch-22 process that never progresses while insisting that you can't do it outside that process (regardless of the legality of that assertion).
I left Apple partly over their poor oss policies, but even I won't sign off on the idea that they don't do any at all.
Oh woops we're back where we started.
That doesn't seem to be the way current conservative parties operate though.
You could infer from that that the thing jwst is doing better is having a much greater range of spectrum available to it at a time (though I don't actually know if that's correct).
Empty properties that once had a grocery store in them are often that way because the property is under a restrictive covenant preventing any use as a grocery store for some absurdly long period of time (decades, usually)[1]. It's a weirdly unique thing about grocery stores, and can be really harmful to communities where it's just not practical to build new grocery store buildings (and grocery store buildings don't always translate well to other kinds of retail).
It's a common enough problem that it's banned in some places[2].
[1] an example: https://www.marketplace.org/2018/01/12/when-grocery-stores-c...
[2] eg. DC: https://code.dccouncil.us/us/dc/council/laws/22-138
This isn't at all surprising, why wouldn't you hire American military to go with your American military hardware?
This is something you have to factor in when reading boldly optimistic claims about how somehow solar and wind can work everywhere without even storage.
Maybe if we never stop pumping natural gas into our homes to burn it, but that's not exactly in line with the goals.
In reality, for anything north enough to get snow on the regular you can't use today's electricity consumption numbers to judge future needs. When everyone switches to heat pumps base load at night is going to skyrocket.
So... You wanted every other laptop? I'm glad I can have 4 fully capable thunderbolt ports on my laptop (and probably don't want or need half the things you think are "standard"), and unlike what you're asking for here, which is the norm in the industry, that's basically not available on any other laptop.
If you just want a relatively fixable standard laptop that's what ThinkPads are for.
The Ethernet one sticks out a little but a multiple usb-a port one would be a lot bigger and put more mechanical stress on the whole thing.
At any rate, "the law" is a body of rules so large and complex that likely almost no one actually manages to get through a month without breaking it a couple times.
That said, network effect declines can happen much faster than people think, and can be hard to see in the numbers social networks usually put out. History is short on this kind of service, so precedent doesn't mean a lot.
I wouldn't put money on Facebook being around and anything like it is now in 10 years. It's barely anything like what it was ten years ago, and it's clearly not meta's priority anymore.
Twitter is tricky because Elon resuming his bid creates a wide range of possibilities, some that include him cannibalizing it out of spite. He's a wildcard here, as evidenced by him putting in the bid in the first place as something that appears to have been little more than corporate trolling. But if he takes it seriously or turns around and sells it to someone who will it could benefit from a coherent vision (even if it's one I would find very unappealing).
Source: I worked for a regionally dominant social network in the early days and watched it evaporate nearly over night.
Even C codebases can suffer this with obnoxiously clever macros, but it's rarer at least.
So it might not be very easy at all, depending on how clever the people who wrote it were.
Why should I care about the "efficiency" of the ads I'm being served? It's not my job to help them exploit me.
Sometimes people's flaws prevent them and the people they work with from doing good work.
A lot of people I'd describe as "principled" don't want to be anywhere near Stallman for various reasons, often related to their principles. Maybe he's just cleared his orbit of anyone else who actually fits your 4 criteria, so only appears to be unique. This seems like a rather common failure mode of personality cults, tbh.
Again, this is not a duel to the death. The only thing that should be dismissed out of hand is carbon emitting fuels.