Professional Documents
Culture Documents
Futures
Don’t feed the physicists
Universal standards. By Alex Small
ILLUSTRATION BY JACEY
I
n the beginning there was light. It’s in the neutrons and quarks inside them, rather than DIY hacks. Next time you want to modify your
basic universe starter kit, so atoms can little balls of positive charge. sim, you’ll need consultants.
exchange energy. You also need a sun, The Tier Two physics package is just expen- On the other hand, this stuff is lightning fast.
of course. A simple sun, without details, sive enough to feel like you made a smart Relativity is freaky weird, but universes with
suffices for basic biology. Plants don’t choice. Only suckers go cheap, because they’ll speed limits run way faster. Instead of every
need realistic solar structure, they just need still pay in the end, right? atom instantaneously interacting with all the
it to glow. Of course, you can also pay now AND pay other atoms, signals take time to arrive, and
But Sam wanted to see the organic matter later. Nuclear physics slows everything down, atoms interact with light only in their imme-
become intelligent, and the sales rep said and I sure as hell can’t afford to rent a huge diate neighbourhoods.
intelligent life might figure out that we had server farm. I’m no Mammon. We went from ‘Let there be light!’ to dino-
just coded a giant light bulb into the sky. Then So almost immediately we had to upgrade saurs in record time. Paolo was radiant.
they go insane. So we went for a Tier Two to a more efficient Tier Three physics pack- Wouldn’t stop playing with it. Till he got drunk
physics package. age with symmetry in the equations: fewer and fired a cosmic arrow at a planet. Bye-bye
That’s how they get you. variables, more elegant data structures, way dinosaurs.
The basic physics package can do chem- faster run time. Paolo took one look at the Then cute mammals took over. And every-
istry just fine, as long as you initialize the trippy shapes and swirls in the symmetry one indulged them. Sam was all “Hey, the
variables right. One guy accidentally left documentation and was hooked. Sam hinted smart ones could navigate if we give them
Sodium_Start = 0 in his code, and when the that I might regret it, but Paolo digs aesthetics, stars!” OK, fine, stars. We can hand-code dis-
animals developed thumbs they tried cooking so OK, I bought the elegant code. tant stars without fusion modules. So we did
and decided that God must hate them. Started Well, Sam was right. He said not to kick distant stars. And they looked pretty. Paolo
worshipping the devil. Sam still teases him. myself, but he was right. Because you need was beaming.
Anyway, realistic suns need fusion. Which way more than an intro computer-science But then his sister, Athena, got ideas. “Let’s
means the nuclei need structure. Protons and class to work with this kind of code. No more do more than just specks in the sky! Let’s