I remember some software guys years ago saying that they only loaded the odd (or maybe it was the even) versions of the UNIX operating system like 6.1, 6.3, 6.5 etc. This was because the even versions (or maybe it was the odd) were the major releases, the the other ones contained all of the bug fixes for the main ones (grin). I also heard dire things about Windows Vista in the context of a business environment so I stayed with Windows XP. Thus far, however, I have to say that I am very happy with Windows 7 -- especially the search feature (see my next blog when I get a free moment to write it :-)
Not what you asked for Max, but one of my maxims (no pun intended) has been never to use a Microsoft operating system unitl it's at least 2 generations out of date. Consequently I am in the process of upgrading from a Win 2000 800 MHz P3 to a 2.8GHz dual core on which I intend to run XP. Call me a luddite but it works for me, I'm not interested in most of the latest software features, and it gives Mr Gates time to work the bugs out. I'll have avoided the Vista debacle. And it's cheap. I got my motherboard for a song off a mate who has to have the latest and greatest, and I have to buy a $20 processor for it. Memory and HDDs are equally cheap. And it does what I want. (I'd probably still be running on a 486 with Win 3.11 but it just wouldn't work on the internet now... :-)
PS I still run a DOS machine too.....
What are the engineering and design challenges in creating successful IoT devices? These devices are usually small, resource-constrained electronics designed to sense, collect, send, and/or interpret data. Some of the devices need to be smart enough to act upon data in real time, 24/7. Specifically the guests will discuss sensors, security, and lessons from IoT deployments.