Where's my "very large prize"?

Here’s another one of mine.

Digg Style Voting on Search Results

Sometimes I feel so much like the Roark to society’s Keating that it’s uncanny. Maybe they came up with this independently, but given that it was one of the things I mentioned during my interview, it’s doubtful. It’s nice to see my ideas implemented, but it’s not so nice to constantly have them ripped from me without them returning anything to their creator. It’s something I’ve had to deal with for most of my life… the only consolation is that it cannot last; I only need to succeed once for people to start noticing my ideas.

Can Data Mining be Unified?

A lot of the concepts in data mining / machine learning seem to share commonalities that suggest a unification is possible. For example, SVD is related to PCA is related to K-means clustering is related to the Lloyd Algorithm is related to Vector Quantization is related to compression is related to MDL is related to Kolmogorov complexity. K-means is also related to kNN classification is related to boosting is related to SVMs is related to regression is related to neural networks.

And so on. All of these concepts share notions. The question is whether they can be treated as the overall expression of one concept.

The answer is probably no, but they certainly could be condensed as new results arise.

An overheard phone conversation…

You know you have a gambling problem when you start saying this:

“It’s way up today; only three more grand until I’m even!”

It doesn’t matter whether it’s stocks or slots; if you’re consistently that far behind, you need to rethink your strategy (which includes whether you should be gambling at all).

A Digg Link

Signs you’re a bad programmer and don’t know it:
http://damienkatz.net/2006/05/signs_youre_a_c.html?repeat

9 of the 12 things in this list applied to my undergraduate algorithms professor, who even took it beyond his own bad programming and imposed things like function length restrictions on the class.

Like everything else, the key to being a good developer is to figure out what actually works for you and what is just fluff, then learn what works. Good Programmers realize that things like design patterns and languages are just tools. Different tools apply to different jobs. Design patterns especially do not apply unless there really is a canned solution to the class of problems you’re working on, because otherwise you’re imposing a structure on the solution that it may not necessarily have. If you can’t reasonably justify your choice of tools, you are not solving the problem correctly.

Affirmative Action

Only a fool answers discrimination with more discrimination, but it is a very dangerous fool who requires others to do the same.

Such a policy is ultimately self-defeating because it continually calls attention to the inequities between groups, when a truly egalitarian policy would be transparent to such things entirely.

Dissertation – Week 5

This week marks the completion and reporting of the first experiment. The background section is complete now, though I will likely make some further revisions here and there. From now, maintaining my pace will become difficult because I cannot rely on other people’s knowledge to fill my thesis; every gain I make will henceforth come from my own labor. To this extent, I may be forced to conform somewhat to the timetable my group chooses to set out. I can complete at least one experiment a week (once my class ends, anyway; the assignment this week is twice as long as usual), but I cannot simply forge ahead or I will end up walking over someone else’s work.

Projection, "Normal People", and Intellectual Fetters.

It’s sad that even now, people still assume I chase after money (a variation being the assumption that I am involved in my Ph. D. for the purpose of getting a job rather than learning), concern myself with superficial appearances, like parties, think socialization is the optimal use of time, get drunk, disdain hard work, etc. Perhaps the worst mistake of all is that they think I care about what “communities” I’m a part of and what they think of me, because this tends to create a fundamental difference between us that cannot be reconciled, as the collective thought of the community is substituted for their own. (“Pack:Wolf::Community:Human”. Does the fact that I can’t follow make me an alpha? Or just a lone wolf? Hmm… I guess it depends on how well I can lead)

It’s quite clearly the result of a projection of one’s own values onto another, since having values that differ from one’s own is a deviation (and we all know that, to those who have not disintegrated from society, deviations represent a threat to one’s own personal integrity because they call the values of the entire group into question). The assumption that a person possesses the specific values in question becomes the subjective definition of “normal” – “normal” people chase money (probably because they are unable and/or unwilling to make a more direct and substantive contribution to the well being of their societies, because they…), avoid working at all costs, are all social butterflies, love to drink, choose mates based only on superficial qualities, see only the surface of things in general, etc.

These types of people also tend to stop growing around their mid-teen years (the transition is rather abrupt, peer driven, and absolutely palpable), fail to even retain the amount of knowledge that they left school with (which is why 85% of Americans cannot find Iraq on a map and 11% can’t find the USA on a map), much less seek more, remain bound to the will of others their entire lives, and finally realize what they’ve missed only when society finally releases them because they’re too old to be of use to their masters – and too old to enjoy their newfound freedom. Having relied upon others to make their decisions their entire lives, the natural course when they are finally free to think is to retreat from this state, abandoning all purpose in exchange for a sort of sensory hedonism. The second factor retreats in favor of the first for those who have never experienced the third. They leave the world little better than they entered it, their only victories zero-sum economic conquests, and yet they call that success.

Yet in my own way, I am also a slave. Why do I do research? Well, part of it is my own interest, but a great deal of it is dedication to the betterment of society – the very society that has made me such a pariah; made my life so difficult, denied giving me the very ability to better it in the name of the community! By doing what I do, I enable others to better control me. If I were an Objectivist, I would be a hypocrite. I suppose one distinction is my wish to extricate myself from society as much as possible while simultaneously pursuing the research that interests me. However, I think the primary factor is my dedication to a more ideal society. I harbor no love for the society of the present, but I can only hope that things will change and can only direct my research accordingly.