❌

Normal view

Linux 7.2 released

17 August 2026 at 09:11

Version 7.2 of the Linux kernel has been released.

Significant features in this release include common attributes support in the bpf()vsystem call, cache-aware load balancing for the CPU scheduler, large-folio support in the Btrfs filesystem, further swap subsystem improvements, improvements to the Landlock security module, support for block devices with inline encryption hardware via the dm-inlinecrypt device-mapper target, and much more.

↫ corbet at LWN.net

If you run Linux, you’ll get it sooner or later.

Pascal for small machines

17 August 2026 at 09:05

We talked about the latest release of Delphi a few days ago, and that brought me to Hans Otten’s website.

This site is about my experience with the Wirth school of languages, based on the ideas and implementations of Prof Niklaus Wirth, Kenneth Bowles, Per Brinch Hansen,Β colleagues,Β and their students. And my experience with the various variants, from the P2 and P4 compilers originating in ZΓΌrich ETH, via UCSD Pascal P-System to the Borland compilers and Modula and Oberon systems. All applicable to small computers and device control.

On this website you will find information on Pascal for small machines, like Wirth compilers, the UCSD Pascal system, many scanned books and other files on UCSD Pascal,Β Pascal on MSX and CP/M, Delphi programming on PC, Freepascal and Lazarus on Windows and Raspberry Pi, Oberon systems. Many sources of early Pascal compilers! And last but not least my Pascal-M system!

↫ Hans Otten

If you’re into Pascal and its related languages and technologies, this is a treasure trove of information.

Super Mario derivations

17 August 2026 at 08:52

One of the most surprising aspects of the Nix language is that it is lazy, especially if you have never used a lazy language before. This laziness is what makes much of Nixpkgs possible, and its complexity.

[…]

I decided to take that idea and make the attribute path a sequence of button presses in Super Mario Bros. 3. Each node in the tree is a frame of the game, and each child is a button press that produces a new frame. Game states are recursive by nature.

↫ Farid Zakaria

This has zero practical applications, and yet, it’s absolutely genius. I love this.

❌