Enjoy a randomly generated fortune:
$ fortune | cowsay _________________________________________ / It is a very humbling experience to \ | make a multimillion-dollar mistake, but | | it is also very memorable. I vividly | | recall the night we decided how to | | organize the actual writing of external | | specifications for OS/360. The manager | | of architecture, the manager of control | | program implementation, and I were | | threshing out the plan, schedule, and | | division of responsibilities. | | | | The architecture manager had 10 good | | men. He asserted that they could write | | the specifications and do it right. It | | would take ten months, three more than | | the schedule allowed. | | | | The control program manager had 150 | | men. He asserted that they could | | prepare the specifications, with the | | architecture team coordinating; it | | would be well-done and practical, and | | he could do it on schedule. | | Furthermore, if the architecture team | | did it, his 150 men would sit twiddling | | their thumbs for ten months. | | | | To this the architecture manager | | responded that if I gave the control | | program team the responsibility, the | | result would not in fact be on time, | | but would also be three months late, | | and of much lower quality. I did, and | | it was. He was right on both counts. | | Moreover, the lack of conceptual | | integrity made the system far more | | costly to build and change, and I would | | estimate that it added a year to | | debugging time. | | | | -- Frederick Brooks Jr., "The Mythical | \ Man Month" / ----------------------------------------- \ ^__^ \ (oo)\_______ (__)\ )\/\ ||----w | || ||
$output = shell_exec("/usr/games/fortune | /usr/games/cowsay"); echo $output;