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”
Tag Archives: Linux
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”
Systemd service sandboxing and security hardening
Systemd enable services to run with a whole suite of hardening and sandboxing features from the Linux kernel. Here’s how to get a quick security review of the services running on your system and how to go about hardening their security. Read more…
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”