Why this is useful: After conversion, the code for your cyrillic text can be pasted into html files, forums or bulletin board posts, Movable Type, Greymatter, database fields--without encoding conflicts between your text and its rendering. HTML entities are plain ascii text. Sites that you post to don't have to support Unicode cyrillic input (which is default on OS X) to correctly retrieve and store your cyrillic text. When loaded by a browser, html entities will be converted into your original cyrillic characters.
Feedback: This script was written by Anthony D'Auria in April 2003 in Hanover, NH. If you have problems, suggestions, or would like to get the source code, email me.