• 0 Posts
  • 8 Comments
Joined 1 year ago
cake
Cake day: August 6th, 2023

help-circle



  • I saw James Cromwell, the actor who portrayed Zefram Cochrane, on a flight into Albuquerque about a decade or so ago. He was wearing a colorful kufi hat, and he’s so god damned tall I could easily see him from like three rows back. I was 99% sure it was him, and when I saw him again picking up his luggage I became 100% sure. He’s a freaking giant.

    I have a very strong introvert aspect to myself. I very badly wanted to tell him how much his portrayal of Cochrane influenced my life and my career, but I chickened out. For the record, I am a research scientist who now works in big tech.

    I think what I loved about him was his flaws. I especially loved how his self-awareness of the chasm between the person he saw himself to be and the legend that grew around him caused him to freak out and panic. I also really understood his whole self-destructive and self-sabotaging stage. And despite all of that, he won through, and Starfleet was the end product.

    I love what you’ve written and I think it speaks to the ethos Roddenberry built into his universe to show us what is possible, but I really loved the idea that it grew from this flawed human before it blossomed.

    That’s not to say the vroom vroom person was correct. Quite the opposite. A mirror universe Cochrane reimagined as Elon Musk would have lead to… probably the mirror universe but worse. It was more about the struggle possibly being worth it, despite how you feel about yourself and even if the end is something you can’t even imagine.





  • This.

    One of the reasons indexing starts at zero is because back when we used to use pointers and memory addresses, the first byte(s) of an array were at the address where the array was stored. Let’s say it is at 1234. If it was an array of bytes, the first data element was at 1234, or 1234 + 0. The second element would be at 1235, or 1234 + 1. So the first element is at location 0 and the second at location 1, where the index is actually just an offset from the base address. There may be other/better reasons, but that’s what I was taught back in the 90s.

    Counting always starts at 1 (if we’re only using integers). You don’t eat a hamburger and say you ate zero hamburgers.