journal
all all entries rss SoML excited dreams runes YRUU ultimate KTRU skate sleepy nihongo
Rob is 20,117 days old today.
prev day next day printable version

Entries this day: Dream KS,C_monthly_check-in_with_CKS Mmmmm_PB_dream Today

Dream

5:08am JST Tuesday 2 September 2008 (day 14041)

Talking to my dad outside on a concrete picnic table while waiting for Kim Sawyer to arrive for our meeting, telling my dad about Andy, but getting the stories mixed up for a bit between Andy from ultimate frisbee, and Andrew my buddy from work. I know Andrew better, but Andy had actually given me a ride in his truck. Dad was asking me about a woman named Andy as well, and something about facial hair, which triggered me to realize we had gotten confused on Andy = who exactly.

Kim arrived and I finished my sentence with my dad, and took some notes in my journal, as Kim and dad greeted each other like old siblings and a bit of sibling rivalry. Basically they were competing in a game of physical strength of only the hands and arms in a seated wrestling match. I ignored them at first, letting them play out their greeting however they wanted. I knew Kim and my dad necessarily had a different relationship than Kim and I.

They kept on, though, after I had finished jotting down the notes in my journal, and the game was getting a bit more serious, though my dad was still fine; he was giggling like when he and I used to have tickle contests. After a bit, though, Kim said, "ahah!" as my dad apparently made a mistake and Kim was able to capture both of my dad's hands with one hand or something, and a bit later my dad had to give in. "Okay okay [you win]," and I felt a bit sad, but Kim won fair and square, and my dad was even the one who instigated the game, so there was nothing to be said about it.

At one point I remember wanting to protect my dad; "he hasn't been able to do as much personal growth work as you; go easy on him," but I didn't say anything.

permalink

KS,C monthly check in with CKS

5:25am JST Tuesday 2 September 2008 (day 14041)

HI Kim!

Happy to report I'm starting this check-in on time; it's the first Tuesday morning of the month as I write. I woke up from a dream featuring you and my dad: http://robnugen.com/journal.pl?type=dream&date=2008/09/02 The dream seems to say I've gone beyond my dad in terms of self growth. But there's probably some deeper layers I've not yet noticed.

Basically the last month has seen me putting a lot more effort toward my inner growth. I've been meditating 20 minutes plus reiki-stuff nearly every day. (Higher percentage of the time when I wake up alone, but not as often when Ami is here.) I've done 2 of 3 sessions with a modality called EnSofic Ray from the Rocky Mountain Mystery School (http://www.rmmsint.com/ensofic_ray_healing). It may be as hoaky as the description on that page, but on the other hand, I've had some interesting dreams recently (another featuring me going back to my old neighborhood, and finding the place had been repaved to make it easier to navigate (http://robnugen.com/journal.pl?type=dreams&date=2008/08/21), and another where I faced my worst fear by screamingly banishing it instead of waking up in fear (http://robnugen.com/journal.pl?type=dreams&date=2008/08/30 (here's the highlight:

I was scared beyond balls shitless and I realized it was a dream. or no, but it was at that level of scaredness that I always pop awake. Not this time. I stayed in the dream and screamed holy bloody anger RAAAAAGGGHHHRRRR (that's like 192 point font). The energy of the house cleared up RAAAAARRRRRRRRRR!!! like a thousand angry chewbaccas in unison with a chorus of King Kongs.

)). You don't have to read the dreams, but for the second one, I'll point out that was an absolute first of facing my nightmare in such a way.) and I'm back on schedule writing to you.

- - -

Now it's nearly 7pm on Thursday, so my early start is above, and the rest of this email is below:

(0) In the overview, I'm still a bit thin in the money department, I'm survivin'. And I'm thrivin' in the spiritual department, and artistic department, which are arguably more important, in my view of the world.

(1) I'm secretly easing myself into the idea of a longer relationship ____ ___ (not telling her anything different because I feel better having the option to run away). Basically (I don't know if I mentioned this), I saw a video explaining how we humans are worse off for having all these options available to us in modern western life. Basically he was saying this: we waste time while choosing and abuse ourselves after the selection process, under the assumption that one of the options must have been perfect. So when we're still not happy after the choice, we blame ourselves.

And he suggested that even when we've made a choice, we devalue that choice by comparing it to the good features of all the other choices.

I applied this logic to relationships, noticing how I would compare women's pros and cons, never finding the *perfect* match. I've got Ami now, and I can compare her to 50 million other women who excel in some aspects... OR I can just chill out and be happy with Ami.

(2) I'm teaching one student English for 4000 yen ($35) per hour. I don't really enjoy teaching him because he doesn't want to study, and has no real input in the lessons. My preferred style of teaching is to sit back and relax while answering questions, or have a conversation while correcting mistakes which the student will duly note.

This style doesn't work with this student, and I got an email from my boss saying (in Japanese) "the student wants more input from you," and I realized that I had been bitching (victimizing myself) like, "woe is me; he has no idea what he wants," etc.. So in our next lesson I'm planning to take the reins and actually give him some tasks. I trust/hope for the best.

(3) My *other* student pays just 2000 yen per hour, but she does tons of homework, and my preferred style of teaching works quite well for her.

(4) I'm working on my first painting using oil paints, which is also my first commissioned painting. And I might have it done in time to put it in an upcoming art show (deadline 12 September). I'll know by next month, and will more likely mention it if I do put it in the show than if I don't.

(5) At work, we recently released our new product: http://sbstrm.com/ is a site that allows artists to promote themselves. We've focused on DJs and stage performers, though I have an account on there as well: http://thunderrabbit.sbstrm.com/ I'm enjoying the work, though the money is still a bit thin (as I was saying before). Now that this product has been released, we're focusing our development on a product that I've been doing alone for a bit. It'll be a site for finding restaurants, and we can tie it to the same databases as the DJ promotion site (which includes venues for the performances). Anyway, it's exciting; the new product should actually be a direct money maker as we'll be selling it to restaurants in Tokyo, etc.

Be well
  Love Love
  - Rob!
permalink

Mmmmm PB dream

8:44am JST Tuesday 2 September 2008 (day 14041)

Aboard Clipper Pacific, back on PB! I don't remember the deets of the conversation, but I looked outside and saw big waves, so I went to the window to look out at the other ship traffic, and saw several camflauge painted ships and big waves that almost pushed a ship onto another ship. Then we were suddenly in some very calm water and sailing really really fast and like zoooom even though there was ice in the water, and then through a narrow channel with a thin layer of ice over it, with penguins walking on the ice. The penguins scattered for safety as the ship rushed through and slowed down as it headed up a ramp to the dock. I was the first person off because I was closest to the door and saw a couple of staff inside. I showed them U-Cow, but s/he was all fat and it looked like the stuffing had gotten twisted and enlarged. I couldn't find his URL nor cards. Passengers started getting off the ship and I let the staff go greet them. I saw Tomoe from Okinawa and was like woohoo! cause she's cool and I went upstairs to find her, but didn't know to what floor she had gone. Didn't find her, but found some other rooms as I woke up.

permalink

Today

11:40pm JST Tuesday 2 September 2008 (day 14041)

Today was the day "Chrome" was announced, Andrew ranted about how terribly he didn't want to test for another browser, and I carefully read the comic and told him how great it would be. He finally came around to, "it could be really great or really bad.."

I added lat/long/zoom values to some of the areas in the database.. I wasn't able to find a list of all the cities, and even if I did, that wouldn't be as helpful as having a list of all the popular clubbin' areas of town.

Our new product is available! Check out sbstrm.com.

My artist page is at thunderrabbit.sbstrm.com. The picture of me and Francois was taken on our most recent day together, back in February of this year.

Ami came over to give Andrew her iPhone for a day. I went home with her and gave her my phone for the day, but somehow in all the silliness, my phone ended up in my pocket, so Ami doesn't have a phone for tomorrow. Ooops!

Tonight's the night Curry asked why the water didn't drain out of thw washing machine when she did laundry two days ago (the clothes were still there tonight, though I had tried to restart the cycle when I found them a couple days ago, Ami said they were Karen's, cause she stops the washer in the middle of the load and lets them sit.

Today was Ulrike's second day of work. She looked pretty happy when I queried her about her job so far. Says everyone is friendly, etc.

For the past couple of hours I've been trying to sort out how to use Ubiquity to access the innards of a frame in another tab. I can get to the frame, (I think), but I can't seem to find a way to access the stuff inside it. Part of the problem: I'm using Growl as my alert, and it only prints so much info before running out of screen.

The code I have so far:

CmdUtils.CreateCommand({

_dump: function (arr,level) {
	var dumped_text = "";
	if(!level) level = 0;
	
	//The padding given at the beginning of the line.
	var level_padding = "";
	for(var j=0;j<level+1;j++) level_padding += "#";
	
	if(typeof(arr) == 'object') { //Array/Hashes/Objects 
		for(var item in arr) {

			var value = arr[item];
			
			if(typeof(value) == 'object') { //If it is an array,
				dumped_text += level_padding + "'" + item + "' ...";
                                if(level < 1)
 				{
                                   dumped_text += this._dump(value,level+1);
                                }
			} else {
				dumped_text += level_padding + "'" + item + "' => \"" + value + "\"X";
			}

		}
	} else { //Stings/Chars/Numbers etc.
		dumped_text = "===>"+arr+"<===("+typeof(arr)+")";
	}
	return dumped_text;
},

  name: "ejorudan",
  author: { name: "Rob Nugen", email: "thunderrabbit+jorudan@gmail.com"},
  license: "MPL",
  icon: "chrome://ubiquity/content/icons/email.png",
  modifiers: {to: noun_type_station, from: noun_type_station},
  description:"How to get around Tokyo.",
  help:"Currently smurfing the email command to be jorudan",
  preview: function(pblock, directObj, modifiers) {

    var html = "How to get";

    if (modifiers.from.text) {
      html += " from " + modifiers.from.text;
    }

    if (modifiers.to.text) {
      html += " to " + modifiers.to.text;
    }

    if (html == "How to get")
    {
       html += " around Tokyo.";
    } else {
       html += ".";
    }
    pblock.innerHTML = html;
  },

  execute: function(directObj, headers) {
    var html = directObj.html;
    var document = context.focusedWindow.document;
    var title;
    var toAddress = "";

    if (document.title)
      title = document.title;
    else
      title = html;

    var gmailTab = findTab('http://www.jorudan.co.jp');

    html = "body of message";

    title = "'" + title + "'";
    if (headers.to)
      if (headers.to.text)
	toAddress = headers.to.text;

    if (gmailTab) {
          gmailTab.focus();
//.document.FM_key.from_in.value
      displayMessage({text: gmailTab.document.getElementsByName('noribody')[0].src});
// var dave = gmailTab.document.getElementsByName('noribody').frames;
 var dave = gmailTab.document['defaultView'].frames[1];
      displayMessage({text: this._dump(dave)});
      // Note that this is technically insecure because we're
      // accessing wrappedJSObject, but we're only executing this
      // in a Gmail tab, and Gmail is trusted code.
// gmailTab.frames[1].location;
      var console = gmailTab.document.defaultView.wrappedJSObject.console;
      var gmonkey = gmailTab.document.defaultView.wrappedJSObject.gmonkey;

      var continuer = function() {
        // For some reason continuer.apply() won't work--we get
        // a security violation on Function.__parent__--so we'll
        // manually safety-wrap this.
	try {
          var gmail = gmonkey.get("1.0");
          var sidebar = gmail.getNavPaneElement();
          var composeMail = sidebar.getElementsByTagName("span")[0];
	  //var composeMail = sidebar.getElementById(":qw");
          var event = composeMail.ownerDocument.createEvent("Events");
          event.initEvent("click", true, false);
          composeMail.dispatchEvent(event);
          var active = gmail.getActiveViewElement();
	  var toField = composeMail.ownerDocument.getElementsByName("to")[0];
	  toField.value = toAddress;
          var subject = active.getElementsByTagName("input")[0];
          if (subject) subject.value = title;
          var iframe = active.getElementsByTagName("iframe")[0];
          if (iframe)
            iframe.contentDocument.execCommand("insertHTML", false, html);
          else {
            var body = composeMail.ownerDocument.getElementsByName("body")[0];
            html = ("Note: fix this jorudan more.\n\n" + html);
            body.value = html;
          }
          gmailTab.focus();
        } catch (e) {
          displayMessage({text: "A gmonkey exception occurred.",
                          exception: e});
        }
      };

      gmonkey.load("1.0", continuer);
    } else {
      // No gmail tab open?  Open a new one:
      var params = {from_in:headers.from.text, to_in:headers.to.text};
 //         displayMessage({text: "hi" + headers.to.text});

// document.FM_key.from_in.value

     frank = Utils.openUrlInBrowser("http://www.jorudan.co.jp/english/norikae/e-norikeyin.html");
     displayMessage({text: frank.document.location});

    }
  }
});

The code requires a small tweak to the builtin.js.

permalink
prev day next day