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”
Tag Archives: Linux
Pokete: A terminal based Pokemon like game
Pokete is a small terminal based game in the style of a very popular and old game by Gamefreak. Read more…
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”
How Podman can transfer container images without a registry
The new ‘podman image scp’ command makes it easier to transfer container images between users on the same system or machines over the network. Read more…
LilyPond: “Compiling” Music
LilyPond is a compiled system: it is run on a text file describing the music. The resulting output is viewed on-screen or printed. In some ways, LilyPond is more similar to a programming language than graphical score editing software. Read more…
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”