Finally, the people who created this repo are some of the primary authors of the code. They wanted this to be in the open.
Rob Pike spoke out against the effort, calling it “distasteful.” https://inbox.vuxu.org/tuhs/CAKzdPgw0Vz8UFbK7c_Jr+RHGMssSxN=...
Nonetheless, in the end every password was cracked. Some highlights:
Steve Bourne: “bourne”
Dennis Ritchie: “dmac”
Kirk McKusick: “foobar”
Brian Kernighan: “/.,/.,”
Ken Thompson: “p/q2-q4!” (a chess move)
Bill Joy: cracked but not posted due to Rob Pike’s comments, but it contained a control character
Then there are the ways threads interact badly with many classic functions, the way signal handlers play messily with everything else.
Don't even ask about X.
Could I have thought of something at that time, with all the same constraints and without the benefit of hindsight, that would have been better?
For the vast -- and I mean vast -- majority of us, the answer to that question is a resounding No!.