It's somewhat frustrating that he continues to get the credit for "hacking the iphone" when he was neither the first nor the only person on the project. The "iPhone Dev Team" was a group of five to ten people who built tools to jailbreak the phone and unlock the radio. If anything, the first person was a guy called Nightwatch who was also associated with various .tif exploits to unlock the PSP. As near as I could tel…
Take some time to watch his YouTube video explaining the iPhone hack. He starts the video by giving credit to other people involved in the project.
The first person to hack the iPhone is building a self-driving car
351–360 of 462 posts
Re: The first person to hack the iPhone is building a self-driving car
#352Earlier quoted context omitted.
TBH, since it's a training based system it's "just" a matter of making sure the training set is large enough, including the situations you mentioned (assuming the training method is robust, generalizes well, etc). I would love someone knowledgeable to give an estimate, but I would guess you need at least a handful (10+?1000+?) of examples of each edge case (involving bicycles, pedestrians, weird road designs, street…
> I would love someone knowledgeable to give an estimate, but I would guess you need at least a handful (10+?1000+?) of examples of each edge case (involving bicycles, pedestrians, weird road designs, street signs, and so on) The problem is: there are new edgecases born every day. Consider, for example, an accident where the cops have set up flares. How often do you come across one of those? Very rarely, I imagine. A…
Ultimately as long as the cars driving autonomously is small enough and procedures change slowly enough you should be able to continously update the driving system.
But let me reinforce that a pure learning approach even with very large datasets may not be efficient as one would like -- the curation of signs is a good idea, and manually reviewing accidents and near misses (a highly human-intensive task) and perhaps flagging bad driving behavior (probably after some outlier screening, which can be good or bad) will be important to get it really good with the training-intensive approach (and not the top down optimal path planning and control approach).
EDIT: Mobileye CEO discusses some interesting design issues and manual validation (and shows they have lots of data, good sign) https://www.youtube.com/watch?v=kp3ik5f3-2c&feature=youtu.be...
Re: The first person to hack the iPhone is building a self-driving car
#353Earlier quoted context omitted.
>Prototypical case of the 80/20 rule. Could you explain on what basis you claim this? Do you have intimate knowledge of his prototype, the amount of work he put in, or the novel ideas that he brought to the project in addition to integrating pre-existing tech? From what I can understand, your argument seems to be "lets see if I can guess what he did". If you're an authority in this field, then your guess could be ver…
That's the feeling I got from the video too. Maybe he tried too hard to make it appear as 'this is not as hard as big corps say it is!' but it also felt like 'hey, ML + basic CAN controls = self driving !'.. then I disagree. I want a computer with some general knowledge of physics + ML, not just abstracted drivers pattern on self play.
OK, maybe it's BS, but he's not saying what you say he's saying.
Re: The first person to hack the iPhone is building a self-driving car
#354Earlier quoted context omitted.
This comment is depressingly cynical. This is probably the single best definition of "hacking", as the community often refers to it, that I've seen in a very long time. One guy starts working on something only the biggest companies in the world dare attempt, throws together a minimal prototype built on top of existing technology. Just look at the picture of it. Claims of commercial viability or beating Tesla are a bi…
I think it's a fair comment given his quote "I know everything there is to know" and the headline of the article claiming he's "building a self-driving car by himself". I've always thought the "hacker" community attributed value to sharing and building off other's work, but maybe times have changed.
Re: The first person to hack the iPhone is building a self-driving car
#355> The last people with jobs will be AI programmers Geohotz makes a decent point. The way the industrial revolution reduced manual labour, and made thinkers and tinkerers much more valuable, the advent of AI (true AI, mind you, not the tiny stuff that we currently assume) might actually make us obsolete. It is a peaceful and yet terrifying thought.
And why can't true AI be capable enough to program AI? Don't we compile C compilers with C?
Re: The first person to hack the iPhone is building a self-driving car
#356He thinks machines will take care of much of the work tied to producing food and other necessities. Humans will then be free to plug into their computers and get lost in virtual reality. Well, that's an astronomically depressing future.
Are you in for living in the woods and preying for food when humanity becomes a society of degenerate VR junkies?
Re: The first person to hack the iPhone is building a self-driving car
#357Earlier quoted context omitted.
I feel as though there are improvements that can be done in the environment of driving; Have all stop lights have a beacon that will tell cars their state, "the light is green on north south, red on east west" Have exit signs have beacons as well.
Have you thought this out? What happens when someone hacks their own beacons for lulz? So then the beacons have to have public key cryptography. Now all of the firmware will need to be audited and kept updated. Will there be over the air updates? What if someone cracks or steals the key? It seems to me that a target as juicy as "getting control of the North American road network" would be worth a major national power…
Re: The first person to hack the iPhone is building a self-driving car
#358Earlier quoted context omitted.
The trouble with using neural nets for safety-critical real-time systems is that it's really hard to do the necessary level of validation. You can't accurately predict how the system might react in totally novel or unexpected situations. Which isn't to say that human drivers handle those situations well, but most of the time they don't do something totally bizarre or dangerous.
Humans totally do things that are bizarre or dangerous when in shock, but we've come to accept that as a personal responsibility and a price the society has to bear.
The reactions of NN to unusual stimuli are likely to be counter-intuitive at best and unpredictable at worst.
Re: The first person to hack the iPhone is building a self-driving car
#359> “I understand the state-of-the-art papers,” he says. “The math is simple. For the first time in my life, I’m like, ‘I know everything there is to know.’ ” Yep, he's still in his twenties.
To be fair, this is machine learning we are talking about, not algebraic topology. The experts in ML are still proud of the fact that they figured out the chain rule...
I assume you're talking about using backpropagation with gradient descent. Backpropagation itself isn't all that interesting. The interesting part is that it works for practical problems and doesn't get stuck in shallow local minima.
Re: The first person to hack the iPhone is building a self-driving car
#360Earlier quoted context omitted.
Because this article reinforces our bizarre cultural notion that one person deserves all the credit for some innovation. Nevermind the ridiculous amount of engineering that was required to build all the tools he's using and the order of magnitude more engineering required to make this a safe, mass producible product. But nah, let's just praise the founder, allow him to get rich while we all do the dirty work.
1. Make a working prototype 2. Impress investors 3. Hire others to finish the job 4. Profit Tesla customers invest in Musk. Musk invests in Hotz. Hots invests in developers. Developers in researchers. We're all delegating until we find someone who can finish the job. We're investing in people to hire the right people.
It doesn't work this way. You just move up the value chain.