![](/static/253f0d9b/assets/icons/icon-96x96.png)
![](https://startrek.website/pictrs/image/ccbc1d32-aa21-4d26-bb28-42e63bd83083.png)
Worst. Episode. Ever.
Worst. Episode. Ever.
The traditional hand sign indicates that Vulcan culture is primarily straight, but kinky.
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.
It’s 0-255 when you’re indexing like that. 11111111b = 255.
Perchance programming with pointers has plunged as a percentage of programmers.
But thank you. I was hoping someone would notice that.
When you’ve eaten more than 50% of the hamburger, do you claim to have eaten one, or do you claim zero? Are you useing standard founding or are you using floor()?
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.
The great thing is that when you get with one of them you don’t have to worry about wearing protection. You’re going to get Vulcanized.