The real problem is not specific to C++, memory or shared pointers, but as the author mentions later, the fact that "function parameters evaluation order is unspecified".
The problem is similar in C as well.
`printf("%d, %d", i++, i++);` will give you different results depending on the compiler.
The problem with Triplebyte IMHO is that what the originally promised, while a great idea and concept, it cannot scale. Also after interviewing with them for a role in their company I got to realize they don't know how to conduct interviews themselves.
I used them two times. The first one was very early on, where I was given a home assignment and interviewed on it by Aaron himself, if I am not mistaken. The dude was awesome at interviewing, and knew exactly how to probe to get a better understanding of your skills.
That was when they were promising that you can interview with them so you don't have to do technical interviews with the companies. I thought it was an awesome concept and could really reshape hiring in the tech industry.
Second time was a couple of years ago, where the model has already changed a bit. Passed the first round and one of the companies that I could interview for was triplebyte themselves.
What a disappointment! The only difference in the interview process than the rest of the companies was that they gave you a laptop and asked you to do practical coding instead of whiteboard generic algorithm solving.
Some of the interviewers themselves were junior members of the stuff with 0 experience in interviewing.
It's not in your "self-interest", the way you mean it, to review your ideas and believes from when you were younger and realize that with your extra experience you see things differently now.
And just to be 100% clear, I am all for having younger people in critical positions and don't try to argue that one is better than the other.
My reply was on how age matters. Don't know why you try to twist it to a generational flame-war.
> 1. I went to a neighborhood clinic in Oakland, CA that's literally next door to my house, I can see the church from my window. Paul lives in NYC which is on the opposite end of the country.
> 2. I asked them about eligibility and told them I don't clear CA guidelines. They told me it's first come, first served with an ID showing I am 18+.
I am not buying this. Why would they even go and ask for eligibility when they know very well they are not eligible?
The only reason would be to hope to find a loophole.
The whole vaccine situation in CA was an excellent test of character. They failed it.
Not surprised that a YC founder thinks that rules apply only to others and not themselves. The antisocial gene is strong in this one.
I guess "Meat can make a rare appearance" and "very regular" are subjective.
I grew up in a metro area, and can say that my family, relatives, and friends, have had some kind of meat (mainly chicken, beef and pork) at least 3-4 times a week for main course. And curated meat in sandwich snacks again another 3-4 times. I don't think there were many times I have gone more than 1 day without any kind of meat.
And of course as you mentioned every holiday/celebration must have some kind of meat, mostly goat.
And that's before you grow up and start eating out.
That's what I meant "very regular". Maybe by western standards it still isn't too much.
> Also one thing that is often overlooked is how 'old'/traditional diets were very seasonal.
Great point. Also keep in mind that religion plays a critical role. Greece in the mid 1900's was a very religious country, and most people attended the 40 days diet that they would abstain completely from consuming land-animal products.
Same in Greece, bread is everywhere. Every household buys at least a loaf per day, and of course it's free and as much as you can eat in every restaurant.
A cheap logic analyzer, like DSLogic, would probably work much better for the specific use case.