Friday, April 20, 2012

Live Blog From CSII

12:33 PM- Hey, this is Chris Thatcher here, live blogging my own attempt to stay awake through a whole class of CS1410. I have fallen asleep in class each of the last six times I have attended. My goal for today is to stay awake for the entire 50 minutes of class. I have come to the conclusion that taking notes during class doesn't quite do it for me. I am therefore live-blogging this event. Wish my luck.

12:34 PM- Looking at binary trees. Now we're talking about typedef- this is important, I should pay attention. Hmm, typedef

so, typedef Node* Nodeptr; // This means that we can use Nodeptr to refer to Node*. So, more convenient I suppose.

12:37 PM- I gave myself a haircut last night. I think it turned out alright, but not great. It's a lot easier to cut someone else's hair than it is to cut your own. It's pretty apparent that I didn't get everything even. I think I'll probably fix it up tonight. Question: What's the difference between a good haircut and a bad haircut? Answer: about a week and a half. Well then, friends, I'll see you in about a week and a half.

12:39 PM- Our assignment for this week is to make a learning binary tree. I don't feel like it should be too difficult- chances are I'll need lots more time than I anticipate. It always happens like that. It's basically a linked list, just a tiny bit more complicated. I think I can make this work.

12:40 PM- Quick laptop check around the room performed by yours truly: Girl to my left was just on canvas checking her calendar. Guy in front of her is checking Google+ (he's not a Facebook man, apparently). Guy to my right is coding in some IDE I don't recognize. Distance operator is on Facebook. Guy on far left is in Visual Studio taking notes, good for him. I'm in the newly redesigned Blogger typing a post. I will say that I highly dislike Google's new trend of using buttons without text. I love to hit the button that says "New Post". I despise having to mouse over three different buttons to see the tooltips before I know which new textless button means new post. I just see no advantage to using textless buttons. How many illiterate people are going to be writing new blog posts? Are we really trying to cater to the illiterate blogging population by making the interface more accessible to them? As I wrote that, I realized that this might make life easier for translation- if you offer this service to users in Spanish as well, you no longer have to translate your button's text. Only issue? Still need to translate the tooltip, so no real gain made. I don't like how gmail now uses images instead of text for buttons. I'm a text man, dangit. I didn't learn to read for nothing.

12:45 PM - Professor just mentioned that what he had just written on the board would be on the final exam. I failed to copy it down before it got erased. Alas.

12:46 - I decided to stop typing and pay more attention for a bit. That led to me getting drowsy. Yeah, that took all of 1.5 minutes to happen. Could be a long class period. You know, it's not that I don't love this class, because I really do. I love CS. I think the problems we are solving right now are awesome. I really like this professor's teaching style. So it's not boredom- it's just plain out sleepiness.

12:49 - Okay, the professor is pretty much coding the whole assignment for me. So I'll take some quick notes

I wrote some code here, but didn't really want that showing up in search results. It is now in a text file where I take normal class notes.

Now we're using a binary tree to do some binary searching. Coolish. Mmm, I want to go to Betos.

12:51 PM - Now he's mentioning stuff that we learned last time. I must have been entirely asleep for that part. My bad. Thank goodness for good books that cover the same material.

12:57 PM - I am a huge proponent of mice over trackpads. I do not love trackpads. My speed is greatly reduced when I'm restricted to the track pad. I see *tons* of people using the trackpad as their primary device on campus- even when they're at a place where it would make sense to use a mouse. I see roommates do it in the apartment. I'm grateful that trackpads exist. I'd choose a mouse with bad breath over a trackpad with a 10 dollar bill any day.

1:02 PM - There's a couple in this class that always cuddles during lecture time. I'm glad that's not me. Not because that wouldn't be fun, but because I don't think I would learn anything-- I'd be far too distracted. Not sure how they do it. They both appear to be doing well in the course. Then again, I sleep through lecture and am doing alright in the course, so to each his own and all that.

1:05 PM - Update: the kid who was checking Google+ earlier is now checking Facebook. I guess he's dual wielding his social networks. I wonder which one he prefers. I could spend the rest of the semester taking careful data on how much time he spends on each one during class, but that doesn't sound like much fun. I'd probably fall asleep before I got any good data.

1:07 PM - Today is definitely a fast food after class kind of day. I wonder if I will find someone to go with me or if I will go eat by myself. People are always very friendly when you go get a burger by yourself. I think they assume that you are trying to drown your loneliness in food. It's not so much about being lonely as it is about eating delicious food. Toss up between Carl's Jr. and El Sol right now. Learning towards Carl's, just because it feels more like a Carl's day than an El Sol day.

1:10 PM - I'm quite glad I'm staying awake today. I'm learning a lot.

1:13 PM - Note to self, I will certainly need extra time to debug this assignment when I get to writing it. Don't let me procrastinate starting it, okay? Thanks.

1:14 PM - Great news! Only six more minutes and then I will have stayed awake during the whole class. w00t!

1:19 PM - I made it! Score! Now I'm off to do some grading. Everybody loves grading! Thanks for sticking around for the live blog. Much love y'all, have a great Friday.

1:25 PM - Upstairs now, but the office I'm supposed to occupy (#OccupyTheGraderOffice) isn't available for another five minutes. You, my loyal readers, are therefore awarded two free rambling thoughts.

#1 -> It's tradition on campus to wear your game day Tshirt to school on Friday. I think it stems from the fact that we have football games on Fridays. It's not at all uncommon to see people running around in their navy blue shirts on a day like today. Since it is nearly laundry day, I too am wearing the game day shirt. I am always tempted to be totally obnoxious on days like today. Whenever I see a girl wearing her gameday shirt I want to go up to her and make a big old deal about the fact that we are wearing matching shirts. "Oh my gosh, we're matching! That's so incredible! I can't believe this! What are the odds? Wow, how did you decide to wear this shirt today? That's so weird- it must be destiny". Yeah, I've never actually done that, but I imagine it'd be a good time. Put that one on the list of "stupid things I feel like doing but hopefully won't ever do"

#2 -> There's something fun going on outside on the quad today. I'm not sure what it is. I probably won't visit. But it looks fun. I bet I could score some free food if I went. Hmmm. I may just change my mind. We'll see.

Well, it looks like I can go make my political protest in the grader office now. I'm not sure what I'm demanding, but I'm pretty sure that will just help me fit in with the rest of the disgruntled crowd. Word.


1 comment:

Rachel Frost said...

Hooray for staying awake during class! I used to TRY to fall asleep in class in Jr. High and High School, but I only managed to actually do it once. Why is it so hard not to fall asleep? Do you stay awake too long, or have early classes?

Jaron is good at scripting in Ruby, but that stuff has never made sense to me. I know basic HTML tags, the end.

Good luck with all of that. It's nice to see that you're still blogging every once in a while. :)