He was frightened that he would make an ugly scene by crying. See you soon, he said, and abruptly turned his back. She knew enough to let him be, and he was stupid enough to let her climb back in the truck without once saying that he loved her.
When it was quiet he returned to work as he had left it. That is, he knew his subject had no wish to be innocent. It was her job to be the guilty one. They will say there are no female programmers, she said on tape, and everything is there to make sure your gorgeous boy is on the fast track, making deep algorithms while you are likely to get yourself stuck in some fucking data centre mounting servers, changing tapes, and running cable under the floor. If you drop out of high school your workmates will be idiots trying to feel your tits, managers who want to fuck you and “promote” you to marketing or customer support, on the phone all day explaining technology to morons. I almost did this to myself.
I thought I was being brave but I was being the girlfriend without knowing it. I had so much fun hacking that I spent almost no time programming. I was my own worst dream: a fucking “hobbyist” or a “power user” sitting in the dunny reading old issues of Macworld . But when I got it, she said, I got it: writing software is so intensely pleasurable it should be against the law. I was not employed to do this. You don’t get paid to do it, it pays you. You go to sleep at four in the morning. You are awake at seven, with your brain already working: why is that program running slowly, what is causing this lurking bug. Girls don’t program? Bullshit. When I was a daytime suit I was a good suit because I knew more than the programmers. Even in the years when Frederic was an overpaid public genius, when he grew his hair, long like a Beatle, wore button-down shirts, narrow black ties, and slim tight single-breasted jackets, through those years I was a suit by day, we binged at night together.
Code is simple to understand. It is a language to talk to people and machines. Think of Montaigne writing an essay, shaping ideas, seeking beauty, clarity, simplicity and concision. A good code language lets you do this. When you are on fire then beauty arises. It’s like, for instance, Euclid’s proof that prime numbers are infinite. Or it’s like Brancusi’s Bird in Space , elegant solutions to complex problems. Some coding languages make this impossible and some computer programmers are the walking dead, but if you’re working in an expressive language you spend your nights all over the heavens quote unquote.
From the beginning, Frederic and I were builders, she said. We reconstructed Zork when we were babies. Later, much later, we would make architecture, feature by feature, clamp interfaces together, squash bugs, supercharge the hotspots to make them faster still. We built in air and electricity, in 1’s and 0’s and nothing more.
But when Frederic came back from northern New South Wales, we built a physical structure in the paddock outside Agrikem. This was the premier event. This is all you need to understand.

IT WAS WINTER. There was frost on the grass and Frederic and I were cockatoos, keeping watch on McBryde Street while Mervyn crawled beneath the fence. He was dressed in rubber boots and waterproofs, so this was not an easy thing to do. Plus he had gaffer tape to close the gap between his sleeves and his rubber gloves and he wore a motorcycle helmet with a visor. Not bad for a man of seventy-five. He opened the sewer plate and lowered in a billy can and we watched as he retrieved it and poured its contents into three brown bottles. He took his time, wrapping each one in a plastic bag. Finally we met him at the fence and held up the barbed wire for him to get back out.
We were there because Mervyn was a relentless old codger with a long history in the labour movement. His mate Herby Waltzer was a former secretary of the Australian Manufacturing Workers Union. Herby had a nephew at the Batman Institute of Technology (BIT). The nephew was doing a PhD in environmental science and would be “honoured” to analyse our effluent for free. Even better, he could do this under supervision by the acting head of his department. All we had to do was get a sample.
The BIT tests took a whole month. Herby Waltzer’s nephew had found a furan (2,3,7,8-TDCF) and other toxic polychlorinated dioxins. His supervisor had written: there are no safe levels for dioxins and furans. They should not be entering the sewage system at all. They are dangerous in the sense that they can cause harm to the environment in even very small amounts.
This arrived by snail mail in Darlington Grove and I went to Sydney Road and paid for photocopies.
This was when I would bridge the gap between my father and Mervyn. Maybe Mervyn was a stirrer and a ratbag but corporate crime was right up Sando’s alley. This was the best gift you could give him: a polluter, caught red-handed, and shamed with solid proof, printed out in rows of numbers from the Batman Institute of Technology. I said nothing about Mervyn yet. It was the numbers that were the point and when my father had finished reading he dragged me into his chair and there, with me all bruised and tangled, he kissed my head. We’ve got the bastards, he said. I was not going to screw this up. I said nothing about Mervyn. I cooked him tuna casserole instead. We washed up together and then he took me through the BIT report which he clearly understood.
He said that this student had found 1.4 parts per billion of the furan 2,3,7,8-TCDF. This level was equivalent to 143 parts per trillion of dioxin 2,3,7,8-TCDD. Don’t worry what it means. Just understand that 0.038 parts per trillion in water is enough to start killing fish. Agrikem’s effluent also contained chlorophenols, the precursors for the manufacture of 2,4-D. Several different types of these chemicals were found, including dichlorophenol and trichlorophenol. The samples contained one hundred times Agrikem’s allowed limit of their Trade Waste Agreement.
My dad called the minister on his private line, at night. We were not nervous or intimidated. He said, Goodso, we got the bastards, and then he faxed the report straight to him. This was Sando at his best. It was worth living in a creepy house to see him shine like this.
So the minister would table the report, no wucking furries, but he could not possibly do it until it had been officially signed by BIT. He was not in the business of defaming a manufacturer. BIT said this would be routine, and then the analysis was misplaced, then found, and then there was a letter from their legal counsel stating that the institute would not support “unsupervised work” performed outside the department.
But you can read it out in parliament yourself.
In my dreams.
But you do have that privilege?
Sweetie, no. I can’t.
Yes you can. If you want to you can. (I suppose I was obnoxious.) You have to, I said.
For Christ’s sake, Sando cried. Shut up.
That’s where it turned, in a nanosecond, Gaby said. I told him he should apologise. We were standing in the kitchen. He had a jar of peanut butter in his hand and he threw it at the window. Glass sprayed around the room. There were shards in my hair. I was afraid and angry all at once. He tried to hug me and say that he was sorry. I told him he was a failure to his whole electorate. I asked him how many birth defects had been reported in Fawkner. I just made that up, based on nothing.
He laughed at me. Who ever made you think you could talk to me like that?
Don’t you laugh. Stop it.
Читать дальше