Steven N. Severinghaus

Steve Portrait

I am a developer with fifteen years of professional experience. I am seeking full-time employment in New York. I love making tools work together, exploring data, and finding ways to help people be more productive with technology. I am an avid photographer, a curious musician, and a nature nerd, and I look for ways to apply my skills to my hobbies. I currently serve as the senior developer at a mid-sized ISP.

Hilariously long terms of service for the App Store

Apple has just updated their terms of service. To download and install a new app, you must agree to the terms of service for the App Store. Apple provides a convenient way for you to read the ToS in the form of a little book reader. Lucky for us, because the terms are over seventy pages long. It took me three or four minutes just to flip through them without reading them, though admittedly I got distracted a few times.

Data and chart for ING savings APY since late 2007

When ING's savings interest rates started plummeting, the graph of the rate over the last several months mysteriously disappeared from the website. I contacted customer support but got nothing useful in reply. So I organized a collection of the data I had kept since September 2007. Here is a chart and data series of ING's savings interest rate.

If anyone knows how to get Google Spreadsheets to graph date-series data in a useful way, please let me know.

Factor

I'm interested in Factor as a serious replacement for all the programming I used to do on my HP-48GX in RPL. (Those were the days!)

Like RPL, Factor is a stack-based language: all of your code shares a common stack of data, rather than passing data around as variables. I had never thought much about the implications of this, but I did read up on the philosophy of concatenative languages. One of the things they point out is that we usually spend a lot of bytes on naming our data, when what's really important is what you're doing with the data. With Factor, you pretty much can't name your data, and you have to break your code down into very small chunks—factors—that perform simple operations.

Check out the code. It's worth a look if you're not used to this kind of language. It won't look like anything you've seen before.

Tags: 

New perl module Finance::Bank::US::INGDirect

I've updated my perl module for INGDirect (US only) to work with their new authentication system. It seemed like a good time to try to get it listed on CPAN, which turns out to be a rather involved process. I imagine that's a good thing, as it probably keeps the quality up. Anyway, in the meantime, you can download Finance::Bank::US::INGDirect here. There's a test script in the documentation that you should get you started.

Tags: 

Pages

Subscribe to SNS RSS