CPython, C standards, and IEEE 754

Perhaps February was “compiler modernization” month. The Linux kernel recently decided to move to the C11 standard for its code; Python has just undergone a similar process for determining which flavor of C to use for building its CPython reference implementation. A calculation in the CPython interpreter went awry when built with a pre-release versionContinue reading “CPython, C standards, and IEEE 754”

PanWriter: Distraction-free writing environment

Available on macOS, Windows and Linux. Focus on the content of your text. No fiddling around in menus or getting distracted by buttons. No selecting fonts and layouting before your text is actually written. Instead, you can write text in Markdown – a convention on how to write plain text files. Basically, it’s like youContinue reading “PanWriter: Distraction-free writing environment”

MicroShift from RedHat

MicroShift is an explorative project created by the Edge Computing team in Red Hat’s Office of the CTO. MicroShift’s goal is to tailor OpenShift for field-deployed device use cases, providing a consistent development and management experience across all footprints. The idea is for MicroShift to be an application that users can optionally deploy onto theirContinue reading “MicroShift from RedHat”

Computer Life at 800MHz

Using a Sony Vaio VGN-P588E for the past few months as our primary personal laptop. This thing’s great; it’s got a small but not uncomfortable keyboard. It’s got a trackpoint, which we absolutely need to keep our hands healthy. Crucially, it’s only 1.5 pounds. We’re disabled in a way that means we’ve got to careContinue reading “Computer Life at 800MHz”

Design a site like this with WordPress.com
Get started