L’explication donnée par Yann sur son blog ne me semble pas complètement pertinente : il me semble que l’acronyme évoque plutôt, pour les anglophones, un autre mot nettement plus vulgaire lorsque le O est remplacé par un U.

Pour rester dans l'esprit de l'article de Yann, une chose est sûre ; il ne faut pas écrire que c’est un Programme Super Génial, bien qu’il le soit J !