I experience the running out of RAM problem that you describe as well and take basically the same approach to you.
That's much closer to how I read code.
My issue really is just a tendency to keep reading even if I didn't actually parse the sentence properly. It seems to be a complexity threshold rather than a volume one.
I think it's just what happens when I try to read a text at the top of, or beyond, my reading level. I imagine that anyone who struggled in school with reading comprehension may have a similar experience, or perhaps its like that feeling when you read a garden path sentence[1].
I struggled to even recognize that I was facing this issue because I found reading very easy during school. Facing a text that was too difficult to instantly parse and understand was rare enough that I never had to develop the mental tools to deal with it.
I experience the running out of RAM problem that you describe as well and take basically the same approach to you. That's much closer to how I read code.
My issue really is just a tendency to keep reading even if I didn't actually parse the sentence properly. It seems to be a complexity threshold rather than a volume one.
I think it's just what happens when I try to read a text at the top of, or beyond, my reading level. I imagine that anyone who struggled in school with reading comprehension may have a similar experience, or perhaps its like that feeling when you read a garden path sentence[1].
I struggled to even recognize that I was facing this issue because I found reading very easy during school. Facing a text that was too difficult to instantly parse and understand was rare enough that I never had to develop the mental tools to deal with it.
[1] https://en.wikipedia.org/wiki/Garden-path_sentence