Xandor Schiefer

73 Followers
536 Following
160 Posts
he/him

I'm busy reading an essay on #Emacs when suddenly a piercing missile about #magick shows up:

> All spells are cast on the caster.
>
> — https://waxbanks.wordpress.com/2025/08/01/bare-metal-the-emacs-essay/ (@waxbanks)

Touché

bare metal (the emacs essay)

The following submission to Jeremy Friesen’s ‘elevator pitch’-themed Emacs blog carnival is taken from my rather long manuscript in progress (‘the present work’), tent…

wax banks
@publicvoit hm I recently switched from LineageOS on a Samsung Galaxy S9 to CalyxOS on a Google Pixel 7 and it is a massive upgrade for me. Interestingly CalyxOS defaults to Organic Maps and it is a lot smoother than OSMAnd+ ever was.
Conversations with a six-year-old on functional programming | blog :: Brent -> [String]
https://byorgey.wordpress.com/2018/05/06/conversations-with-a-six-year-old-on-functional-programming/
#fp #functionalprogramming
Conversations with a six-year-old on functional programming

My six-year-old son walked up to me yesterday. “What are you reading?” At the time, I was reading part of Janis Voigtländer’s habilitation thesis. Unsure where to even start, I decided to just ans…

blog :: Brent -> [String]

The root of so many problems in software: reflexively upscaling capacity instead of addressing efficiency. Once you see it, it's everywhere.

- Process running out of memory? Don't just give it more, find out why first, and reduce how much it allocates.

- Team delivering too slowly? Don't just expand the team, find out what's slowing them down.

- Too much work to track? Don't just buy Jira and curate a huge backlog, identify the essentials instead, and keep a simple list

November 6, 2024
New York Times
President Biden was re-elected for a second term. Why that’s bad news for Joe Biden.

@publicvoit @phaer @sa0bse Even 23.11 got the backport right away: https://github.com/NixOS/nixpkgs/pull/323753#issuecomment-2199658842

For reference, here are the guidelines on what can make it into release branches: https://github.com/NixOS/nixpkgs/blob/master/CONTRIBUTING.md#changes-acceptable-for-releases, which includes security fixes.

openssh: 9.7p1 -> 9.8p1 (fixes CVE-2024-6387 “regreSSHion” RCE) by emilazy · Pull Request #323753 · NixOS/nixpkgs

Fixes a critical security bug allowing remote code execution as root: https://www.openssh.com/txt/release-9.8 This is CVE-2024-6387: https://www.qualys.com/2024/07/01/cve-2024-6387/regresshion.txt...

GitHub

@publicvoit @phaer @sa0bse Also right from the beginning, 24.05 had the fix backported. The stable branch is definitely not an afterthought. Although most advanced users do indeed run unstable on their personal machines, this is not recommended for production systems.

The reason they have the same version numbers is because they're the same version ATM. 24.05 has just been cut from unstable, so the chances of any given package having diverged are low at this point.

@publicvoit @phaer @sa0bse Nix's hashes are very similar to git commit hashes.

If, in an arbitrary software project, you backported a bugfix from a stable branch into an LTS branch by cherry picking it, the new commit on the LTS branch would look very similar to the original. But their hashes would be different because the commits' parents and some metadata would be different. Same with Nix packages, and any input to a package affects the hash, even if one transitive dependency is different.

GitHub - ianyepan/vscode-dark-plus-emacs-theme: An accurate port of the default Visual Studio Code Dark+ theme for Emacs

An accurate port of the default Visual Studio Code Dark+ theme for Emacs - ianyepan/vscode-dark-plus-emacs-theme

GitHub

Facts

#adhd