News for hackers. Stuff that matters.
Re:Former Tesla Firmware Engineer Discusses the System by ummonk on Friday August 24, 2018 @06:28PM (#17838262)
If it were that easy to setup tech-based infrastructure, we would have had positive train control implemented years ago.
Re:Former Tesla Firmware Engineer Discusses the System by jacques_chester on Friday August 24, 2018 @06:50PM (#17838396)
Rio Tinto have spent more than a decade on autonomous freight trains.

On tracks they own.

With no other traffic than theirs.

And unlimited funding.

Re:Former Tesla Firmware Engineer Discusses the System by pouta on Friday August 24, 2018 @07:05PM (#17838467)
What is Rio Tinto? I'm curious because it is the name of a local city here in Porto.
Re:Former Tesla Firmware Engineer Discusses the System by coatmatter on Friday August 24, 2018 @07:09PM (#17838487)
One of the world's largest mining companies.

https://en.wikipedia.org/wiki/Rio_Tinto_Group

Re:Former Tesla Firmware Engineer Discusses the System by jacques_chester on Friday August 24, 2018 @07:27PM (#17838585)
BHP (largest mining company in the world) and Rio Tinto (second largest) are to parts of Australia as Google and Facebook are to the Bay Area.

And much less apologetic about wielding power.

Re:Former Tesla Firmware Engineer Discusses the System by nojvek on Saturday August 25, 2018 @02:50AM (#17839892)
Yep. Probably why Australia doesn’t churn out Tech behemoths. They’re too busy investing money to dig massive holes in the ground.
Re:Former Tesla Firmware Engineer Discusses the System by jacques_chester on Saturday August 25, 2018 @10:44AM (#17840970)
The dynamics of mine development show interesting parallels with tech, actually.

Lots of mines start from little companies searching for a possible ore body (the idea or market fit), then raising money to perform a closer survey (seed funding). If the closer geological work is promising they often obtain a lease (patents or other IP).

At this point it goes one of two ways. Either they raise enough money to start and operate the mine themselves (series A, B etc, leading to an IPO) or they sell the prospect to a major company.

Then the newly-minted millionaires, who know a lot about mining, invest in the next crop of junior miners.

So as with tech there are conceptual, exploratory, growth and liquidity phases, followed by a process of reinvestment.

I remember realising this when living in Perth and being frustrated that, with quite literally billions of dollars sloshing around the city looking to invest, you'd be hard-pressed to pitch anything smarter than a brochureware website to the local investment class.

There were other structural problems. Stock options are not A Thing for various legal reasons. Failure in starting a high-risk business is a bit of a black mark. There are VCs but so much of their money came from governments trying to jump-start a market that they were about as risk-taking as a loans officer at a bank (what government wants "10 MILLION WASTED ON PHONE APPS" as a headline?).

Meanwhile the super funds are collectively sitting on trillions of dollars[0] and investing an absurdly dumb fraction of it in the ASX. Putting just 0.5% of their holdings into VC would unlock tens of billions of dollars of potential investments.

For which, hey, VCs who lurk here and want to raise a fund: go talk to the Australian superannuation industry. It is a massive pool of underperforming cash languishing in the same dozen public companies and, because Australian law forces all Australians to set aside at least 9.5% of income for retirement, the industry will never stop having incoming funds. There will always be new money to raise[1] and it will probably the 2nd largest pool of pension investments sometime in the next 10-15 years.

I will accept finder's fees and/or massively remunerative job offers as reward for this insight.

[0] https://www.superannuation.asn.au/ArticleDocuments/269/Super...

[1] https://www.willistowerswatson.com/-/media/WTW/Images/Press/...

Re:Former Tesla Firmware Engineer Discusses the System by samstave on Friday August 24, 2018 @08:07PM (#17838739)
You're right. We should all just give up.

I mean, heck. If it were that easy to start a unicorn...

But seriously - I am not saying its easy, I'm just surprised that we haven't made much (publicly known about/announced) efforts along these lines.

I mean, we have TCP down pretty good - if we are simply thinking of cars as packets, a lot of the math should exist to ensure collision-less delivery?

Re:Former Tesla Firmware Engineer Discusses the System by exDM69 on Saturday August 25, 2018 @04:39AM (#17840127)
Well TCP doesn't do collision avoidance, it's a link layer thing. And on Ethernet, it is collision detection on the shared medium. Wireless does avoidance due to the hidden terminal problem.

Neither of these models is really analogous to cars on the road.

But applying collision detection and exponential back off in road traffic is a "fun" thought experiment.

A more apt model would be critical sections and semaphores from concurrent programming. Which is named after a collision avoidance scheme used to control trains. And we all know how difficult concurrent programming can be. I don't want traffic with deadlocks, starvation, busy waiting or live locks.

Re:Former Tesla Firmware Engineer Discusses the System by Pastrami on Friday August 24, 2018 @08:48PM (#17838923)
> if we are simply thinking of cars as packets

You better hope you don't get any dropped packets.

Re:Former Tesla Firmware Engineer Discusses the System by samstave on Friday August 24, 2018 @09:27PM (#17839044)
It's TCPizza delivery! much better than UDPizza - I never know when they cant locate my MAC.
Re:Former Tesla Firmware Engineer Discusses the System by ummonk on Sunday August 26, 2018 @12:50PM (#17846671)
Oh, we lost a car. No big deal, we'll just send another copy!