Problems and their solvers

We live in a cultural moment of what is sometimes called “solutionism” — an intellectual fixation with “solutions” rather than the problems to which they are addressed.

Some of this is ingrained in Anglo-American cultural psychology—and not necessarily all for the worse. Although this vantage point sometimes suffers from a debilitating naiveté about the nature and complexity of problems, its indefeasible optimism about man’s ability to control and master the world has made a contribution to technological and economic progress that cannot be denied.

Nevertheless, a lot of the excesses of solutionism are nowadays driven by unremittingly one-dimensional Silicon Valley groupthink of the Internet Age, a metaphysic in which all problems are reframed as a want of an app or a startup. In venture capital, code and devices lies salvation.

Nowhere is this more evident than in the worldview of TED, where the worst of 1% liberal tone-deafness meets the intellectual fraud of  facile technocracy. This has seen some public rebuke from the likes of Evgeny Morozov (who, ironically, gained notoriety through the very same TED over a decade ago for his sceptical take on the hackneyed cliché of the Internet as an instrument of political liberalisation). Although the assaults on the edifice of Apps and Machine Learning Macht Frei are muted and comes from a small renegade force, that critique has gained exposure to a wider audience in recent years. There is sufficient prior art to not warrant a recapitulation.

Business man pushing large stone up to hill , Business heavy tasks and problems concept.The bigger and more troublesome consensus I see relates to the social convention that one must provide solutions alongside one’s contemplation of problems. In America, at least, social criticism is widely deemed “unconstructive” if not accompanied by a a plan to fix the ills. It seems to me that one cannot be a public intellectual with a critical vantage point in the US unless one is prepared to offer concrete rectification, whether policy prescriptions for worldly problems or inward-looking attitudinal adjustments for personal ones. Otherwise, one’s a pathetic whiner.

The first and foremost reason this is problematic also manifests itself in the reign of the aforementioned technocracy: it posits something about the nature of problems — that they all have clear, distinct and discrete solutions. Some problems of humanity are timeless and existential, though. Not all problems are solvable, particularly in isolation. The American cultural mythos is cholerically hostile to the notion that some problems simply might not have solutions, alas. Everything’s solvable!

And maybe it is. But where solutions do exist, they are often woven into complex and interdependent systems of simultaneous equations, inextricably bound up in solutions to vast categories of other problems. The presumption of symmetry between the task of describing a problem and devising a solution is unwarranted, but if the critic balks, they are met with: “Oh, all you want to do is rant and complain”.

That explains why the “so what do we do about it?” part of socially critical books often reads like a stilted afterthought, stammered out at 5:49 AM on the day of the editor’s deadline in an eerily silent graveyard of empty latte urns and greasy take-out food caskets. After doing the rather manageable thing of identifying the problem, the writer’s now tasked with the much more cosmological burden of sorting it all out. It’s the thrill of agony and the stinging pain of defeat, all in one manuscript.

Yet the most overlooked problem ought to be the one most glaring: even where discrete solutions are possible, in principle, the people best equipped to identify and describe a problem are not necessarily the best people to solve it, and any correlation between the two is strictly incidental. Observers most sensitive to the consequences of a political problem, for instance, are rarely policy experts. They are not in a position to craft a labouriously articulated fix that is compatible with the internal logic of, for example, the legislative process.

Gun control is a timely, if random example. I can tell you in considerable detail why I think this country has a globally unprecedented mass shooting problem and that it needs to seriously re-examine its interpretation of the Second Amendment, but I don’t have the esoteric knowledge to tell you what kind of response might actually work as a matter of working law or regulation. Ironically, the people who are more qualified to do that mostly don’t seem to think our mass shootings are much of a problem.

I don’t know why we expect a competent description of a problem to signal an ability to solve it, but I do know that the demand to do so is a widely deployed conversation stopper that shuts down a lot of legitimate critical work. Conversation stoppers only work inasmuch as they capture widely accepted notions — we call it “conventional wisdom”. Conventional wisdom has it that everything’s fixable and that one must proffer a fix to get a seat at the table of criticism and dissent.

That’s something we need to solve.


No, I will not make my son a programmer

The world is abuzz with talk of “coding” lately. Lots of people tell me their brother or their cousin is “into coding”; “you know, he does web sites and stuff”. Indeed, I saw this book at Fry’s yesterday:

26240261_10108180032600940_363805100848276626_o

(Apparently, this book, mostly a tome of basic HTML and CSS, passes for “coding” nowadays, but that’s a rant for another day.)

On the shelf below it, there was another title: “Python for Kids”. And lots of tech colleagues tell me they’re teaching their five and six year-olds basic programming.

And as I have a two year-old son, and given what I do—though it has precious little to do with web development per se, in the main—I am asked fairly often: “Are you going to teach Roman to code?” It seems to be almost rhetorical in the mind of many doing the asking, almost a fait accompli.

I’ve always found the question puzzling. I don’t know. Am I going to teach him to code? To me, it sounds rather arbitrary, a bit like, “Are you going to enroll him in karate lessons?” or “Are you going to have him tutored in oil painting?” or “Is he going to play basketball?” It depends on what he’s like as a growing person, and whether he seems interested or appears to have any aptitude for it, I suppose. He’ll doubtless be exposed to it, given his parentage; there’s probably no avoiding that. Beyond that, it’s really a question of whether he’s keen on it.

There’s an important balance to strike; when it comes to specialisations, kids don’t know what they don’t know, and one of the main reasons we have general public education (and general ed/survey course requirements at the university level, in the USA) is to expose growing minds to the range of occupational possibilities, academic disciplines and fields of human endeavour generally. Still, I’m acutely aware of what happens when parents try to remake children to any degree in their own professional or intellectual image. I got this mildly, in the form of being subjected to parental projections of Soviet intelligentsia values: mandatory piano lessons, assigned reading of literary classics, lots of classical musical concerts, ballet performances, etc. In hindsight, it probably did me some good, though my adolescent rebelled powerfully on the inside. I see much sharper examples in the lives of others, whose parents want them to proceed down some similar track — play football in college, learn the family business, or, as it happens, become a software engineer.

My own interest in IT as a child arose in a particular context, a historical conjuncture of many factors: university environment, emergence of the commercial Internet, supportive academic social community, adolescent quest for identity, efficacy, communication. There’s no reason to think the same motivations will drive others in an era in which all this is long commoditised. A lot of people seem to subject their kids to forcefully projected nostalgia for a different time and place. I know my love for computers came from a different time and place. I am not sure I’d have been lured by them as they are today.

Teenage Boy In Bedroom Writing Computer CodeI think the question about “coding” runs deeper, though. There’s a widespread awareness—and perhaps it’s fair to say, anxiety—about software eating the world. There seems to be some consensus that the foreseeable future of gainful employment in the developed world dovetails extensively with machine intelligence. Automation as a reputed killer of low to medium-skilled service jobs is a routine headline. I think what’s really being asked is, “given that we’re going to be a society of computer programmers, will Roman take part?”

I suppose don’t buy the given. It’s fair to say that use of computer technology has become routine and necessary in most full-time professional jobs. I also think it’s important for kids to have some idea of how software works so that they can make sense of the world around them; it can’t all be “magic”, and indeed, that lack of understanding is an obstacle as we rapidly leap into a very software-driven world.

But it doesn’t follow that everyone needs to learn to speak to computers in code. Indeed, one could convincingly argue that the general arc of software progress and the commoditisation of computers has been to make this less necessary over time; there was a time when everyday uses of computers required speaking an assembler, COBOL, BASIC, while nowadays a substantial portion of the digitally savvy population taps through “apps”, and frankly, so do I. I started writing socket (network-related) code in C on Linux when I was 12, but I only have the broadest idea of how my Galaxy S8 works. I’ve asked younger Millennials for Android help before.

Young friends using smartphones and drinking coffee outdoor - Group of happy people having fun with technology trends - Youth and friendship concept - Main focus on grey t-shirt man cell hand

Moreover, people learn what they need to; I know plenty of otherwise technically illiterate accountants who have conquered snow-capped summits of Excel macro wizardry, the likes of which I could not have even conceived.

My undergraduate-aged babysitter is far from a technologist, but her mobile and desktop computer literacy surpasses that of many Baby Boomer and Gen X professionals. Why? She was born in the late 1990s; she’s always known the Internet. I jokingly asked her once if she realised music wasn’t always on iPods or in MP3 format, but based on her matter-of-fact response, I don’t think she really heard the full notes of the humour. It was almost like asking me if I realised history used to be recorded on papyrus.

In short, I don’t see law, medicine, writing, poetry, music, art, or the myriad of skilled professions becoming a fancy, domain-specific branch of computer programming. These fields will—as they do—put computers and the Internet to business use, but why are we talking as if everyone’s sat in front of a PDP-11?

That leads me to the heart of what inflames me about this cultural moment of software mania and metaphysical, cosmological technocracy: technology is a tool, not an end in itself, and we mustn’t forget that. It is a force subordinated to human purpose, not the other way around. It is as lifeless and mechanical as a jackhammer, not an organism in need of care and feeding, nor a capricious god to which we must pay tribute or sacrifice our young. It does not intrinsically solve most timeless sociopolitical problems. It’s not a raison d’être, and neither is “coding”.

Speaking of sacrificing our young, while my own childhood obsession with programming and the Internet got me a well-compensated occupation in an in-demand and growing field, as well as a supportive network of likeminded online cohorts, I’m all too aware of the human costs, physical and psychological. At least ten thousand hours were spent in a sedentary pose as an adolescent and teen. I missed out on almost all social features of high school, since there was always C code to be tinkered with or someone was wrong on Kuro5hin or something. (Though, there’s no particular reason to think it’d have been epic otherwise, for reasons Paul Graham articulated better than I could). The shockingly low amounts of sleep I ran on most school days between grades 6 and 11, bleary-eyed from the blue light-soaked all-nighters of homo computatis, ought to be the subject of some kind of study, I swear. I wear multiple pairs of glasses due to eye strain. I dropped out of college because I cared so much more about my work. The fact that anyone ever dated me seems like a miracle sometimes; I somehow had a girlfriend my senior year of high school, which finally had me looking after myself more, but you, too, would ask “how?”; it didn’t (heh) compute.

I’m not saying I necessarily regret any of it, though of course we’d all tweak a few things with the benefit of hindsight and time travel. What I will say is that I don’t bill my lawyer-ish hourly rate for nothing. I got here at the cost of much of my childhood and adolescence, as we ordinarily understand those stages of life, and at this point I’ve fed for more than 2/3rds of my life span to the exacting and jealous machine. The road to being pretty good at what I do was long and arduous. Computers are addictive as all hell. It’s no accident I’m finishing this post at 4:45 AM; when you mess up your biorhythms from such an early age, old habits die hard don’t die. I’m very mindful of all that as I consider the full list of possible consequences of parentally encouraged geekery for kids.

I suppose there is one way in which Roman will be socialised in the shape of his father: he’s genetically part philosopher, and if he does take up programming, we’re going to spend a lot of time on: “But code what? And why?” In the meantime, I have no plans to plant him in front of a Raspberry Pi or “Python For Kids”.


Review: the failure of my Kinesis Advantage experiment

For the past few years, I have vacillated between a classic unlabeled Das Keyboard Model S and a Microsoft Sculpt. I liked the Sculpt for the ergonomic aspect, as I have a high comfort level with split keyboards from past experience retraining myself to use them, but deep down, I am one of those IBM Model M / Unicomp devotees of The Click—not unlike many of my technical cohorts. Thus, I was always a bit torn.

For the last year in particular, I had been using the Das Keyboard and my laptop. In response to growing wrist and hand soreness of a type I would intuitively describe as “pre-RSI”, I decided to explore other options. I had begun to experience some hand discomfort from all the finger stretching, and other faint pains that likely presage RSI. I also began to experience that psychological anticipatory aversion to tasks that require lots of typing, which is often discussed as a psychological manifestation of creeping RSI. Never have I ever been averse to lots of typing before.

RSI is a dead-serious concern for people in our profession; I have heard about people having to change professional roles or exit the profession altogether because of it. And I seemed like a better candidate to eventually succumb to it than most because, in my estimation, I have put more mileage on my hands than most of my colleagues. This is because:

  • I am a fast typist; I can do 140 WPM fairly easily on the right keyboard, and if I concentrate really hard, more.
  • I have historically favoured loud, clicky keyboards that require high-impact, violent typing mannerisms, such as the IBM Model M, and used one or variations thereof for close to a decade and a half. These tendencies have been carried forward even to kinder, gentler keyboards, and I have worn out the keys on many a cheap laptop keyboard.
  • I have been typing fast and a lot since I was 9 years old, the age at which I began to work with computers seriously and program for the first time.
  • I’m a talkative and verbose personality, and I just type a lot in IM conversations, write lengthy e-mails, blog posts, etc.

For all these reasons, I had cause to be especially concerned. The combination of volume, speed and impact in my computer-based life led to a lot of strain. My relationship to the keyboard is an “intense” one.

The Sculpt did a pretty good job of soothing these discomforts as much as a keyboard can. It also comes with an optional component that goes underneath the wrist pad and elevates the keyboard, which I have found to make a big difference. Still, with this emergent discomfort, I began to grow anxious about my hands and the impact in five to ten years, so I was interested in exploring more radical options. They’re my hands. Next to my eyes, they’re the most important professional asset I’ve got.

The Kinesis has been around for a long time, and I have heard evangelism for it from some developer colleagues and friends for at least ten years. In my twenties, I ignored it; this keyboard was just a little too “weird”, would obviously require some retraining, had a $350 price point, and RSI seemed like a distant concern. In light of the shifting situation, however, it seemed quite appealing.

I read and researched; it got generally rave reviews, to the degree that there are several other keyboards (e.g. ErgoDox) that have basically mimicked at least some essential features of the concept. I read Hacker News comments from people who said the Kinesis literally saved them from having to change professions. I wasn’t sure how much of that was hyperbole, but I figured I’d give it a shot.

kb600-angled-cc-510x344

I had high hopes, and I knew it wasn’t going to be an easy road to adapt a layout where most functional keys (Enter, Space, PgUp/PgDown, Home, End, Alt, Win key, Ctrl, Backspace, Delete) were moved to thumb clusters. Reviews spoke of weeks or months to really retrain and make the switch. But I was really sold on the idea of key wells to reduce finger extension, since, intuitively, and despite my large hands, that seemed to be the biggest pain point for me. And, let’s be real — for $350, anyone’s going to have high hopes.

And thus, it gives me no pleasure to report that I am one of those people for whom the Kinesis isn’t going to work out. One doesn’t hear from them much; the online reviews are generally very positive, but I suspect they suffer from survivorship bias.

Typing words on the Kinesis was an amazingly pleasurable experience. If your job consists primarily of typing natural language text, this might be just the keyboard for you.

There were growing pains during the first day or two, of course. Hitting Backspace with my left thumb took some adjustment. The curvature in the wells had the same effect upon my typing as making some keys very small and difficult to hit. The columnar structure meant my spacing expectations were all off. P and O off to the northeast like that was odd. Getting punctuation right was hard. Nevertheless, after a few days, I had built my typing speed back up to a fairly respectable level with which I was comfortable. It’s hard to say how much of it is real and how much is placebo effect, but my hands felt considerably more relaxed and the stressful finger-stretching motions all but disappeared. It was nice to not have to take my fingers off home row much.

Alas, the primary factor dooming this venture wasn’t in writing e-mail or chatting, but rather my utter paralysis in the face of my actual work. I’m paid to be a consultant and a programmer, not a novelist or blogger.

Any programmer will recognise that every proficient “power user” of computers has their “flow”: their specialised use of input device idioms, keyboard shortcuts, and key combinations to get things done. Fast. This “flow” is generally taken for granted by anyone with deep computing experience. You absolutely need it to be effective and get things done, and being without it is crippling. I would liken it to doing higher-order math; to be any good at it, you have to be able to do the easy math at 200 MPH, otherwise you’ll spend all your time struggling through that. The same holds true for people who work with text; bare-minimal literacy is not enough, they have to be truly fluent readers. Or maybe it’s like speaking a foreign language; until and unless understanding and speaking becomes fairly second nature to you, you will spend too many brain cycles struggling with language mechanics, with no room to traffic fluidly in complex ideas. For that matter, you can’t perform Bach without having a second-nature relationship to the instrument and reading sheet music as a subconscious act.

Fluent computer use is like that, too. Here is a small sampling of things I do on my keyboard literally all the time — and I cannot emphasise enough that they figure into almost anything I do at the computer, any time:

  • Use special characters such as tilde (~), carets (<>), curly braces ({}) and square brackets ([]), plus (+), minus (-), underscore (_), parentheses, etc. Can you write code or even use command-line UNIX without using these constantly?
  • Use Ctrl + Backspace to delete entire words in generic text controls (e.g. browser).
  • Use Ctrl + Left/Right to skip around entire words in generic text controls (e.g. browser).
  • Rapidly deploy complex arrangements of tiled windows in i3wm and shuffle windows around within these arrangements. i3wm was the most significant productivity and comfort improvement in my life over the last year in that it virtually vanquished my use of the mouse (except in a browser of course).
  • Skip to beginning and end of text with Home/End.
  • Make use of PgUp/PgDown liberally.
  • Use Shift + arrow keys to highlight text.
  • Use Ctrl + A to select an entire block of text.
  • Use Escape to constantly switch among “insert”, “normal” and “visual” mode in vim.

The Kinesis’s placement of most of these keys is completely beyond the pale:

1-f-RqQi4YMcJ3yIfuaiqtlQ.png

Observe:

  • The arrow keys are split between the panes; up/down arrows are on the right, left/right arrows are on the left.
  • There are two Ctrl keys but only one Windows (Command for Mac layout) key.
  • Alt is at the top of the left thumb cluster.
  • Esc is a tiny and difficult to reach button.
  • The plus/equals (+/=) key is where you would expect to find Esc on most keyboards.
  • The minus/underscore (-/_) key is where you would expect to find Backspace on most keyboards.
  • The curly braces/brackets ({} / []) are awkwardly situated in the southeast corner, requiring use of one’s pinky finger to reach them.
  • The tilde (~) and backtick (`) key is off to the extreme southwest.
  • The pipe symbol is just to the top right of it.

Few of these keys are easy to hit, particularly the arrows, since they are also near the rim of the well curve.

Now, I’m not so naive as to think adaptation to this new regime is quick. The average time thrown out to truly make a transition was about a month, and I’ve had the Kinesis for less than a week. However, I drew the conclusion for myself — and it clearly isn’t shared by some other techies who swear by the Kinesis — that the time and effort required to invent a new kind of flow won’t pay off.

The flow is absolutely critical. Customers don’t pay me to be slow at what I do. They don’t pay me to do what I do at an average pace. They pay for database jiu-jitsu and command line fu. With the tools, shortcuts, idioms and patterns of computer interaction at my disposal, I can nail up an environment in which to debug their critical production environment in seconds. They’re not paying for me to struggle with my keyboard or type like a normal person. When I need to get cracking, it’s a flurry of windows, symbols, connections and output. SSH sessions fly through the screen like deadly weapons. My hands dance through directory structures and command line switches. It’s often enough that I have to soar to the apex, the crescendo of a human-mechanical chorus; I have to be one with the machine. If it’s not too immodest to say so, even savvy fellow nerds have commented that I am too fast on the keyboard for them to follow what I am doing. That’s just how I roll, and I rely on it for maximum effect and commercial advantage.

I don’t write code at 100+ WPM, of course. But programming involves trafficking in many layers of abstraction simultaneously. It happens in fits and starts. When an idea needs to be translated into code, you can’t be slowed down by basic input mechanics. As it is, the character-by-character entry is a bottleneck to the translation of thought process into code stream. The subconscious, second-nature use of those special characters and key combinations are absolutely critical to that. Code is hard enough to entertain without the keyboard or poor muscle memory being in your way.

I approve of the basic concept of the Kinesis. The key wells seem especially therapeutic. But this wholesale rearrangement of symbolic keys just isn’t going to work for me. Perhaps if they had designed the keyboard but kept more keys in conventional places, my outlook would be different. As it stands, however, it’s just fantastically difficult.

As best as I am able to understand the logic of the design, these keys are all considered “infrequently used”, and thus moved off to the sidelines to make room for keys that are frequently used. Well, infrequently used by who? The semicolon key is faded from wear on my laptop. The brackets/braces keys ({} / []) are slightly depressed from constant smashing. The slash key (/) is perilously close to destroyed. The arrow keys grimace every morning, anticipating another day of unremitting abuse. Letter keys are only the beginning of the story in my keyboards’ brutal existence.

The other major factor that discourages the Kinesis is, of course, the incompatibility with conventional keyboards. I acknowledge that twenty years of motor memory doesn’t go out the door in one day, but it goes quickly enough; after two or three days of nonstop Kinesis use, I tried typing on my laptop keyboard, and pure gibberish came out. It was surreal to realise that I had forgot how to type on normal keyboards in the space of a few days.

The culprit here wasn’t so much the compulsion to hit the Space Bar with my left thumb to achieve Backspace, but rather the different muscle memory expectations with regard to the spacing of keys. The Kinesis’ rows aren’t staggered like a conventional keyboard’s, they’re columnar. Some of the keys are located in awkward places near the rim of the key wells. Until I regained some of the old muscle memory, I just typed the wrong letters for a half hour. The other noticeable aspect of conventional keyboards, including the split keyboard, is that they felt very cramped after the Kinesis.

All the same, I’m often untethered from my desktop. I do on-site work sometimes. Y’all, I can’t just forget how to use the keyboards the other 99.9% use — and use them well. I’ve heard the comment that routine use conventional keyboards along with the Kinesis keeps both sets of muscle memory fresh, but in my case, that didn’t seem to be working out so well. It took me a whole evening to work out how to type on my Sculpt again. I shudder to think what this experience would have been like if I had put a few more weeks into the Kinesis.

Fortune favours the bold, experimentation is important, and RSI avoidance is a sufficiently compelling goal that the risk of buying a $350 doorstop was worth a shot. I regret nothing. Perhaps I will revisit the Kinesis when the impetus comes along, but for now, the Sculpt—and ergonomic split keyboards more generally—is an adequate middle ground that doesn’t in any way interfere with my typing on conventional straight keyboards as well.

No, I am not selling the Kinesis, and neither will it be collecting dust on the shelf. Typing prose on it was undeniably pleasant, and I will explore ways to try to adapt to it again in the near future. I will research ways to remap keys in ways conducive to developer “flow”. I may yet end up riding it into battle. However, at first glance, the experiment appears to have been a failure.


In Response to the Cult of Remote Working

Remote working and working from home have become hallowed totems of the progressive side of IT business in recent years. Advocacy for the benefits of working from home and collaborative technologies that bring distributed teams together is widespread on weather vane forums of IT culture like Hacker News. Even in the more formal business press, there’s been a steady drumbeat of analysis with an optimistic view to the possible benefits.

I’ll be the first to admit that I have been a beneficiary. I’ve been self-employed since I was twenty-two, and have spent a good chunk of my adult life working remotely, in coffee shops and coworking spaces, as well as living overseas and working wherever there.

Furthermore, the remote work thesis has dragged onto the stage with it several related insights that unquestionably needed exposure to a wider audience. For some time now, we’ve been highlighting the failings of old-fashioned, Twentieth Century “butts in chairs” presumptions of corporate America, namely that if you’re sat in your cube like a good Organisation (Wo)Man, you must be working productively. It’s good to see more mainstream recognition of the fact that people work differently and have different biological and psychological rhythms, from which it follows that the standard 9-to-5 schedule is not the most productive one for a lot of people (I make a crappy 9-to-5er, and so do many developers I know). And more generally, I welcome the pressure to take a more results-based view of productivity that privileges what people are actually getting done over how and when they do it.

Multi-tasking mother at homeStill, remote work has become something of a religion now among Millennial professionals in the “digital realm”, and it’s reached a fever pitch. I’ve heard from multiple people and in various forms the claim that modern tech companies, or software companies, simply do not need offices. It’s trotted out as an incontrovertible fact that trumps all business and people-specific considerations. Among certain segments of affluent Millennial professionals, it’s become a cult.

The world wants for a more sober and equanimous analysis, which, if undertaken, leads to more ambivalent conclusions.

Business model and knowledge

I think the main thing missing from the generic focus of lyrical encomiums to working at home is an awareness of how knowledge is shared and transmitted. That’s going to be strongly tied up in the nature of the business model and its specific workflows.

Yes, remote can work well in a small team of professionals who work mostly independently on compartmentalised work items. That suitably describes a lot of web startups. Good web developers, for example, be relied upon to maintain and expand their skill set independently of the concrete work they do. Essentially, they’re freelancers with a W-2 paycheck.

That’s not how a lot of business in the “knowledge economy” works, though. I got my career start at a relatively small-town Internet service provider, rapidly rising from a part-time student tech support employee to the principal system administrator in 1-2 years’ time. I came into the first role at age 18, having good raw technical skills from a childhood of Linux and C programming but with no real-world work background, business experience, or knowledge of industrial equipment. I was an eager knowledge sink and learned a great deal from older colleagues who mentored me. A lot of the gaps that needed filling weren’t so much technical skills as applied experience with how to implement technology to serve real-world business cases, and the trade-offs involved in doing so. I had no exposure to business growing up; I had never dealt with the complexities of real customers or contracts, knew nothing about how to price services or the true cost structure of a company, CAPEX vs. OPEX, etc. Like all over-eager, bright-eyed, bushy-tailed 18 year-old beavers, I had to be slowly disabused of an overwhelming tendency to recommend “build” vs. “buy”. Furthermore, I forged strong relationships with the interesting and eclectic crowd that this employer attracted. These remain my strongest social connections more than a decade later, and have been professionally as well as personally important. And when I left that ISP role at age 20, I was able to successfully leverage the broad experience and parlay it into a rather meteoric rise in professional status at a big-boy corporate job in Atlanta. This process made me into the professional I became.

The small-town ISP wasn’t lucrative. The bargain with employees was, for the most part: we pay low student-type wages, you learn more, and more quickly, than almost anywhere else you could conceivably work. It was a fair trade, and one that exists in a lot of places in the economy. The average 19 year-old, even of the precocious sort, doesn’t get to administer BGP routers or help deploy SANs. This was all socially transmitted knowledge, the organic outcome of shared culture built around the proverbial water cooler.

I saw where the cables ran and how real networks looked. Even in our Cloudy world, where these links are increasingly software-defined, it’s important to see and touch. I paid attention to how my coworkers worked, their mannerisms, how they reacted to difficult situations, and I copied and adapted many of their habits. I came to have similar instincts. In ruminating upon how I learned, I learned how to better teach and train others. I learned to bring a business outlook to bear on many issues as well as a technical one. I learned a lot about common organisational anti-patterns and what not to do. These are the things that made me valuable to future employers as much as any technical skill set I possessed.

I have trouble imagining how this would have worked if I were sat at my home computer, given a bunch of logins to network equipment and told to inquire on something like Slack if I had any questions. I was there in person to pester — and occasionally frustrate — my senior coworkers, and, with time, to teach and mentor my junior team members, and it made all the difference.

Techno-utopian fantasies and the human factor

For the last decade or so, I have been doing SIP and Kamailio consulting for VoIP service providers. VoIP is a weird intersection of the technology universe where telephony meets computers, two worlds that don’t traditionally converse. The business opportunity as a consultant comes largely from the fact that the phone guys traditionally don’t know much about IP packet networks, data and IT, while the IT guys don’t know much about phones.

And although that world is slowly changing, VoIP providers still have to talk to the PSTN (Public Switched Telephone Network), AKA the traditional telephone network. To be a useful vendor to VoIP service providers, you need some rather esoteric domain knowledge about arcane PSTN concepts that go back to 1980s technology. The PSTN is highly regulated, and you need to understand that regulatory environment to be able to understand customer needs as they relate to billing and interconnection.

That sort of thing is called domain knowledge, and exotic domain knowledge is the essence of most commercially viable consulting endeavours. VoIP is an uncommon skill set; there’s a very limited number of people out there who possess it, and you can’t just hire off the street for it. Even when you do find someone with that expertise, it’s almost certainly going to be in an allied, but different subspecialisation of the field. In addition to imparting niche technical skills, you’re going to have to teach them about the industry and the customers.

How do you do that over Slack and Hangouts? Well, I thought I could. I have hired four or five people during the lifetime of my business, all remote, reasoning — rather contemporarily — that working at home is a nice benefit to provide and technology can bridge the gaps.

It can’t. It didn’t work. And I specialise in telecommunications. When it comes down to it, phone, e-mail, chat and video are all directed communications graphs. Any communication is particularised, deliberate, and has a certain cost, even if it’s relatively low. Chat inherently privileges the short sound-bite and the “quick takeaway”, the favoured refuge of people too busy to think. Few people are going to type as much as they speak. And any commitment to do so leads to self-consciousness about using “work time” for that purpose in ways that hallway chats do not.

Of course, it’s not that all “meatspace” workplaces are all socially robust, thriving marketplaces of ideas and nexuses of collegiate friendship. I’ve worked in plenty of corporate environments where people come in, sit in their cube, type things, have a meeting, and go home. But still, real-world tech work isn’t always about churning out code in a generic, undifferentiated way. Often, it can’t be divorced from deep knowledge of the business domain in which you participate. It’s very important that your employees come to have social knowledge of that business domain, and the inefficiencies of remote communication are a surprisingly strong headwind.’

What’s more, any honest entrepreneur can tell you that convincing people to work for you and applying their work in an economically useful way is actually an incredibly hard problem. It’s often harder than getting customers to pay for the product, which is usually the more central preoccupation of business lore. Knowing your (expensive, indispensable) people, what makes them tick, keeping them happy, and maintaining a finger on their pulse is more art than science. Accenture and Deloitte may think of people as “Linux resources”, but in the world of small business, this is your crew, your livelihood, your life-blood. Emojis don’t promote that kind of deep connection to so-called “human capital”.

I think this is all a special case of a more general fallacy that pervades the technocratic bent of Valley thinking: the conceit that technology can solve broad classes of timeless management problems that are essentially human. A lot of the sales pitch behind ticketing systems, project management systems, CRMs, Slack, Basecamp, etc. has the meta-message that if you just had the right tools, you can bridge all work and process gaps, or somehow guarantee or force productivity, or provide browser-based surrogates for the psychological feedback of solidarity and shared purpose. You can’t. Not even with uncompressed 8K video and a million dollar telepresence system. Ask the airlines if anyone still travels to have important business meetings. There are certain categories of problems for which more technology is not the answer.

traffic jams in the city, road, rush hourA related pitfall of technocratic utopianism—that it is in tools and technology that our salvation lies—is that it often leads to solving the wrong problems. For example, metro Atlanta is practically a poster-child for the sprawling suburban dystopia of which I have treated much. It’s an accepted fact that no matter where you locate your company office in Atlanta, you’re dooming a high percentage of your work force to a potentially soul-crushing commute across Atlanta’s unconscienable freeway distances. It’s not news that length of commute correlates inversely with health and happiness. So, what’s our response? Instead of taking a fresh critical look at our crappy infrastructure, lack of public transport, and automobile-centric, sprawling built environment, we flush the positive value of the enterprise of “going to work” out with the bathwater of “the hated car commute”. But they are not one and the same.

Personality and social needs

As I wrote in another post from 2015:

Oh, [working at home] seemed incredibly cool when it was the forbidden fruit. Back when I had to make a bleary-eyed, tedious commute to some cube at 9 AM and put cover sheets on TPS reports or listen to coworkers’ incessant sports talk, working from home was a rare and coveted treat, the stuff of dreams. Imagine, saving the world in my bathrobe, all the fine things in life at my fingertips: refrigerator, snacks, couch, coffee table, a breather on the balcony!

Working from home

However, after I went out into the reputedly exciting world of self-employment around this time eight years ago, the novelty wore off after a week or two and the bleak reality set in. I’m an extrovert and I don’t handle extended loneliness well. Not leaving the house was depressing and unhealthy. It was not conducive to a routine; I quickly developed a chronically dispirited mood, exquisitely strange and shifty sleep rhythms (even by my nocturnal standards), and eating habits worthy of a bulletin from the Surgeon General.

Oddly enough, this was unrelated to whether I lived alone, with a long-term romantic partner, or family and friends. Certainly, I can’t work at home these days in a small apartment with three young kids, but for most of the eight-year history of this business, I lived alone or with an adult partner no less busy than I. Also, I spent a few years living overseas. In all cases, I was dysfunctional working at home–or whatever place served the role of home–and I hated it. To stay sane and produce consistently, I need some kind of routine, a commute, movement and walking, coworkers, water-cooler talk, lunch meetings, and the overall psychological compartmentalisation that comes with a distinctive work-space. If I don’t have that, things go downhill fast.

Working remotely from one’s residence certainly doesn’t have universal appeal.

An understated but important subtext of the remote work discussion in IT culture is a celebration of the stereotypical techie introvert, who resents being subjected to mandatory social participation in the typical corporate workplace shuffle. In a world where such people feel — to some extent legitimately — crowded out by extroverts, this is fair play.

But not all extroverts are facile schmoozers and gold chain-wearing womanisers from Sales. A question that seems to get drowned out in ecstatic praise of remote working is about the psychological foundations of motivation. Productive relatedness to one’s fellow man is a universal psychological need. We all need, in one measure or another, to be seen, admired, included, valued, recognised and praised for our distinctive contributions to larger endeavours. There’s a lot of unexplored territory around how a chronic state of remote work bends this dynamic and affects long-term job satisfaction. I am not ashamed to admit my investment in my work and my professional identity generates social needs that languishing at home does not fulfill.

Lonely senior man looking at the windowThere are other wrinkles in the fabric of human psychology, the blunt and unvarnished truths we’re all supposed to learn as we get older, wiser and more savvy to the fragility, equivocality and capriciousness of the human condition. By way of illustration, one possible wrinkle is the role of workplace as refuge, however unconsciously sought, from a difficult and stressful home life, for men and women alike.

We’ve heard a lot lately from people who say, “Now that I work at home and don’t have to commute, I get so much more done in less time while still staying on top of chores and spending more time with my kids! My life is so much better!” Well, good. Everyone should have your idyllic life and happy marriage. Everyone should be young, affluent and healthy instead of old, bankrupt and ill, and they should live in a village full of warm, loving friends and relatives, instead of alone and forgotten. Home life should be easy and cheerful instead of overwhelming and demoralising. Who wouldn’t rather live in Mister Roger’s Neighborhood, where addiction, abuse and depression are the unintelligible words of a foreign language? Given the choice, instead of dealing with Mom’s methadone withdrawals, bailing their cousin out of jail again, going in for an MRI of a meningioma, or staring at a foreclosure sale notice, I think anyone would sure as hell prefer to crush some P90X, bro down on some Scrum board stories in Awesome.js, and make a fat 401(k) contribution because it’s payday. All without leaving the house! So much winning.

But my life experience suggests there is a not-insignificant number of people for whom escape to a workplace and a single-minded focus on work is what they need to stay sane. It may be all they have. Even for a lot of the affluent professional middle class, as often as not the best case of ordinary American existence is that it’s bleak and offers little to come home to and little to go out to. Or it can be much worse. That’s real life.

Rather generally

Well, that took a turn into a peculiar niche area, you might say. But we’ve got to think about stuff like that before we declare the workplace, as we classically understand the concept, to be unequivocally obsolete. We overzealously declared the pedestrian civic realm and the public plaza to be obsolete half a century ago, and look what happened?

There’s probably a reason why we have evolved an entire cultural vernacular not just around the specific places and facilities in which we work, but the idea of being “at work” and not “at home”. Being “at work” isn’t just about where you are located right now—it can also have a more cosmological dimension. It’s a state of affairs. It’s a punctuation mark to many would-be run-on sentences, far from all pleasant.

As a software engineer, I’m the first to say that not everything need be expensive and physical. However, humanity cannot be wholly separated from its physicality and “uploaded” to The Cloud. Many of the physical structures and in-person rituals we have built are a necessary manifestation—indeed, a mindful assertion—of inspired productive communion in our short time on Earth. It may be that a place of work—a work-place—is one of them.


Concerning the Heartland

Young man wrapped American flag crop field sunsetOne of the notes that the dog whistle of the Trump political machine hits is rural parochialism and provincialism, a conviction of the inhabitants of the American “heartland” that it is the essential America.

America hardly invented pitchfork-wielding country chauvinism, but it has had a particularly powerful historical current of that kind of know-nothingism, owing to its roots in a medley of dispossessed immigrant political minorities—especially religious minorities. There is ample lore in the heritage to support the popular psychological metaphor of taking a nihilistic wrecking ball to the state. There’s burning the corrupt edifice to the ground, nuking it from orbit, methodically strangling it with “starve the beast” spending legislation, “draining the swamp”—whatever form it takes.

These people don’t want to hear about big city folk and their reputedly elite cosmopolitan problems. No, it is we, on this two-lane road in the middle of southern nowhere, amidst the vestigial shells of Rust Belt industry, in the bucolic crop fields of South Dakota, who are the “real” America! It’s time to take it back! We don’t need no stinking foreigners, we couldn’t give a hoot about “diversity”, and (as was remarked to me recently) come on, show us one legit immigrant from Yemen, we dare you.

As always, the problem is that going full ostrich doesn’t work.

Like it or not, we do live in a highly globalised, interdependent world. Interdependence means complexity, and—to return to thermodynamics, as we all someday do—complexity means fragility. Fragility means that diplomacy and a multilateral approach to human affairs are necessary. Omaha mostly buys Samsung smartphones, too. Banks in Kansas are exposed to the Hong Kong Dollar and the German stock market. There are Caterpillar excavators and Boeing airplanes everywhere, and the manuals are translated into two dozen languages. Ohioans entrust their very lives to talented Japanese embedded software engineers every day, and will again tomorrow and the day after that—isn’t it nice to plug one’s ears and not have to wonder why one’s Honda doesn’t spontaneously explode or run off the road? The working-class enlisted sons of Kentucky are shipped off to places their parents would do well to learn to pronounce. The more economically privileged ones are going to discover a good Jordanian immigrant-owned falafel stand in their college towns.

(My own tech career was launched at a small-town Internet service provider owned by a Syrian Arab and his Pakistani business partner. But everyone knows devout Muslims don’t create jobs in Murrica.)

Or, more cosmologically: events in Yemen, Somalia, Egypt, South Korea, China and India, inter alia, are highly relevant to every American’s existence.

I know a lot of people who would prefer not to venture beyond the county line and like their intellectual preoccupations as they like their beer—domestic. To you I say:

Sorry, you can’t put the milk back in the cow and rewind the clock to 1802 A.D.1

Moreover, without the Coastal Mind Control Elites, this iconic heartland would have neither the government subsidies on which it extensively relies, nor markets for its products. I won’t patronise you with one of the many charts showing the geographic distribution of net inflows and outflows of federal dollars and the rural-urban trade balance. Y’all are actually pretty good at Google when there’s pervasive liberal bias and insidious Soros funding to be unearthed on the Internet, or some Julius Streicher Breitbart screed in need of scholarly citation.

Big conurbations concentrate economic opportunities and institutions. You don’t have to live in them if you don’t want to, and you don’t have to take part in the so-called Knowledge Work economy, but you can’t just give it all a sociopolitical middle finger and pretend that they, their denizens, or the larger world don’t exist. You guys just want to rap about how you’re screwed by globalisation and immigration, drop the mic, and leave hard problems of making the world turn ignored and unsolved. It’s facile, it’s petulant, and it makes you sound like an overgrown toddler

If that’s how it’s going to be, fine, but could you at least let the overedumacated, book-learned cityfolk do their jobs instead of sticking them with a reality TV demagogue and his diabolical alt-right posse?

1 This is precisely why the [seemingly] intentional deafness of the Libertarian candidates to foreign policy is a non-starter.


The Very Moderate Libertarian

It’s time to succinctly define a Very Moderate Libertarian, or centrist Libertarian-leaning position, or whatever you want to call it. That’s the one I hold.

By nature, it’s not very well-represented by the more extreme Libertarian Party, but it’s definitely not a mainstream Democrat/Republican viewpoint either.

1. As a starting point: many of the structural criticisms of the corrupt, lobbyist-dominated, incumbent two-party political system aired by the Libertarian Party and by the Bernie Sanders wing alike are valid and deserve serious action.

The continuation of the Demoblican-Republicrat status quo and the rent-seeking Guilded Age that is upon us is the worst possible option.

1b. Another starting point: the US has some unique features that give it an exceptional economic dynamism relative to many of its developed-world counterparts, and there are no free-lunch solutions which can only capture the upside of this while removing the downside. In particular, wealth inequality is a byproduct of innovation and prosperity in an advanced, specialised society, and it’s here to stay. It’s not government’s job to fix it, nor is it a problem that in and of itself needs fixing.

2. No strong religion on how to fix healthcare, other than that what we’ve got now is the worst possible option, regardless of whether one goes the single-payer/state route or the free-market route.

This was true before the ACA (“Obamacare”), and it’s mostly true after the ACA too. No strong religion on whether the ACA was good or bad. It has done some good things, to be sure. But fundamentally, strong conviction that it moved some pieces around without fundamentally fixing any problems (if only because the most salient points were watered down by Republicans).  When legislation is sufficiently watered down as to be ineffectual, yet still costly, the solution is not generally to “ram it through anyway”.

The structural forces that support inflation in the healthcare sector are still there, and the obese midsection of the industry—insurers, malpractice lawyers, billing consultants, computer experts, hospital administrators, marketers, etc.—is still assured a disproportionate share of healthcare spending. It’s disproportionate in the sense that the market would rationalise it away if healthcare were nakedly exposed to the prices the market will bear. This same overhead would be trimmed by strict cost controls in a state-operated system. Both approaches have their drawbacks. The one thing the soft-libertarian knows for sure is that what we have now is a pessimal, worst-of-all-worlds approach.

3. Socially liberal by default, but open-minded and receptive to intelligently expressed concerns about unintended sociological consequences of most dogmas, including dogmatic social liberalism.

Religious critiques need not apply; religion has no place in public policy. The Constitution says so.

4. In favour of modest, competent, incremental public administration proposals, and highly allergic to grandiose initiatives and sweeping overhauls, particularly costly ones.

This applies equally to expensive, ambitious Moonshots as well as to ill-considered ideas to totally dismantle or disestablish big parts of government overnight without thinking through the consequences.

5. All other things being equal, free trade and globalisation are good things. Even if they’re not good things, they are unavoidable things.

But not all things are always equal. Of particular concern are the supra-national “accountability” structures that often created as a side effect of free trade agreements. These generally benefit private corporations seeking to trump local control (e.g. community opposition to environmental contamination) and jurisdiction (e.g. limiting ability of locals to sue foreign corporations in local courts for the very real damage they sometimes cause).

That said, global economic integration is certifiably unstoppable. Fighting it with neo-Peronist protectionist measures is stupid and ineffective. Efforts to halt or defer the “creative destruction” of dying industries for which politicians are inexplicably nostalgic (e.g. industrial manufacturing) are also pointless boondoggles.

While at first glance this sounds like a very Libertarian thing to say, this recognition runs counter to some Libertarian precepts as well. We live in an interconnected and interdependent world, and complexity of this nature increases fragility. There is no running away from the fact that we have to work and cooperate with other nations and trading partners within the logic of increasingly global structures. This goes against the inward-looking assertions of “sovereignty” of which Libertarians are sometimes fond (the Brexit mindset). In that respect, globalisation is like any bargain; you must give in order to take.

6. It’s not up to government to create jobs.

The public sector is, of course, a rather large employer, but it should never be a policy to create more jobs there than are truly necessary in order to serve some larger social objective of full employment.

A certain amount of Keynesian-style short-term countercyclical economic stimulus may be acceptable, but is discouraged and is a measure of last resort, not a tool to be wielded liberally at the first sign of a contraction or possible recession. If the GDP is only going to grow by 0.5% this quarter instead of 1.2% as promised, it’s not government’s job to swoop in and fix that by misappropriating taxpayer funds.

In general, government does not create jobs nor solve unemployment. There is no such thing as a “jobs bill”. By and large, the private economy creates jobs. Long-run societal employment comes from the health of the private sector. Misconceptions about this are widespread and very costly.

It’s also not up to government to provide re-training for the structurally unemployed. Unfortunate as it may be when middle-aged people have fallen out of the bottom of industrial employment after spending much of their life there, government cannot effectively provide them a new career or valuable skills given the specialisations demanded in our modern era. It’s a throwback to the days when relatively homogenous manual and industrial work was a growth industry. These days, it’s little more than a waste of taxpayer dollars.

7. Private-sector corruption is a very real and very serious problem, too.

To be clear, government should not be a default solution to all problems, but willfully blinding ourselves to the fact that large corporations accumulate power and use it for private gain is not the way, either.

Dogmatically blaming government for everything while holding up the private sector as the very picture of virtuous economic agency (which unfortunately Libertarians are apt to do) is misguided and dangerous. Neither are incorruptible, and neither are inherently free of pathology inherent in large organisations and bureaucracies.

8. Certain things need to be state-operated and/or state-funded, whether for reasons of natural monopoly, economies of scale, susceptibility to private corruption against the public interest, or some other valid reason. This includes fire and police, roads, public schools, transport, and defence. There is room for valid debate as to what the others are.

Public schools deserve emphasis in particular: it is integral to the function of every modern, developed economy to have a universally literate citizenry educated to certain minimum standards, no matter how mediocrely that outcome is sometimes delivered. School choice is a valid aspiration in the public discourse, but not at the expense of guaranteed universal education.

On the other hand, there is no question that our public sector is too large, too expensive, too inefficient, and often ineffective. It performs many functions that government really ought not to do, and sucks up a significant amount of tax dollars into costly boondoggles that reduce to an economic net negative.

9. A certain amount of social safety net is reasonable, and probably a requirement for the stability of any modern economy and democracy.

However, ours is outsized relative to the societal benefits it provides; other developed countries may pay even more for their social programmes, but they also get a whole lot more, pro rata. Our “welfare” (TANF) system sucks; it is limited, genuinely helps relatively few recipients out of poverty, yet costs a lot for something that doesn’t work well. Our food subsidy system (SNAP/EBT) is necessary in some form, but “SNAP benefits cost $74.1 billion in fiscal year 2014 and supplied roughly 46.5 million Americans with an average of $125.35 for each person per month in food assistance” (Wikipedia), and that’s not a cost-effective solution. $74.1bn isn’t that much, but it’s too much when spread across 46.5 million people.

Asking how we can more effectively cover more people with more food stamps is starting from the wrong end of the issue. The first question we need to ask is why there are 46.5 million people receiving SNAP when our total labour force is about 160 million (Sep 2016), and how we can empower the economy to address the larger structural issues that lead to this.

With the gutting of old welfare (AFDC) under Clinton, Social Security supplemental disability benefits have become the new “welfare”, for those able to get them (in some cases in increasingly creative ways). Medicare and the VA are barred from negotiating drug prices by Bush-era law (aka a handout to Big Pharma). There are countless more examples of perverse incentives and naked corruption throughout our social welfare programmes. To be sure, some of these are overblown and mythologised by conservative demagogues, but some of them are very real.

The real problem with social welfare programmes is not that they exist at all—at least, not from the soft-libertarian vantage point for which I advocate here. The objection is more to the lukewarm results. This stuff costs way too much and does too little for American people genuinely in need. Other developed countries’ citizens get a lot more for their tax Dollar and Euro. It needs to be reformed to be more streamlined and targeted to achieve real results. This doesn’t necessarily mean putting yet more screws to the poor, but rather better management, administration and cost control on the supply side. Big programmes may need to be split into more targeted and effective ones that solve specific problems better.

Some entitlement programmes are most likely largely ineffective, and need to be done away with. That may cause some short-term pain, and we should be prepared to endure it. On the other hand, some programmes may need to be funded more to be truly effective, and to some extent, that’s okay too, provided that the increased effectiveness is real and demonstrable, not just a handout to populist pressure or pandering to the proletariat.

10. Home ownership, college enrollment, and easy-credit expansionism should not be government policy objectives.

Top-down credit expansionism does nothing but create inflation and asset bubbles, and attract barnacles (e.g. for-profit diploma mills) to exploit it. The only reason 60% of US students have government-guaranteed student loans is because college is so expensive, and the reason it’s so expensive to begin with is because it evolved to exploit the widespread availability of student loans. The same dynamic is present in housing and real estate.

We need to return to fundamentals and bring these sectors down to earth, where they can only charge what the market will directly bear. This will cause serious pain and dislocation for the vast sectors of the economy (investment banks, lawyers, well-paid professional bureaucrats and administrators, etc.) that have evolved to exploit this teat, but they need to be weaned off through aggressive and decisive policy shifts.

11. US global interventionist foreign policy and military adventurism must be sharply curtailed.

But this should be done carefully and with realistic awareness of the fact that much of the US’s economic preeminence is tied to its global empire apparatus and the geostrategic configuration of the post-WWII environment.

It would be naive to think that we can simply withdraw troops and pursue the commonly disseminated Libertarian fairy tale of a strictly defensive, isolationist foreign policy. We are globally involved whether we like it or not, and if we abdicate that position, other actors will move in to take our place, including actors whose accession to greater global power can have very non-benign consequences, including for us. The one thing we can be absolutely sure of is that a sudden power vacuum will not bring about a beneficent pax postamericana.

At the same time, we are not the “indispensable nation”, and we don’t send our military to defend human rights or depose evil dictators. These are filthy lies we tell kids in Civics for Peasants 101. We’re totally fine with human misery and love evil dictators—when they do what we want.

Thus, while we should absolutely pull back from our more fruitless military adventures, we should recognise that we didn’t start them because we just love military adventures. Geopolitical logic is a complex, dark and cynical subject, and, rather worrisomely, it appears to be beyond the grasp of the current crop of Libertarian candidates.

At the very least, if we scale back our global military involvement, we should be prepared to make some hard sacrifices in the area of energy security and prices. This doesn’t just mean minor inconveniences at the gas pump; US GDP is very closely correlated with Vehicle-Miles Travelled. Energy is a deadly serious subject for the US economy and even for the US’s continued existence. The current crop of inward-focused, domestic policy-oriented Libertarian candidates doesn’t appear to have the pragmatism to acknowledge that. What happens abroad is highly relevant to the heartland. The year is not 1634. (Actually, it was pretty important then, too.)

12. Devolution back to the state level isn’t necessarily the way to go.

In a sharp break with Libertarian folk tradition, I don’t think the Very Moderate Libertarian should be a dogmatic states rights-ist.

Certainly, the federal government has undoubtedly usurped a lot of power over the years. And the intention of the Framers that states compete to enact the most favourable legislative and economic climates to attract residents and build prosperity is one to keep in mind at all times.

However, in the interest of simplification, streamlining and greater cost-effectiveness, the US has a lot of work to do in improving its appreciation of the concept of economies of scale. We needlessly duplicate all sorts of public administration, judicial, law enforcement and revenue structures at the municipal, county, state and federal level. A lot of our infrastructure and regulations languish in a costly morass owing precisely to the fact that we have 50 jurisdictions.

A lot of things that need to be centralised up to the federal level so that we can stop paying the enormous costs of having 50 ever-so-slightly different copies of them for no reason. When it comes to liberty, sometimes one has to be cruel to be kind; the most liberal outcome is not necessarily the one that leads to a Byzantine, morbidly obese and chaotic power structure in which it’s impossible to get anything done because everybody’s got to have their little fiefdom.

My home state of Georgia has 159 counties, second only to Texas’s 254 (and Texas is 4.5 times larger). Why does Georgia have 159 counties? This does not strike me as a positive manifestation of the virtues of liberty-loving local governance, but rather wasteful and dysfunctional bureaucracy that obstructs economic and political activity.

13. We over-regulate, but the private sector can’t be counted on to magically do the right thing.

We have a monstrously overcomplicated regulatory environment which drags down economic dynamism while frequently prosecuting the wrong things for the wrong reasons, and this is badly in need of simplification, streamlining and reform. (Part of the reason that’s so is explained in the previous point.) As the meme goes, everyone commits three felonies every day, and that’s not something we should look upon with indifference.

However, there are many examples of market failure, where private actors reliably do the wrong thing. The most classic examples of this involve the costs of negative externalities and short-term thinking not being priced in. However, there are others. So, from the fact that we regulate many things badly does not follow that we should not regulate anything, ever. Quite a few things need to be regulated. Do you really want to see the return to 1900s-era pharmacies, full of quack remedies and patent medicines, with only Consumer Reports as your guide to whether they’ll kill or help you? In the name of “freedom”? I don’t.

14. Liberal approach to immigration, but with a healthy dose of realism.

Our immigration policy is badly in need of reform, particularly the part that creates obstacles to legal immigration for productive, skilled and/or educated people who would be net-positive contributors to our economy and our society.

Furthermore, there’s no question that security concerns about refugees and the ever-present menace of “terrorism” are exaggerated demagoguery from populists pandering to a xenophobic underclass.

At the same time, to listen to some Libertarians one would have it that the doors should simply swing open. In an ideal world, perhaps. In our non-ideal world, no developed country can sustain a totally unbridled influx of unskilled economic migrants—not so long as that country has public infrastructure and services upon which those people make demands, anyway.

Immigration should be liberalised in a way that is actively guided by healthy national priorities. What kind of immigrants do we most want? Those are the kind that we should optimise the immigration system to most easily allow. Our present system does not do this, as evidenced by complaints from many captains of industry.

15. No strong religion on gun control.

The right to bear arms is enshrined in the Constitution and should be fundamentally conserved in some fashion.

We can also agree that the causes of widespread gun violence in the US run a lot deeper than mere widespread availability of firearms. There are other countries where private firearms ownership is common or ubiquitous, and they don’t deliver rates of carnage remotely in the vicinity of ours. Furthermore, we can agree that many gun control proposals are ineffective and costly boondoggles.

From this it does not follow that firearms ownership should be trivial or unrestricted. Background checks and licencing are reasonable measures so long as they are effective in doing what they set out to do (which means, they keep most people who should not have guns from having guns most of the time, not that they provide an airtight lid which determined criminals cannot pry open) and do not fundamentally infringe on the right to bear arms for the average citizen.

From this it also does not follow that all classes of firearms should be available to anyone who wants them. Constitution or no Constitution, Farmer Johnson doesn’t need grenades, mortars or artillery cannons, and I cannot conceive of good reasons why this should be legally possible.

16. Mass incarceration, zero-strikes laws, draconian sentencing = awful.

No explanation needed, really. Our rate of incarceration is absolutely unconscienable, and our highly politicised, get-tough-on-crime, law-and-order sentencing has ratcheted out of control in the last few decades.

To emerge from these medieval Dark Ages, which see a paramilitarisation of our police force, an enormous law enforcement bureaucracy that lives off of tens of billions in federal War on Drugs dollars, and even widespread criminalisation of consensual teenage sexual activity in unintended ways, all this needs to undergo a serious Renaissance, and it couldn’t possibly happen soon enough. We shouldn’t have to live in a country where talking to the police is so overwhelmingly dangerous that you would be a fool to utter a single word.

17. The tax code is Byzantine and excessive, and our taxation structures are too complicated

No strong religion on whether overall rates of taxation need to be reduced, whether the income tax should be replaced with a consumption tax, and whether the IRS need be simply “abolished”; that depends on many other things, and cannot simply be made as a blanket statement. All other things being equal, lower taxes and a more competitive economic environment are good aspirations.

What is most important is modernisation and simplification. Much of the Internal Revenue Code has not been updated since the 1970s, and does not take into account the increasingly global ways in which business is done, as evidenced by the sheer number of offshore tax loopholes available for those wealthy enough to avail themselves. The tax code does not accommodate the increasingly digital, nomadic and intangible ways in which we do business, either. This is a constant vexation to those of us in the tech industry who have to fill out tax returns clearly intended more for shoe factories than for online marketing agencies or software development companies. All this puts us at a significant competitive disadvantage.

What’s more, the Internal Revenue Code is insanely complicated, and hundreds of billions of dollars are sucked out of the economy annually for the costs of complying with that complexity. That’s little more than a handout to the accountancy and tax preparation sectors, and those sectors have lobbied mightily to ensure that filing taxes remains complicated and onerous.

Furthermore, we have a bewildering array of taxation sources in the US: federal payroll taxes, federal income taxes, state income taxes, (in some places) municipal income taxes, state sales taxes, county sales taxes, county property taxes, excise taxes, gasoline taxes, vehicle taxes, import duties—far too many kinds of taxes. Add them all up, and it becomes clear that in the aggregate, the average middle-class American taxpayer pays not much less than the average Western European, while receiving a lot less in return. This fundamental inefficiency is concealed in a dozen different ways in which we pay taxes, and deserves illumination. The soft-libertarian’s primary concern is not that taxation exists, but rather effectiveness and return on tax dollars paid. Why should we pay so much to get so little?

Finally, the US should end its fundamental conceit in taxing the worldwide income of its citizens regardless of where they reside and where it is earned, and should instead adopt taxation policies on this that are more in line with those of other developed nations. Some people will doubtless take advantage of a residency-oriented taxation scheme, but any tax scheme will be exploited by someone, somewhere. It’s still the right thing to do.

18. The environment doesn’t protect itself.

By its nature, and despite the claims of economists and their theories, it’s abundantly clear that the private sector thinks about short-term returns and doesn’t much care for longitudinal issues. The problem of negative environmental externalities is also widely understood.

For these reasons, sustainable development is an issue within the purview of government to guide. The focus should be on removing artificial subsidies that sustain our addiction to hydrocarbon fuels and on removing artificial subsidies and points of law which maintain automobile-oriented infrastructure and build more roads and highways even when that’s not what the population wants. Obstacles to the development of renewable energy should be removed and the private sector should be allowed to do its work in this area liberally. There are huge economic returns in store for the winners of that technology and commercialisation race if it is allowed to happen on a level playing field—a playing field not tilted by state collusion with Big Oil.

There is a certain category of environmentally positive infrastructure investment, such as mass transit, which is probably up to government to make because few private actors are interested in such a long and uncertain payback. That’s okay. Done right, these projects are far from being money sinks. They enable economic development and dynamism, and this can be seen all around the world in cities that have good transit networks. One could hardly argue that the Shanghai or Berlin metros are a drag on those cities’ economic growth.

I do not generally see much fruit in policies focused primarily on capping emissions. Libertarianism of any sort is a fundamentally optimistic intuition about the capacity of the private sector to solve problems if given the opportunity. In the case of the environment, it may take an extra nudge and incentives to get private actors to take the long view and work on renewables, recycling, reprocessing, repurposing and less polluting infrastructure—but that’s okay.

It is also okay for the government to step in to prevent perverse outcomes and Tragedies of the Commons in newer areas, such as the negative consequences of hydraulic fracking that are beginning to emerge.

However, whenever possible, government should get out of the way and let the market work out solutions. Government is fond of committees and agencies for the sake of having committees and agencies, and when it comes to the environment, as with other things discussed in this article, the primary focus should be on limiting these to where they are truly effective.

 19. And finally, something we can agree on with even far-right Libertarians, I think: it’s not government’s job to fix all problems.

A large category of things in life simply fall into the category of “shit happens”. Some of them government can and should fix. From this it does not follow, however, that for everything that could conceivably go wrong, there should be a government agency to oversee it, a district attorney to prosecute it, or even tort law to permit suing over it for huge sums.

We’ve seen the development of a litigation and regulation-happy society to a degree where the transaction costs and overhead of doing just about anything are greatly increased. It’s just parasitic drag, and only the lawyers win.


Questioning my relationship with The Daily Show

I am rather deeply disenchanted with and bored of The Daily Show. This has two distinct, unrelated causes I can identify:

1) One simply gets too old to tolerate its dick-and-fart jokes and potty humour. At this point in my life, I’m looking for more incisive, more subtle and less superficial political satire and social critique.

I don’t know if that problem has a solution, given that the Daily Show’s seeming target is college-aged audiences. But I find myself wishing that, in terms of sophistication, it would graduate along with the early-mid 2000s students who were the engine of its ascent.

2) Trevor Noah is a fantastic and brilliant comedian—if you watch his stand-up from South Africa and the UK.

His gift for accents and languages is uncanny, and his satire of the South African political elite (e.g. Julius Malema, Jacob Zuma) and everyday interactions had me doubling over from the stomach pain of laughter. Watch his old material; if you don’t know much about South Africa, you’ll learn.

Some of my favourite examples on YouTube (always subject to removal, you know how YouTube is) include his treatments of airport terminal announcementsthe inclusion of Chinese in the BEE (Black Economic Empowerment) programme, and this rather obscure act poking fun at the frustration of interactions with Johannesburg City Power. And his performances about cultural differences in America need no introduction at this point.

Since that was my first contact with him, that’s how I see the real Trevor Noah. At The Daily Show, I have the acute sense that he’s not being allowed to carry his artistic identity over. He’s being shoehorned into an American dick-and-fart comedian role, and to say that it’s not a natural fit for him is an epic understatement.

I understand that the logic of the show has to have some continuity with Jon Stewart and with the show’s historical inertia, audience and so forth, but he’s not Jon Stewart, and he shouldn’t be.

To really reap the rewards of Trevor Noah as an artist, an observer and a commentator, he must be allowed to be his “South African” self and to bring—perhaps it would be more apt to say, to impose—a distinctly foreign perspective to his American audience, nolens volens.

It might not be what the focus groups tell Viacom executives would sell, but there’s real potential there. Yes, there’s always the spectre of Piers Morgan, and with his demise, the idea that foreign commentators interpreting American affairs and telling Americans how things should be is a fatally unpopular formula. However, I think—perhaps naively and overoptimistically—that the younger and more malleable viewership of the Daily Show would respond better than that of CNN’s, and would have a greater inclination to stretch their brains and grapple with such a phenomenon.

I cringe when I see Trevor forced into various contrivances and artifices of a false pretense of American mass-cultural familiarity. He’s not American, and he shouldn’t be made to pretend as if he is. Low-brow toilet humour and American Millennial lore doesn’t work for him. Laundering facile Internet memes is not his competency. If he could control more of his material and delivery, and tailor it to his traditional style, there would be a show more worth watching.