Internet of Things Problems - Computerphile

  Рет қаралды 154,998

Computerphile

Computerphile

7 жыл бұрын

A hacked car that could kill you should be more worrying than a thousand lightbulbs taking Facebook offline. University of Cambridge's Professor Ross Anderson explains why safety should be higher on the agenda than privacy.
SHA: Secure Hashing Algorithm: • SHA: Secure Hashing Al...
Data Harvesting: • Data Harvesting Proble...
Golden Key - FBI vs Apple iPhone: • The Golden Key: FBI vs...
/ computerphile
/ computer_phile
This video was filmed and edited by Sean Riley.
Computer Science at the University of Nottingham: bit.ly/nottscomputer
Computerphile is a sister project to Brady Haran's Numberphile. More at www.bradyharan.com

Пікірлер: 263
@CalebJohnsonlivingca
@CalebJohnsonlivingca 7 жыл бұрын
The 'S' in I.O.T. stands for Security.
@jan_harald
@jan_harald 7 жыл бұрын
Caleb Johnson what does the D stand for?
@ThomasHaberkorn
@ThomasHaberkorn 7 жыл бұрын
Dunce
@0xSafety
@0xSafety 7 жыл бұрын
That's why that s in "Internet of Thing*s*" is lowercase.
@omegahaxors3306
@omegahaxors3306 7 жыл бұрын
I wish I could say that is a joke but the only joke is the lack of security.
@victornpb
@victornpb 7 жыл бұрын
I see you listen to embeddedfm
@RobertMilesAI
@RobertMilesAI 7 жыл бұрын
Little known fact that "Internet of Things" is actually the short form of the full technical phrase "Internet of Things That Shouldn't Be On The Internet"
@zerg539
@zerg539 7 жыл бұрын
Robert Miles exactly almost every IOT device has no need to connect to the internet
@GeorgWilde
@GeorgWilde 7 жыл бұрын
BIG BROTHER wants to be everywhere...
@economixxxx
@economixxxx 7 жыл бұрын
rob miles - what a LAD
@JohnMichaelson
@JohnMichaelson 7 жыл бұрын
Who wouldn't want internet-enabled bog rolls so you know who used up the roll and didn't replace it?
@downstream0114
@downstream0114 7 жыл бұрын
IoT = NSA Everywhere
@jam99
@jam99 7 жыл бұрын
Prof Anderson is one of the clearest speakers on Computerphile and this episode describes very well the future problems being put in place by remote software control. Forget the term 'regular update'; it should be conceptually thought of as 'remote control', because that is exactly what it is. We are no longer 'buying' products, we are 'hiring' them with a lease term completely dictated by the manufacturer or by whoever might take control in the future.
@KrossX
@KrossX 7 жыл бұрын
"The S in IoT stands for Security, and the P for Privacy."
@devil6lair
@devil6lair 7 жыл бұрын
If the goverment or any 3 letter agency has a backdoor, it is only a matter of time until those with malicious intend gain knowledge of the same backdoor.
@FoxDren
@FoxDren 7 жыл бұрын
but if a government or TLa has access to a backdoor then those with malicious intent already have access
@rykehuss3435
@rykehuss3435 7 жыл бұрын
NSA already has killed a journalist with the hacked car method
@MyAulos
@MyAulos 7 жыл бұрын
Devil6Lair Which one? Sources please
@Thumbsupurbum
@Thumbsupurbum 7 жыл бұрын
Isn't this exactly what happened over the weekend with the ransomware? I mean it was a discovered exploit rather than one made for the NSA, but similar enough.
@kevinnio
@kevinnio 7 жыл бұрын
Exactly the wannacry situation. Not technically a back door, but it was intended to be used as such by the NSA.
@alexanderreynolds7638
@alexanderreynolds7638 7 жыл бұрын
These are hard problems! I think the easiest way to get this point across is: who is going to update problems in if goes out of business?
@jan_harald
@jan_harald 7 жыл бұрын
hackers will... if it's a model that's popular enough... kinda like android custom roms, unofficial but more up to date and secure...
@alexanderreynolds7638
@alexanderreynolds7638 7 жыл бұрын
Oh I absolutely have faith in the community on that front, but even then, it becomes something that people need to seek out as opposed to being automatic. For example, is a computer that gets automatic updates more secure than one that has them turned off and only updates when the user feels like it? And sure if it's a popular car, but when every auto manufacturer makes more and more of their models autonomous, we are going to see a loft of baggage from those models and manufacturers that didn't make it.
@Robertlavigne1
@Robertlavigne1 7 жыл бұрын
You can't just have people modding their car software. That is the scariest idea I've ever heard. If you do a dodgy phone update all that can happen is someone gets your twitter password, a bad car update kills your family. There is a reason this type of software is some of the most aggressively tested code. No individual is going to want to take on the liability for patching cars. You need a massive company with some serious liability insurance.
@alexanderreynolds7638
@alexanderreynolds7638 7 жыл бұрын
> You can't just have people modding their car software. Well, people will. Can you imagine? It's 2022 and your friend goes "I just got this awesome car app that self drives your car *in reverse!*" >No individual is going to want to take on the liability for patching cars. That is certainly something to worry about in this case, and would seriously hamper a niche community from gaining traction (even if they were able to make a positive difference). With that said I think you should have a little more faith in the open-source community! The best maintained code bases in the world are open-source and user contributed and tested more thoroughly than most companies could ever dream of. As of right now, all of these companies are developing their own code to tackle really hard problems without collaboration, wasting tons of manpower by writing code to do the same tasks someone else has already done somewhere else, and each missing a test case the others thought of. It's only a matter of time until a large part of autonomous vehicle code base is turned into a massive, centralized, open-source platform that will be the root of each car's systems. There is no reason that 30 companies need to completely write their own sensor fusion codes from scratch.
@TheSh_dow
@TheSh_dow 7 жыл бұрын
@Robertlavigne1 you know, already nowadays you can download a firmware from the internet to reprogram your car engine control unit to get better performances. Few people do it but if the software is not from the manufacturer, this can be dangerous.
@Ribby00
@Ribby00 7 жыл бұрын
One of my programmer teachers in college used to work on medical equipment. He said often times upwards of 75 to 80% of the code on these devices were security and error checking code. Very strictly regulated.
@grn1
@grn1 3 жыл бұрын
I've heard that 75 to 80% of medical devices have terrible security (and from what I've seen in doctors offices terrible interfaces) and rarely receive any updates. Perhaps it used to be strictly regulated or perhaps it depends on where you're from. America has a largely unregulated capitalisms which is not always great. To be clear I'm all for capitalism and in the real world (when you factor in what really happens due to greed/corruption) it's definitely better than communism but it needs to be properly regulated to prevent greedy companies and politicians from being able to force people to do things their way.
@nathangek
@nathangek 7 жыл бұрын
I love how calmly and clearly he explains stuff
@UnfortunateFreakNo1
@UnfortunateFreakNo1 7 жыл бұрын
As my computer security professors says, "The S in IOT stands for security."
@oz_jones
@oz_jones 7 жыл бұрын
Lol.
@Zothaqqua
@Zothaqqua 7 жыл бұрын
I am *so* waiting for the "don't sue me" button to stop working *in general*, because that'll help to stop the software industry pumping out unreliable products and washing their hands. The implications for software engineering are profound.
@_aullik
@_aullik 7 жыл бұрын
Its not working in the EU. even if you press the button it has no effect
@jan_harald
@jan_harald 7 жыл бұрын
Zothaqqua it's already placebo effect...
@cybercat1531
@cybercat1531 7 жыл бұрын
We need some bookshelf book/tech review videos. Just looking at the titles in the background of this video has been as interesting as the video itself almost.
@BitcoinMotorist
@BitcoinMotorist 7 жыл бұрын
I.o.T. stands for Internet of Targets
@Diggnuts
@Diggnuts 7 жыл бұрын
Safety and privacy are not necessarily two different or unrelated things.
@jan_harald
@jan_harald 7 жыл бұрын
Diggnuts safety without privacy is extremely easy... privacy without safety is also easy...
@themagpie9able
@themagpie9able 7 жыл бұрын
Good, sensible, straightforward talk about a very complicated issue. More of this please.
@mrlithium69
@mrlithium69 7 жыл бұрын
I want to be like this guy when I get old. He explained everything perfectly and covered all bases pretty much. And his bookshelf is awesome! I zoomed in to look :)
@bastardtubeuser
@bastardtubeuser 6 жыл бұрын
thanks Professor Anderson , we are so lucky to have the Computerphile channel thanks guys.
@Dominik356
@Dominik356 4 жыл бұрын
"Don't sue me button". I think I should use that phrase from now on, when I code.
@memk
@memk 7 жыл бұрын
The patch problem is one of the augments of OSS that everything that matters should ALL be open source.
@matzeh3498
@matzeh3498 7 жыл бұрын
this is the most relevant Video ever posted on this channel. perfect Timing.
@twank7510
@twank7510 7 жыл бұрын
Really interesting look on the I.O.T. I was always looking at the privacy side of the IOT and the amount of traffic you could generate for an attack using captured end devices. This however brings a clear look at it from a physical security point of view. Nice video, gonna share it now with some mates ;)
@S7EVE_P
@S7EVE_P 6 жыл бұрын
Professor Ross Anderson should have his own channel, he presents really well.
@auto_ego
@auto_ego 6 жыл бұрын
Every video recorded here makes me want to spend a year or two with those bookshelves.
@andrewtaylor9433
@andrewtaylor9433 7 жыл бұрын
There is a very interesting range of books on those shelves.
@SuperSprinkle
@SuperSprinkle 7 жыл бұрын
please post more videos on this subject. this is incredibly relevant and from the perspective of a software dev student, very concerning.
@Shadow-bs1iu
@Shadow-bs1iu Жыл бұрын
These videos are superb!
@ammobake
@ammobake 7 жыл бұрын
The technical issues are huge considering cars are just one example. You have aircraft, mass transit systems, etc.. And security vulnerabilities of these systems are not always disclosed as they are discovered - as discussed in the other recent computerphile vid. It's never possible to completely eliminate all potential exploits and bugs. Especially when we know governments will sometimes sit on these exploits for their own purposes, thereby raising the stakes.
@Danielhuren
@Danielhuren 7 жыл бұрын
im gonna make this even simpler since so many people seem to be missing the point lets say your car has an electronic clutch or the gas petal isent purely mechanical and instead handles by a computer which if you dident know is probly a signifigant portion of cars today now lets say that car is hooked up to the internet through some form or your phone now lets say someone descovers an exploit in the cars cpu that causes your cars cpu to think your pressing down on the gas petal and they figure out a way to put that exploit via a worm on your phone so that when you connect your phone to your car it causes your car to instantly think your putting the foot on the gas and the company knew about the issue but thought it was not economically viable to fix the issue till they got sued over it or it wasent discovered for 10 years and now 10 years of cars are all ticking time bombs and people are not updating the software cause there ether lazy or dont understand the risks
@eiriklade93
@eiriklade93 7 жыл бұрын
Love Ross's videos. Always interesting
@miallo
@miallo 7 жыл бұрын
What a timing to publish this episode on the day many hospitals got hacked :(
@bentoth9555
@bentoth9555 Жыл бұрын
"... and see to it that if you sell a device that kills people you're liable." Colt, Armalite and many other companies would disagree in the US.
@SFKelvin
@SFKelvin 6 жыл бұрын
Elevator controls for buildings from decades ago. Watch your target get in, press a button, and drop. Maybe make every elevator in a country go on the fritz simultaneously.
@qwertyuiop6784
@qwertyuiop6784 7 жыл бұрын
So a few days ago i was working (and still am) on SHA-3 cryptography and outcomes Computerphile will a cryptography episode. Today I'm working on my masters proposal of IoT and outcomes Computerphile again with an IoT episode.
@alvallac2171
@alvallac2171 7 жыл бұрын
The word "outcomes" is a noun that means "results." You mean "out comes."
@qwertyuiop6784
@qwertyuiop6784 7 жыл бұрын
It's cool. i think that anytime i write a report detailing any "outcomes", i'm going to remember this comment and never forget the correct way. Thanks friend :) P.S please forgive any other mistakes I don't want this to turn into a learning the dictionary exercise.
@faouzihidoussi5433
@faouzihidoussi5433 7 жыл бұрын
International Conference on Internet of Things and Machine Learning (IML 2017) Venue: Liverpool John Moores University October 17 - 18, 2017 Liverpool city, United Kingdom
@stuartthegrant
@stuartthegrant 7 жыл бұрын
Well I am glad that somebody is worrying about this, today the NHS was hacked, I would hate to think my fridge or heating system could be used against me!
@lovecastle7154
@lovecastle7154 7 жыл бұрын
Thank's for giving me another thing to worry about regarding the future
@AlexA-qx9pn
@AlexA-qx9pn 7 жыл бұрын
The easiest way I can think of is to make sure a human can take over at every point through pure mechanical design, i.e. if you have automatic steering of some sort make sure that it provides less force than a human being directly holding onto the wheel does and that the steering is always directly mechanically linked to the wheel so the human can wrestle the car under control. And then do this for every basic system reasonably needed to control a car in an emergency; brakes, handbrakes, steering, accelerator, transmission, wipers and lights. The next safety principle you'll want is to just to make sure that there are easily accessible switches for all these things that will physically cut the servo for the electronic assist. If your ESC bugs out and threatens to roll the car you want to be able to force it off immediately instead of lightly suggesting to the car to maybe think about it when it feels ready.
@derekfoulk4692
@derekfoulk4692 7 жыл бұрын
What about using something like OSI PI? A data archive system which stores data about points ,which lets you monitor the process of a car or machine over a period of time and make adjustments when there is a change. The tools and firmware can change if we can just store the data long term.
@norisak
@norisak 7 жыл бұрын
The 's' in IoT stands for security.
@3doog
@3doog 7 жыл бұрын
There should be videos on the professors talking about those books on their shelf.
@matrixstuff3512
@matrixstuff3512 7 жыл бұрын
This video seems like it was cut really short. I like that he talks slow, but I'm sure he has so much more to say!
@MedvedPrevedPoka
@MedvedPrevedPoka 7 жыл бұрын
On 12.05.2017 WanaCryptor 2.0 just hit a lot of such "things on the internet" that had been running on Windows and hadn't been using the latest update
@AlabasterJazz
@AlabasterJazz 7 жыл бұрын
Judging by the book collection it looks like the professor is studying the worst of humanity, not only does he have a book about Al Qaeda, he even has a book about teenagers!
@ajthemacboy8325
@ajthemacboy8325 7 жыл бұрын
And algebra D:
@Thumbsupurbum
@Thumbsupurbum 7 жыл бұрын
Also "The Deception Planners" and "Secret Power". Yea, this guy is up to something.
@MickeyD2012
@MickeyD2012 7 жыл бұрын
IKR? I want to read all his books.
@matrixstuff3512
@matrixstuff3512 7 жыл бұрын
I find in really ironic that this was uploaded just as the WNCRY was being released which mainly targeted older computers that weren't being actively serviced anymore
@GlennBroadway
@GlennBroadway 7 жыл бұрын
Love these videos but I have a slight issue with the glib comment about the Tesla incident. Someone was killed but not for the reason stated - he didn't even hit the 'back of the truck'.
@richard343s
@richard343s 7 жыл бұрын
Manufacturers will get greedy and take planned obsolescence to a whole new level with IOT.
@chaoslab
@chaoslab 7 жыл бұрын
"The internet of ransomware and spyware things" - FTFY.
@mheermance
@mheermance 7 жыл бұрын
So what you are saying is this is a terrible idea (like electronic voting) and shouldn't be done.
@grassyclimer6853
@grassyclimer6853 7 жыл бұрын
is there a reason why that you wouldn't just add a flash drive style device you had to unplug take inside and hook to a computer for your updates?
@p00ky76
@p00ky76 7 жыл бұрын
AS I'm watching this the NHS in the East of the UK appears to have had it's computer encrypted by Ransomware :s What a world!
@fyermind
@fyermind 7 жыл бұрын
I wonder if Insurance Agencies might be the best corporations to be responsible for updating vehicle code? They get monthly subscriber payments from drivers, can charge rates based on vehicle quality, are financially impacted by breaches of safety, and are users are required by law to have insurance for their vehicles.
@ShapeyFiend
@ShapeyFiend 7 жыл бұрын
I'm guessing few people will own their car when self driving becomes a thing. The cars will be in use constantly and retired after they've done half a million miles 3 years in. The rich people who own their cars will pay a software subscription. Maybe that'll be what car insurance will be when there are no collisions.
@code-dredd
@code-dredd 7 жыл бұрын
I think this kind of software really needs to be GPLv3-based and users should push for that. I think that's the only way to: 1. keep the user in control/ownership of their private property 2. prevent companies from coercing and/or locking-in users 3. keep software transparent (e.g. adding backdoors to GPL'ed software would be very difficult and could be easily removed) 4. keep vendor-neutral communities in control, rather than getting screwed by companies 5. promote vendor-neutral standards for interoperability rather than proprietary systems (see vendor lock-in above)
@Roxor128
@Roxor128 7 жыл бұрын
Not just software. Drivers and firmware, too. At least once a year you hear about some exploit involving firmware, so we should require GPLv3 on that, too.
@code-dredd
@code-dredd 7 жыл бұрын
Roxor128 True. The million-dollar question(s) is/are: 1. How to educate most people to understand the importance of this 2. How to convince said people to put pressure on companies to actually license their code using GPLv3 3. ??? 4. Success(?!) :c
@AlexA-qx9pn
@AlexA-qx9pn 7 жыл бұрын
The electronic handbrake on my Dad's peugot doesn't even like to work consistently or quickly, every mechanical component in that car is fine but just making a simple handbrake button is impossible so how are they going to do all this? BTW; there is NO direct mechanical backup lever.
@rabreu08
@rabreu08 7 жыл бұрын
7:26 that's why tesla asks consumers to keep their hands on the wheels
@RedwoodRhiadra
@RedwoodRhiadra 6 жыл бұрын
Which defeats the entire reason people want driverless vehicles in the first place.
@mangethegamer
@mangethegamer 7 жыл бұрын
Simple. Private ownership of autonomous cars becomes public ownership or corporate ownership, with a regulatory body that makes sure that the companies upgrade their cars.
@lazyeye79
@lazyeye79 7 жыл бұрын
He has an interesting library.
@nO_d3N1AL
@nO_d3N1AL 7 жыл бұрын
I think the downside of easily patchable software is that it reduces the incentives to get it right first time. I mean, if you look at older programs, operating systems and especially video games, they shipped with far fewer bugs. Granted, they weren't as complex, but still, we've gotten to a point now where it's not only execpeted to have numerious major defects, but also it's becoming "acceptable". When we talk about "legacy systems", quite rightly some say "legacy" should be used in a positive sense; to mean that it worked and sitll does, as opposed to the emphasis on major and frequent changes that we have now. Progress, but at the cost of stability. Take your pick.
@Thorpe
@Thorpe 7 жыл бұрын
Sina Madani Nice Remember Me picture.
@nO_d3N1AL
@nO_d3N1AL 7 жыл бұрын
Thanks. No-one else has ever noticed it before!
@StoneCresent
@StoneCresent 7 жыл бұрын
And the very day this video went up a string of ransomware attacks hit across several countries. Hospital networks in the UK were affected; doctors and nurses at affected facilities cannot access patients' digital records or prescription dosages. So, the things discussed in this video are no longer hypothetical but a real risk.
@ruthkpange153
@ruthkpange153 Жыл бұрын
Is it the wannacry attack?
@frankharr9466
@frankharr9466 7 жыл бұрын
Thank goodness that when I made an app, I purposefully did not have anything to do with money, personal identity, the internet or anything like that. All it does is math and get upgraded occasionally.
@nab-rk4ob
@nab-rk4ob 7 жыл бұрын
Not to mention the fact that companies go out of business. Code is definitely not uniform. Code varies from programmer to programmer. I wonder if the governing body that oversees URL naming, whose name I can't remember--ICANN?--anyway, if a similar body would create a system or would overlook medical devices, utilities, and vehicle software.
@Roxor128
@Roxor128 7 жыл бұрын
We could make it so that any company which has made such a device be snapped up by the government in the event they go out of business and the costs of maintaining their former products be covered by a tax on the remaining companies in their sector.
@notandinotandi123
@notandinotandi123 7 жыл бұрын
What if there's a security flaw in the updating mechanism?
@RedwoodRhiadra
@RedwoodRhiadra 6 жыл бұрын
I guarantee there *will* be. There *always* are (that's why you can jailbreak a phone - security flaws.)
@tomatensalat7420
@tomatensalat7420 7 жыл бұрын
I'm not sure how viable this is, but couldn't we separate the 'Online' component completely from the other software? If we design this soft and hardware so that it is upgradable and basically is the same for all past and future cars it would be almost indefinitely upgradable.
@jan_harald
@jan_harald 7 жыл бұрын
oggi mog but companies don't care about sustainability or long-term profit, only how they can get maximum money in minimum time... quality products and quality ideas are things of the past...
@tomatensalat7420
@tomatensalat7420 7 жыл бұрын
That's why most countries have laws... Companies still have to follow regulations... If a government mandates long term support and is willing to enforce it this would be a cheaper alternative then keeping hundreds of different devices up to date.
@TheDuckofDoom.
@TheDuckofDoom. 7 жыл бұрын
That would be counter to two main issues. First, the most profitable consumers are idiots who love to pay more for trivial garbage "features" with no thought at all about the function of the base vehicle as a vehicle. Second is that your idea would spoil the covert control aspect; they have mostly been quite the past few years(don't want to alert the lemmings now that it is reality) but some time ago law enforcement folk were exclaiming how great it will be when they are able to remotely shutdown, disable, or otherwise control vehicles.
@tomatensalat7420
@tomatensalat7420 7 жыл бұрын
+Barney Laurance Sure, it's not a cure-all. If someone get's into this separate device he can still do harm. The benefit would be that a up to date software part would be harder to get in in the first place. It would always be better to keep all the software up to date. +wolfedog99 I'm talking more international, but sure also in other countries this is a problem. But I think it's a separate issue. If the government doesn't want devices to be secure, and companies don't care and consumers/voters don't make their voices heard there is not much one can do in any case.
@davidsweeney111
@davidsweeney111 7 жыл бұрын
Safety should be higher on the agenda than privacy.
@mfaizsyahmi
@mfaizsyahmi 7 жыл бұрын
I can't take my eyes off his massive bookshelf collection, especially at that al-qaeda book.
@bruinflight1
@bruinflight1 7 жыл бұрын
We need a video on #wannacry and the latest hacking tool dump IMMEDIATELY
@3117master
@3117master 7 жыл бұрын
So many book. I want them
@richardkaz2336
@richardkaz2336 7 жыл бұрын
We already and example of the problem of multiple equipment vendors supplying different hardware and software requirements and causing problems as Professor Ros Anderson details for the automotive industries. Just look at the botch Windows is running on different PC manufactures with a multitude of mix and match components graphics, printer, keyboards, RAM and drives and how one patch can work well on one system configuration and result in misleading BSoD error message that has absolutely nothing to do with the real cause of the BSoD. Many of us involved professionally in IT see this everyday.
@Myriad00
@Myriad00 7 жыл бұрын
I am confused what he is saying at 5:58. OAMs?
@qwertyasdf66
@qwertyasdf66 7 жыл бұрын
OEM's. Original Equipment Manufacturers. E.g. Samsung.
@moesizlac2596
@moesizlac2596 7 жыл бұрын
Short version of this: when your phone gets glitchy people don't die, but if your car gets glitchy not only could you die but some big company might ruin the survivor's lives in court.
@NickCombs
@NickCombs 7 жыл бұрын
For "driver assist" features, yes. In the case of a car that literally drives itself, the liability is squarely on the manufacturer.
@moesizlac2596
@moesizlac2596 7 жыл бұрын
+Nick Combs "Liability" does mean "automatic compensation". Civil law still has requirements for proof which means even a company that can be held liable for damages still has a right to defend itself from a claim. Yes, the standards for proof are lower for civil liability vs criminal charges, but that still doesn't mean it will be easy to prove a case, and there most certainly will not be automatic summary judgments handed out to manufacturers at the moment of an incedent. This is the point of this guy's video. The tech will be exposing people to genuine risk which could involve very difficult issues (on top of death and injury). The law is quite clear that it will never execute a conviction merely on a claim (or say-so) of an accuser. Even a driver who is receives a summary conviction of a moving violation (a traffic ticket) is always granted the opportunity to fight the ticket in court. This point of law (the right to face an accuser and defend oneself) is not going to change. How could it?
@jani140
@jani140 7 жыл бұрын
Hopefully +Alexander Dobrindt has an answer to this
@applesarefum
@applesarefum 7 жыл бұрын
"remotely commanda balloon bug" 1:18 Does no one read through captions before approving them?
@Zothaqqua
@Zothaqqua 7 жыл бұрын
I maintain high reliability software that's over 30 years old. Some of us know how to do it, both in designing and maintaining durable software, and organising to keep it viable and competitive. In fact, Fred Brooks describes some of the issues in The Mythical Man Month! (In Cambridge, UK, fwiw.)
@crissd8283
@crissd8283 7 жыл бұрын
But will car manufactures have any incentive to do what you do. Once they ship out the car they have made their money so there is no point in going after software upgrades. Making software that will last 30 years is very expensive and will cut into profits so car makers won't do it. So are they going to charge people a monthly subscription? Will people go for that? What if they stop paying their monthly dues who is liable then?
@skelbagz
@skelbagz 7 жыл бұрын
Currently, car manufacturers are legally required to produce spare parts for cars for 10 years I believe. Just apply the same logic to the software.
@joelbright6661
@joelbright6661 7 жыл бұрын
Skelbagz True, by having cars still functioning after 30 years of purchase, the manufacturer gets a lot more credibility providing the incentive.
@MsSomeonenew
@MsSomeonenew 7 жыл бұрын
Well the issue here is what happens when you stop maintaining it...
@kagitsune
@kagitsune 7 жыл бұрын
Ah, do you work on manufacturing machines and such? My husband works a lot with that kind of software. I can see how that hardware + software would need to last 30 years.
@Cythil
@Cythil 7 жыл бұрын
Not to mention that such a gold master key can leak. Such tools have already been leaked as shown by the recent exploit in Windows that NSA knew about and had developed tools to exploit. And was now used by a 3rd party to create a lot of havoc.
@sieonigh
@sieonigh 7 жыл бұрын
dont buy smart cars, got-ya.
@xybersurfer
@xybersurfer 7 жыл бұрын
i could not find anything about a killer door in germany
@Fearofthemonster
@Fearofthemonster 5 жыл бұрын
I don't see any benefits of my car being online (as long as it is not self driven). I would keep it offline all the time and will only connect it if I see an update is absolutely necessary.
@mustavogaia2655
@mustavogaia2655 7 жыл бұрын
Well, with cars, that will be the new business model. ONe would have to take its car to a authorized garage to update/upgrade as often as financially beneficial to the carmakers - otherwise the company would n longer be liable.
@taminmohammad2022
@taminmohammad2022 2 жыл бұрын
Is the guy speaking Jim Browning?
@Flankymanga
@Flankymanga 7 жыл бұрын
Moar developers needed.
@s.odeyemi5025
@s.odeyemi5025 6 жыл бұрын
Well privacy is safety in some instances.
@guydivosta4075
@guydivosta4075 7 жыл бұрын
where is the audio??? there is no audio
@keithrushforth4019
@keithrushforth4019 3 жыл бұрын
My solution to this is quite simple. I want a car that I am in control of. I will never buy a car that is driven buy a computer.
@Casowsky
@Casowsky 7 жыл бұрын
6:40 oh god it's Angry HAL from the AI stop button problem back to run over babies again
@letMeSayThatInIrish
@letMeSayThatInIrish 7 жыл бұрын
Easy. Issue laws to enforce the use of COBOL 60 for everything. No later versions allowed. COBOL 60 has a proven track record of being maintained for decades.
@lanhikari87
@lanhikari87 7 жыл бұрын
Basically megaman battle network
@donaldhobson8873
@donaldhobson8873 7 жыл бұрын
Make a cross compatable, slot in slot out system.
@tomatensalat7420
@tomatensalat7420 7 жыл бұрын
+Donald Hobson Exactly my thought. Better to have a small exchangable part that can be kept up to date.
@fyermind
@fyermind 7 жыл бұрын
Modular production is great, but without really careful design you end up in a lot of trouble when the thing you need to replace is an interface: think how challenging it is to replace a motherboard compared to RAM but scale it up to the number of components in a vehicle. Further, production based corporations rarely want to create intercorporate standards that foster competition over loyalty and internationalization is literally an entire field of CS because legislators are terrible at working together (consider how much of a pain creating a national healthcare exchange was for the US).
@jani140
@jani140 7 жыл бұрын
Even todays cars tend to have issues with rusty pins on control units due to bad design. Think about. You never ever can savely keep out water, but You can ommit technical complexity and additional components.
@Cassius40k
@Cassius40k 7 жыл бұрын
RIP Michael Hastings
@TheBitBrine
@TheBitBrine 7 жыл бұрын
Nexus 5X? Nicccee
@JoneKone
@JoneKone 7 жыл бұрын
I don't share the same optimism on liability being controlled by governments.
@B1G_Dave
@B1G_Dave 7 жыл бұрын
Much like life. Nothing is 100% safe *shades*
@willynebula6193
@willynebula6193 7 жыл бұрын
SERIOUSLY WE NEED TO STOP THIS SHIT FROM HAPPENING!!!
@Moutonfripon
@Moutonfripon 7 жыл бұрын
The timing of this video couldn't be better with the NHS cyber attacks going on right now.
@adityapanchal4888
@adityapanchal4888 7 жыл бұрын
Nexus 5x!
@briandecker8403
@briandecker8403 7 жыл бұрын
My suspicion is that Alphabet and others are learning that many tasks which humans make "simple" are actually far more complex than they first anticipated. When all your thoughts are focused on accomplishing that task - very little effort will remain to consider things like security.
@robertlinke2666
@robertlinke2666 7 жыл бұрын
that'll come after they know how to make computers do these tasks always and acurate, after come security and safety, and after that comes beta tests and then comes release. or so it should
@lelcetz7628
@lelcetz7628 7 жыл бұрын
You have a 0.004 percent chance or something to get hacked and die in pepporines. That's unsafe. I'm going back to me old car where I now have a 0.04 chance to crash.
@JamesPetts
@JamesPetts 7 жыл бұрын
There does not seem to be any compelling reason to connect safety critical devices to any public network.
@greenanubis
@greenanubis 7 жыл бұрын
You can hide the data in a tunnel, like how Tor works.
@allanrichardson9081
@allanrichardson9081 2 жыл бұрын
“If you sell something that kills people, you will be liable.” Unless it’s a gun to a psychopath. The law in the US specifically protects the maker and seller. Let’s hope they never put guns on the internet, where they could remotely be triggered.
@eugeene42
@eugeene42 7 жыл бұрын
Basic security books I see... The Rootkit Arsenal... UMTS Security... Art... Teenagers... Al Queida...
@BrianFormento
@BrianFormento 7 жыл бұрын
but can he explain the Al-qaeda book in the back ground?
@Anvilshock
@Anvilshock 7 жыл бұрын
Know your enemy.
@russ18uk
@russ18uk 7 жыл бұрын
Or the Teenagers one
@downstream0114
@downstream0114 7 жыл бұрын
Secret Power: New Zealand's Role in the International Spy Network What an unexpected title..
@lessiedevelop7718
@lessiedevelop7718 7 жыл бұрын
He's clearly a teenager
@macronencer
@macronencer 7 жыл бұрын
There are lots of interesting books on that shelf! I spent half the video looking at the titles while listening to him speak. I even turned my laptop sideways :)
@erkz55
@erkz55 7 жыл бұрын
Nice video!
@haemorrhoids2848
@haemorrhoids2848 7 жыл бұрын
I think we need to replace politicians with computers just hard code some ethical rules and I actually would feel more safe than these days. ;)
@greenanubis
@greenanubis 7 жыл бұрын
Programmers too. Problem solved.
WiFi's Hidden ____ Problem - Computerphile
12:05
Computerphile
Рет қаралды 597 М.
Internet of Things Security | Ken Munro | TEDxDornbirn
17:08
TEDx Talks
Рет қаралды 158 М.
MEGA BOXES ARE BACK!!!
08:53
Brawl Stars
Рет қаралды 35 МЛН
Happy 4th of July 😂
00:12
Pink Shirt Girl
Рет қаралды 15 МЛН
Вечный ДВИГАТЕЛЬ!⚙️ #shorts
00:27
Гараж 54
Рет қаралды 14 МЛН
HOW DID HE WIN? 😱
00:33
Topper Guild
Рет қаралды 27 МЛН
Man in the Middle Attacks & Superfish - Computerphile
13:29
Computerphile
Рет қаралды 1 МЛН
Securing Your IoT Devices
13:55
IBM Technology
Рет қаралды 26 М.
The Internet Was A Mistake
10:46
Wisecrack
Рет қаралды 984 М.
Cookie Stealing - Computerphile
16:12
Computerphile
Рет қаралды 1,1 МЛН
What is Big Data? - Computerphile
11:53
Computerphile
Рет қаралды 210 М.
How to Choose a Password - Computerphile
11:33
Computerphile
Рет қаралды 1,2 МЛН
Elliptic Curve Back Door - Computerphile
12:24
Computerphile
Рет қаралды 508 М.
MEGA BOXES ARE BACK!!!
08:53
Brawl Stars
Рет қаралды 35 МЛН