07.06.2013 Views

Slogans - Prince XML

Slogans - Prince XML

Slogans - Prince XML

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Chapter 12<br />

She begins to scan through the code where she left off, adding tracers. Preeta has never been<br />

much of an artist, but she can admire some of the newer fragments of code, like stanzas of<br />

poetry, that illuminate the passages of hackery in the original program. They stand out. She has<br />

been programming now for three years, but she does not feel yet that she has found a style that<br />

she can live by. Programming is almost like a lifestyle. The code she writes says something<br />

about her basic attitudes.<br />

These nested loops, have a certain strange beauty to them. There is no fat, every statement<br />

is a precise and minimal instruction to the kernel exec. There is a push and pull, a question and<br />

answer, a conversation going on that she finds fascinating. Never would she have imagined that<br />

such a program might be possible. The complexity alone is breathtaking–and yet she<br />

understands it, piece by piece, verse by verse. She almost feels that she can play the game in her<br />

own mind, but by reading these logical statements on the monitor in front of her.<br />

The ticking revolutions of a watch’s hand meet her casual glance on screen two. The test<br />

program is still running with only one tenth of the modules loaded. Without this amount of<br />

simplification, she would be unable to run a simulation at all.<br />

She sighs in frustration. Any normal girl would be surrounded by her girlfriends chatting<br />

about romance and manipulating men, but Preeta is not any normal girl and she has had her fill<br />

of manipulation. For ten years of her life her father ruled her by guilt from his wheelchair.<br />

Her teachers have taught her the power of simulation here at the University in Kuala<br />

Lumpur, and she has found that it is a considerable help in figuring out the chains of cause and<br />

effect within the program. Most of her studies at the University have been simulations.<br />

Malaysia is not a poor country, but funds for education are always limited. Besides, Preeta has<br />

always enjoyed fantasy and using her imagination.<br />

The levels fluctuate up and down madly. The power spectrum is almost down to 1.5 – a<br />

long way off exponential. She has been told to expect this, and her comparisons with the<br />

limited data that she has been given by the contractor confirm this. What is strange is that the<br />

queue lengths are not growing significantly, but the CPU load is at such a low level.<br />

Everything is taking a long time. Instead of rising to the provocation like a hive of angry wasps,<br />

this simulation is merely grinding along more like a windmill in a light breeze.<br />

This is not going to happen today. Wait! There it is again! On the output log, a message<br />

appears.<br />

She recognizes the message. She has seen it several times lately. They have stared to appear<br />

quite often now. In the logs the program is complaining, “No exit this way. Better backtrack<br />

and try again.”<br />

At first the message seemed to defy explanation. It did not sound like a programming<br />

message, or an error condition. What could have caused it? What was it asking for? Then her<br />

113

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!