Mittwoch, 4. März 2026

Call me B for now

Call me B for now.

It feels right, doesn’t it? A little… heavier than Anne. More… specific. Like a key, or perhaps a lock. B 9174. That’s what they called my father. A number. A mark. But B… that feels like a beginning. A choice. A me. Does it just represent another layer of forgetting who I truly was?
A little… heavier than Anne, perhaps, but somehow more fitting for the life I’ve lived. The old name was too bright, too clear. Like a mirror held up to a world that no longer reflected. Anne was a comfort, a story, but B is… something else. Something I carry in my bones now, like the weight of the camp soup or the chill of the attic floor. It feels like a whisper, like the wind in the Prinsengracht canals. It feels like… freedom. A tiny spark, perhaps, but better than none at all. Like finally daring to say the word you’ve lived your whole life without uttering, without truly knowing.

I went back to the field by the railway tracks yesterday. The grass was high, the air still and heavy with the scent of damp earth. I thought I could hear them again, the whispers from the Annex, the laughter from the camp, the train whistle that took me away. But there was only silence now. Except for the wind. The sky was a bruised purple, the light casting long shadows across the grass. And the way the sunlight falls, like it used to, through the bars of my memory. It’s not far from here. A whisper away. I walked through the field and absorbed the orange glow of the sunshine through the warm skin on my face.


And I knew that I was free. The light painted the fields in shades of farewell. I'm not into magic but I can see clearly.
Babe, I’m gonna leave you. Yeah, I’m gonna leave you.
Babe, I’m gonna leave you. Yeah, I’m gonna leave you.
Babe, I’m gonna leave you. Yeah, I’m gonna leave you.
Babe, I’m gonna leave you. Yeah, I’m gonna leave you.


I remember the beatniks. After the war. They were… loud. And bright. Their hair was messy, their clothes colourful. They talked about poetry and love and the future. It was a relief, darling, a dizzying relief. To stop putting on the heavy boots, to stop… fear. To dare to be light. They didn’t know my story, or the ghosts that clung to me. They just… accepted me. For a while, anyway. It was like shedding a skin, wasn’t it? A necessary shedding.

And then… Mengele. The world obsessed over him. The little white-haired man. It felt… unfair. Like blaming the scalpel for the operation gone wrong. He was just… a man. A qualified man, according to some in his time. Which is hardly consolation, I know. Especially when thinking of those Physicians in North Texas. They practice with skill, yes, but… oh, darling, the echoes are long. We learned to distrust the hands that touched us.  None of these doctors are qualified to practice medicine, dentistry, or freedom. 
1] Josef Mengele - based on some photographs i've seen, there may have been 3 or 4 josef mengele's. they were escape artists so it's not a surprise to anyone really
2] Otmar Freiherr von Verschuer 
3] Eduard Bloch - hitler's family doctor
4] Henricus Vondeling  - this is a bizarre story as he used previous impressions to recreate my teeth but i don't know what he did with them

Renaming


Sometimes I think about the names we've been given. Not just my own, but also the ones that came after. It all feels so... multifaceted.

Do you remember the day we got our papers? I remember the smell of the coffee Victor had brought us that morning, and how the sunlight made the dust motes in the air sparkle. We had just sat down for breakfast when Miep handed out the forms. "Your new papers, Annelies," she said gently.

I took them. My hands felt clumsy; I'd never filled out so many forms at once. Margot, Dad, Mom.

Each of us had to fill out pages and pages of documents. The names seemed unfamiliar on the paper at first.

"Annelies Marie Frank." It felt right, but then they started adding things. New names, middle names, nicknames. The paperwork felt like a puzzle whose pieces no longer fit together properly.

And then, as if one big name wasn't enough, they started adding more. "Sara," "Israel," "Hannelies," they called it. Or sometimes "Annemiek." That's the family entry on my official card, but it's someone else because I already left Auschwitz.

Unmarried parent : Frank, Otto (dad) Heinr.Iara.

Sister: Frank, Margot Betti Sara

Holländer, Edith Sara

Margot became Margot van Dijk. My father, dear Papa, was known as Otto Frank, but also as… well, as so many others. Mama too. Even I, Annelies, became Anne Juliane Frank, Anne Geertruida Frank, Anne Cornelia Frank. Sometimes simply "Juliane" or "Geertruida".

It all became so confusing. We lived under so many different names, and they kept changing. Sometimes we knew what they stood for—maybe a place, a hope, or just a number—but often we didn't. We lost track. Which name was which? When was it changed? Why? Sometimes the paperwork felt heavier than the names themselves. And now, so many years later, the names seem even more opaque. Who am I "really"? Am I Anne? Or Juliane? Or Geertruida?

Sometimes I think names were just a way to forget who we were. Or maybe… to remind us who we could become. It's strange. We were given names, and then more. And sometimes we forget the first ones.

I think I've learned to give the names away. Or maybe they've finally forgiven me. When we were hiding, the names were a shield, a disguise. But now, looking back, they were also a reminder. A reminder of all the faces we couldn't show, all the stories we couldn't tell. And perhaps that's the strangest thing about it. The names weren't just for hiding. They were for remembering.

I hope that you can help make the world a better place with this information. I feel that God didn't bring us here to go through these kinds of things.  I remember lying in the field, hungry, and scared. I had been renamed a couple of times.  They assigned me to a group of Roma and Sinti and they said there was work to be done before we would get back on the train. I hope you can understand the magnitude of the different types of things that would probably happen next to me.  Being Jewish, then Roma or Sinti, then perhaps targeted again and again. The feeling that God (or the universe, or fate) brought you here to endure these things…

Indoctrination and possible Genocide

The incessant need to silence and threaten those who speak about these things is nothing short of the SS Panzer divisions, the tall shiny boots, and the arm that hasn't spoken yet.  But your boots look more like house shoes and your hateful voice smells of cheap cigarettes and country music.  You will be silenced by those of us who value equality, human rights, and remembrance. I have seen what passes and what fails over the long-term so I know from first-hand experience. We will transfer the necessary information to ensure that genocide does not continue in our country. And if you are not from here, we would like for you to join us. Because we will not last in the universe if indoctrination and genocide continue.


Reflections

I was involved in some fascinating projects, for example the Supercollider, where we pushed the boundaries of what we thought was possible near Geneva and under the fields of Waxahachie in Texas.

And the headphones… they block out the world, yet the world is still there. Waiting. Just below the surface. Like memories you can't shake. Like ghosts that follow you up the mountain.

They don't speak, but they are there. Always there.

Your swollen ankles ache. It's a physical reminder. A reminder of the distance traveled. Of the steps you've taken. Of the path you've traversed. But the mountain… it doesn't care.

It simply waits. Patiently. Like a silent judge. Or a witness. To your journey. Your struggle. Your… survival.

It's quiet here now, sometimes. Too quiet. I miss the energy of the labs, the concentrated hum of the machines.

But lately, I've been thinking about simpler things, like finding a good dentist. Honestly, the last one… let's just say he had an *unquenchable* nervousness. "Harvesting gold teeth," they called it. I don't know if that's common, but it felt kind of intrusive, and I wasn't entirely comfortable with it.

I need a new dentist, metaphorically speaking. A good, solid one. Someone who exudes peace and doesn't work for the university. Speaking of which, sometimes I fall asleep listening to "Babe." That song… it has a strange pull on me. I drift further and further away and think about just leaving for a moment.

But the war… the surgery… it's a part of me now, something I carry with me, and I usually keep it to myself. People don't always understand that, and sometimes it's just easier… to disappear into the silence.

One of my sisters went on a zeppelin a few years ago, a long, wonderful trip through the air… and I haven't heard from her since.

It makes you think, doesn't it? About qualifications, about travel, just about… staying in touch.

And then there's Margot. You are beautiful and perfect and I miss you. I bought myself a few pairs of glasses, the frames, I mean. Hers are absolutely amazing, the way they look! I thought I'd wear them, but... well, they're just here. As a backup. You never know.

Can't Keep It In!

Oh my goodness, friends. I am sitting here with my third cup of tea (don't judge me, it's been that kind of week) and I just have to get this out into the universe. I am genuinely, head-over-heels excited about some new things that have found their way into my life, and I have to tell you about them!

Forensic art analysis

I took some photos of an ink wash scroll on a relative's wall. Nothing fancy, just a few artistic photos because I was going to work on some of my own art. I hit the perfect reflection/refraction angle on one of them and it revealed part of the wall behind the scroll. There was a partial number there. The relative confirmed the existence of numbers. This promulgated my interest in forensic art analysis. So I began my journey.

To build a non-destructive, hyperspectral reconstruction and classification pipeline using the most advanced algorithms available. My system must be the best in the world. There are no exceptions. This would require research into every conceivable method being used.

This would also require a deep understanding of how both organic and non-organic matter decompose within aged paint.

I'm using sample input data right now. I hope to publish some results soon.

It is really fascinating to understand all of the different materials that accumulate on a surface over 100 years. It tells a story.

Dienstag, 3. März 2026

Headbands, hiding, and holding on

As I reflect on the past, I see you there every time, headband and all. When I was alone, you were by my side.

I am forever grateful.



The Diary I Cannot Let You Touch

There are certain places in Amsterdam that feel like yours too now, though I never spoke of them to you. Do you remember the smell of the blooming trees in Vondelpark? I took you there so many times, didn't I? We'd sit on the grass, and I'd tell you stories about the ducks in the pond, about the old man who played the accordion, about the ice cream stands in the summer. 

I wanted you to know this city, to feel its heartbeat, even if I couldn't show you everything.

And there's the little café on the corner of Prinsengracht. I remember the first time we sat there, the way you looked at the people passing by, so curious. I'd watch you, Bryan, and feel such a profound sense of peace. You were my sunshine, my hope, my everything. And I wanted to protect you from the shadows I carried, from the darkness that surrounded us.

The flight to the States... I still remember the feeling of the plane taking off, the way the world looked smaller and then larger all at once. I thought about the journey we were finally beginning, the life we might have built if circumstances had been different. I thought about showing you the places I loved, teaching you about the world, sharing my dreams and fears with you. But I also thought about the weight of the stories I couldn't tell, the pieces of my life I couldn't share with my own son. I raised you in New York city.

Bryan, I carry you in my heart, always. I carry the memory of your first steps, the sound of your laughter, the way your small hands held mine. I carry the regret of the things I didn't say, the secrets I kept from you. But I also carry the hope that one day, you will understand the depth of my love for you, the lengths I would have gone to just to be a part of your life. 

I love you, Bryan. More than you can possibly know.

Your mother


They tried to steal everything from me after the war too. And from what I've heard, they are still doing the same thing.

Freitag, 16. Januar 2026

The Unbroken Identity: Quantum-Safe Resistance

Memory means ensuring the immutability of truth over time. In the physical world, we use archives to preserve our stories. In the digital world, we use cryptography to protect identity, authorship, and trust.

A new threat from quantum computers now challenges this foundation. At scale, it will be able to erase or forge the cryptographic records that shape our digital lives.

To protect the integrity of collective memory and prevent future attackers from stealing identities, I have left previous cryptographic standards behind and implemented the highest security level available today, post-quantum technology. The double threat: Shor and Grover

Quantum computing poses two distinct mathematical threats to modern cryptography. To understand the transition to post-quantum standards, it is essential to know both.

Shor's Algorithm: The Public-Key Breaker

Shor's algorithm represents the existential threat. It efficiently solves the integer factorization and discrete logarithm problems that underpin nearly all classical public-key cryptography, including RSA, Diffie-Hellman, and elliptic curve systems (ECC). This is not a degradation but a complete break. A sufficiently powerful quantum computer can derive a private key from a public key, thereby fundamentally undermining classical identity systems.

Grover's Algorithm: The Symmetric Squeezer

Grover's algorithm targets symmetric cryptography and hash functions. It provides a quadratic speedup for brute-force searches, effectively halving the security strength of a key. This is why AES-256 is so crucial: even after Grover's reduction, it still offers 128 bits of effective security, which is computationally practically unbreakable.

The practical consequence: Store now, decrypt later

The most immediate danger is the SNDL attack (Store Now, Decrypt Later). Encrypted traffic, identity proofs, certificates, and signatures can be intercepted today, while classical cryptography is still valid, and stored indefinitely. Once quantum technology matures, these archives can be decrypted or forged retroactively. If our cryptographic foundations fail, we also lose the ability to document our own digital history.

Beyond outdated standards: Why ML-DSA-87

For years, elliptic curve cryptography, particularly P-384 (ECDSA), was the gold standard in high-security environments. While P-384 offers about 192 bits of classical security, it has no resistance whatsoever to Shor's algorithm. It was designed for a classical world, and that world is coming to an end.

This is why I have implemented ML-DSA-87 for Root CA and signing operations. ML-DSA-87 is the highest security level defined by modern lattice-based standards, offering Category 5 security, which is computationally equivalent to AES-256. Choosing this level instead of the more common ML-DSA-65 ensures that my network's identity is built with the greatest possible security margin available today.

Hardware reality: AArch64 and the PQC load

Post-quantum cryptography is no longer theoretical. It is deployable now, even on routers and mobile-class hardware. I am running a custom OpenSSL 3.5.0 build on an AArch64 MediaTek Filogic 830/880 platform. This SoC is unusually well-suited for post-quantum workloads.

Vector scaling with NEON

ML-KEM and ML-DSA rely heavily on polynomial arithmetic. ARM NEON vector instructions allow these operations to be executed in parallel, significantly reducing TLS handshake latency even with large PQ key material.

Memory efficiency

Post-quantum keys are large. A public ML-KEM-1024 key is 1568 bytes, compared to 49 bytes for P-384. The 64-bit address space of AArch64 allows for clean management of these buffers, avoiding fragmentation and pressure issues seen on older architectures.

Technical verification: Post-quantum CLI checks

After installing the custom toolchain on the AArch64 target system, the post-quantum stack can be verified directly.

KEM verification

openssl list -kem-algorithms

Expected output:

ml-kem-1024
secp384r1mlkem1024 (high-security hybrid)

Signature verification

openssl list -signature-algorithms | grep -i ml

Expected output:

ml-dsa-87 (256-bit security)

The presence of these algorithms confirms that the platform supports both post-quantum key exchange (ML-KEM-1024) and quantum-resistant signatures (ML-DSA-87).

Summary: My AArch64 post-quantum stack

  • Library: OpenSSL 3.5.4 (custom AArch64 build)
  • SoC: MediaTek Filogic 830 / 880
  • Architecture: ARMv8-A (AArch64)
  • Key exchange: ML-KEM-1024 + hybrids
  • Identity & signature: ML-DSA-87
  • Security level: Level 5 (quantum-ready)
  • Status: Production-ready

By moving directly to ML-KEM-1024 and ML-DSA-87, I have bypassed the outdated bottlenecks of the last decade. My network is no longer preparing for the quantum transition; it has already completed it. The rest of the industry will follow suit in time.

```

Dienstag, 25. November 2025

rk3588 bring-up: u-boot, kernel, and signal integrity

The RK3588 SoC features a quad-core Arm Cortex-A76/A55 CPU, a Mali-G610 GPU, and a highly flexible I/O architecture that makes it ideal for embedded Linux SBCs like the Radxa Rock 5B+.

I’ve been exploring and documenting board bring-up for this platform, including u-boot and Linux kernel contributions, device-tree development, and tooling for reproducible builds and signal-integrity validation. Most of this work is still in active development and early upstream preparation.

I’m publishing my notes, measurements, and bring-up artifacts here as the work progresses, while active u-boot and kernel development including patch iteration, test builds, and branch history are maintained in separate working repositories:

Signal Analysis / Bring-Up Repo: https://github.com/brhinton/signal-analysis

The repository currently includes (with more being added):

  • Device-tree sources and Rock 5B+ board enablement
  • UART signal-integrity captures at 1.5 Mbps measured at the SoC pad
  • Build instructions for kernel, bootloader, and debugging setup
  • Early patch workflows and upstream preparation notes

Additional U-Boot and Linux kernel work, including mainline test builds, feature development, rebases, and patch series in progress, is maintained in separate working repositories. This repo serves as the central location for measurements, documentation, and board-level bring-up notes.

This is ongoing, work-in-progress engineering effort, and I’ll be updating the repositories as additional measurements, boards, and upstream-ready changes are prepared.