date: '2004-08-08 12:31:45'
layout: post
slug: how-to-read-smalltalk-if-you-are-a-java-or-c-programmer
status: publish
ref: http://www.squeak.org/
title: How to read Smalltalk if you are a Java or C++ programmer.
wordpress_id: '38'
categories: Programming
My programming language trajectory has been BASIC –> FORTRAN –> Pascal –> C –> C++ –> Java with a few diversions such as Perl and Python. On the way I have become a firm convert to object-oriented programming, and as such I always found my lack of knowledge in Smalltalk was a big gap.
Now that I sit near Alan Kay and have been impressed by Squeak and Croquet I have felt it was time to fill in that gap in my knowledge.
However, I did find initially that the syntactical differences of Smalltalk were a barrier to my understanding, one of the reasons I have created my own Java-Smalltalk cheatsheet.
date: '2004-08-04 17:22:51'
layout: post
slug: charles-stewarts-congressional-data-page
status: publish
ref: http://web.mit.edu/17.251/www/data_page.html
title: Charles Stewart's congressional data page
wordpress_id: '35'
categories: Society
Lots of raw data of congressional roll call votes on Charles Stewart's congressional data page. I've got some ideas of some data mining I want to try out on this data.
[http://obrain.com/~eob/blogPics/historySpace2.gif] I have been working on a little project that involves data mining some personal history. One of the things I have been trying is using principal component analysis to reduce the dimensionality of my data to something I can get an intuitive feel for, so that I can try to ficure out what are the best automated methods for pattern recognition. This image is an example reduced from sixteen variables to three. It's impressive what you can do in Mathematica.
Also François Labelle at McGill has a nice overview of reducing the dimensionality of multivariate data using Principal Component Analysis, also with interactive demos which give a nice intuitive feel for the technique. Mathematica supports principal component analysis, so given a data matrix with the each observation in a row, and each column a dimension I found could do the following to get a nice two dimensional view of the multi-dimensional data: