Design a site like this with WordPress.com
Get started

What’s new in Red Hat Enterprise Linux 9

Red Hat Enterprise Linux (RHEL) 9 is now generally available (GA). This release is designed to meet the needs of the hybrid cloud environment, and is ready for you to develop and deploy from the edge to the cloud. It can run your code efficiently whether deployed on physical infrastructure, in a virtual machine, orContinue reading “What’s new in Red Hat Enterprise Linux 9”

Libmill: Go-style concurrency in C

Libmill is a lightweight coroutine library bringing Go-style concurrency to C language. It also contains simple networking and file access library that allows users to quickly bootstrap application development. Libmill runs in following environments: Microarchitecture: x86, x86_64, ARM Compiler: gcc, clang Operating system: Linux, OSX, FreeBSD, OpenBSD, NetBSD, DragonFlyBSD Read more…

HOT DOG Linux: Live Image Based on Slackware Live

The design goals of HOT DOG Linux include: Graphical user interface based on retro computer systems including Windows 3.1 Hot Dog Stand, Amiga Workbench, Atari ST GEM, and Mac Classic and Aqua Custom lightweight Objective-C foundation Bitmapped graphics, low DPI displays No Unicode support by design HOT DOG Linux uses a custom lightweight Objective-C foundationContinue reading “HOT DOG Linux: Live Image Based on Slackware Live”

Booting ARM Linux the standard way

Tow-Boot is a relatively new project for bringing some consistency to the way we boot Linux on ARM. This is both aimed at the Linux single board computers but also the new wave of Linux phones. On these devices the most common platform firmware is U-Boot. In some cases the U-Boot provided with the deviceContinue reading “Booting ARM Linux the standard way”

The Three Pillars of Reproducible Builds

Over the past year, software engineers have lived through the shock of infiltrated or intentionally broken NPM packages, supply chain attacks, long-unnoticed backdoors, and more. This has created a firestorm of activity around how to securely build software. Many organizations, from the Linux Foundation to the United States government, are calling for and building newContinue reading “The Three Pillars of Reproducible Builds”

asciiMol: Curses based ASCII molecule viewer for linux terminals

A basic molecule viewer written in Python, using curses; Thus, meant for linux terminals. This is an alpha version, featuring: Opening default cartesian .xyz files Displaying one-letter atom labels Orthographic view Navigation Zoom, Rotation, Auto-Rotation Bond detection and display Read more…

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”