I’m putting together a space-invaders game in Javascript. I want to do something original, but am having trouble coming up with ideas.
One of the software engineering coaches said to find a problem in my own life and solve it with code. That can be my next project.
Months ago, I was watching Star Trek or something with someone. They said something about how life in the universe would be more diverse, and the aliens are so obviously just people in costumes. The universe is vast — near infinite. Therefore, the possible combinations of life seeded across the galaxy would also be near infinite.
Usually I just say, “uh-huh” to stuff like this. “Sure, whatever.” I don’t know why that day was different but I said convergent evolution is a concept that exists. Our nearest ancestor to cephalopods is a sightless worm that existed six hundred millions of years ago, but our eyes are similar in design and function. Animals evolving in similar conditions from different roots will lead to similar designs sometimes, because they work. Also, for the sake of telling fun fictional stories set in space, it’s cheaper to put people in costumes than it is to create entirely random alien designs.
They replied that what I’m saying can’t be right, I must be too small minded to imagine the infinite possibilities. They hadn’t heard of convergent evolution, and kept cutting me off and telling me that the universe is big. It was a supremely dumb thing to argue about, but there we were.
Weeks later, they started talking about convergent evolution, parroting back lines to me that I had said to them myself. They’d happened to hear some other grad student talking about it or saw a documentary or some shit. And they marveled at the concept as they told it back to me, and it was if we hadn’t ever argued about it in the recent past.
The reason they were cutting me off was because I am not a grad student. I’m not from wealth. I have no status. Same reason I’m not going to find a job that pays 50k.
There’s no solving that with software. For all the ways people talk about software engineering tech solving everything, pushing humankind into a new utopian era, the only problems that we truly solve are problems of capital and automation. We find more efficient ways to consume. That’s it. Perhaps these are the only kinds of problems that tech bros are familiar with, and this is why they think big tech will solve everything and save the world. They are not the problems in my life.
We are capable of destroying the world and profiting and consuming at levels never before seen in human history — but we still have to live with each other in a world without community. We still have to deal with each other. Nothing solves that.
So I’m putting together a space-invaders game in Javascript.