> I’m fascinated how simple the __NSDictionaryI turned out to be.
There may be other cases where one gets something entirely different than the __NSDictionaryI class, depending on how the dictionary was created or how much / what kind of data it contains. There is some evidence[1] that Apple switches implementations of its collection classes based on various conditions, even something very simple, such as when an array contains more than X elements (where "X" is some threshold where the optimization characteristics change). Being able to dynamically change implementations is the main benefit of class clusters after all.
The quality of Uber drivers in San Francisco has dropped all the way to the point where I simply will not try to use Uber anywhere near downtown. They will accept the ride and the app will show they are "1 minute" away, however it will often take upwards of 15 minutes for them to reach me because they don't know their way around the city and are confused by all the one-way streets in downtown. I promise I"m not exaggerating, it really does take that long. I've stood there and watched them on the map spending 10-15 minutes driving very long distances away from me before finally turning in the right direction and painfully, slowly, starting to get closer. It's ridiculous.
If I'm in downtown or SOMA, I will use a taxi (either hailing or using Flywheel). It's usually a huge time saver (and there's no "surge" pricing either).
This is what happens when you have an "app store" with no approval or review process. Google should be cracking down on this, just like those ads they were displaying[1] which would serve up malware-infected versions of Firefox whenever someone searched for "Firefox".
While this isn't nearly as bad as companies like Valve which go around claiming not even to have any managers, let alone any policies, it still means you're going to run into this:
> [I]t's only going to become easier and easier for competitors to enter the same space.
Not going to happen. Those "regulators" they decry so loudly? I'm sure they have plans to buy a few once they get big enough and use them to put barriers in place to put a stop to any competitors. Combine that with their size (and thus their ability to undercut any new competition), and I don't see anything but an Uber monopoly on the way.
Android is only a "success" insofar as being the only game in town for an open-source iOS competitor. I'm frankly amazed it ever gained any traction at all, but when your competition is non-free garbage like Symbian, Blackberry, and Windows mobile, I guess you can just win by default. Especially when you have the might of Google's multi-billion dollar support behind you.
Android has already gotten miles better in the year since Rubin is no longer involved, seeing long-needed improvements such as Chrome for the browser and WebViews, radically better runtime, more unified UI design, etc. Overall, Android is much better off without him and I look forward to whatever comes next (for Android, not Rubin).
The middle paragraphs are just further proof that talking to a blowhard like Cory Doctorow is a complete waste of time. The "all photos are fake at some level" slippery slope argument is beyond tiresome. The fact that something like white balance introduces a small amount of post-processing into photographs does not mean that all levels of photo manipulation are somehow equal. That's nonsense on its face and should be called out as such. You need a trampoline and a net to make that kind of jump in logic.
Ever since the days of the original Firewire-only iPod, they've done 3D renders for extreme closeups like that. They are usually very accurate but still, it seems like it would be just a bit more honest to use a photo.
And yet if you post about AirBnB's history of spamming Craigslist users, you'll get downvoted into oblivion. Playing dirty is considered okay on HN so long as you're a YC company.
So it's yet another toy project with grandiose, overblown claims ("git for databases"? seriously?!)
An honest update to the README would be to take the whole thing down several notches, if nothing else then to avoid the kind of confusion the post you're replying to expresses.
> My wife and I sleep on the floor, with a few blankets, and have slept with our daughter between us since day one
And when your daughter is old enough to talk, she'll tell everyone she sleeps on the floor, and CPS will come take her away (this sort of thing is a major fear of mine -- some minor idiosyncrasy or eccentricity will be taken out of context and misinterpreted as a sign of an "unfit" home, and they'll come a-knockin').