The Codematician

Welcome to the online presence of Andy R. Terrel, PhD. Here you can find out a few things I share with the world for fame and glory (money-back guaranteed).


Blog



Women in Scientific Computing, SciPy 2013

Jul 18, 2013 by Kristen M. Thyng

This post written by Kristen M. Thyng about an event we both worked to organize at SciPy2013.

Picture at event Picture at event

As in other computing fields, women make up a small percentage of the people in scientific computing. In order to bring together the women at the SciPy conference to aid in building community …

read more

NumPy SciPy Benchmarks

Jul 07, 2013 by Andy R. Terrel

At PyCon2013, a group of about 30 developers got together to discuss NumPy and SciPy. The room mostly included folks that use NumPy and SciPy extensively, such as myself, a few who were just learning, and several core contributors (if not currently in the past), such as Eric Jones, Travis …

read more

SciPy2013 Recap

Jul 05, 2013 by Andy R. Terrel

It's been a week since the end of SciPy2013, where I was co-chair, and I'm just now catching my breath. It was an amazing event with so many innovative and forward looking trends that I won't be able to give them enough credence, ever. When I took on the role …

read more

Participate at SciPy2013

Apr 24, 2013 by Andy R. Terrel

The early registration deadline is rapidly approaching for SciPy2013, and all our decisions on speakers are out. This year was really tough as we had more submission than ever at a quality that exceeded all my expectations. If you submitted something and haven't heard from us, let me know.

If …

read more

Usefulness of a University

Apr 08, 2013 by Andy R. Terrel

The post reiterating that the biggest problem in teaching software carpentry (SWC) is installation, got me all in a tissy. I even signed up for their mailing list!

My first impression with SWC was a wonderful community that in encouraging folks to learn computing skills. After witnessing the TeachScheme movement …

read more

A Rule of Software on Usabilty

Nov 01, 2012 by Andy R. Terrel

Make your software useful. That is the point without usefulness there is no need for existence.

If you write a function that is not useful, scrub it from your text editors as not to offend the blessed pixels. Do not fear throwing away non-useful parts of your code, better to …

read more

Python Packaging

Oct 28, 2012 by Andy R. Terrel

There are two major hurdles to Python disrupting the entire HPC work stack: packaging and dynamic loading. Today I want to discuss the packaging issue. While there are many people working on these hurdles, it is my opinion that the community needs to seek out methods to solve these hurdles …

read more

Thoughts on the SciPy Conference

Oct 08, 2012 by Andy R. Terrel

For SciPy2012 I was given the privilege of serving as the co-chair of the program committee. The experience was exciting and rewarding as I was able to affect what I view as one of the most important conferences for the scientific world. Now, that's a pretty bold statement and I'm …

read more

Getting started with Python in HPC

Sep 27, 2012 by Andy R. Terrel

Getting to know Python is a pretty hairy task, as is diving into any language. Fortunately Python is considered an easy language to learn and the potential for using it in HPC settings is pretty large. Below I give an introduction to learning, speeding, and scaling Python. Each topic can …

read more