Live data from Hacker News

Build Unix, Not Uber

thesephist.com

21–30 of 117 posts

Re: Build Unix, Not Uber

#21
post #7

Earlier quoted context omitted.

Maybe this is apocryphal, but I think I remember hearing that Reddit was originally written in some kind of lisp. Not to say it doesn't owe its success to python.

Very early versions, but they were already using python before you could create your own subreddits, for example (which is around the time when it started becoming more mainstream)

IIRC, they were able to fully rewrite it in Python in a weekend. I guess that shows the (small) scale of what it was at that point.

Re: Build Unix, Not Uber

#22
post #2

It's always interesting to me how little credit is given to GPS in Uber's story. The existence of space-based, free and ubiquitous semi-precise navigation was an enormous subsidy.

> how little credit is given to GPS in Uber's story Uber would not exist without GPS. I wonder how many other of the unicorns: * Twitter without Rails * Facebook without PHP (I think this is fair but maybe not) * Reddit without Python * Tesla and Solar City without huge government subsidies Crazy to think how many Lake Tahoe vacation homes were transferred thanks to these projects.

I don't think the programming language dependencies are comparable to tech like GPS.

Reddit was originally written in lisp. It was later rewritten in Python with a trivial amount of effort. And it could have be trivially rewritten in any other language as well. The languages are not that important. Having access to high level languages in general is important, but they are a dime a dozen.

Re: Build Unix, Not Uber

#23
does the author know that Unix was a private software made by AT&T bell lab (a big company) with clear intentions of making revenue, although I agree it was and it is still a great idea, it was created because it would generate value to people and we appreciate value and we pay for it. it's obvious the author made a good reflexions with good intentions, but poetic/utopic futures are not the solution and are dangerous in fact.

Re: Build Unix, Not Uber

#24
post #2

It's always interesting to me how little credit is given to GPS in Uber's story. The existence of space-based, free and ubiquitous semi-precise navigation was an enormous subsidy.

That's interesting! I think GPS falls in the category of "works so reliably that I don't perceive it as technology" for me. But yes, GPS an underrated piece of infrastructure, even more impressive as it's globally available (edit: as in, US tech infra made available beyond US).

If you want to appreciate GPS, check out this article and explanation of how it works. It's been posted to this website a few times now: https://ciechanow.ski/gps/

Re: Build Unix, Not Uber

#25
An alternative to the corporation is the chaord. This is an idea that went nowhere. Except that Visa International was a chaord. A chaord is useful when you have a shared resource that's needed by competing entities. That's exactly what Visa International was set up to be. It's an operator of a data network and a standards body. It doesn't issue cards. It doesn't handle money. It just transmits transaction data between point of sale, merchant's bank, and card issuer's bank. It's in the interests of all the banks involved that it work well, be a neutral party, and not cost too much. A chaord is useful when you have something that's a natural monopoly, but the customers don't want it charging monopoly rents. It's not idealistic. It's a practical solution to that class of problems.

Dee Hock, an executive of a minor bank, set this up. The big banks wanted someone relatively neutral in charge of the Visa system. (He died just two weeks ago, I just found out.) His optimistic book, "Birth of the Chaordic Age", is still available.

There used to be a "chaord" article on Wikipedia, but it was merged into Dee Hock's article after Visa became an ordinary corporation.

Re: Build Unix, Not Uber

#26
post #16
post #2

It's always interesting to me how little credit is given to GPS in Uber's story. The existence of space-based, free and ubiquitous semi-precise navigation was an enormous subsidy.

I wonder if Uber is feasible with wifi and cell tower location routing alone and if not how close you could actually get.

I think it should be feasible with combination of odometer, mapping and wifi/cell signal database. The traditional metering happens through the odometer only and the mapping is only needed for orientation and optimisation(i.e. which car should be redirected to the user).

Re: Build Unix, Not Uber

#27
post #16
post #2

It's always interesting to me how little credit is given to GPS in Uber's story. The existence of space-based, free and ubiquitous semi-precise navigation was an enormous subsidy.

I wonder if Uber is feasible with wifi and cell tower location routing alone and if not how close you could actually get.

at the end of the day, it's just a stationary location with a permanent address. GPS just allows for turn-by-turn navigation so any body can find that location without being intimately familiar with an area.

so, yeah, it's nice that the rider can see the route the driver is taking to feel like they are not being "taken for a ride", but I've been in rides where the drive did not take the same route my app was showing.

however, is this the only thing that makes moder ride share apps a thing?

Re: Build Unix, Not Uber

#28
I don’t love this conclusion, but looking around it seems that people generally keep competitions after their lives have become post-scarcity because the related concepts of status and preferential mating are determined by relative rather than absolute abundance.

When a mega-yacht doesn’t stand out in your social/sexual set? Build a fucking rocket ship that we all know damned well isn’t going to colonize Mars.

Re: Build Unix, Not Uber

#29

Earlier quoted context omitted.

> how little credit is given to GPS in Uber's story Uber would not exist without GPS. I wonder how many other of the unicorns: * Twitter without Rails * Facebook without PHP (I think this is fair but maybe not) * Reddit without Python * Tesla and Solar City without huge government subsidies Crazy to think how many Lake Tahoe vacation homes were transferred thanks to these projects.

I don't think the programming language dependencies are comparable to tech like GPS. Reddit was originally written in lisp. It was later rewritten in Python with a trivial amount of effort. And it could have be trivially rewritten in any other language as well. The languages are not that important. Having access to high level languages in general is important, but they are a dime a dozen.

could you imagine the expense of a FAANG having to pay Microsoft Windows licensing for every machine they use? how would that affect a startup's runway?

so instead of the languages, maybe open it up to Linux/FOSS in general

Re: Build Unix, Not Uber

#30
post #8

Earlier quoted context omitted.

There are a lot of alternative programming languages that those companies could have used. There's no GPS alternative for Uber.

GLONASS, But that's splitting hairs

Although the Russian air force planes with a Garmin taped to the control panel may indicate otherwise on that technology....
Post reply on HN