While you raise a valid point, I think we should also be careful to not accidentally apply so-called "question substitution" here: whether or not his mind already was "warped" compared to the norm is a different question from whether or not it was warped before and did not warp any further.
To me it seems pretty difficult to argue that the time spent underground did not affect his mind, regardless of the state it was in before.
One more anecdotal point: He arranged for a female spelunker to perform the same experiment later. She stayed underground for 100-some days. 14 months after her stay, she OD'd on barbiturates. There's a wikipedia article about her.
Tragic - I'd hesitate to tie the cave experiments to the death, but it sure looks bad. It doesn't seem like humans are designed to cope well with long isolation and detachment from reality, but deprivation tanks and other practices show significantly positive results.
That’s really sad. Does seem like they might be correlated. Reading all this I’m not sure why they have to be underground in a cave?? Ok they’re cavers doing these temporal experiments but those could be done as easily above ground somewhere with no solar cues.
It's part of a compiler ecosystem. ie. The front end is shared.
See clang-tidy and clang analyzer for example.
ps: That's what I like most about the core guidelines, they are trying very hard to stick to guidelines (not rules) that pretty much uncontroversially make things safer _and_ can be checked automatically.
They're explicitly walking away from bikeshed paintings like naming conventions and formatting.
The core guidelines aren't as subjective as other guidelines but they are still subjective. There is plenty of completely sound code out there that violates the core guidelines. Not only are they subjective, but many of them require someone to think about the best way to write the code and whether the unpopular way to write it is actually better.
I know compiler front ends can be and are used to create tooling. The point is, you shouldn't be required to implement some kinds of checking in the course of implementing a compiler. If you use a compiler, you should not be required to do all this analysis every single time you compile (unless it is enforcing an objectively necessary standard, and the cost of running it is negligible).
The South African Rand Note had the words, "I promise to pay the bearer, on demand at Pretoria, one Rand" and had the facsimile of the signature of the Governor of the Reserve Bank at the time.
I don't know of anybody who made the trip to exchange one. But by the time I could read that and understand it... you wouldn't of got much gold!
The next time someone posts a History of History of Lisp threads[0], we can officially begin tracking the History of History of History of Lisp threads :)
Did being alone underground for months warp his mind...?
Or do you have to be pretty bent to start with to do what every non-warped person doesn't do, because they can foresee it would really suck....