Posted inExperience / Information Technology

Medical Device Developer Linux

We desperately need a Medical Device Developer Linux distro. I know I’ve blogged about this before, but with all the wet-behind-the-ears kids thinking Agile is software engineering (it’s not) and that it is okay to push whatever steaming pile of excrement came out the back end of the nightly build onto the installed base because they are the Alpha testers . . . I have to vent again. Our featured image was provided by blog.giddyup.io. … Medical Device Developer LinuxRead more

Posted inExperience / Information Technology / Thank You Sir May I Have Another

Your Roku OPT-OUT Letter

Like many of you I have some Roku devices. Once the streaming services managed to compress/strip Standard Definition television far enough the pathetic 25Mbps download speed Internet services available in rural America made it possible to stream. No matter what the Federal Government says, 25Mbps is not high speed broadband nor should it really be considered broadband. It’s definitely better than what you will get with HughesNet’s constantly “throttled” connections and “fair use” meaning the … Your Roku OPT-OUT LetterRead more

Posted inExperience / Information Technology

C++ — Never Do’s

No, Never Do isn’t a new loop type though it can be what happens when you ASS-U-ME a default value for a loop variable. These are some things you should never do in your code. I’ve spent nearly 40 years in IT now. For the past decade I’ve been working in the medical device realm. Prior to that I wrote great big boring systems for great big companies. This be what you don’t do in … C++ — Never Do’sRead more

Posted inExperience / Information Technology

Windows Update KB5034441 and Error 80070643

Error 80070643 is something that won’t “fix itself.” Part of me thinks it was deliberate because most of the “fix” recommendations consist of “upgrade to Windows 11.” Nobody wants Windows 11! It just might go down in computer history as the Next Windows Vista or Windows 8 from the grave. Microsoft seems to have forgotten the “Personal” part of “Personal Computer.” Yes, many of us do much online, but we want our computers to be … Windows Update KB5034441 and Error 80070643Read more

Posted inExperience / Information Technology

C++ Initialization and Constructors Explanation

While many of the tools I and other developers use making medical devices require C++17 much of the code we write is C++11. Usually this is mandated by the shop. There are good reasons for sticking with C++11. It is easier to change out a library, especially if another project has already vetted that version of the library with the FDA, than it is to change the coding standard of an existing device. Instead of … C++ Initialization and Constructors ExplanationRead more