This is the best analogy I've read to explain what's going on and takes me back to the days of Doom and how it was so transformative at the time. Perhaps in time the current generation will be viewed as the Doom engine as we await the holy grail of full 3D in Quake.
That's fair but look at the assumptions currently built into NVDA's stock price. Hard to say for certain but to some it's priced as if it has a monopoly on all things AI for a decade. If you can spend $6K (and less in the future) on a full system that runs a model for you where does that leave the assumptions baked into that stock price? I'm too lazy to have come up with a model myself but off the cuff it seems like there might be some dislocation in a lot of assumptions. I dunno. I'm kind of a luddite because of the .com bubble and this has the same feel.
I feel validated by this headline/post. I've said the same thing over and over in my career and am always astounded when I get pushback on using them as a means to describe systems and interactions, including from some managers (that weren't coders very long), that would claim "nobody uses them, just read the code".
I don't know how you communicate how systems work without them. You either create a terrible non visual version in the docs or a person ends up drawing them on a whiteboard from memory to pass that knowledge down.
That's actually not true. There's at least one other product at MS that uses ruby... Yammer. Although I'm not sure how much more incentive that would add for MS.
Like a couple of other mutual friends who've posted here, I've known Bob about 20 years. We met at a conference and became friends. While we never worked together we'd talk about whatever we were working on, or language/framework features, code style, etc. He was a machine that would delve deeply into anything out of an abundance of curiosity and he would sometimes be tough to keep up with on a topic he knew deeply that required a bit more context I didn't have.
That curiosity and enthusiasm spilled over into anything he did, including supporting his friends in their endeavors. He'd be the first to cheer you on and brag about you or what you were doing to other friends, almost to the point of embarrassment where he believed in you or your project more than you did, LOL.
It was like being around the sun and constant solar flares of positivity, almost like my golden retriever LOL... He was unlike anyone else I'd experienced in my 22 years in tech in SF. We had bonded over both being midwest boys and there was an unspoken bond between us that endured no matter how long it'd been since we last spoke. We knew and acknowledged that each of us was an oasis for one another from the funhouse mirror that is bay area technology. We could each exhale and be ourselves with no posturing. And if anyone had any reason to posture at all it was Bob. Everything he did was a winner and all that success never once went to his head.
So while Bob was a great engineer/technologist, he was a greater man who truly lived life by the golden rule and would've been successful in anything he chose to do. It still hasn't fully hit me that he's gone, and I can't imagine what Krista and the girls are going through right now along with the rest of Bob's family.
My heart goes out to all of them and anyone else that knew him well. Thank you Bob. Thank you for believing in me always and for being a great friend. The world needs you and more people like you. RIP... until we meet again buddy...
It was stupid to not hedge that interest rate risk. I mean, the Fed telegraphed their moves well in advance. I don't work in finance but it doesn't take a genius to see how that dynamic would play out if that's your job. Not something I would've thought about till now but if banking is your business, you tend to think of ways it can break and this seems as elementary as anything if your job is to ensure solvency in all conditions. I just hope other banks weren't this stupid.