Category Archives: Uncategorized

In which I wax philosophical about programming languages

“A rose by any other name would smell as sweet” –(Shakespeare 2.2.6) Alas, the smell of a rose is not the sole bearer of its beauty.  There’s also the the color, the gentle visual lines, the nesting of the petals … Continue reading

Posted in Uncategorized | 2 Comments

A new year & a new goal for this blog

Well,  this blogs updates have been far from reliable.  I’ve been busy (in the time since my last post here I’ve finished my Ph.D and moved on to a postdoc at Carnegie Mellon University), but that’s no excuse!  This year, … Continue reading

Posted in Uncategorized | Leave a comment

Macports, Git and HTTPS

My university recently started providing Git hosting over Smart HTTPS.  Previously, they only provided subversion hosting.  I’ve used git for around 2 years now, so this is great news for me, and I asked them to create a repository for … Continue reading

Posted in Uncategorized | Leave a comment

Ugly Scala corner case

Eww. I ran into this little wart in the Scala language this morning.  Thank goodness that StackOverflow had an answer, or the frustration might have continued a while longer.   Basically, the wart deals with tuple unwrapping (or matching if … Continue reading

Posted in Uncategorized | Leave a comment

Python Hatchlings part 0

So my labmate recently wrote a very nice blog post comparing some different solutions for speeding up Python code. The solutions he explored are either replacement interpreters, (restricted) python -> vm bytecode compilers, or (restricted) python -> C++ compilers. Some … Continue reading

Posted in Uncategorized | 2 Comments

Closures and Currying and Partials . . . oh my!

So we were having a discussion in the lab the other day about some of the more functional features of the Python language (and of course, I made sure to give Scala some love as well).  In particular, we were … Continue reading

Posted in Uncategorized | 1 Comment

Building Numpy from source

This post should act as a note to future Rob, as well as a hint to anyone else that runs into this problem after building and installing numpy. > ImportError: path_to_python/site-packages/numpy/linalg/lapack_lite.so: > undefined symbol: zgesdd_ I was motivated to build … Continue reading

Posted in Uncategorized | Leave a comment

Playing With Scala

I’ve recently been exploring the Scala language. I used it mainly as a scripting language and in conjunction with Python and C++ in a recent research project. Now, I’m starting a more substantial (at least from a coding perspective) project, … Continue reading

Posted in Uncategorized | Leave a comment

Releasing a fun project

So I finally got around to releasing some code I wrote a few months ago. It’s basically an implementation of “Implicit Fairing of Arbitrary Meshes using Diffusion and Curvature Flow” by Desbrun et al. However, the interesting part about this … Continue reading

Posted in Uncategorized | Leave a comment

Hello world . . . again!

So, there are a lot of new things going on in my graduate career right now, and this is also leading to a renewal of my efforts to accomplish other things I’ve previously wanted to do. I’m going to give … Continue reading

Posted in Uncategorized | Leave a comment