The Silver Lining of Pollen Allergies

Every year, starting mid-April and ending in early June, I “suffer” along with 20% of Americans the pollen allergy symptoms of runny nose, itchy eyes/throat, cough, trouble breathing, etc.

Silver liningI like this kind of “suffering” in that it’s not at all “suffering” but rather just annoying discomfort. Over the years of trying to learn and get good at stuff, I’ve figured out a simple fact that improvement requires you to be always choosing the less “comfortable” option. In other words, as many people have said, you have to be comfortable with being uncomfortable. That might seem ridiculous or even masochistic, but I think it’s just practical. Every day I step outside my comfort zone in a bunch of ways in work, in sport, in conversation, in thinking, etc.

Feeling like crap for a couple months due to an allergic reaction is yet another chance to deal with discomfort. No big deal.

 

 

Read More, Write Less. Listen More, Speak Less.

glass-bead-gameI try to follow a general rule of reading a lot more than I write, and listening a lot more than I speak. With everything I do, it’s tempting to fall into the practice of write-only output in work and every-day life. The more I write, the more a momentum builds up. Bottom line is it’s pretty damn easy to eject your brain stew into the ether. Once the flood gates open, the hard process of reading, re-reading, struggling to understand becomes that much less appealing.

I guess if my first thought on the subject is a generic positive one, I’ll voice it naturally and let it fade along with comments about the weather and the latest political scandal in the news. But if I’m interesting in presenting a counter-intuitive idea or one that contradicts a popular view, the hard work of quietly drudging through the articles and books on the subject has to get done.

On the other hand, I’m also fearful of falling into the bin where the introverts hide from the fluorescent light of the world. Too much learning and too much listening can be just as counter-productive as the other extreme. That’s really the main reason I keep this blog, so that I open the valve to my brain at least for a few minutes a day. The goal is to practice mapping the thing that’s in my brain to the thing that’s on the page. The more I do it, the more I realize how much I suck at it. It’s not easy, and every attempt humbles me. It’s like trying to pick up a girl when I’m intoxicated. Whatever comes out of my mouth will not be Shakespeare. At best, I can smile, and shoot for a mumbling Hemingway or Hunter S Thompson.

I’ve always found it unfortunate that some of the most interesting and brilliant people I know do no have any interest in speaking to the world. No facebook, no blog, and barely more than a phone and a work email. They love learning, but are uncomfortable with exposing their opinions and views to the outside world.

Sometimes the quietest people at the party are the ones I want to talk to. And by “party” I mean seven eleven, and by “quietest people” I mean the introspective angry hobo glaring spitefully at the passing cops.

Avoid the Time Sink of Solving Small Problems

Linux (and the Computer in General) is Full of Time Sinks

time-sinkI just now went through the experience that took me just over an hour of concentrated “effort”. I regularly work on Windows, Linux, Android, and occasionally OS X. So here I am in Emacs, trying to do a regular expression forward search with the default Ctrl-Alt-S keyboard shortcut. You don’t need to know what any of that means. Basically I needed to do something simple that has worked in the past, and it didn’t work this time.

This time, pressing Ctrl-Alt-S did something else: it minimized the window. Okay, fine. I identified the problem, and went to try the first natural solution. I disabled the global keyboard shortcut for Ctrl-Alt-S. Of course I had to Google it to remind myself how to do it. That took about 5 minutes. Great. I thought I was done. Now, I went back and the Ctrl-Alt-S shortcut was still doing the same thing. “What the hell?” I thought, and… so on.

Long story short, I spent a total of 1 hour from start to finish finding the problem and the  solution that is nicely summarized in this Ask Ubuntu post.

Is It Worth It?

Looking back now, I’m struck with the question of why the hell I wasted 1 hour on something that does not add more than a small inconvenience to my work and my life. I encounter decisions like these sometimes several times a day. Here are some pros and cons in considering whether it’s worth it finding the fix for these problems.

Pros:

  • I fix the small problem the “right” way, so I don’t have to settle for a half-ass sweep-under-the-rug solution.
  • I get to spend an hour being open to the possibility of learning new things relevant to my work and exchanging information with the community of fellow Linux users. The computer world evolves on a daily basis, with new technologies, approaches, ideas constantly emerging. So, it’s important to stay connected to the latest developments.
  • I get to practice persevering in dealing with frustrating issues.

Cons:

  • It is not guaranteed that I find a solution.
  • It always takes longer than you thin. At first, it seems like the fix would not take more than 5 minutes, and when it does (50+% of the time), I become progressively more invested in it as time goes on. It’s the same principle that keeps you gambling in a Casino until all your money is gone.
  • Perfectionism is an addiction. We live in a world of inefficiencies that could be easily optimized if you just give it a few minutes. Sometimes it does take minutes, but sometimes it may take days. The more you feed this addiction, the harder it becomes to exist peacefully in an inefficient world.

Do One Thing, and Ignore Everything Else

To broaden this out a little bit. I know most of us have a to-do list of 10+ items every day. That list can grow to hundreds of items if you let it. On the other hand, a truly productive day is one where you usually focus on just one or two of those to-do items and do nothing else. That contradictions is at the core of my struggle as I think, read, program, etc.

Distractions take many forms, and sometimes they come at you disguised as urgent problems, when in reality they are nothing that can’t wait for a week, a month, or maybe an eternity.

What School Never Taught Me About Learning: If It’s Easy, You’re Doing It Wrong

I went a long time through middle school, high school, and college with A’s, without ever evaluating myself and my “scholarly” progress outside those letters. But late in high school and early college, I began to develop deep interests in certain subjects over others and that’s when I think my learning really began.

How to Get an A

The basic fact I was never told about learning is that whatever it takes to get an A is usually far less than what it takes to learn the material to a degree where it influences your future research in a related subject.

To generalize, here’s what it takes to get an A:

  1. Read the assigned chapters in the book before lecture.
  2. Attend lecture.
  3. Do the assigned homework problems.

Okay that sounds obvious, and I did just that for years. There were days when the homework was challenging and I had to struggle for a long time to get through it, but most of the time the homework was trivial. By “trivial” I don’t mean it took 5 minutes to do. I mean that it was just about applying the things learned through reading the textbook, without hitting the wall at any point. The reason people struggle with homework I think is they fall behind a little early on (usually due to procrastination) on the three steps above, and it’s often exceptionally difficult to catch up when you’ve fallen behind.

So basically, to get an A: read the book and don’t fall behind.

How to Actually Learn

The gap between what it takes to get an A and what it takes to learn is sometimes not that wide, but more often than not (in my experience) is wide as hell. So, to actually learn the material, here’s what you have to do:

  1. Read the assigned chapters in the book before lecture, and… understand all the hard-to-understand details you would skim over in the above reading. In math-related fields, those details would usually be things like proofs.
  2. Attend lecture and… ask questions, and write down things you didn’t quite understand, so that you can answer them yourself by carefully thinking through it later.
  3. Do the assigned homework problems, and… do all the problems in the same chapter that you don’t immediately know how to solve. And do the problems that require actually implementing something in code.

proof-then-a-miracle-happensSuper extra step 4: if you really want to learn the material, a great challenge is to actually teach it. In math-related fields, that means you have to be able to prove the main theorems of the field in front of a live (skeptical) audience.

These are things most of us figure out if we stick around long enough in academia, but  the problem is that teachers do not encourage it early on (in my experience). Moreover, the challenge is not just in knowing how to study, but also on how to manage your time such that you get good grades AND also are able to focus on a subject you are particularly interested in. I struggled with this time management aspect in my later graduate studies as I would obsessively pursue particular problems, leaving all other (often) easy but important tasks on the back burner.

A lot of obvious stuff here. Really, the bottom line is: if learning is easy, you’re doing it wrong. It’s supposed to be hard. The goal is to extract as much pleasure as possible from the joy of discovery so that you have enough left over to last through the droughts of confusion and failed attempts at understanding.

I Don’t Know, I Want to Know, and When I Know, I Might Be Wrong

“I don’t know” is the best first answer to any question. Not out of apathy, but out of awe in the face of the immense complexity of the world around us.

I am distinctly aware of the criticism sometimes thrown in my direction that I’m at times afraid to  ”pick sides” in an argument because I’m afraid of being disliked by the person I’m arguing with. There is certainly a grain of truth to that criticism. I think a lot of us avoid confrontation when the cost outweighs the benefit. And how we evaluate the costs and the benefits varies from person to person.

Still, I find it counter-productive for my own development and learning to be too blunt about my current stance on an issue. I’ve learned (sadly) that taking a stance often means that you drive away people that disagree with you and attract people that agree with you. The truth is: I learn more from intelligent people that disagree with me, so I’d like them to stick around. Talking to them is an exercise in patience, but it motivates asking the hard questions of myself in the hours, days, weeks, and months after we talk.

Anyway, much like in science, I think the best way to approach life is as a student. I try to approach every heated conversation with the feeling that:

  1. I don’t know enough about it.
  2. I want to learn more about it.
  3. No matter, how much I learn, I’m open to the possibility of changing my mind.

Of course, I don’t approach every subject like this. I’m only human with a pretty damn big ego, and so often I’ll be stubborn and irrational as hell. And like most people, I can only stand so much s*** being flung at me, before I disengage or even return the favor. But usually, staying quiet and instead opting for a nap fixes most problems.

Theory Evolution is Not Obvious

Main point: Learn first. Make up your mind later.

I personally think that the theory of evolution is one of the most beautiful and world-changing ideas ever discovered and formulated by man. But I don’t agree with a commonly stated claim that it is an “obvious fact”. It’s beautiful, powerful, exceptionally well-supported by evidence, but it is not obvious. We do not observe evolution in every day life, because evolution operates on a time scale that is orders of magnitude larger than the time scale of our day-to-day existence.

If you don’t understand the basic mechanisms of evolutionary biology that make it all possible, then frankly, it’s much more natural to think of it as some mysterious miracle of the universe or orchestrated by some intelligent designer (e.g. God).

It’s sad that “science” is viewed with suspicion by many people in the United States. Too often, ignorance and poor education is not viewed as something to be ashamed of, but a kind of staple of the cowboy character… “I like beer, and I don’t like math”. That’s truly unfortunate. Put evolution, global warming, and whatever other politicized field of science aside. If you are bad at math… if you don’t know the basics of the scientific method… pick up a book, let yourself be amazed by the world out there.

Science isn’t something for “elitist” professors at “liberal” universities. It’s simply a method of answering the universal question of “how the heck does this work?” and “why the heck does this happen?” If you allow yourself that little bit of curiosity, and follow it up with some reading, I think the beauty of the universe will open up to you, with or without God.

Back to the main point… evolution is only beautiful if you learn a little bit about it. It is not obvious. It requires study. I find that most people that deny the theory of evolution, don’t know much at all about it. Wikipedia, my friends, is a good place to start.