Live data from Hacker News

Autopilot: an open source driving agent

github.com

121–129 of 129 posts

Re: Autopilot: an open source driving agent

#121
post #41

Earlier quoted context omitted.

> The car would likely still be street legal. (IANAL) However, allowing this system to take control of your car on a public road would not. IAANAL, but I don't think even that is true. I think it actually is legal to allow it to take control of your car, provided you are still sitting in the driver's seat and can take control back at any time.

> can take control back at any time but if you're going down the highway and the AI decides to suddenly swing the wheel far right as quickly as possible, no human being would have reaction time good enough to recover without crashing. I'd be pretty concerned if you could add an autopilot to your car and drive it around on public roads without any sort of demonstration of safety.

Ya, not arguing that it's a good idea. Just that I think it is technically legal.

Re: Autopilot: an open source driving agent

#123
post #61
post #48

Earlier quoted context omitted.

The thing that distinguishes an engineer from a bodger is not just observing what works but understanding why, how, and to what margin of safety it works. The reason the "realtime" designation exists at all is that, in a realtime system, it is possible to say what the worst-case timing is for any operation, and to guarantee by design what failure conditions can and cannot happen. You cannot guarantee in a python prog…

Believe it or not - many folks coding out there don't even understand the meaning "real time" in this designation. I recall asking some colleagues in a conversation, "So when you say 'real time' do you mean hard or soft?" To which they replied, "Just, real time , like in real time." I gave up pressing the point when I realized they simply meant "interactive" and didn't know such a designation existed.

Python uses reference counting. The garbage collector is only required for cyclic references and can be disabled.

Re: Autopilot: an open source driving agent

#124

This seems to be a code dump from the comma AI startup. It also indicates their autonomous driving platform runs on a "stripped version" of Android. Which seems to indicate that they are clinically insane, given they are using a system that can easily have excessive scheduling latencies under load to steer a car.

People like me laughed at Android platform adherents because audio latency was a huge hurdle to even remotely be on par with Apple's Core Audio, but, believe it or not, 8 years later (give or take) Android has caught up. Point being, what might be "clinically insane" to you is simply a "fun challenge" to people who may be smarter than the both of us combined.

Re: Autopilot: an open source driving agent

#125
So, ladies and gentlemen of Hacker News, following all the ire shoveled GEOHOT's way for closing up his project, can you please show me any equivalent Open Source contribution from major manufacturers that is comparable? Not like White Paper bullshit. I mean where has Tesla, Audi, or GM shared this kind of platform without Sam Altman writing a think-piece about how they're not as good as Cruise and he knows the truth and doesn't need to listen to fuckin' lawyers.

Sorry, maybe that was an inappropriate aside but I know I'm loud & proud team GEOHOT and have yet to see the Giants in the industry really show they can fend off a determined Goliath.

Re: Autopilot: an open source driving agent

#126
post #96
post #30

Earlier quoted context omitted.

Why not? We entrust humans with operating cars right now. Humans in a sense are running a general purpose OS.

No hundred humans are running the exact same OS that can deadlock or crash and as a result drive off the road, which is why this trope about humans being worse than computers at driving is entirely irrelevant to a thread about why it's unwise to try to build self-driving cars on top of Python scripts.

My take of the OP's point was that the deep general stack was unnecessary and decreased reliability. My read was that they think your self driving car software shouldn't also be able to run arbitrary python scripts. My argument is that it's practically irrelevant to reliability. I would not be surprised if in the future you could download an app to your iPhone, connect your phone to your car, and have the app drive your car. Sure, maybe having a specialized real time o.s. without any higher level interpreters could be more reliable in the early days, but the gains from rapid iteration you'd get from allowing cars to be driven by apps running on higher level abstractions would be worth the trade off, and over time the latter could be iterated upon to achieve practically the same reliability as over-engineered systems.

Re: Autopilot: an open source driving agent

#127

This seems to be a code dump from the comma AI startup. It also indicates their autonomous driving platform runs on a "stripped version" of Android. Which seems to indicate that they are clinically insane, given they are using a system that can easily have excessive scheduling latencies under load to steer a car.

People like me laughed at Android platform adherents because audio latency was a huge hurdle to even remotely be on par with Apple's Core Audio, but, believe it or not, 8 years later (give or take) Android has caught up. Point being, what might be "clinically insane" to you is simply a "fun challenge" to people who may be smarter than the both of us combined.

It's not about being clever with Android programming; it's about the fact that Android is not by any stretch of the imagination a real-time system and should absolutely not be controlling a car.

Re: Autopilot: an open source driving agent

#128
Participate in Atlassian Research

My name is Angela and I do research for Bitbucket. I’m kicking off a round of discussions with people who use Git tools. Ideally, I’d like to talk to people that sit on a team of 3 or more. If this is you, I would love to talk to you about your experience with Git tools, or just some of the pain points that are keeping you up at night when doing your jobs.



We’ll just need 30 mins of your time, and as a token of my thanks to those that participate, I’d like to offer a US$50 Amazon gift voucher. 



If you’re interested, just shoot me an email with your availability over the next few weeks and we can set up a time to chat for 30 minutes. Please also include your timezone so we can schedule a suitable time (as I’m located in San Francisco). Hope to talk to you soon!

Cheers, 
 Angela Guo aguo@atlassian.com

Re: Autopilot: an open source driving agent

#129

Not everything seems to be open source. I can't seem to find the vision part, only the binary, see: https://github.com/commaai/openpilot/tree/master/selfdrive/v...

Participate in Atlassian Research

My name is Angela and I do research for Bitbucket. I’m kicking off a round of discussions with people who use Git tools. Ideally, I’d like to talk to people that sit on a team of 3 or more. If this is you, I would love to talk to you about your experience with Git tools, or just some of the pain points that are keeping you up at night when doing your jobs. 

 We’ll just need 30 mins of your time, and as a token of my thanks to those that participate, I’d like to offer a US$50 Amazon gift voucher. 



If you’re interested, just shoot me an email with your availability over the next few weeks and we can set up a time to chat for 30 minutes. Please also include your timezone so we can schedule a suitable time (as I’m located in San Francisco). Hope to talk to you soon!

Cheers, 
 Angela Guo aguo@atlassian.com

Post reply on HN