I woke up convinced that it was a real bug, went to work the next day, and proved it. It was exactly as I dreamed. I never had access to our internal codebase, but had seen enough of the front-end and what we stored on disk to piece it together in my dream.
While it made me popular with some folks, it was a strange lesson indeed to discover that not everyone was as thrilled to have an up-start from tech support make such a discovery.
Fast forward almost 20 years later and I've never had anything even remotely close happen again.
It was a completely random series of notes.
On Saturday I already had some ideas for most problems, but there was one that I didn't knew how to approach and stayed a bit late thinking about it.
On Sunday morning I woke up really exited as I solved the damn problem. I immediately knew that probably like dreams, the memory was fragile, so I rushed to my desk to write the sketch for the idea, which after grabbing coffee turned into my solution to it.
There's no way I didn't spent my sleep thinking about it and solving it, likely around the last sleep cycle when I woke up.
I had an old MSDOS computer, which had a mouse, but the mouse did not work at all. Perhaps that computer didn't have the drivers or maybe no such thing existed at that time. That computer had DOS games on it. Just that I could not access some of the applications, when their executables were not immediately children of a top level folder, because I didn't know how to expand folders in the tree view pane, without having the mouse to click on the + in front of the folder name.
One day I had a dream of me sitting at the computer (I spent a lot of time playing as a kid). In my dream I was lamenting, that I could open those folders. Suddenly a voice in my head said: "Well, why don't you simply try pressing the + key?"
I woke up and was excited. Immediately I started that computer to try it. And what do you know ... it actually worked!! More games for me to play!
Years later I also found myself often dreaming of chess games and thinking about best moves, only to have the board grow dynamically and somewhere far away a bishop appearing, pinning exactly the piece I needed for my best move ... back to the drawing board. Those chess dreams were actually somewhat exhausting.
I woke up and indeed I made that mistake. (This was during covid so the exam was done remotely and I still had the paper with the calculations at home).
Then I fell asleep and when I woke up in the morning, I had a very strong feeling that the issue was definitely the memory and I had to move the ram to the set of slots for the other channel. And that was the issue, broken slots.
What's impressive is not that it worked, but that after waking up I had no doubt that was the problem, even though practically I couldn't conciously identify why I was so confident about it.
There's research out there that supports dreams as places we process emotions. I wouldn't be surprised if that tied in to other kinds of problems.
For me this a big eye opener about the importance of sleep and relaxed thinking to solve challenging problems.
But I somehow managed to have a regular schedule and now I start to sleep at 00:00-01:00 very often, sometimes even earlier.
No idea how I managed to do that. I guess I just did improve many small things, like getting rid of bad habits, being more content, appreciating sleep more, prioritizing things differently.
I wish everyone good, healthy sleep.
like, how does this communication work? how does one sleeping person communicate skills to another sleeping person?
have we found the mechanism? was it awake poeple communicating to sleeping people? the reverse?
There are umpteen stories in Hindu scriptures of baby learning in the womb of the mother and how the expecting mother must only be exposed to good thoughts and a good environment for giving birth to an intelligent and well rounded child: stories of Abhimanyu (learning how to break the Chakravyuha formation in his womb while mother was learning it but his learning was incomplete when mother fell asleep during the lecture) and Prahlada (mother learning about Lord Vishnu against the wishes of her demon husband Hiranyakashyapu). Wonder if any studies have been done on this as well.
It's pretty fascinating. What's even more fascinating is often times when I do remember the dream, a lot of it is nonsense. And yet I'm doing better at the things I dreamt about.
Very common phenomena that is discussed frequently in the souls community.
It is important to note the study they are referring to is "targeted memory reactivation with sleep disruption", there are methods of doing targeted memory reactivation without sleep disruption.
I work in neurotech/sleeptech as the founder of affectablesleep.com, and though we are mostly focused on slow-wave (deep) sleep, we have been looking into memory reactivation, lucid dreaming and other stimulations for additions.
Unfortunately most employers see this as slacking. It cannot be done in a noisy open plan office.
At one place few other devs were into this. We would be spending most of the working day in the park. Managers were not happy, but work was delivered always.
As a total aside, I've had sleep issues my whole life and can sometimes inadvertently induce lucid dreaming, and then I can think for hours while sleeping; it's amazing. Unfortunately a bit inception-y, but whatever.
I remember getting on the board, pushing as I'd dreamed, and voila! Off I went. Something about it did not feel new at all. I'd really visualised the process and it just worked. God I miss skating sometimes, but my self-preservation always far outweighed my desire to eat concrete.
Happens probably twice a week when I sleep on the problem as well.
To parlay this back to the current LLM craze, if we just export all our problems to some fuzzy non deterministic solver without ever trying to understand the problem, our collective brains will atrophy severely.
I use the LLM my work pays for, sparingly, because I refuse to let that atrophy occur.
After just a few days of obsessively playing Tetris it was all I could dream about! I heard the music, saw the pieces falling, rotating, getting faster. It was play play play all through the night! I did get better at the game pretty quickly but I have to admit: the dreams freaked me out a bit! They’re why I stopped playing entirely — I didn’t like the idea something could put itself in my head that way!
https://selfdefinition.org/tibetan/Tenzin-Wangyal-Rinpoche-T...
I would have thought in a society where we want a gadget or magic pill for anything and everything, our interest in this would be through the roof. You can live a whole other lifetime in a dream, either your own or of some other character or world you step into. You can replay the past see the future, countless times. Controlled lucid dreaming seems like the closest we will likely ever get to immortality. Why aren't we more bullish about facilitating it?
When I was young I somehow figured out how to control my dreams. By the time I was an adult and working in software all my dreams were always iterating over solutions to problems I had at work. And every day I would come into the office with the ability to move forward on projects with insights in leaned that night while sleeping.
[1] https://www.scientificamerican.com/article/thomas-edisons-na...