FrantaH's comments

FrantaH | 7 years ago | on: Michael Pollan on Psilocybe Azurescens

Yaeh, it made me subscribe to audible and listen it for free: https://www.audible.com/pd/Bios-Memoirs/How-to-Change-Your-M... I enjoyed the book, but the claim that quantum physics might suggest that matter can have mind (because of wave particle duality) kind of killed it for me. Also, I don't find opinions of proponents of https://en.wikipedia.org/wiki/Trepanning very relevant. But it's a nice overview of history of psychedelics and introduced me to some fascinating figures, e.g. https://en.wikipedia.org/wiki/Alfred_Matthew_Hubbard

N.b. Pollan presents his subjective experience. If you liked it, you will love reports on https://www.erowid.org/ and there's a lot of information on https://psychonautwiki.org/wiki/Main_Page if you decide for firsthand experience.

FrantaH | 8 years ago | on: Meltdown and Spectre

https://meltdownattack.com/meltdown.pdf https://eprint.iacr.org/2013/448.pdf

TLDR: Userland process' read access to Ring 0 memory will throw an exception (n.b.: kernel mode memory is actually mapped into process' address space), but before that the instruction reading the memory is actually executed and data are cached. The process can use value of data as an address in userland for another read instruction. Now the process just needs to check range of possible addresses where the data was read from and see how long it takes (using rdtsc) to access them - if it's quick, then we have a match.

Is that correct, or am I missing something? e: write changed to 2nd read

page 1