Category: memos

  • Happy 2026

    The index page needs a new row now too.

    (more…)
  • Copenhagen Photo Journal Addendum: the Gaza Grill

    To be fair this “addendum” is a misnomer as the main journal is delayed and not yet public. I’m visiting again on official physics business soon. So there’s that.

    (more…)
  • Professor Chen-Ning Franklin Yang, 1922 – 2025

    I mourn the passing of Professor Yang and celebrate his legacy — in theoretical physics, public scientific advisory, and academic leadership.

    (more…)
  • Rainy Road Found Poem – 11

    Rainy Road Found Poem (RRFP) is a series of mysterious texts that I find in the gutter during my night walks

    Irrelevance called,
    not for eventual degeneration
    but for overdue return.

    Analogies of analogies. 
    Pieces of washed away wisdom and attention:
    “Nor is it infinity in your hands!”

    (more…)
  • Announcing the Frank Wang Scientific and Interactive Fun Initiative (SIFI)

    Right now, the closest things I have to interactive programming in my portfolio are a few classroom demos of elastic collisions, and a fork of PyUltraLight that runs in a PyGame window—where clicking your mouse spawns a tiny black hole that swirls the dark matter. It runs at maybe 15 FPS on my Mac Studio.

    So… not exactly a game studio. Yet.

    Still, it feels like the right time to begin making my own indie games —not just as an experiment, but as a space where my technical training, my love of puzzles, and my scattered efforts in music and design can all come together.

    That’s why I’m starting a new creative wing: the Frank Wang Scientific and Interactive Fun Initiative, or SIFI. It’s where I’ll explore the overlap between science, storytelling, and interactive systems.

    Incidentally, I’ve had SIFI as part of my identity since very long ago, even earlier than the fruit brand’s disappointing voice assistant with a similar name. “Sifi” eventually morphed into my GitHub handle – Sifyrena… So we are beginning a new thing, yes, but it is also a long time in the making.

    More news soon.

    (Logo is in draft stage)