The Bleeding Edge

I watched the documentary The Bleeding Edge last night, and I cannot stop thinking about it. It deals with the regulation of medical devices in the USA, and how the FDA is failing in some instances because of big pharma.…

Windows permissions and mass storage devices: Part 2

Yesterday I mentioned having Windows permission issues with a blood glucose meter that mounts as a mass storage device. After reading that someone else experienced the exact same issue while building a disk image write for Windows using Node.js/…

Windows permissions and mass storage devices

I'm having some trouble reading data from a Verio Flex glucose meter on Windows. It seems to be some kind of permission issue, because it works just fine on macOS. On Linux we're accessing the device directly as a USB…

Standards, standards..

I'm looking at implementing a driver for some blood glucose meters that actually adhere to official standards. The Continua Design Guidelines act as a type of framework for medical device interoperability. Basically they require devices to adhere to specific standards…

Using libavutil's LZO algorithm in Node.js: Part 7

After finally getting the LZO decompression module working on 32-bit Windows, there was one more issue that popped up resulting in a malloc: Incorrect checksum for freed object error. First I thought there was something wrong with my macOS version…

Considering Write.as/WriteFreely

Last week I discovered write.as/WriteFreely which seems like a great alternative to Ghost. I started using Ghost because I really liked their Markdown editor and the ability to write posts on mobile. Unfortunately, with the new release of…

Boerewors and rusks

Once a month there's a street market just down the road from us, selling everything from jewellery to baklava. It's something we enjoy doing on a Saturday morning, just strolling through the stalls and maybe have a coffee at a…

3D printing a cover for my CHIP

I have a Next Thing Co. CHIP single board computer (unfortunately discontinued) that I use to run homebridge, in order to connect HomeKit to my Hive home setup. So that I can control my thermostat and lights using Siri on…

Visiting Pencoed

Oops, I skipped a day yesterday. Mainly it was because I was visiting Cellnovo at the Sony UK Technology Centre in Pencoed, and I only got back late in the afternoon. Sony Pencoed is where the Raspberry Pi is made,…

Using libavutil's LZO algorithm in Node.js: Part 6

Using libavutil's LZO algorithm in Node.js: Part 6

I struggled for two days straight to get my LZO Node module working on Windows. It kept on complaining about "A dynamic link library (DLL) initialization routine failed." when trying to use it in Electron on Windows. It turns out…