Category Archives: General

Quoted from a CNN article…

I knew the guy was religious, but his apparent disdain for anything rational makes me glad Huckabee no longer has a chance at winning this race:

“The other scenario… if he kept winning by large margins could he keep John McCain short of the line? That is a more probable scenario, but still an unlikely scenario,” said CNN chief national correspondent John King.

“I know the pundits, and I know what they say: The math doesn’t work out,” Huckabee said Saturday morning at the Conservative Political Action Conference in Washington. “Well, I didn’t major in math, I majored in miracles. And I still believe in those, too.”

Fortunately, the math really doesn’t work out.

A short rumination on overexcitability

It’s funny how something as simple as overexcitability can shape one’s life so profoundly. It’s both a blessing and a curse. Life is harsh, and being able to experience it more keenly opens one up for a great deal of pain that most people will never need to go through. What makes it all worth it is that the intensity of the very struggle and of the heights one can strive for and attain. Even now, at the certifiably adult age of 23, this feeling has not dissipated: every day is an opportunity, to be ascribed a significance all its own – to learn, to experience, to create, to improve – or to waste if the day’s activities are meaningless.

Today I resumed my mathematical research. As I thought, I’m a much stronger mathematician now than I was just a few years ago due to my exposure to complex mathematics as a Ph. D. student (so I guess it wasn’t a complete waste). But how I had forgotten the landscape of possibilities that opens up before me with every new stroke of the pencil!

Finishing the revisions to the journal paper…

Every time I go back to work on the journal paper, I’m struck more and more about how much the reviewers seem to miss the point. Perhaps it’s the writing; more likely they were just looking for criticism and made some incorrect conjectures by doing so, but we have reviews that ask us to explain how our methodology relates to kernel learning (it doesn’t… it’s a completely separate field), what happens if there’s a trifurcation in the trees (we already stated that we treat it as two bifurcations), to clarify what we mean when we say using a breadth-first approach is more robust (we already state it pretty clearly: “Using breadth-first labeling, a missed branch will only cause changes in the encoding at or below the level at which the branch is missed, whereas a depth-first approach could potentially change the labeling at all levels of the tree”), and finally, “It is not very clear how these precision percentage values were obtained, especially when k becomes 2 to 5. Please clarify.”, even though we state many times throughout the paper that these are cross-validated k-nearest neighbor classification accuracies.

One of the reviewers even asks us to cite a paper we’ve never referenced and don’t use any of the techniques from.

Baddeley's Working Memory Model

In the course of researching for the working memory paper I’m about to submit, I had to read quite a bit on Baddeley’s model of working memory. Overall, it appears to be an example of a decent but incomplete model that, rather than admitting its incompleteness, was extended in such a way that it no longer resembles its former self. The components it proposed as working memory subsystems were split apart into definitively disjoint sub-subsystems that may not even share spatial locality in the brain, casting doubt on the experiments with brain-damaged patients that supported the original model in the first place! The addition of an episodic buffer also appears to render some of these sub-subsystems redundant.

To Moleskine:

I don’t really care whether Picasso, Matisse, or Hemingway used the same type of notebook that I bought, so you can stop making such false claims. I just want something that doesn’t fall apart in my pocket.

Thanks.

Emergency vehicles and priority inversions

A situation occasionally arises in operating system theory known as “priority inversion”. This is an interesting situation where a low-priority process holds a resource required by a high-priority process. The high priority process therefore cannot run until the low-priority process releases its resource, which it cannot do until its scheduled time slice. This results in the low priority process effectively gaining prioritization over the high-priority process. The situation gets even weirder because both processes can be preempted by other processes running in the system despite higher prioritization. This can cause problems if these processes are critical to the operation of the system. Priority inversions can usually be solved by temporarily assigning the low priority process high priority so it can finish its work and release the blocked resource.

Anyway, I noticed a similarity while waiting at a traffic light. On the other side of the road was an ambulance waiting to make a left turn. In front of the ambulance were two cars. The light was red. The cars had nowhere to go; there was no side to veer off onto or anything of the sort. No one was coming in the other direction.

Here we have a high priority process (the emergency vehicle) blocked by two low-priority processes (the cars in front), which are waiting for the release of a critical section (the traffic light turning green).

As you might expect, the solution to this scenario is to give the cars in front the same priority as the ambulance (allow them to go through the red light), ensuring that the ambulance quickly becomes unblocked.

Resolution

Well, I suppose I have no choice but to continue playing the game, as before. Since I’m not considering a career in academia and I already have a bunch of recruiters lined up for an industrial research position, I should not be subject to “publish or perish”. That gives me a comfortable vantage point from which to perform novel science.

I hope.