Barry Schwartz 🫖
banner
chemoelectric.masto.ai.ap.brid.gy
Barry Schwartz 🫖
@chemoelectric.masto.ai.ap.brid.gy
Monster Island Tea, Pen, Oxford Commas & Non-loco #Physics.
A Division of The Crud Factory.

☙ To be good at scientific method, distrust scientific authority […]

[bridged from https://masto.ai/@chemoelectric on the fediverse by https://fed.brid.gy/ ]
December 6, 2025 at 1:59 PM
The current look of the end of a configure script run for Pipchix.

Guile, Mosh, and Sagittarius will be supported for both R⁶RS and R⁷RS interfaces. I am not sure it actually will matter. I guess it will if you set the implementation to a mode.

In fact, in my […]

[Original post on masto.ai]
November 19, 2025 at 9:56 PM
Here you go.
November 11, 2025 at 8:54 PM
Pipchix now can do inheritance and (to demonstrate that this is a directional relation) can write binding to an attribute path in either direction. (Try THAT with Nix! Which uses the = sign, even though the relation is directional.)

I have it working with Chibi and […]

[Original post on masto.ai]
November 11, 2025 at 8:46 PM
A certain subset of NixOS enthusiasts (including at least a few devs, unfortunately) seem uninterested in how people use the operating system and the successes people have with it. This is very strange.

In any case, here is the first example of the sort of output I […]

[Original post on masto.ai]
November 9, 2025 at 2:09 PM
I went ahead and put executables of gcc 15.2.0 in various standards in my /usr/local. So you can just set CC to one of these, and it will work even when someone has used exec*(2,3) instead of system(3) or a shell or such to run the compiler.

PITA often because on […]

[Original post on masto.ai]
November 7, 2025 at 5:43 PM
As you can see here, the /lib on my NixOS system is an init service. It can be turned on and off. Thus I emphasize what is STRONG about NixOS: you can easily write fancy init scripts with it.

It is NOT this ‘declarative’ nonsense. There is nothing ‘declarative’ […]

[Original post on masto.ai]
November 5, 2025 at 1:56 PM
This is it. I have not set it back yet. The tics are filled in with letter-sealing wax!

#alt4me
November 2, 2025 at 6:32 PM
Despite a sprained shoulder and disabilities, I am setting back clocks. And again see what I made despite the disabilities. It is scraps of black walnut and lots of assorted glues. Mostly Titebond III and molding/coating epoxy.

#alt4me
November 2, 2025 at 6:21 PM
There, I have moved the list of packages in my /usr/local out of the Nix config. It is actually multiple lists, now.

Of course the Nix config can write lists into this directory. So there is no loss of power. It is a GAIN of power.

THAT is what should be sought […]

[Original post on masto.ai]
October 27, 2025 at 10:10 PM
I now have the Green Book.
October 25, 2025 at 6:51 PM
Enjoy my new HEARING AID KIT.
October 24, 2025 at 7:47 PM
I almost forgot!

Look what I found in the Little Free Library at the neurology clinic!

Now I can go into practice. The imprint is thirty years old, but that shouldn’t stop me.

Who needs a dose of Medischwartz?
October 22, 2025 at 10:16 PM
It took me some time to get the script right for my NixOS /usr/local. Heck knows how much of that was just my sloppiness and lack of attention.

Some of it was figuring out how to configure the make commands to allow the interpuncts in this version name.

I […]

[Original post on masto.ai]
October 20, 2025 at 10:48 PM
This shows part of why I like Mercurial over that other version control system. I had a wrong way of doing things but wished to preserve it as example code. So I made a named branch of it and closed the branch. Then I went back to the main branch.

I even restarted […]

[Original post on masto.ai]
October 17, 2025 at 4:35 PM
I had to replace the battery in my homemade sunburst clock.
October 16, 2025 at 3:04 PM
Commands in my /usr/local/bin that are regular files and thus not symlinks. (Most--though not all--symlinks are to commands in the /nix/store.)

You may notice there is an entire GCC 15.2.0 suite. I am proud to have this. You cannot find many NixOS users who have […]

[Original post on masto.ai]
October 14, 2025 at 5:09 PM
So, let’s see:

Yup, Scheme is using the notation to say I have made a circular list. But I had to make the circular list by using a procedure.
October 10, 2025 at 2:33 PM
Here (sitting on an old hard drive) are some of my ATS2 projects.

The floattypes is obsolete, I think. I think the poly might also be abandoned. I’m sure it is not in a complete-enough state. The patience sort is not useful, even if it works.

I am pretty sure […]

[Original post on masto.ai]
October 6, 2025 at 9:17 AM
October 5, 2025 at 2:04 PM
Not only do I have these working in a /usr/local on NixOS, not only do I have them working as part of a complete suite of GCC, with all of them sharing the same ‘gcc’ command and working as they ought to, but also the sources are COMPLETELY UNPATCHED.

You will note […]

[Original post on masto.ai]
September 27, 2025 at 12:34 PM
Here I am looking my bright and cheerful self this morning.
September 25, 2025 at 1:23 PM
So much for the naysayers who claim you cannot have ordinary GCC compilers or plain old POSIX filesystem layouts on NixOS. Here you can turn the /usr/local off and on with systemctl.

If you think the packages in the /usr/local are a big mess, think again. They are […]

[Original post on masto.ai]
September 23, 2025 at 10:53 AM
The /usr/share for NixOS is now rather automated. The binary packages are put onto my local http server ‘manuel’. They are accessed by pkgs.fetchurl and unpacked into automatically created btrfs subvolumes. You see some of those below in /mount/usr-local/packages […]

[Original post on masto.ai]
September 21, 2025 at 7:07 PM
My method of making a perfectly ordinary /usr/local for NixOS seems to work. I was able to build (alderlake-specific, as it happens, but generic is just as easy) binaries for binutils, gmp, mpfr, mpc, and gcc, and drop them into place on my laptop. Combined with my […]

[Original post on masto.ai]
September 17, 2025 at 12:26 PM