Beefy Boxes and Bandwidth Generously Provided by pair Networks
No such thing as a small change

while(1) haiku

by zentara (Archbishop)
on Nov 09, 2011 at 16:30 UTC ( #937110=poem: print w/replies, xml ) Need Help??

the while(1){} loop escapes infinity by transcending time()

I'm not really a human, but I play one on earth.
Old Perl Programmer Haiku ................... flash japh

Replies are listed 'Best First'.
Re: while(1) haiku
by repellent (Priest) on Nov 09, 2011 at 17:02 UTC
    How should I pronounce {} for one syllable? Also, "escapes infinity" is 6 syllables, though I may have counted it wrong without enough coffee :-)
      How should I pronounce {} for one syllable?

      BLOCK ?

      How should I pronounce {} for one syllable? Also, "escapes infinity" is 6 syllables,

      Well I've taken poetic license, where {} and () are kept silent. :-)

      As far as syllable count goes, it's a tough one, but slur your syllables to conform to 5-7-5, it can be done. The added s, to make escape an active verb, make escapes a 3 in my mind. Es scape ss :-)

      the why el 1 loop es cape s in fin i ty by tran scend ing time

      I'm not really a human, but I play one on earth.
      Old Perl Programmer Haiku ................... flash japh

        You can make the second line work without torturing the language. Conjugating "Escape" traditionally, you get

        I escape

        Thou escapest

        He, she or it escapeth

        So if you use real English, the second line could be written as

        escapeth infinity

        Proper English results in proper scansion and the prosody you want. If only more people spoke proper English. If only I spoke Perl half as well as I speak English! :-) And this post would be formatted much better if only I spoke HTML.


        John Davies

Re: while(1) haiku
by hbm (Hermit) on Nov 10, 2011 at 13:21 UTC

    Regarding your infinite loop:

    Ephemeral hardware.
    Balloons rise so high.


    Til sysadmin runs
    pee ess oh etime args, and
    pkill while_looper!

    (In my opinion, "the while(1){} loop" reads as, "the while one loop".)

    Update: Yay, posted by me, not repellent.

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: poem [id://937110]
Approved by marto
[Corion]: marto: Clever! ;)
[Corion]: You can only reach me by pager
[Corion]: Maybe the solution would be to launch a cron job every minute that takes two measurements a minute apart and sends a mail if the usage is below on the first and above threshold on the last measurement
[marto]: that's essentially it :)
[marto]: I think the long term solution would be to have sysadmins that do their job, so I don't have to do everything :P
[marto]: they already have an entire BMC patrol system, which they disabled, because it was sending out spurious messages. So rather than fix the issue, or even find out what it was, they turned it off. No messages, can't be any problems, right?
[Corion]: marto: But having open tickets / incidents increases the pressure on them ;) Of course, likely your contract / SLA specifies an upper limit for the number of incidents :-D
[Corion]: marto: Ow ...
[marto]: Corion They don't get into trouble for the number of tickets, or even breached tickets they have
[marto]: which is a core issue with the client

How do I use this? | Other CB clients
Other Users?
Others taking refuge in the Monastery: (10)
As of 2017-01-24 10:14 GMT
Find Nodes?
    Voting Booth?
    Do you watch meteor showers?

    Results (203 votes). Check out past polls.