Irrational Consumption and You: Apple Edition

Having watched some 2021 WWDC (Apple developer conference), I wanna talk about irrational consumption. Specifically, the irrational consumption of many computational products. A lot of this has been stewing in my mind for many months, so I’ve decided to take a moment and spill them out as quickly as I can. If you’re not interested in reading all this and you’re already convinced that Apple is bad, skip to the >>> mark lower down.

Some of you may know that I’ve been an Apple user since 2006. Over the years I’ve heard many fair criticisms of the company, but honestly, despite their crappiness, Apple computers have just worked better for me than others. This has primarily been because macOS is simply better than Windows (I’ll talk about Linux in a minute, ya nerds). During this time, I’ve seen three primary things that really turn me off about Apple. Taken together, they are a method of creating irrational consumption, and I want to focus on three specific issues: patronizing, planned obsolescence, and an entrapping ecosystem.

Apple is patronizing. Apple claims it builds its products to be user friendly, but, in the end, user friendliness is accomplished by assuming user stupidity. This is a minor annoyance on macOS that shows up from time to time, but with iOS and iPadOS, it’s much more obvious. On these platforms, the user is forced through a narrow experience where Apple mediates all software on the device and prevents the user from accessing the operating system as much as possible. In many ways, the device does not belong to the user, as the user is unable to access many of its capabilities, but Apple can. If, for example, you wanted to do my line of work on an iPad, it would be nearly impossible. You might be able to find some productivity here or there, but for the most part they just can’t do it because of Apple’s restrictions on the device (and I’m aware that they claim “now you can build apps on iPad,” but from what I saw, they’ll be limited to fairly simple apps and I’m very skeptical about debugging support). The newest iMacs and iPad Pros use the exact same hardware, so there’s no hardware reason for this difference. It is purely because Apple decided that iPad and iPhone users are too stupid to handle a full operating system and free access to the machine.

The next huge problem is planned obsolescence. For the unaware, this basically means that Apple makes its devices with the intention (not just assumption) that they will stop working within a certain number of years (usually 6 to 8). With some devices, like iPhones, they accomplish this by making repairs very hard. Any battery powered device will need a new battery after a few years (about 5 in my experience), and Apple makes it very hard to replace batteries in any of its machines. In my first MacBook Pro back in 2006, there was a simple battery door that you could pop off to slap a new battery in there. iPhones, iPads, and new Macs do not have this feature. They’re built in such a way that major deconstruction is required to service simple things, and most people are not able or are scared to do something like that.

For devices that don’t break down so quickly, such as iMacs, Apple uses software to force obsolescence. I bought a 2013 model iMac, and I over specced it so that I could keep it for many years. It still runs quite well today, and I can accomplish many tasks on it. However, Apple dropped support for it when macOS 11 was released. I no longer received software updates for Apple apps, and I don’t receive new OS features (which is a major reason for using a Mac). Eventually, my iMac won’t be able to function as software usually keeps up with current OS versions. This is already happening with Xcode, the Apple development suite, which allows me to build iOS apps. After the next version of macOS is released, I won’t have access to the latest version of Xcode, which will mean that I won’t be able to build apps using the latest build tools, which will eventually prevent me from being able to publish apps to the app store. A similar story happened with Safari, Apple’s web browser, but it will also eventually happen with 3rd party software as well, as they stop supporting older versions of macOS in order to focus resources on the newest versions. Eventually, the browsers, games, and development tools that are the reason I own a computer will cease to work on my iMac because Apple chose to bar my device from installing macOS 11 despite the fact that it could very easily run it.

Lastly, I want to talk about ecosystem, and I’ll try to keep this brief as it’s not very complicated. When you use Apple, you end up being exposed to a bunch of products that are designed to keep you using Apple forever. iTunes and Apple music make sure taking your music library to a different system is as annoying as possible. Photos uses a proprietary cloud storage system (iCloud) that means that moving your (probably) many many photos to a different solution is super annoying. Then there’s also the hardware ecosystem. Got an Apple Watch? You need an iPhone to pair it with. You wanna use new features to connect your iPad and Mac together? You’ll need the newer models of each of these. You want to be able to have the full range of functionality available on computing devices? You’ll need to buy many devices! (contrast this with, say, a Surface where it functions as both a tablet and a laptop at the same time). Apple’s whole game plan is to trap you in a situation where you spend as much money as Apple products as possible, and once you do, to make it as hard as possible to stop.

So, to use a much used phrase; what is to be done? If you turn to the market, the solution seems obvious: use a machine that runs Microsoft, but Microsoft has the same profit incentives as Apple. They have a little less power to accomplish them, as they don’t have a vertical that unifies hardware, software, and online services, but they’re trying to get there. If you buy a Surface, it’s basically the same as buying an MacBook with all the same problems (admittedly with a cool touch screen). To me, this is not the solution.

>>> The real solution is Free, Libre, and Open Source Software (FLOSS) running an open hardware ecosystem. The reason you need FLOSS is because it removes the profit incentive from software while simultaneously decoupling it from hardware, which allows users to avoid the kinds of entrapping schemes employed by corporate computer suppliers. How would technology get improved without the profit motive, you may wonder, well it’s really not that complicated: while FLOSS software is not allowed to be sold for profit, hardware that runs it and servicing those devices can. In fact, FLOSS allows people to create new hardware more quickly, as they don’t need to create new software at the same time. FLOSS prevents locking people into hardware ecosystems like Apple does, because the hardware manufacturer can’t tell the software developers to lock features away. Many FLOSS distributions even have what is called LTS (long term support) for specific versions of software even if hardware can’t upgrade to a newer version for whatever reason.

Maybe you’re more interested in what you can do right now to escape the corporate clutches bogging down your computational cavorting. If you’re using a PC or laptop, install Linux Mint. There are many different varieties of Linux, but Mint is designed specifically for people who are used to Windows or macOS. If you primarily use your computer to run a web browser, there’s basically no reason to use Windows/Mac, so switching to Linux will make almost no difference. If you frequently use office tools, that’s fine, as you can convince basically any Windows app to run on Linux, but even if you couldn’t, there an excellent FREE office suite called Libre Office that will meet the needs of all except the most specific Excel power users. If you use your PC for games, well, I just built a gaming PC and installed Linux on it and have found no game I want to play that doesn’t run on it. Steam works VERY WELL with Linux, and DosBox reaches its ultimate form on Linux (if you’re into vintage PC games like I am). There are other solutions, like Lutris or PlayOnLinux, which make it possible to easily install may games that are not on Steam as well. If you’re looking to up your phone game, look into Ubuntu touch (but be aware that this needs lots of work) or LineageOS (Android minus Google). The mobile world isn’t as well developed as the PC/Laptop world though, so be prepared to do some lifting on your own if you go this route. A phone I can suggest is the Pro1 X if you want a suggestion.

But what kind of world could this sort of computational ecosystem create if taken to its full extent? Well, lots, and pretty much any that are possible, but here is my dream:

I imagine a world where computational power and the physical expression of that power are decoupled. There are two ways I imagine doing this, which would exist at the same time. The way that would probably be the simplest to understand is this: imagine that rather than buying “a phone,” you buy a “mobile computing module” which kind of looks like a smaller version of an old game cartridge. This module is a full computer, minus any input or output devices. It’s basically a minified version of a PC desktop tower. Then, you can get a “phone” which is a device that has everything that is specific to a phone: a touch screen, a radio receiver, fit in your pocket form factor, etc. You insert the compute module into the phone, there you go, now you have a phone. If you want more computation power, you replace the module, if you want a different form factor replace the phone chassis. This would be cool just for phones, but I imagine that the compute module is a full computer, which allows a couple things. You could take it out and slide it into a “laptop” form factor device, and now you have a laptop. You could leave it in your phone and plug it into a hub that’s connected to monitors, keyboard, and mouse, and now you have a desktop environment. All of this would be accomplished with a SINGLE computer. Different ways of interacting with the computer would be modular.

The other decoupling is by making access to remote computing power seamless from the user perspective. Yes, we currently have “cloud” computing, but that mostly just amounts to having large consolidated data centers for various internet servers. The seamless remote computing power I’m imagining would mean that when you run a process on your computer, you don’t have to know if it’s running on local hardware or hardware somewhere else (unless you want to know, of course). The only thing you would care about is bandwidth to available computing modules. So, let’s say you have your own computer, but it doesn’t have the processing power to render the coolest new game you want to play. With this system you could view remote resources that are available, assess the bandwidth by which you could connect to them, and then use those resources to render your game. This is kind of like game streaming today, except that all the IP would reside on your own machine, you control the software that is available to you, and you have the power to decide how that software is run.

If you read all the way to the end of this, you are a trooper and I appreciate you taking the time to read my ramblings. Feel free to share how you feel, even if it’s “Apple/Microsoft is awesome,” because, who knows, maybe I just don’t get it. If you wanna share an alternative vision for computing, I’d love to see that too, because creativity is born in the exposure to many ideas.

tl;dr: Apple can manipulate you into buying Apple forever. There is a better way by using FLOSS/Linux. I can imagine a cooler computational landscape where computer power and the hardware peripheral interface to that power are decoupled, and I think that would be super cool. Install Linux Mint on your PC or Laptop, especially if you only use your computer to run a web browser.

“Fantasy”: A Useless Label

I had an interesting discussion with a friend today, and I figured I’d share the basic point of it.

Basically, I have a bugbear when people act like all the things we call “fantasy” are directly comparable. They are not. Saying that all things that use invented settings are similar is, at best, a useless classification. I could easily argue that ALL fiction takes place in an invented setting, because authors are themselves interpreters of the world they see, and the outward expressions of their observations are each unique inventions. If such an ambiguous thing is the defining feature for a set, it’s not a very useful defining feature.

There are many different kinds of stories that are lumped under the term “fantasy.” Some of them are genre stories that could happen in any setting, but because they tap all the fantasy genre boxes, they are called fantasy. Some have completely unique, invented worlds where the author has created a setting that is streamlined toward expressing deep emotional truths about the way they experience reality. Some are basically just normal drama stories, but they have a single werewolf so they’re suddenly “fantasy.”

And in this pile of things which we mark with the basically meaningless label of “fantasy” there is some high art. The most obvious of these is anything by Tolkien (whom I greatly admire/worship). You can argue whether or not your preferred piece of literature is high art if you so desire.

Now, I want to clarify some things. Almost every time I start talking about “high art” or “pop art” or the like, people start thinking that I’m making a value judgement. That is not the case. All art is created with purpose and is intended to be considered, understood, and possibly loved by its audience. The difference between “high art” and others is that with high art, the artwork is intentionally derived from and adds to an existing cultural heritage* and metanarrative.** There are loads of excellent art pieces that don’t do this. Pieces that are created to be experienced as is–to communicate on their own without the need for a deep understanding of the tradition that it sprang from. My personal favorite art pieces can do both at the same time.

So basically, what’s been bugging me is when people compare Tolkien to something like, let’s say, Terry Brooks’ Shannara . Tolkien obviously influenced the ideas in the Shannara stories, but they are created with a completely different purpose, and based on completely different literary traditions. Shannara is rooted more in thrillers and mystery novels than in the myths and fairy stories that inspired Tolkien. Shannara doesn’t make strides in exploring the literary sources from which it sprang. It just tells you the same ideas that existed before in an entertaining and amusing way. The art of Shannara isn’t the art of invention–it uses the inventions of other people. Its art is the art of story telling, the ability to display these ideas in such a way that people will happily spend their time considering them.

Shannara and Tolkien are not the same things. They were created for different reasons, and with different goals. A superficial similarity in that they both include dwarves, elves, and swords is insufficient to say that they are “the same kind of thing.” Comparisons can be made between them, but those comparisons must take into account these inherent differences, and acknowledge the fact that these are wildly different art pieces. The most fascinating thing about comparing them shouldn’t be their similarities, but that we see any similarity at all.

When we stop doing these meaningless groupings, we can start talking about things that actually ARE similar and actually start having some useful discussions. If nothing else, I’ll get better automated book and film recommendations on Amazon and Netflix.


* In much of art, “high art” is relegated to a SPECIFIC heritage and metanarrative that has been selected by boring rich people in order to mark themselves as separate from the “lower class” (aka poor people), but I won’t get into that here.

** That makes me wonder (and I’m very literally just pondering out loud now), what would a new story that explores and advances the tradition that Tolkien spent his life working on look like? I think it would have to experiment with and question the very core ideas of the tradition itself. It would have to experiment with the concept of “secondary worlds,” explore the relationship between mankind and divinity, and ask questions about things like magic and what that word really even means. To qualify as “high art,” these stories would need to intentionally address these ideas (and others, this is not an exhaustive list by any means), and attempt to add to the conversation. Simply repeating the arguments would not be enough.

On the Reality of Fantasy

I was wandering around the internets when I came across this quote from Hayao Miyazaki (Golden Times, English translation from RocketNews24).

You see, whether you can draw like this or not, being able to think up this kind of design, it depends on whether or not you can say to yourself, ‘Oh, yeah, girls like this exist in real life. If you don’t spend time watching real people, you can’t do this, because you’ve never seen it. Some people spend their lives interested only in themselves. Almost all Japanese animation is produced with hardly any basis taken from observing real people, you know. It’s produced by humans who can’t stand looking at other humans.

This got me thinking, and the problem is more widespread than just anime. I get the feeling that in some ways, all fantasy media is headed in a direction that is more navel gazing, more insulated, and more distant from reality.

Disclaimer: I really enjoy a lot of modern fantasy. I read Brandon Sanderson all the time, and I play fantasy games almost constantly. Many current fantasy creators are extremely talented, and I tip my hat to their abilities. That doesn’t mean that the current state of the genre is above criticism, though.

My criticism is that modern fantasy fiction is being written for and by people who have a hard time with reality, and fantasy is their catharsis. This is shown in how these stories use fantastical elements to abstract away and simplify reality, or how the protagonists often have super powers (or super features) that make them “better” than the normies.

While part of the point of fantasy is to talk about reality using symbolic or abstract metaphors to simplify otherwise difficult ideas to express, I feel like many of the abstractions in modern fantasy simply blur reality rather than illuminate it. Rather than put an idea in a new light that makes it easier to see, these abstraction simply paint over the stuff that the creator doesn’t want to deal with. Are the realities of intergender relationships too hard? That’s fine, have your protagonist take three wives and have nobody care. Is it too inconvenient that in your medievalist setting that information spreads slowly? No big deal, just have a wizard make fantasy email. Are you stuck in a situation with no rational way to the conclusion you want? Better write a fantasy where your characters can become gods whenever you want.

The problem with this is that it makes stories boring in (at least) two ways.

The first is that when all conflicts are solved by godlike powers, there’s basically no stakes. The drama is completely gone. Even in stories where you KNOW the protagonist is going to succeed, even the satisfaction of finding out HOW they succeed is gone. In a better story, the slow revelation of new information, new aspects of the setting and characters creates an ongoing trail of discovery. In worse stories, the people who are “supposed” to succeed simply gain the ability to do so (or in some particularly stupid stories, had the ability from the beginning) for no rational reason.

The second problem is that it creates art that is meaningless. This is similar to the problem of coming up with “original” ideas. If an idea is completely original, completely disconnected from prior experience, then it’s going to be basically meaningless. This is because meaning only comes from connecting new experiences to previous ones. Likewise, if the creator uses fantasy to gloss over human experiences–either because they don’t understand them or find them too difficult–then that removes a connection between the creation and experience. It makes it harder for the fantasy creation to be meaningful.

This may, however, be simply a symptom of wider cultural trends than a problem specifically with fantasy. As humans amass into larger and larger groups, and streamline our lives with technology, by necessity we have to simplify the kinds of interactions we have. To do otherwise would be to live in an increasingly and unmanageably complex world that we are not equipped to handle. Abstraction is used to save us from ourselves.

Perhaps that’s all this boils down to then, the improper use of a necessary tool. Let’s leave it there for now, and I’ll let that thought simmer. Maybe I’ll make another post later.

Self Promotion

I’m finding more and more that the business of creativity is less about actually making good stuff, than it is about getting your stuff noticed. The best successes happen when your stuff is good AND gets noticed, but even moderately ok creations can become a person’s life if they have enough attention.

This is all just a preamble to what you know must be coming: please buy all my stuff (if you’ve seen Homestar Runner, this is the part where The Cheat Commandos theme song “buy all our play sets and toys!” should be going through your head).

I really would love to be able to be a creative full time. I’ll settle for someone who does it for the passion of it, and it isn’t a complete waste.



Another day gathering wood. Alan’s back ached under the weight of the bundle he carried along the dusty forest track. This was just the first of several loads he would carry back today. It was tiring work, and so hot that he had removed his shirt and was now trudging along in only his braies, hose, and shoes.

The midday sun sprinkled down from above, casting shadows of many leaves upon the ground. Motes hung in air where the light made its way through the canopy. Birds sang all around, and the smell of plants and dirt filled Alan’s nostrils. Sweat covered his body, running down in little rills, and his body strained beneath the load.

It was an idyllic setting, but he had no time to appreciate it. The more fuel he hauled, the more excess he could sell. He needed new clothing, and he wanted to pay someone to help patch up his old roof. Every week he had one day to take a break from farming in order to gather fuel.

The stillness was broken by the sound men’s voices. It wouldn’t go well for him if he was found gathering firewood where he didn’t have a license. Alan picked up his pace; he didn’t fancy being whipped just for trying to earn a couple extra coins.



Water was everywhere. Clouds overhead unleashed a deluge, and the dark, churning ocean mirrored them.

She was wet. Her hair clung to her face, and water lapped around her ankles. She lay on something solid, and her hands felt gritty.

Her boat strained against the storm. The single sail had broken loose and was fluttering in the wind. She managed to grab hold of a ragged length of rope, a part of the sail’s broken rigging, and wrapped it around her arm. She steadied herself against the mast as she struggled to bring the sail back under control.

Hot oppressive sunlight beat down on her, and as she flexed her aching muscles, she felt her tight and stinging skin. She heard the sound of small waves lapping against a shore, wind blowing across the sea, and shore birds calling to each other. The smell of briny water filled each breath.

She was thrown to the deck as the boat lurched up toward her. The horrible sound of wood creaking, twisting, and breaking reverberated through her body. Waves crashed over the deck, and the boat stayed beneath them. The waves swept her from the deck, spinning her down into the water. Her feet scrambled beneath her, and she kicked off the rocky reef that her boat had struck. She bobbed to the surface and took a breath before another wave buried her again. 

She licked her lips. They were completely dried out and the skin was starting to crack. Her eyelids flickered open and squinted into the bright evening sun. She tried to sit up, but only succeeded in raising her head slightly. She was lying on a beach she had never seen before, the wreckage of her ship washed up all around her. Groaning, she rolled onto her belly, and pushed herself up. Slowly, she shifted into a kneeling position and tried to stand. Her legs wouldn’t hold her, and she fell back onto the sand, panting. She closed her eyes and lay still.

She awoke to the sounds of someone moving nearby. She blinked her eyes open and found  a young man with long blonde hair and a simple green tunic over a white shirt looking down at her. He sighed with relief and smiled at her when he saw her eyes open.

“What a relief!” he said, “I thought you’d never wake up!”


The wind was blowing hard over head, but down between the shoulders of two ridges, he was protected. He followed the bottom of the ravine, and dark, harshly broken boulders spread out around him. Broken shale crunched and skittered beneath his feet. The quickly fading light of the late evening sun did little to illuminate the dusty red landscape.

He crested over the highest point in the canyon and looked down into the valley. The word valley may be overly ambitious, he thought dryly, as the space below was really just a small, relatively flat area between three mountains. One rose directly to his left, its peaks reaching to incompressible heights, and another, smaller one was further off to his right. Straight ahead, disappearing into the haze, lay the last.

He squinted, straining to see what lay in that haze. A walled city, barely perceivable from this distance, was built up against the foot of the far mountain, and, just beyond that, lay the dark fortress. Just as he managed to pick it out from the dimness, a light turned on in one of its many towers. That was followed by another, and then many more. A floating constellation against the darkening mountain.

“Well,” he sighed, “there it is. The last place any sane person would ever want to be.”

Luckily for him, sanity was not a quality he had been cultivating lately.


Dark clouds roiled overhead and drenched a grim tower, its walls slick and glistening from rainwater. It stood on a precipice, overlooking a mountain pass, a stoic sentinel for the land that lay beyond. It was here that the last remaining defenders had come, and they gathered on the round topped turret to keep watch. Some stood looking outward, crouching beside the crenellations, others rested with their backs against the stone fortifications. Rain water ran down their weathered, cragged faces, and they cast furtive glances at the sky and each other, looking for an answer to the question they all feared to ask.

Their pennant banner fluttered in the wind, snapping back and forth. Lightning raced across the sky and illuminated the valley beyond. Each time the lightning glowed, the watching guards would strain their eyes for any hint of movement. The seconds stretched into minutes, and the rain played a plinking little tune on their helmets. One of the men shifted his weight to lean upon his spear, and its wooden shaft thudded softly against the stone.

“There,” one of them said, pointing out into the valley. The others crowded over and leaned out for a better view.

The next lightning strike illuminated it, closer than they could have feared. The dragon had come, its scaled wings beating the storm winds into submission. The guards scattered, some shivering with fright, some glowering with a feral determination, all taking cover behind the tower’s fortifications. They gripped their spears tightly and awaited their judgement as death descended.