155 karma · joined August 29, 2008
What’s happening now reminds me a lot of that.
Training can help but it is not sufficient for many tasks. You also need aptitude and desire.
Culture is more about what is valued and rewarded in a society, and I think the primary driver of the desire component.
What I meant about framing was that our economies, governments and businesses are framed in a cultural context, anglo-protestant american capitalism in this case. African-american/black communities have a challenging relationship with this for obvious reasons. Certain immigrant populations can integrate or interoperate more effectively than others. I think the key to achieving better results as a society and a planet is to incorporate more cultural diversity, allowing a broader range of desires and outcomes to be seen as valid and worth pursuing. I'm sorry I don't have more time to go into this right now, I hope it gives an idea what I was referring to.
I have observed that selecting for competence leads to diversity, and I believe that diversity is a strength. But it is best achieved organically.
Personally I think the shortcomings we have with achieving diversity is in the framing stage, not the hiring stage.
It will be very interesting to learn the real reason why this all went down. The core uncertainty and disagreement around openai's mission must have played a key role.
But yeah, I think CMake is still the gold standard despite all its quirks, complexities and problems.
Starting with C++17, there is a feature called guaranteed copy elision that works for many/most scenarios that you would want. You need to read through the following resources to understand it fully:
https://en.cppreference.com/w/cpp/language/copy_elision https://en.cppreference.com/w/cpp/language/value_category
The result of not caring shows over time and companies that operate like this tend to fall behind and become obsolete.
edit: I am thinking mainly of espresso and now that I fully read your comment, I see you acknowledge that. Espresso in a sealed bag is pretty good for months. But once you open it, the flavor changes day by day and after a week or so the special qualities are basically gone. There are various things you can try but I have yet to find a great solution to this.
But for my own psychological health, just telling the matchmaker how I felt about the match would go a long way to taking the bite off a bad experience.
But overall, it's still possible to have a lot of fun and great matches enough of the time that it is still worth playing.
I'm around low diamond, which is definitely my skill ceiling. It relatively easy for me to assess higher diamonds and masters. It's also easy to asses plat players. Anything below plat looks very similar to me.
I hate the games I lose because there is usually (9 times out of 10) nothing I can do to affect the outcome.
I hate the games I win because the win mostly comes down to how bad the other team is, or a superstar on my team, and I was mostly a spectator.
The games I enjoy are where it is a hard fought battle with decent teamwork that pushes me to my limits and beyond, and in those cases I don't care if I win or lose.
I've had 20 game winning streaks, 20 game losing streaks. Between the match making, smurf accounts, and weird balancing issues, it's very hard to know what is dictating the outcome. The psychology is so destructive if you place any value on the outcome.
Either way, I don't have a strong opinion on whether its an improvement or regressive. Pretty much everything nowadays seems to be converging on a narrow column of text.