I was interviewing at a company and they gave us (many people were interviewing at the same time) giant transparent sheets with questions on them and you were supposed to sketch out your solutions on the transparency.
One of the questions went something like “Provide a mobile solution for caching geographic results on the unpolluted side of the moon.”
After staring at it for a while I realized the “unpolluted” part was a red herring but I was still perplexed as to how to answer the question. Finally I decided that some sort of caching system would be required, or at least a “2 part lookup”. So I went with a grid-based system where you would carve up the area into squares – this part could be stored on the device which would be better than server caching even.
The idea was first figure out which square the device was in, then you would ask the server for details for that square (and probably the 8 around it). It seems like it would work better than querying the large database for results between lat/lon points if you only have to ask for results in a grid number (which would index well)…dunno lol.
I was in my grandmothers kitchen with my mother using the oven to dry out a guitar neck for my dad.
It was an old gas oven that had burners on both the top and bottom. We were using it more as a furnace than an oven, with the flames licking out at times to the wood of the guitar neck. Too close I realized.
I went over to the oven to adjust the flame level. We had found the guitar that the neck belonged to in the mud, and there was still some of the mud visible caked to the frets. I turned to say something to my mother, as I did I looked out the window and realized time was running backwards outside because there were planes flying tail-first through the sky. When a plane passed close enough to us to see I would try to point it out to my mother, but each time she turned around it would be too late, the plane would no longer be visible.
I was facing the window, and I knew that outside there were three airports, so I waited for a plane from the closest one to come into view, to “return from landing” so to speak. One did arrive, some sort of straight-winged single engine prop plane. I tried to call this one out too but the same thing happened, it had disappeared behind the trees before she had a chance to turn around and see it.
We decided to leave and go to a festival down the road (apparently time was running forwards again outside). Upon arriving we ordered tacos from a taco shack. I saw something interesting and decided to try it. It was a large roasted poblano pepper that was used as the wrapping. This was stuffed with chicken, cream cheese, onions and some other seasonings. It was fantastic.
In another earlier dream I had arrived back to my parents’ house in Rhode Island after a long drive south and getting lost by missing an exit on 95. I looked up at the sky and saw a satellite going through the sky, something that’s always cool to see. Then I saw another, but it was moving much faster, at least twice as fast as the original. For a while I pondered what altitude it would have to be at to be able to go that fast and maintain orbit. Soon there were more and more of these fast-moving things in the sky. Now I wondered if they weren’t satellites but some sort of meteors instead. They didn’t disappear like a meteor though, so I was confused even more.
While still staring at the sky something new showed up, a steady stream of five “lines” of what looked like tracer fire, all moving in a straight pattern together across the sky. i realized now that there was some sort of battle going on in space directly above earth. Immediately after this another line of fire appeared at a ninety-degree angle to the first