UCLA Linux User Group. Free as in Freedom.

404 Not Found

Enjoy a randomly generated fortune:


$ fortune | cowsay

 _________________________________________
/ === ALL USERS PLEASE NOTE               \
| ========================                |
|                                         |
| The garbage collector now works. In     |
| addition a new, experimental garbage    |
| collection algorithm has been           |
| installed. With SI:%DSK-GC-QLX-BITS set |
| to 17, (NOT the default) the old        |
| garbage collection algorithm remains in |
| force; when virtual storage is filled,  |
| the machine cold boots itself. With     |
| SI:%DSK-GC- QLX-BITS set to 23, the new |
| garbage collector is enabled. Unlike    |
| most garbage collectors, the new gc     |
| starts its mark phase from the mind of  |
| the user, rather than from the obarray. |
| This allows the garbage collection of   |
| significantly more Qs. As the garbage   |
| collector runs, it may ask you          |
| something like "Do you remember what    |
| SI:RDTBL-TRANS does?", and if you can't |
| give a reasonable answer in thirty      |
| seconds, the symbol becomes a candidate |
| for GCing. The variable                 |
| SI:%GC-QLX-LUSER-TM governs how long    |
| the GC waits before timing out the      |
\ user.                                   /
 -----------------------------------------
        \   ^__^
         \  (oo)\_______
            (__)\       )\/\
                ||----w |
                ||     ||


Here is the PHP code:
$output = shell_exec("/usr/games/fortune | /usr/games/cowsay");
echo $output;