Chris Hermansen

7192 points
Chris Hermansen portrait Temuco Chile
Vancouver, Canada

Seldom without a computer of some sort since graduating from the University of British Columbia in 1978, I have been a full-time Linux user since 2005, a full-time Solaris and SunOS user from 1986 through 2005, and UNIX System V user before that.

On the technical side of things, I have spent a great deal of my career as a consultant, doing data analysis and visualization; especially spatial data analysis. I have a substantial amount of related programming experience, using C, awk, Java, Python, PostgreSQL, PostGIS and lately Groovy. I'm looking at Julia with great interest. I have also built a few desktop and web-based applications, primarily in Java and lately in Grails with lots of JavaScript on the front end and PostgreSQL as my database of choice.

Aside from that, I spend a considerable amount of time writing proposals, technical reports and - of course - stuff on https://www.opensource.com.

Authored Comments

Thanks for your comments, OBROW. I took a quick look at the site and do not see why you say it is "non free". Certainly many of its components are free.

In any case if it is truly non-free, I'm afraid I cannot review it, because my column is all about open music players and related topics.

Thanks for your comments, coolmuzikjock. For me, it's important to bypass PulseAudio because Pulse insists on resampling, as far as I can tell anyway, and I don't want my music resampled. I'm fine with Pulse dealing with other sound events on my laptop, but I have a nice DAC that I like to feed with the original bit stream. Therefore, a music player that doesn't provide this capability is not of interest to me, even though it might be lovely for all sorts of other reasons. I hope you don't think this constitutes trashing those players!

And, based on your recommendation, I have added mplayer to my list. Thanks!