In Search of Models that Yield Insight

Posted on Sat 10 October 2020 in tech • Tagged with data science, control systems

"The purpose of computing is insight, not numbers." (Richard Hamming)

"The reason we model and analyze systems is to gain insight." (C. Nelson Dorny)

At the beginning of April, with the COVID-19 outbreak upending much of life as we previously knew it, I was casually following the case count numbers …


Continue reading

Utah Code Camp 2015

Posted on Sat 14 March 2015 in tech • Tagged with python, data science

I presented at Utah Code Camp 2015 on machine learning with the Google Prediction API. IPython notebooks are available on GitHub, or they can be viewed directly with the IPython Notebook Viewer here:


Continue reading

Big Data Utah at StartSLC 2015

Posted on Fri 30 January 2015 in tech • Tagged with python, data science

I presented on machine learning and prediction to the Big Data Utah meetings as part of StartSLC 2015. Check out the the slides!


Utah Data Competition 2014

Posted on Tue 28 October 2014 in tech • Tagged with python, data science

I competed in this year's edition of the Utah Data Competition, a local data science competition. The semiconductor yield prediction problem seemed simple enough on the surface, but it ultimately proved to be quite challenging. I attempted several modeling approaches but eventually converged on two that received most of my …


Continue reading

Who Was Harold Black?

Posted on Wed 03 September 2014 in tech • Tagged with embedded

A little over a hundred years ago, some bright people thought it might be really useful for someone in New York to talk to someone in San Fransisco by telephone. They eventually succeeded in completing the first voice test of the system in 1914, and the first "official" transcontinental long …


Continue reading

Getting IPython rmagic to Work on Windows

Posted on Tue 29 April 2014 in tech • Tagged with python, r

After updating to IPython 2.0, I decided to get rmagic working on a Windows 8.1 install. These instructions should probably work with IPyhon 1.X, too, although I have not tried.

R on Windows

Behind the scenes, rmagic assumes that a working version of R is available on …


Continue reading

A Quick FFT Example in Python

Posted on Mon 19 November 2012 in tech • Tagged with python

Here's a quick IPython notebook gist about FFTs in Python. Ironically, most tutorials don't describe how to scale and format the FFT output so that sinusoidal amplitudes are correctly displayed. Sometimes that's important. If you don't have IPython installed, the notebook can be viewed using the awesome IPython Notebook Viewer …


Continue reading

Exporting C++ Classes from a DLL

Posted on Thu 13 October 2011 in tech • Tagged with c/c++

Two good articles on exporting C++ classes from a DLL from Eli Bendersky and Alex Blekhman. I've researched this before and found varying degrees of intelligibility. These seem to be fairly complete yet concise.


Bob Pease Killed in Car Crash

Posted on Wed 20 July 2011 in tech • Tagged with embedded

Analog engineering legend Bob Pease killed in car crash

As a university student I took a job in an electronics lab while studying mechanical engineering. I guess the job required that you could solder and do a little metalworking, so I qualified on the latter and learned the former. In …


Continue reading

On Jean Labrosse's Coding Style

Posted on Fri 03 June 2011 in tech • Tagged with c/c++, embedded

The words or the language, as they are written or spoken, do not seem to play any role in my mechanism of thought. The psychical entities which seem to serve as elements in thought are certain signs and more or less clear images which can be 'voluntarily' reproduced and combined …


Continue reading