• Lucid Dreaming - Dream Views




    View RSS Feed

    Recent DJ Posts

    1. A bunch of slightly feverish fragments

      by , 12-30-2017 at 07:06 PM (BahamutZERO's dreams)
      I've got the flu atm, and I dreamt a whole bunch of short, disconnected dream fragments over a cycle of falling asleep and waking again. I remembered 4 of them. I remembered a 5th at some point, but alas I forgot it after falling asleep again.

      In the first, I was heading towards an airport because I had to catch a plane. There was an apparently short route on the left and an apparently long route on the right. I took the short route, but that led to the back side of the airport. I talked to some people to ask for directions, and they sent me on some way which I discovered I would've ended up on much quicker if I just took the "long" route. I'm not sure what made me think the right route was the long one. I did catch my plane just in time! Inside of plane it looked more like the interior of a submarine, however.

      In the second, I was working on my software project with my colleague. He turned around to talk to me, and pointed to the sky. In the sky I saw the structure of my project, and he pointed to a problematic part in it. He asked if our project was supposed to support smart contracts or not (even though in real life it has nothing to do with cryptocurrency or smart contracts). I told him that my original designs of the system was supposed to support smart contracts, but it's not terrible if we ended up going for a simpler and more limited solution. He said "good, let's go for the simple solution then. we're running short on time, and if we don't finish the project, we'll fail the exam". (Somehow, the whole thing switched from working on a project for my job to working on a project for a college exam.) I suddenly started to feel stressed because I remembered that I had exams to do, and I hadn't studied anything, I only focused on the project, and I'm barely even managing to finish that. I tried to enumerate all the subjects I had to study for in my head. For each subject I remembered, I got stressier, because I wasn't prepared for any exams at all. Luckily the dream was over before the exams started.

      In the third dream, I was sitting in the living room of another family as a guest. They had 2 tvs. One tv was on the "MTV" channel, where the highest bidder can promote their music to popularize it. Next to that tv was another channel, called "Payback TV". This channel took all the music and programs that were cancelled from MTV, and rebroadcasted them there. I was interested in neither channel, so I went to check out the garage. In the garage there was a bunch of trash, and in the pile was a 3rd functional tv that was on another channel called "Trash TV". It turns out that if a program stayed on Payback TV for more than 6 months, it got cancelled from Payback TV too, and continued on to looping on Trash TV forever. The Trash TV screen was black-and-white. It was playing music videos from a very obscure band that I'm a fan of. I was more interested in that, so I watched Trash TV in the garage instead. At some point I felt like I needed to pee and took a piss in the trash pile. Then I awoke, feeling that I need to pee in real life, glad that I didn't accidentally wet my bed!

      After the toilet break I fell asleep one more time. In this dream I was looking for a solution to a caching problem in my project for work. A solution had been proposed to archive every page as a static html, rather than rendering it anew every time it's visited. However, there was a problem that the application I'm making is a very context-sensitive - the system behind the user permissions is very complex. So each user basically gets to see a different view of the page. I imagined every possible variable in the context as a dimension in a multidimensional grid. I imaged a process running constantly in the background, trying to fill all the cells in the grid with caches, evaluating a priority function to decide the next cell to cache. I imagined cache invalidation as the clearing of a whole row in either dimension. The background process tried to catch up with the cache invalidation as fast as it could. As I imagined this visually, it turned from an idea into a video game. The player is the cache and tries to fill all the cells, while the difficulty lies in the computer frequently clearing rows of the grid. Since it was simply a grid of coloured squares, the game looked like an Atari 2600 game. It was a very annoying game to play.