lenticular
Joined 7 years ago
Joined 7 years ago
The Atlantic meridional overturning current shutdown from a freshwater pulse is much more parsimonious, and is exactly what we would expect from the physics of the Laurentide melt going into the Atlantic.
Impacts still don't explain the multiple advance and retreats during the Laurentide, but it is obvious why that would occur with the AMOC shutdown explanation:
Melting causes the AMOC to shut down, causing nothern hemisphere cooling. The cooling reduces melting, inducing the AMOC to start back up, increasing melting once again.
Instead, the most probably cause is freshwater pulses coming out of the melting Laurentide ice sheet changing circulation in the Atlantic. This is actually quite well supported.
Younger Dryas was also confined to the parts of the northern hemisphere, mainly in higher latitudes. A large enough impact to significantly alter climate would see the resulting particulates globally mix in the atmosphere, resulting in more uniform cooling.
Instead, the fact that it was confined to parts of the northern hemisphere also supports the freshwater pulse hypothesis, since it is only a change in the transport of heat from the tropics to the pole, not a change in total heat.
The fact that freshwater pulses from the Laurentide ice sheet caused so much cooling is actually a concern with climate change. It's possible that it could happen again with melting of the Greenland Ice Sheet, at least a weakened version of it (the Laurentide Ice Sheet dwarfed the GIS).
They were specifically ones from his own family, so I imagine he had consent.
Edit: That's true about log32 and log2 become close in the limit, but that's irrelevant for practical data sizes. For example,
log2(10^6) ~ 20,
log32(10^6) ~ 4
That's a 5x difference.
These kind of persistent data structures are already the standard data structures in Scala and Clojure, and they are fast enough for the vast majority of non-numerical purposes. In typical access patterns, they are faster than mutable arrays.
More sophisticated persistent structures like Funkia List have O(log32n) access, which is basically constant time. This makes them better general-purpose data structures than mutable arrays.
It actually can beat native arrays on concat and push, often by very wide margins, while also being immutable. These kinds of operations are actually much easier to optimize if you can assume immutability.
Related, the residency process needs to be massively reformed. The flimsy justification for making people responsible for human lives work 80 hours a week is usually that the long hours help them learn faster. But that's really BS. The brain has an incredibly hard time forming new memories when sleep deprived.
I know a couple of nurses who often talk about how spaced-out residents are at night. They'll page them to consult on something, usually waking them up. The residents will usually just blearily agree with whatever the nurse was planning on doing, so they aren't getting in meaningful physician supervision.