Morning sleep questions:
- What time did you get into bed last night?
- What time did you turn everything off and try to fall asleep?
- How long did it take you to fall asleep?
- 10 minutes
- Did you wake up during the night? How often? How long were you awake total?
- 0230: 5 minutes
- 0400: 5 minutes
- What time was your final awakening this morning?
- What time did you get out of bed?
- Did anything unusual happen yesterday that might have affected your sleep?
(illness, disturbances, emotional stress, etc.)
- What is the total amount of time you slept last night in hours and minutes?
- 7 hours 10 minutes
- Did you take any medication that might have affected your sleep? What? When?
Evening sleep questions:
- Did you nap today? How many times? When? How long?
- 1615: 45 minutes
- Did you consume any medicine that you do not take on a daily basis? What? How
- Did you have any caffeinated or alcoholic beverages today? What? How much?
- @1200: 30 mg caffeine (20 oz decaf soy latte)
- @1400: 30 mg caffeine (20 oz decaf soy latte)
- Please rate your average sleepiness today on a scale of 1 - 10. (1 = wide
awake, 10 = very sleepy)
- 3000 calories
- 20g added sugars
- 120g protein (20g every 3 hours)
- @0630: 215.8 lbs
- Soy protein: 110
- Banana: 100 (210)
- Mac and teese: 600 (810)
- Ripple pea milk: 70 (880)
- Blackberries: 50 (930)
- Sandwich: 400 (1330)
- Ripple pea milk: 70 (1400)
- Decaf soy latte: 200 (1600)
- Bagel: 230 (1830)
- Blueberries: 70 (1900)
- Ripple pea milk: 70 (1970)
- Fried tofu and fries: 750 (2720)
- Soy protein: 110 (2830)
- Banana: 100 (2930)
|Time (PDT)||Intention||Revision 1||Revision 2||Revision 3|
|0630||Laying in bed|
|0700||Laying in bed|
|0730||Laying in bed|
|0900||Pomodoro: Virtual-Jade Panel Site||Pomdoro: Yesterday||Success|
|0930||Pomodoro: Virtual-Jade Panel Site||Success|
|1000||Pomodoro: Virtual-Jade Panel Site||Success|
|1030||Pomodoro: Virtual-Jade Panel Site||Hanging out|
|1130||Buffer||Cooking||Bus to Starbucks Reserve|
|1230||Eating||Bus to library||Walk to library|
|1300||Pomodoro: End of day review||Applying 4DX to IGDA||Library account organization|
|1330||Pomodoro: Weekly Review||Applying 4DX to IGDA|
|1400||NAP||Applying 4DX to IGDA|
|1430||Cooking||Applying 4DX to IGDA||Grocery shopping|
|1500||Cooking||Bus home||Walk home|
|1530||Gaming: Majora's Mask||Cooking||Snack|
|1700||Walk to friend's||Pomodoro: End of day review||Cooking|
|1730||Applying 4DX to IGDA||Pomodoro: Weekly review||Cooking|
|1800||Applying 4DX to IGDA||Gaming: Majora's Mask||Hanging out|
|1830||Applying 4DX to IGDA||Gaming: Overwatch||Cooking|
|1900||Applying 4DX to IGDA||Gaming: Overwatch||TV: YouTube|
|1930||TV: Voltron||Gaming: Overwatch||Pomodoro: End of day review (Success)|
|2000||Walk home||Gaming: Overwatch||Pomodoro: Weekly Review||Gaming: Overwatch|
|2030||TV: YouTube||Gaming: Overwatch|
|2100||End of day routine||Gaming: Overwatch|
- Tickler DONE
- Inbox DONE
- Slack SKIPPED
- Digitize hand-written notes SKIPPED
- Update the diary post as necessary SKIPPED
- Review last year DONE
- Review last month DONE
- Review yesterday OH WE'LL GET TO YESTERDAY
- Review the Day N/A
- Email DONE
- Inbox DONE
- Actions SKIPPED
Inbox has some recurring tickler items in it... that I've decided belong in one of two checklists:
- Daily (the one above that I go through at beginning and end of day)
- Weekly (the one I plan to make and start doing today and every Saturday)
These tickler items were:
- Review email actions (already part of daily checklist)
- Clear out capture notebook (now "digitize hand-written notes)
- Review Amazon wishlists (now "Review Lists" with a sub item "Amazon Wishlists")
There was no post last year.
I was still sick last month but tired of being inactive. Went to work and was glad that I did.
All right. So.
Up until I walked home, yesterday was an amazingly productive day.
Then I found a man collapsed on the ground on my walk home.
"Are you okay?" I asked him.
"Help me up." He was laying awkwardly on his side. He looked like he was trying desperately to get up but didn't have the strength. A walker lay several feet away from him, with a dull, brown jacket and a bright, red hat also on the ground nearby.
I didn't know how to go about helping him up.
"Help me up! I need to get to the race."
Get to the race? That's what I thought I heard him say. He had a thick accent, he may have said something else.
"I'm almost there. Help me up!" So I went around to his backside, wrapped my arms around his chest, and did my best to carefully lift him up. "Yes, yes. A little more, almost there. Thank you very much."
And he was standing.
And he was falling. I caught him, restabilized him, and helped walk him to his walker. I picked up the walker and set it up in front of him. I grabbed his hat and put it on his head, and I grabbed his jacket... "Put it here," he gestured to the front of the walker.
At this point, I wasn't sure what to do. Was he fine now? I started making gestures to leave. "Can you help me? I'm almost there. Just want to go in there," he pointed to the restaurant we were beside.
"Right here? That's where you're going?" I confirmed. He nodded. And so, with a hand on his walker, I guided him to the front of the restaurant. I then went to the front door and held it open.
It was, as the feeble old man struggled to get into the restaurant, that I realized that I misunderstood. The exact nature of my misunderstanding, I am not sure. But I knew I had just generated a problem for the people working at this restaurant.
A patron of the restaurant and an employee rushed to help him. They get a seat ready and... he refused to sit in it. I guess it was in the sun and he didn't want to be in the sun anymore. I have no idea how long he was trapped on the ground in the sun.
He thanked me again for the help, but then the employee started talking to him and....
"Don't talk to me!" he yelled. He continued ranting somewhat coherently at the employee. Insulting him.
My eyes widened. I stammer an explanation. "He was collapsed outside... he said this is where he was going...."
He started yelling in a foreign language across the restaurant to the manager. The manager made his way to us. "You're not with him?" he asked me.
"No... I'm sorry... he was collapsed outside... I was just helping him... I didn't realize...."
"It's fine," he said, in a completely, actually reassuring way. He didn't blame me. I felt horrible, nonetheless. "You," he pointed to the man now, "why are you here?"
The man started yelling again. Random insults from what I could understand.
"I'm going to have to ask you to leave," the manager pulled out a phone.
"Yes. Call the police! I sue you," yelled the man.
I looked around helplessly. "I'm so sorry," I said. Several people told me it was fine. They didn't blame me.
"You can leave," the manager said. No anger or frustration in his voice.
And I left.
I thought about the events that transpired the rest of my walk home.
What did I do wrong? What should I have done instead? Was I just tricked? I don't think so. An able-bodied person would be just as capable as walking into a restaurant and refusing to leave without needing to fake anything.... Should I have not helped him? That seems incorrect as well. I can't just leave a person baking in the sun collapsed on the ground.
Should I have not let him into the restaurant? This seems like the main thing I did wrong. But what should I have done instead? What could I have done?
And I still don't know.
And panel is an implementation of web components.
It's the open-source part of what the front-end of Mixpanel is made of, and so I feel that setting up my website-based projects in this will allow my work experience to benefit from my home experience and vice-versa.
I'm going to copy the JSX example in Panel and then update the example to use virtual jade.
No, wait, the tutorial features jade explicitly.
Let's do the tutorial.
Bam! Sample app. (Note: site will break whilst I move it from being a standalone server thing to just being compiled and served via nginx)
Awesome. I have a place to play in now.
My mind is racing a bit. There's a bunch I'd like to do....
Let's list them:
- Compile the sample app properly instead of doing inline server thing
- Also add in TypeScript
- Some people at work are thinking of switching to this and I've always wanted to build the habit
- Get straight to work on remaking my timer
- Actually make a home page to my site
- Japanese learning app... is it time?
- No, but brainstorming mode is on so all ideas get written down
- Game engine in this?
I think that the order I wrote these down should be the order I tackle them. I'm getting a lot of mileage out of my timer app and remaking it much better than before could prove quite valuable. I mean, my first thought to name the sample app was "timer2".
But, the timer is functional right now, and I have an opportunity to build a foundation that I play in.
And also, nginx doesn't need to redirect to a webserver for purely client-side code. It just needs to serve the files from that area properly.
So, compile, then typescript, then timer, and then I'll rethink things from there.
Going to need to learn some webpack stuff. Should be fast and easy, though.
Decided that the morning went well enough that I won't continue blazing on the problem.
Today's plan was super in flux today. I actually used the third column. A lot. And now I'm finally doing my end of day review (followed by my weekly review.
Let's get that checklist out.
- Tickler DONE
- Inbox DONE
- Slack SKIPPED
- Digitize hand-written notes DONE
- Update the diary post as necessary
- Review last year DONE IN MORNING
- Review last month DONE IN MORNING
- Review yesterday DONE IN MORNING
- Review the Day DONE
- Inbox DONE
- Organize Actions DONE
Digitizing notebook right now. I noticed these vans in SF called "Chariot: Mass Transit Reinvented". I noted it and wanted to look into it. Sure enough, they're what I thought they are: mini-buses. I first read about mini-buses in A Pattern Language, by Christopher Alexander.
This was the main thing that stuck with me from that book. I wanted to make a model to see if they could really be both cheaper and better than buses. A quick google shows that they're competitive. I wonder if they're yet profitable, though.
Still would be fun to model. Adding to my spark file (to be processed later when I have a project system of some sort).
Adding Nurd Rage (YouTube channel) to Spark File.
I'm on the last page of my tiny notebook, Stephan. The first date in it is August 13th, 2016. Been my companion for almost 2 years.
I might move my weekly review to tomorrow morning.
Yeah, let's do that.