Profile

Cover photo
Travis Oliphant
Works at Continuum Analytics
Attended Mayo Graduate School
Lived in Rochester, MN
798 followers|111,668 views
AboutPostsPhotosYouTube

Stream

Travis Oliphant

Shared publicly  - 
 
Anaconda users have been enjoying the benefits of conda for quickly and easily managing their binary Python packages for over a year.  During that time conda has also been steadily improving as a general-purpose package manag...
11
3
Andy Terrel's profile photoJimmy Touma's profile photoFrancesc Alted's profile photo
 
I'm using Anaconda in the Python class I'm teaching. Great job putting it together guys. Thanks.
Add a comment...

Travis Oliphant

Shared publicly  - 
 
Why I promote conda
Anaconda users have been enjoying the benefits of conda for quickly and easily managing their binary Python packages for over a year.  During that time conda has also been steadily improving as a general-purpose package manager.  I have recenty been promoti...
Anaconda users have been enjoying the benefits of conda for quickly and easily managing their binary Python packages for over a year.  During that time conda has also been steadily improving as a general-purpose package manag...
2
Add a comment...

Travis Oliphant

Shared publicly  - 
 
I wrote this letter tonight to the NumPy mailing list --- a list I have been actively participating in for nearly 15 years. Hello all, There is a lot happening in my life right now and I am spre...
12
7
Leonardo Uieda's profile photoAlan Isaac's profile photo
Add a comment...

Travis Oliphant

Shared publicly  - 
 
It was a shock to hear the news from Fernando that John Hunter needed chemo therapy to respond to the cancer that had attacked him. Literally days previous to the news we had just been talking at the ...
17
6
Wen-Wei Liao's profile photoAlan Jackson's profile photo
Add a comment...

Travis Oliphant

Shared publicly  - 
 
Wanted to share this post because Peter and I are part of the same company.  If anyone has any suggestions let me know. 
 
My company is looking for a PR firm, to ramp up our marketing and tech press-related efforts over the coming months.  Any recommendations for good folks in this area?  Experience working in the analytics or business intelligence space would be a plus (not necessarily "big data"), as would be prior experience with early-stage startups, open source community interaction, and enterprise/platform strategies.
View original post
1
1
Alan Isaac's profile photo
Add a comment...

Travis Oliphant

Shared publicly  - 
 
I'm not a big fan of LISP syntax. But, I love this statement from the Clojure web-pages: "Clojure eschews the traditional object-oriented approach of creating a new data type for each new situation, instead preferring to build a large library of functions on a small set of types" --- Nice!
3
Jason McCampbell's profile photoGeorge Davies's profile photoOtto Lopez Valerio's profile photo
3 comments
 
About LISP syntax: If you recursively strip S-expressions parentheses and replace them with indentation on each expression proper level, you'll get python syntax
Add a comment...
Have him in circles
798 people
Stephen Pimentel's profile photo
Bonnie Caldwell's profile photo
‫سامح مانو‬‎'s profile photo
Chris Mattmann's profile photo
Hendrik van Niekerk's profile photo
Matt Cowger's profile photo
Tyler Oliphant's profile photo
Joe Kington's profile photo
Dave Pretty's profile photo

Travis Oliphant

Shared publicly  - 
 
Why I promote conda
Anaconda users have been enjoying the benefits of conda for quickly and easily managing their binary Python packages for over a year.  During that time conda has also been steadily improving as a general-purpose package manager.  I have recenty been promoti...
Anaconda users have been enjoying the benefits of conda for quickly and easily managing their binary Python packages for over a year.  During that time conda has also been steadily improving as a general-purpose package manag...
6
Add a comment...

Travis Oliphant

Shared publicly  - 
1
Add a comment...

Travis Oliphant

Shared publicly  - 
 
As an avid open source contributor for nearly 15 years --- and a father with children to provide for --- I've observed intently the discussions about how to monetize open source. As a young PhD stud...
16
3
Travis Oliphant's profile photoPeter Wang's profile photoPeter Wang's profile photohari jayaram's profile photo
4 comments
 
Hey +Almar Klein Thanks for your comments.  There is no magic secret.  You have two code-bases and you have to patch each one separately.   Of course that motivates you to keep them in sync with each other or (as we usually do) have the second code-base be an add-on module to the first code base so patches either go in one or the other. 

For this to work well, I think the open-source code base has to provide a value-proposition on its own and be a project that people contribute to independently.   The biggest risk is that people contribute code that actually just re-implements the code you are charging for but in a different way.   If people can do this easily, then it's time to stop charging for that feature and move that feature into the open source world. 

There is no sliver bullet.   It's finding good people and giving them time to work on cool things.   At Continuum we have other revenue models not just this one.  We also support NumFOCUS which provides Technical Fellowships to sponsor the creation of open source code directly from well-mentored graduate students.   This is an effective approach as well, I think for many projects.  I would love to see companies with paid developers who are mentors for "apprentices" who are transitioning from the world of academia to the world of software development.   That is the vision of the Technical Fellowship which we are following with NumFOCUS. 
Add a comment...

Travis Oliphant

Shared publicly  - 
 
It's been a busy year so far. All the time spent on starting a new company, starting new open source projects, and keeping up with the open source projects that I have interest in, has meant that I ha...
11
3
Ondřej Čertík's profile photoMatthew Turk's profile photoAlan Jackson's profile photoJed Ludlow's profile photo
9 comments
 
+Thomas Wiecki, thanks for sharing the post. I just wrote a Fortran version (see my new comment on the blog for a link), which is 2x faster than Cython. The reason is quite simple in my experience --- Fortran as a language makes it easy for the compilers to optimize such loops. Gfortran (that I used) usually isn't the best, IFort typically is even better. However, if numba can be as fast as Fortran, that would be very good indeed!
Add a comment...
People
Have him in circles
798 people
Stephen Pimentel's profile photo
Bonnie Caldwell's profile photo
‫سامح مانو‬‎'s profile photo
Chris Mattmann's profile photo
Hendrik van Niekerk's profile photo
Matt Cowger's profile photo
Tyler Oliphant's profile photo
Joe Kington's profile photo
Dave Pretty's profile photo
Work
Occupation
Scientific Software
Employment
  • Continuum Analytics
    CEO, 2012 - present
  • Enthought
    President, 2007 - 2011
  • Brigham Young University
    Assistant Professor, 2001 - 2007
  • Mayo Graduate School
    Research Assistant, 1996 - 2000
  • Brigham Young University Press
    Research Assistant, 1993 - 1996
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Previously
Rochester, MN - Spanish Fork, UT - Austin, TX - Provo, UT
Links
Story
Introduction
I write scientific software and love applied math, history, and philosophy.  
Bragging rights
6 children, author of NumPy
Education
  • Mayo Graduate School
    Biomedical Imaging, 1996 - 2000
  • Brigham Young University
    Electrical Engineering, 1995 - 1996
  • Brigham Young University
    Electrical and Computer Engineering, 1992 - 1995
  • Brigham Young University
    Math, 1992 - 1995
  • University of Utah
    Math, 1989 - 1990
Basic Information
Gender
Male