I feel @bryanlunduke is being a a little put upon here. I know he is a big boy and can speak for himself, and I’m sure he will, but not everyone out there in internet land has our best interests at heart and we need to be vocal, and active, about it
I can’t see the point of an IoT toaster, and I honestly thought the presenters were making it up for comic effect, but they do exist as do IoT coffee makers: Why?
I do not want to come across as a luddite here, I wouldn’t have a job without computers – mainly embedded, but we do need to question what legitimately needs internet access and what does not.
For example my website: “my.handsome.horse” (Not it’s real name) runs of a Raspberry Pi and provides a forum Private messaging service and live Web-cams for myself and the other owners of horses on the land we share. This seams to me to a a valid IoT thing to have as it gives me confidence my horses are OK. Last night was bonfire night here in the UK and a lot of pets are scared by the loud noises from the fireworks so being able to see they are fine brings peace of mind.
On the other hand why does my toaster need to be internet aware? I can’t leave bread in it overnight as it would go stale so at most I save a few seconds in that I could get up put bread in my toaster, go and have my morning shower, use my phone to start the toaster then go down stairs and eat my toast. Is this worth it?
I agree with @bryanlunduke here, to a extent, We should seriously question why any device should be internet connected, only connect if we have a valid reason, and where we feel justified in giving a device internet access we must ensure its as safe as possible: As few ports open as needed, limit ability to run code other than that necessary to perform the function needed, etc.