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 …
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.
My first impression with SWC was a wonderful community that in encouraging
folks to learn computing skills. After witnessing the TeachScheme movement …
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 …
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 …
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 …
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 …