Bloom Filters

September 21, 2007

I’ve been getting more into my programming roots lately, and after I read this CodeKata, I decided to give it a try. The idea is to write a Bloom Filter, fiddle with the parameters that make it what it is, and test its performance. That being said, let’s look at it.
Read the rest of this entry »


It’s Everyone’s Fault

September 18, 2007

…and no one’s. We have an infrastructure that is ridiculously difficult to maintain and even more difficult to make “simple” changes to. It’s often come up as to whose fault it is that it ended up this way. But it’s my opinion that it’s all of our faults, and at the same time, none of our faults.
Read the rest of this entry »

New Topics for Fall 2007

September 14, 2007

So I start up classes at UCSB in two weeks, so don’t be surprised to see some new posts deviating from the normal formula (MATLAB 🙂 ) Specifically, I’m taking a class on “GPU Power and 3D User Interfaces”, “Parallel Computer Architectures”, and an intro seminar to Cognitive Science.

At the moment, I’m looking into exploiting the GPGPU and virtualization on the Cell architecture, but I’ll write more about it when I have some more concrete details.

What is the deal with not using HTTPS?

September 6, 2007

If you are running an enterprise application that authenticates a user for any reason, YOU NEED TO USE HTTPS! I’ve been irked lately by the large number of companies that have customers (or users) log into their accounts where things of great security are kept (social security numbers, credit card numbers, etc.), but send everything you would need to get to them over cleartext.
Read the rest of this entry »