I have mixed feelings about “Programming Dreams” - In some ways they can feel like a sleep disturbance. There’s a sort of adversity to wrestling with a problem in your dreams, especially nonexistant ones. It’s like the mind is going through the motions of problem solving without the need for any substantive subject matter. Most times, I wouldn’t even say there is a problem - it’s just the mind simulating the motions of control flow to no apparent end. On the other hand, sometimes I feel a sense of closure after a night of these types of dreams. Like I actually did discover something new while I was sleeping.