Monthly Archives: May 2011

Fibonacci Run Times

­ This posts combines the results of the last two posts. I thought it would be interesting to compare the actual run times of the three methods of calculating Fibonacci numbers so I put together a Babel table like the … Continue reading

Posted in Programming | Leave a comment

Calculating the Fibonacci Numbers

If, like me, you’re fascinated by the Fibonacci numbers you should take a look at Robin Houston’s The Worst Algorithm in the World post over at the Bosker Blog. Houston lists and analyzes the three main ways of calculating fib(n): … Continue reading

Posted in Programming | Leave a comment

Calling Babel From A Table

While I was reading the Lisp Idioms article that I blogged about yesterday, it occurred to me that the first example on accumulating a list presents an excellent opportunity to talk some more about Babel and how to use it … Continue reading

Posted in Programming | Tagged | Leave a comment

An Oldie but Goodie

I stumbled across this list of Lisp idioms on Hacker News yesterday. I’ve seen it before and if you’ve been around for a while, you probably have too. Still, it’s always fun to read it again. I enjoy the terse … Continue reading

Posted in Programming | Tagged | 1 Comment

LastPass and the Press

I’ve written a couple of posts about LastPass recently, both with praise for the way they are handling a potential security event. One might think that I’m a satisfied customer or even an investor but, in fact, I’d never heard … Continue reading

Posted in General | Tagged | Leave a comment

R and Babel

I decided to accept my own challenge so I downloaded and installed R. It’s a huge system with a lot to learn but I did manage to figure out enough to generate some basic statistics and a couple graphs. I’ll … Continue reading

Posted in Programming | Tagged | Leave a comment

Doing It Wrong

Yesterday, I blogged about a company, LastPass, that takes security seriously and has well thought out procedures in place to protect its users. LastPass is a small company run by relatively young people who have perhaps a decade’s experience in … Continue reading

Posted in General | Tagged | Leave a comment

Doing It Right

By now, even the non-Geeks among us have heard of the Sony PSN and Online Entertainment break ins and the subsequent loss of personal information and perhaps credit card numbers of over a 100 million Sony customers. Sony admitted that … Continue reading

Posted in General | Tagged | Leave a comment

Another region-or-thing Example

In my last post on region-or-thing, I promised an example that uses the bounds information that region-or-thing returns. This example is much like the google-search function except that instead of looking up a word or phrase in Google, it turns … Continue reading

Posted in Programming | Tagged | Leave a comment

region-or-thing

Emacs Lisp has an amazingly useful function called thing-at-point, which will return the object that the point is currently on. You call it as (thing-at-point THING) where THING is a symbol that specifies the kind of object you want. Possibilities, … Continue reading

Posted in Programming | Tagged | 1 Comment