America’s Technical Debt

If you are reading this and you know what “technical debt” means, then you already have a kind of privilege that most of America does not have. For those of you coming to this without knowing what “technical debt” means, I will briefly explain.

Technical debt is something akin to the programmer equivalent of “Honey, I’m busy right now. I’ll do the chores later, I promise.” Programmers do this kind of procrastination so often, that they came up with a term for it. That term is technical debt. Basically, it’s leaving some tough problem to fix later because immediate needs are more pressing.

It’s not as simple as the above explanation. In reality, there are often many good reasons to accumulate technical debt which you promise you’ll get to later, as soon as you find the time. Well, time and time again, we find that there just isn’t enough time to get to that technical debt. We are too busy taking care of the now to worry about the later.

One of the good reasons for technical debt is that there is an immediate thing that needs to be done and we can’t worry about the future because there will be no future for this company or product until this one thing I’m currently working on is done. Often times, the dreaded future never comes or comes in a form that is more manageable than originally believed. When it comes due, you simply pay the cost of the technical debt. You never know when it will come due. But in order to make progress, you must pay that technical debt off. And it’s always painful.

But once that expedient choice is made, the technical debt locks itself into the system immediately affecting all of your future progress and future decisions. But it’s tolerated because to even get to the point of considering the problems of the future would not have existed unless some technical debt was incurred at some point.

By this analogy, which will be more effective if you are an engineer or programmer who has experienced technical debt or have been asked to fix it, we look at America as a country with tremendous technical debt which is about to come due.

Let’s look at one instance of American technical debt which is not quite so politically charged right now so we can illustrate by analogy objectively and not be affected by the very system we live in which carries tremendous technical debt, and thus tremendous influence over our unconscious attitudes and biases because we inherently believe, as humans are wont to do, that whatever we are currently doing is correct and moral.

The first technical debt I would like to discuss is the free pass that the United States government gives to tobacco companies. If any other company made a product that is known to kill people as regularly as tobacco, we would collectively complain and have it stopped or reduced. In fact, that has happened, but the tobacco companies were able to get away with it for a very long time and still do. Have you ever wondered why?

Well, it’s not just because they’re a big corporation with a big lobby in Washington. Well, that is one reason, but the reason for their long-lasting influence over the course of 200+ years is because they have always been hugely influential on the USA from the time before there was even a USA.

In the days preceding the US’s independence from England, the fledgling colonies experimented with printing money. And largely this experiment with printing paper fiat money went about as well as you’d expect, which is not very well. There were counterfeits and inflation and each state had their own currency. It was a mess which is why we don’t have states printing their own money today. Yet, if they did do that, and it was a successful system, you can bet they’d still be doing it today and would be pressing for legislation to keep doing it forever. This is a fictional alternate history version of technical debt meant to illustrate how our past successes can impede our future progress.

And so, because of all of the bad money going around paying for individual states’ militias and taxes and whatnot, people regarded the printed money of the colonies as basically worthless. But the economy still had to keep working, so what did people do?

Well, they bundled up dried tobacco leaves and used it as currency! In this way, you didn’t have to rely on a state’s solvency to back its paper currency. You could, in a pinch, simply sell your tobacco. Bundles of tobacco were made into units of currency. So, a foreign nation such as France who would be quite wary of being paid in worthless Colonial paper currency could instead be paid in tobacco bundles. An average colonist could be paid with a slip of paper that was basically an IOU for some amount of tobacco! Tobacco was literally money!

And so, for a while, the entire tobacco industry propped up the US economy. If the US needed to buy weapons and cannons from France, they could pay in a currency that France would accept: bundles of tobacco leaves. Or they could convert tobacco leaves to gold themselves on the open market and pay in gold.

And so, the fledgling colonies incurred technical debt with the tobacco industry in this way. Without tobacco, there wouldn’t have even been a United States of America. So, that is a great debt that the Colonies and the new country of the United States of America owes to tobacco growers. But more importantly, the political influence that tobacco growers had on colony and US politics still remains very influential even though it is no longer as crucial to the US economy as it was in the early days.

The US has grown far beyond the economy of tobacco. We have largely fixed that technical debt. It was an important and influential backbone to American economy and society for a long time. But then, eventually, the time came to discard it along with all of its associated evils.

Part of that evil was the Civil War which pitted the agricultural slave-owning south with the industrial North. Well, the shape and future of the nation was decided in that war. We would shape the country in the model of the North and not the South. Not only that, but the South was not allowed to continue their course. This is part of fixing the technical debt of slavery and tobacco and an agricultural economic base. We abandoned that potential future because it was unethical and more importantly, not as economically viable as an industrial nation rather than an agricultural nation.

So far, so good. America is doing fairly well now. Certainly, the founding fathers and Abraham Lincoln could not have envisioned where we are today, communicating via global electronic network in a largely industrial society that is supported by mass produced agriculture that is greatly enhanced in productivity by industrial invention with immigrants from every corner of the world.

However, they also could not imagine the technical debt that we suffer today which is a problem left over from a legacy of a nation struggling for survival.

When a civilization arises from a nation built on slavery and wealthy landowners and wealthy industrialists, then is it any surprise that the foundational structure of that system favors the children and grandchildren of those people? Is it any wonder that the descendants of those people would regard former slaves and immigrants as undeserving upstarts who were trying to take away something that is rightfully theirs?

Is America really the land of the free? Or is that merely a misleading slogan like “The Patriot Act”? Perhaps the meaning behind “The Land of the Free” is that it is the Land of the Currently Free, meaning those who were free men by virtue of wealth and lands at the time of the Revolutionary War, not the land of the free-to-be-in-some-indeterminate-future.

Well, we are that indeterminate future today. We are those upstarts. And we have seen a different America that we like. We see the potential of a land of opportunity. A real land of opportunity, not just for the predestined inheritors of the Colonies, but for people who have immigrated here or whose ancestors have been brought here unwillingly, and for all who have yet to immigrate here and call it home and call themselves Americans. This is different than what America has been or ever was. This is an unintended consequence of immigration, of women’s suffrage, and civil rights. This is what happens when you have the kind of constitution where people can democratically decide how to change it. Small, incremental changes can have huge long lasting effects. But that class struggle is still there, the technical debt from the early days of the nation. If you are not in the image of the original colonists, then you are an outsider and a usurper. You are illegitimate to the claim to the prize that is America. That is the regressive, conservative sentiment. It is understandable. But is it wise?

This class division is America’s technical debt. It has been sitting there for a very long time since before there was even a country or constitution at all. It sits there as a fundamental structure of society, just as crusty as the old code in a program or app gets in the way of adapting it to new things.

American culture has changed, but the fundamental structure of American society as one that is for descendants of the original colonists has not changed. It is now okay to embrace multi-culturalism, but not okay to openly embrace racism and xenophobia. This pivot occurred after the Civil War and the Civil Rights Movement. Going into the past beyond those cultural lines, those attitudes were more acceptable. Going forward, into the future, those attitudes are becoming less acceptable, although it seems that Trump is tapping into that ancient sentiment to gather votes.

Trump’s movement, to me, seems regressive. He not only does not want to fix the technical debt that America has accumulated into the structure of society such as institutional racism and institutional sexism, but wants to rewind the clock to a time when those were the prevailing attitudes and were both acceptable and morally correct. In essence, he wants to revert all of the code back to pre-civil rights movement and possibly back further, pre women’s suffrage and god forbid, pre-civil war.

The question is, if Trump’s movement succeeds in gathering not only voters but also changing the dominant sentiment on the future of America, then where does it end? If the white male inheritors of America “deserve” to inherit America before all others because of their ancestors’ sacrifice and hard work, then where does it end? Will he expel all people who were descendant from immigrants after the United States was formed? Will he revoke women’s right to vote because that’s what the founding fathers had wanted? Will he revert American society back to a point where not only was slavery legal, but also moral because the Bible is the absolute authority on morality and it’s not only condoned in the Bible, but there are also tons of pro-tips on slavery in the Bible.

Even if Trump is not willing to go that far, his ideas may spawn a future where someone takes his ideas further to regress the code further so that all of the technical debt that we’ve fixed so far is thrown away so that we return to a structure and system more similar to colonial times even though we are now in modern times. How would such an agricultural system work in a modern post-industrial information age society? Who knows? But I don’t think that the people who are seduced by Trump’s ideas care about the practicality. They care about the sentiment: This is “rightfully” ours and everyone else should GTFO.

But they are on the other side of history and progress, I hope. I hope that most of the people who have had this sentiment had died out long before crossing those important historic cultural lines. Like it or not, simply electing a biracial black man into office is crossing a cultural line. I think the Trump supporters instinctively understand what that means: Once you go black… you can’t go back… if I could borrow the crude perjorative phrase to elucidate their greatest racist fears come true. But they oh so desperately want to go back now. The odds are no longer stacked in their favor. And their misunderstanding that this means the odds are stacked against them means they will fight any and all attempts to rectify institutional racism and institutional sexism because they are also hurting, despite their inherent privilege over many others.

In other words, the current existing system that has inherited the technical debt of all of the original colonists still exists and still haunts us and prevents us from making changes to the source code. It still works, people say, so you can’t change it.

Well, some of us would like to build a structure or at least modify the existing structure so that it can last far into the future. And what we’re saying is that the old edifice and the old structures upon which this nation was built are not good and strong enough to last us very long into the future. So, some of us would like to fix that. Some of us, who are denigrated as not the true descendants and founders of this country, still feel strongly about the good of the future and are as invested in the success and future of this country because it is our home, too.

I think this is where movements such as #blacklivesmatter and #alllivesmatter clash. It is this inherent disagreement about America’s technical debt. Does it exist? Should we fix it? Who should fix it? And who should own the source code after we fix it?

These issues arise in a regular tech company and the discussions and arguments get just as heated and just as political. Blame gets cast all around and communication breaks down. It’s both interesting and disheartening to see the examine same thing play out on the national stage. I guess I shouldn’t be surprised. People are human, after all.

It’s just surprising to see my experience dealing with people in an office setting play out almost the exact same way in a real life political setting. I don’t know if this is a new thing due to social media collapsing all of our various communities into mono-cultured echo-chambered identities so that a group of people such as #blacklivesmatters becomes condensed into a single identity in the eyes of many others rather than remain the diverse group of individuals that they are.

But it’s interesting there are so many parallels with this class struggle as there are in an office that is struggling over how to fix technical debt.

Anyway, I thought I’d share that insight with my audience today.

And so, my conclusion is that America had incurred a lot of technical debt in its early revisions and we’re seeing some of those consequences continuing to play out today. Now, fixing technical debt is never an easy task and is certainly very technical and not fun at all. But it is something that we must do if we hope to make a foundation that is strong enough for us to rest our entire futures upon it.

If I had a more neutral term for #blacklivesmatter, I would go with #fixAmericasTechnicalDebt. I only make this recommendation because I find people having some trouble acknowledging that the societal structure has some problems and that we can all roll up our sleeves and be on the same side of the issue and get some work done together rather than fight against each other. Unfortunately, #blacklivesmatter has taken on a sort of exclusionary tone to some people who are not deeply listening to legitimate grievances that people may have about a certain issue which is only one of many illustrative issues of the problem of America’s technical debt. Of course, it’s not meant to be exclusionary, but that doesn’t matter. People are gonna hear what they want to hear. So, let’s change the conversation to be inclusive and unmistakably so. Let’s call it fixing America! We know America is old and we know what worked in the past doesn’t work in the future. Are you still walking around with a Nokia phone? Or a Palm Pre? No? Then, maybe some progress is not a terrible thing. So, maybe some things the founding fathers got wrong we can fix today! We fixed slavery! We can fix the legacy to slavery, too! Let’s do it! Those guys in the 1800s got nothing on us! We’re smarter and better than those guys for sure right? And we’re smart enough to not fight a civil war about it!

References:
Tobacco currency: http://archive.tobacco.org/History/colonialtobacco.html This link also describes why buying slaves was preferable to buying land when tobacco is your main cash crop. Tobacco wore out the land and so you had to move often. If you moved to a new rented land, you would bring your slaves with you. And so, tobacco and slavery went hand-in-hand in early colonial America.

I Endorse Hillary Clinton Because She is the Shittiest Candidate

I have this analogy when choosing a political candidate. If my toilet is broken, I’m going to hire a plumber. I’m going to hire someone who isn’t afraid to get dirty and deal with shit. Literally. I don’t care if that plumber is shit covered or smells like shit. I want the plumber that has tons of experience doing the job of unclogging shit.

The office of POTUS is a job like any other. Like a plumber. Shit’s gotta get done. Shit’s gotta move. And I don’t care how dirty the plumber gets or how dirty the plumber is. All I care about is that my broken toilet is fixed at the end of the job. I don’t care how likable the plumber is. I don’t care how rude the plumber is. I don’t care if the plumber made money off of rich people giving speeches about plumbing. None of those things matter at the end of the day if my toilet is still broken.

All I want is a plumber who can do the job.

And Hillary Clinton, by a wide wide margin, is the most shit-covered candidate there is or ever will be. And that is a good thing. Because all that shit says she’s got experience. She’s done things before. Sometimes, it goes well. Sometimes, it goes bad.

You know what a candidate who has no shit on him says to me? No experience. You don’t have a single fuck-up on your resume? You’re clean as a whistle? You’re not covered in shit because you got down in the muck to fix something? I don’t want you. You’re going to make mistakes. Everyone does. I want Hillary because she’s made her mistakes already. She’s learned from them. I don’t want your shiny, clean, plumber tools making mistakes when the first toilet they touch is my toilet.

There is big debate about Bernie versus Hillary going on right now. To me, it’s absolutely clear. I absolutely agree with Bernie on all of those ideal things. In an ideal world, yeah, it would be great if… <follow with any number of Bernie’s ideas>. We don’t live in an ideal world. We live in this world. It’s kinda shitty sometimes. It already has an immense plumbing structure known as the United States Government. It’s a massive bureaucratic, slow-moving, antagonistic beast of a thing. And someone’s gotta move the shit in it in some direction. My preference is that shit isn’t dumped on me. My second preference is that shit isn’t dumped on anybody else either. Yeah, it would be great if the plumbing of this nation worked differently. It would be great to overhaul huge parts of it. But what are you going to replace it with? And will it really be better than what already exists? Bernie is a plumbing architect, if there is a such a thing. He’s the theoretical physicist of plumbing. Well, it’s worse than that. Because theoretical physics is based on evidence. I’m not sure liberal political ideals can be converted into policy that improves the machinery of government for the better.

It’s an immense task to do that. And the people in the government and the citizens are not going to let that happen easily. The government is already obstructionist. How can an architect implement his design if the workers assigned to do that job are against it? He can’t. Thus, Bernie can’t. I’m sorry, but it’s just a practical thing. It’s not just politics. It’s common sense. If you got a plumber architect who had never done any plumbing before telling actual plumbers what to do, what do you think will happen? They will disagree and do their own thing anyway. That’s not leadership. Leadership requires changing the minds of all of the workers. And if that can’t happen, fire all of the workers and put new workers in place who will work with the new architect plumber.

That’s not going to happen. You know why? Only voters can fire those old plumbers. Look at Bernie’s base. Young people. Inexperienced people. You know what they are voting on? They are voting on ideals. They are not hiring a plumber. If they were hiring a plumber, you know they would do? They would hire a local plumber. They would vote for their local representatives. But you know what? I’ll bet you anything that TWO years from now, we won’t see them turn out to vote. We all know they only get excited about presidential elections. But when shit needs to get done, they don’t care. Because issues don’t affect them as much. They can afford to vote for an idealist architect because of their privilege. 

You know who can’t afford to vote on their ideals? People without privilege— Minorities. Black, Latino, Muslim, Mexican, and immigrants. Shit’s about to get real for them. They can’t afford to not care about this election. They desperately need a plumber to fix their shit. You can’t worry about ideals if you’re worried about getting killed by police, getting kicked out by the government, or getting stereotyped openly by a leading candidate for president. Rhetoric turns into action. And there is some seriously scary rhetoric out there. A whole ton of shit could be dumped by those other plumbers on perfectly good people. If I were one of those good people, I would be very careful about who I choose as my plumber.

All of the criticisms I see heaped onto Hillary are all positive traits of a good plumber. People keep throwing shit on her. But they’re not throwing shit that I care about— that’s she’s not a good plumber. They can’t throw that because they can’t. She’s the best plumber in the race.

Let’s compare who’s the shittiest.

Winner: Hillary Clinton

Nobody can compare to the shit-covering that is Hillary. She has shit from doing actual plumbing. But more than that, she has shit from other plumbers throwing shit at her hoping it will make her look bad and make her competitors look good. The other plumbers spent 8 hours throwing Benghazi shit all over Clinton. She sat and endured it.

Scandals. Clinton and scandals are synonymous. Email server, Benghazi, speaking fees, all of it. She’s a dirty shit-covered plumber. Except that shit isn’t even exclusive to her. It’s just part of the job of politician.

Speaking fees? I’d be jealous too if I had never had any real experience that people were willing to pay to listen to. How many of her detractors (i.e. shit-slingers) fit this category?

The email servers? She said to go ahead and release them! It only shows how hard she works to dedicate herself to her job of plumbing shit. All of the previous Secretaries of State did the exact same thing as she did. So why not throw shit at them, too? Because Hillary.

Benghazi? That’s part of the job of Secretary of State is to respond to terrorist acts. Yes, she was in a leadership position at that moment in time. Yes, she responded decisively. Were mistakes made that are now clear in hindsight? After 8 hours of scathing interrogation, the answer is— NOPE. If another terrorist attack occurs, who do you think would be best to respond to it? Someone like Hillary who has had to think about that moment over and over again and consider all of the alternatives? Or someone who has to go through it the first time? All of the Monday morning quarterbacks have offered their ideas of what she could have or should have done. Every opinion of every politician, pundit, expert, polemicist, and politician has been thrown at Hillary. No person is better qualified to know whether any of those could have been good ideas or not than Hillary Clinton. Who has thought about terrorist attack more than Hillary Clinton? Who has been forced to think about terrorist attack?

Loser: Marco Rubio

I’m just gonna throw Rubio in there as an example of someone who is squeaky clean because he’s done nothing. All he’s done is sit in a Senate office clicking yes or no on things that other people have written. He’s qualified only click yes or no to decide if he’s more Aragorn or Gandalf, not lead people, much less an entire government. When someone hasn’t done anything yet, we can’t throw any shit on him. He has no Benghazi because he was never in a position to lead people. He was never in a position to make mistakes that could be criticized. Does that mean he will never make mistakes once he’s in a position to do so? If that’s what you believe, then why do you look up “plumbers” and not “attorney” for someone to fix your plumbing? Maybe because you want someone who’s done it at least once in his lifetime?

Loser: Donald Trump

Trump, like Bernie, is running on ideals. They may not be the same ideals as yours or mine, but they are ideals nonetheless. So he’s a kind of plumber who has a fake solution to a fake problem because you don’t know anything about plumbing and his fake solution sounds exactly like what your solution would be. Trump knowing nothing about plumbing is his greatest strength because his solutions sound like common sense to other people who know nothing about plumbing.

Trump doesn’t care about fixing the plumbing. He just cares about getting hired as your plumber. He knows a lot about business, but business is a whole different machine than plumbing. Could that experience apply to plumbing? Maybe, but probably not. We are not voting for a dictator. We’re voting for someone to fulfill a government office.

Loser: Bernie Sanders

Bernie has the least shit on him. He’s been consistent throughout all the decades as a career politician. He hasn’t changed. But the world has changed. The world has changed enough so that suddenly, he’s somewhat of a viable candidate! But you know what is most damning about Bernie? That change happened without him. He had all of those years of fighting the good fight, but we have never heard of him until this election cycle. Why is that? Well, the answer is simple. He is not a plumber. He did not get shit done to move the country in a direction such that his ideas would get implemented. If he had shown such leadership, he would be considered mainstream instead of the outside position of the liberal ticket. He is the same as before which is the greatest mark against him. He has and always has been a voice for what’s right. But a voice shouting is not the same as muscle rolling up its sleeve and getting shit done.

Finally, a word on Hillary’s speaking fees as a sign of her selling out. This reminds me of the Chris Rock joke about Siegfried and Roy’s tiger going crazy. Tiger didn’t go crazy. Tiger went tiger. Politician didn’t get influenced. Politician went politician.

 

 

 

Donald Trump’s Inauguration

I have this fantasy that Donald Trump somehow gets elected. In this fantasy, Trump gives this fantastic speech after being inaugurated. Here’s how it would go down.

PRESIDENT DONALD TRUMP: Thank you! Thank you!

CROWD: Trump! Trump! Trump! TRUMP!

Please. My fellow citizens, please. I love that sound. The sound of my name. But you know what would be tremendous? I would love for you to hear my voice. And the only way… the only way that can happen… Thank you! The only that can happen is if you give me your attention.

After a moment, the crowd quiets down a bit.

My fellow Americans, I am humbled and amazed to stand before you as your President of the United States.

Crowd cheers. Trump motions with his palms down to quiet the crowd again.

Thank you! Thank you all again. I want to thank my supporters. I never thought this could happen. I mean, I literally. <shaking his head> Never. In a miieeeelllion years. You know… I never spent one dime on this election. Not one! You know, like you, I thought that American democracy was broken. I thought that without corporation money, no one could get elected.

Trump raises his arms in victory.

But here I am! I proved ’em wrong!

Crowd cheers loudly again.

Fellow Americans, I want you to know. You should know, there was a plan all along. We never thought we could get this far. This was plan B, you know. But it started to work so well, we ran with it. That’s what you do in business; that’s what you do in life. If the ball is in your hands, you run with it. And we did that. We scored a touchdown!

We scored a touchdown for America! But, my fellow Americans, I want you to know something. I have a secret. And it’s been hurting my heart to keep it from you. My heart hurts. Truly. But I have to let you know the secret now. Because plan A didn’t go so well, we went with plan B. But I’ve been a strong supporter of plan A. Strong. Never changed.

My fellow Americans, we scored a touchdown for America! Always remember! Touchdown! Because we are going to win this thing for America! When we started, we focused on one thing. One thing. That was plan A, this one thing. But as things got crazy, it looked like the one thing— this sure thing wasn’t so solid. You know, I like things to be 100%. If I do something it has to be 100%. I don’t like failure. I don’t like losers. So we were going to win this thing for America with plan B.

Let me be clear on this point nation. This was the plan all along. To elect the best candidate for the job. Plan A. Best for America. The BEST! For America!

Trump chokes back his emotions. Those close to the new President could see his eyes welling up with tears.

For that reason, starting effective immediately,

Trump pauses and in a rare moment of humility, breaks his alpha male gaze at the crowd to look down at his notes.

I resign as President of the United States. I resign. You heard it right. I resign.

The crowd is shocked in silence.

My running mate has already resigned. This was the plan all along, my friends. I have already selected and sworn in a Vice President who will become a great President. The best. The greatest you have ever seen. Far better than what I could have done as President. Believe me. It’s the truth. I hire a lot of people. That’s what I’m best at— recognizing excellence. I demand excellence. I only hire the best. ONLY THE BEST! This person has been a great friend of mine for a long time and I trust my life, my business, and my country to this great, great friend. And in time, you will too. This friend is the most trustworthy I’ve ever known. More than any of you out there. And maybe even more than me.

Although I may do a good job as President, I can’t if I believe there is truly someone much better at the job. Today, as of this moment, Trump is fired. Someone better than Trump will be hired. You know I never say that. You know I never say anyone is better than Trump. So, it must be true. That is the one thing I could never lie about— someone better than me. I want you to welcome your new boss with all the trust and faith you put in me.

Today, I proudly present to you, the best, the absolute best, of all of us Americans…

Trump takes a breath and gives a dramatic pause.

Madame President Hillary Rodham Clinton!

Trump applauds and leaves the stage while the crowd is still too shocked to react.