Skip to main content

Posts

Tysiąc lat na ziemi polskiej

 Cienin. Jeszcze w cieniu Majdanka. © 2026 Bryan R. Hinton Between five and six million Polish citizens were murdered, three million of them Polish Jews. Much of the killing was carried out on that same soil: at Auschwitz-Birkenau, Treblinka, Sobibór, Bełżec, Majdanek, and Chełmno, all of them German Nazi camps and killing centers built in occupied Poland. Whole towns where no one came home. A civilization of a thousand years, destroyed in five. The ideologies behind these crimes do not disappear by themselves. Each generation must carry that weight, and act on it. The fields look ordinary now. The forests have grown back. The track is still there. What remains is the duty to remember precisely. The names. The places. The dates. The silence in those places now is not empty. It is the shape of what was taken. This is a shared history, and it cannot be told without Poland. For nearly a thousand years, Polish citizens (Jews and Catholics,...

Majdanek

Mausoleum, State Museum at Majdanek. This is a primary record of my visit. © 2026 Bryan R. Hinton Provenance · Integrity Record Canonical file hashes · SHA-512 Hashes are of the byte-identical JPEGs converted from raw sensor data. Verify with sha512sum -c SHA512SUMS . SHA512SUMS Classical signature · GPG Ed448 Fingerprint: CA42 47E8 9A5E FEAB 36DC 6A42 C547 9171 B69A 3CFB 887D B92C 3FB1 480A 2993 57A3 SHA512SUMS.asc · Public key Post-quantum signature · ML-DSA-87 SHA512SUMS.mldsa · Public key Post-quantum signature · SLH-DSA-SHAKE-256s SHA512SUMS.slhdsa · Public key Blockchain timestamp · OpenTimestamps The .ots file proves that SHA512SUMS existed at or before the Bitcoin block timestamp below. Anchor: Bitcoin block 962233 Timestamp: 2026-08-13 03:55 U...

Spectral Witness: EPR Pairs and the Physics of Light

© 2026 Bryan R. Hinton This is not AI art. No generative model painted, styled, or hallucinated anything into this scene. A spectral reconstruction model expands a single linear raw capture into a dense spectral cube spanning the visible and near-infrared. From that cube, a Spectral Angle Mapper (SAM) compares every pixel against a library of known spectra. Here is exactly what the spectral angle computes: For every pixel in the scene, we take its reconstructed spectrum \( \mathbf{s} \) (its reflectance across many narrow wavelength bands). We compare that pixel spectrum against a library of known reference material spectra \( \mathbf{r} \). The spectral angle \( \theta \) is the angular distance between these two vectors in \( n \)-dimensional band-space: \[ \theta(\mathbf{s}, \mathbf{r}) = \arccos\!\left( \frac{\mathbf{s} \cdot \mathbf{r}}{\lVert \mathbf{s} \rVert \, \lVert \mathbf{r} \rVert} \ri...

Prinsengracht 263-265

The subtle geometry of the canal house holds steady, even as the world warps around it. © 2026 Bryan R. Hinton Provenance · Integrity Record Canonical file hashes · SHA‑512 Hashes are of the byte-identical JPEGs converted from raw sensor data. Verify with sha512sum -c SHA512SUMS . SHA512SUMS Classical signature · GPG Ed448 Fingerprint: CA42 47E8 9A5E FEAB 36DC 6A42 C547 9171 B69A 3CFB 887D B92C 3FB1 480A 2993 57A3 SHA512SUMS.asc · Public key Post‑quantum signature · ML‑DSA‑87 SHA512SUMS.mldsa · Public key Post‑quantum signature · SLH‑DSA‑SHAKE‑256s SHA512SUMS.slhdsa · Public key Blockchain timestamp · OpenTimestamps The .ots file proves that SHA512SUMS existed at or before the Bitcoin block timestamp below. Anchor: Bitcoin block 954537 Timestamp: 2026-06...

KL Auschwitz II-Birkenau · The Outer Perimeter

KL Auschwitz II-Birkenau. This is a primary record of my visit. © 2026 Bryan R. Hinton I took this photo while walking around the perimeter of Auschwitz II-Birkenau in Oświęcim, Poland. The barracks in the distance are to the left of the barracks where Edith, Margot, and Anne Frank stayed, specifically sector BIb of the women's camp. After Birkenau, I traveled through Kraków and stopped to pick up some food and drinks for the long ride ahead, huddled up in the rail car. Provenance · Integrity Record Canonical processed file hashes · SHA-512 Hash is of the byte-identical JPEG converted from raw sensor data. Verify with sha512sum -c SHA512SUMS . SHA512SUMS Classical signature · GPG Ed448 Fingerprint: 2969 AEB8 0A42 E021 5E66 4D93 BD9B C85E 0213 8166 415C 9171 2074 3657 B386 AF51 SHA512SUMS.asc · Public key Post-quantum signature · ML-DSA-87 ...

arch linux uefi with dm-crypt and uki

Arch Linux is known for its high level of customization, and configuring LUKS2 and LVM is a straightforward process. This guide provides a set of instructions for setting up an Arch Linux system with the following features: Root file system encryption using LUKS2. Logical Volume Management (LVM) for flexible storage management. Unified Kernel Image (UKI) bootable via UEFI. Optional: Detached LUKS header on external media for enhanced security. Prerequisites A bootable Arch Linux ISO. An NVMe drive (e.g., /dev/nvme0n1 ). (Optional) A microSD card or other external medium for the detached LUKS header. Important Considerations Data Loss: The following procedure will erase all data on the target drive. Back up any important data before proceeding. Secure Boot: This guide assumes you may want to use hardware secure boot. Detached LUKS Header: Using a detache...

Multidimensional arrays of function pointers in C

Embedded hardware typically includes an application processor and one or more adjacent processor(s) attached to the printed circuit board. The firmware that resides on the adjacent processor(s) responds to instructions or commands.  Different processors on the same board are often produced by different companies.  For the system to function properly, it is imperative that the processors communicate without any issues, and that the firmware can handle all types of possible errors. Formal requirements for firmware related projects may include the validation and verification of the firmware on a co-processor via the application programming interface (API).  Co-processors typically run 8, 16, or 32-bit embedded operating systems.  If the co-processor manufacturer provides a development board for testing the firmware on a specific co-processor, then the development board may have it's own application processor. Familiarity with all of the applicable bus communication prot...