This feed has been disabled due to abuse

The Ansuz Exchange Rate RSS service has been shut down due to extreme long-term abuse and a lack of constructive user participation. Many people were making thousands of queries per day - in some cases more than one query per second - against a service that only updates five times per week. Almost none of the visitors to the service paid any attention to the other content on my site. Attempts to rate-limit users had very little effect, because people would continue hitting the script thousands of times for weeks or months despite getting nothing but 403 Forbidden responses. People posted links to my service on Web BBSes and never mentioned who provided it, nor talked about my other content, nor participated in my site in any other way. Although it was meant as a demonstration of the Rippy library for people to use as inspiration in constructing their own similar services elsewhere, very few people actually did that; instead they used mine to exhaustion. One person hired me as a consultant to help him set up a similar service elsewhere, and then didn't pay me. Today (October 14, 2009) my hosting provider contacted me to say that the load on their systems from abuse of the exchange rate script had grown to the point that it came up during their investigation of server load problems. They didn't ask me to shut it down (and it's not clear it really was a problem; they just noticed it while debugging something else) - instead, they suggested some ways to reduce the load while keeping the script running, by cracking down more harshly on abusive users. But I'm not willing to continue putting in the effort to maintain something that brings me so little benefit; I'm choosing to take it down entirely, at least for the moment.

If this service comes back at some point in the future, it'll be set up in such a way that long-term users will be required to register and participate in the other things on my site. There might or might not be a demo available without registration. At such time as I do that I might also be able to provide real-time instead of once-a-day data, because I recently found a source for that. It will depend on whether I think there'll be enough user participation to make it worthwhile.

For more information, please see my Web site or send me email.

- Matthew Skala