1. If the abbreviation does not contain A, B, C, D, E, F, H, I, L, M, N, O, P, R, S, T, W, or Y, then I wasn't clever enough to come up with a noun for these words, and the algorithm fails.
2. Find the last letter in the word that is A, B, C, D, E, F, H, I, L, M, N, O, P, R, S, T, W, or Y, and assign it a random noun from the list of nouns that start with that letter.
3. Assign random adjectives from the "prefixes" table to the letters that precede the one chosen as the noun. Optionally, assign the entire string to the first letter (creating a recursive backronym)
4. Assign random adjectives from the "suffixes" table to the remaining letters. […]
We complain a lot, but life for many of us is pretty OK. As Mark Rosenfelder (zompist.com) once said, the twentieth century was the first time that we saw a higher average standard of living than the pre-agricultural era. I hope things are going better for you—and let me know how all that gender politicking works out.[…]
1 2 3 4 5