Thanks for this idea, I was considering writing much complicated stuff.
An shorter form looks fine :
No sé si sea este el caso (casi podría estar seguro que no es así) Esto podría obedecer a un principio de equidad en el volumen de la compra de bienes. De la siguiente manera: si una familia pobre o de escasos recursos no tiene el suficiente dinero para comprar una crema mayor (o cualquier sea el producto: arroz, jabón, etc). Estaría por ende siempre obligada a pagar el mayor precio.
Por otro lado, los grandes restaurantes o cadenas hoteleras, cuya demanda es mucho mayor, casi por necesidad debe comprar los mayores tamaños disponibles. Evidentemente ellos tienen mucho mayor poder adquisitivo y siempre serán beneficiados de los mejores precios de los productos.
¿Quién entonces debería pagar el mayor o el menor precio por cm3, ml, o gramo?
Bueno, lo que me parece bonito de la idea es que es muy simple y suficientemente buena para muchos casos (sólo quiero desordenar el archivo). Tal vez el título del post fue algo impreciso.
Por otro lado, no sé qué tan fácil sea implementar el shuffle como plugin en vim, porque se requiere un generador de números aleatorios -- lo que es otra cosa bonita del hack de arriba, que usa como fuente de entropía los mismos datos que se desea aleatorizar, en vez de requerir un generador de números (pseudo)aleatorios.
De hecho, en la página de wikipedia del shuffle de knuth se sugiere otra forma de aleatorizar el orden de un listado de datos: genere un número aleatorio por cada elemento, y ordenar usando ese número; la idea es muy similar a la que muestro en el post.
Mejor el algoritmo "Knuth shuffle", tocaría hacer el plugin si no está.
No sabría decirle. ¿Enlazar a contenido NSFW es considerado NSFW? ¿Es considerado NSFW usar lenguaje procaz?
Creo que jamás me comprometí a que el contenido fuera SFW, no? 
De lo que se está perdiendo si no ha visto la versión larga (creo que la encuentra buscando por Director's Cut)