It Gets Better (Part 2)

I tried blaming UT, since it was easier than blaming myself, but it was too hard to with all these peppy students clad in burnt orange jumpsuits, whose first word was "Bevo" and still Hook 'em'd in pictures a decade after graduating. Their natural happiness evinced the perfection of my situation, and so, I felt increasingly personally responsible for this loneliness.

It Gets Better (Part 1)

The first word someone said to me in Austin was "howdy". He was a mustached man in a white dress shirt tucked into Wranglers and a cowboy hat with matching boots. I like to imagine he was chewing a piece of straw or a toothpick, his horse parked outside, spittoon hidden in his carry-on.

BIG DATA Journaling

The title is clickbait sorry.

Official Semester Power Rankings

I love asking friends what their favorite semester has been and why. It reveals a lot about what they value and what influences their emotions. Most people reciprocate the question, and so I want to be prepared with the best possible answer, utilizing the the journal I've kept for the last 4ish years.


Most of my good friends know I have some type of fractional-life crisis on a weekly to bi-weekly basis. The crises range from the standard: is my major right for me, to the more extreme: is college even the right path for me, would I be happier opening a bagel stand in the Pacific Northwest, or maybe shaving my head, selling my possessions, and moving to the Himalayas to become one with the universe.

The Worst Hobby

For the last six years, I've been using BSPWM, a window manager for Linux, along with a variety of impractical operating systems and terminal based tools. Among other consequences, my laptop screen constantly looks like a scene from CSI when they have two people on the same keyboard with green text flying across the screen in an attempt to "hack the mainframe", and I look like a nerd.

Free Time (Part 1)

It's my last semester at UT, I'm in 10 hours, and I have a lot of free time. Last week, I woke up at 9 and went back to bed, the chance of something urgent needing my attention on any arbitrary day being so slim that I didn't even hesitate. Sometimes I'll wake up early on purpose just so I can get that warm feeling of drifting back to sleep. I eventually rolled out of bed at 11, just in time to catch my pre-med roommate readying his backpack for a 12 hour day on campus.

Classes I Loved

One of the best things about the CS degree plan is its flexibility. As I've written about before, I'm an advocate of using this flexibility to explore diverse topics. When else in life are you going to study ancient Native American civilizations or the psychology of music with the depth and rigor of a college course?

The following are some of my positive experiences with electives at UT.

Finding Meaning in My Work (Part 2)

I ended my last post with this question:

"When the movie is first screened to the cast and crew, when the opening scene illuminates the faces of the main actors and directors, what's the location assistant thinking? Does he feel a sense of ownership of the movie in front of him? The same emotions as the protagonist and producer? Is he proud of his work or is his job so specific, so far removed from the big picture, that he feels like a stranger in the audience, simply enjoying the free popcorn and daydreaming of weekend plans?"

Finding Meaning in My Work (Part 1)

During my monthly existential crisis, I'll often draw an analogy between larger tech company employees and the cast of a movie. In my analogy, the CEO is the star, the person people talk about when they discuss the movie. E.g:

"Bro you haven't seen Shrek 2? That movie's definitely top 5 of all time, Eddie Murphy's delivery is hilarious."


"Bro have you heard Google's harvesting all our data? I don't trust Sundar Pichai, man. I think it's his eyes."

Doing It For The Credit

Core curriculum checklist

Disclaimer: This is just a perspective on my own life that hopefully resonates with someone. I'm not criticizing anyone who's double majoring. Everyone has their own reasons for doing things.


The views, opinions and positions expressed by the authors and those providing comments on these blogs are theirs alone, and do not necessarily reflect the views, opinions or positions of UT Computer Science, The University of Texas or any employee thereof.

Subscribe to RSS - Karthik Bala's blog