Monday, August 1, 2022

Strava Adventures

Currently, Strava's feed is composed of activities. Increasingly, however, athletes participate in multi-activity adventures - think bikepacking trips, hiking journeys and ski touring adventures.

Adventures pollute the activity feed by over-posting, and reduce the amount of social behavior by partitioning comments and discussion across semantically related activities.

Strava should introduce a new concept (an adventure) which groups together contiguous activities for the purpose of increasing the prominence and engagement on the feed while also helping users remember particularly meaningful adventures by selecting key photos to highlight the experience.



Friday, July 15, 2022

Excel-based Azure Functions

The world runs on excel, and increasingly, Excel documents are store in O365 / Sharepoint / OneDrive - in the cloud.

Microsoft should support turning any Excel document into the source code for an Azure Function so that you could have lambda functions for every single macro in Excel, easily available for developers to hit.

This would continue to drive people into Excel while also supporting the transition of businesses towards interconnected API-based companies.

Sunday, March 20, 2022

The pathology of Google's carbon-based flight metric

“A strange game. The only winning move is not to play.”

Google recently added a number of fairly odd features to their flight booking system that claims to help travelers learn how much carbon a given flight will release into the atmosphere (link).


But the numbers are misleading.

It's not exactly clear how they are computed, but even if they were correct on average, the irony of the feature is that a set of uncoordinated but climate-conscious consumers could end up increasing the aggregate amount of carbon for a given set of flights if they used these numbers as part of their decision-making process.

In fact - it's almost certainly true that price is a better predictor of the actual carbon emissions of a given route than the made-up Google metric. The cost of a flight is composed of a bunch of fixed costs which the airlines then try to make up on the margin by selling every seat on the plane. A full plane, broadly speaking, is the most carbon-friendly plane: and it's also the cheapest plane for everyone onboard.

Carbon emissions are obviously always lower for a direct flight assuming a full plane, but more direct flights between the set of airports would result in planes which are, on average, less full. There's some bin packing math to do here, but the basic premise is that while the naive calculation for me may imply that the direct flight from London to Austin only costs 731 kg of carbon dioxide, occupying one seat on both of the London to NYC and NYC to Austin flight may end up with fuller flights, thus reducing the per-capita cost of travel: both in carbon and dollar terms.

If consumers were to use this tool, therefore, the result could actually be to push airlines away from more efficient hub-spoke routes towards direct flights with lower utilization.

Of course, it's hard for me to actually believes that anyone actually think this matters: once you've chosen to fly to London, you've basically made the call that you're going to use a tremendous amount of carbon dioxide no matter what route you pick. And implying that the choice of flying direct is 20% better for the environment is just lazy - if you can book the flight, the planes are already taking off with or without you.

Climate change is not a problem that will be fixed by individual action: if we want to fix this problem, we need to pursue unpopular policies to increase the cost of carbon. As a consumer, trying to do multi-variate optimization for every choice is an exhausting way to make decisions; it's why having the almighty dollar, rather than a cryptocoin for every commodity, is the way we evolved out of a primitive economy into one based on the free exchange of goods and services.

Which leads me to the question: why did anyone at Google green-light this project?

The most cynical answer: it lets rich people (like Google employees) who can afford direct flights feel good about their ability to pay more money for convenience by giving them a hedonic boost when they book "carbon-friendly" direct flights (which again, they were going to do anyway, because they are actually paying for convenience). 

Monday, February 21, 2022

My Favorite books from 2020

2020 was a busy year - and so I'm writing my top five books list in February, 2022 - fourteen months late....I'm also ~20 reviews behind on Goodreads. Not a good sign...

Anyway, doing this is how I stay on top of my reading; producing, not simply consuming, and drawing the connections between books that make reading fun.

1. All the King's Men

Turns out there's a reason why this is considered one of the best American novels. It was a well-written story with characters who were frustratingly relatable in frightening and intriguing ways. Hard to say more than what's already been said, but for me, the beautifully oblique way that the unreliable narrator slowly revealed information over time so that I was constantly trying to figure out what was going on and how reality was being filtered through the narration, as well as the tragic interconnectedness between all of the characters was simply sublime.

2. Achieving Our Country

This book is a solid meditation on two formations of liberalism - the progressive liberalism of Dewey and Whitman set up against the anarchist, Marxist liberalism of the anti-Vietnam 60s. It's the final act of a philosopher who embodies one of my favorite traditions, American Pragmatism, and is of particular relevance in its prescient analysis of the dangers of hyper-woke politics.

3. The Eighth Day Of Creation

A very engaging and beautiful story of the discovery of DNA and the invention of microbiology as a sub-field. The greats like von Neumann and Watson and Crick and Monad and Schrodinger show up, but as humans, people, working on science, not as members of the pantheon. More than anything, this is an ode to the power of theory - and to Francis Crick, the ultimate theoretician. Pairing nicely with The Innovator's Solution, it's a book I go back to regularly, wondering why we haven't cracked the code past the Central Dogma...multicellular life is just fundamentally...different.

4. The Innovator's Solution

Ah, Christensen - the first business theorist I really jived with. Read his Innovator's Dilemma years ago, and this is a great update, extending his theories of modularity and integration (very Kuhnian in his own way). As a consummate defender of big businesses, working from the inside, he did a good job describing how to invert the paradox he identified earlier.

Sunday, February 6, 2022

My favorite books from 2021

It was a year of Caro, and a year of change. I left California, and moved to Colorado with my future wife. I found myself more unfocused and disconnected than I expected, still working in a hybrid capacity which didn't come naturally to me, and with less of a social community than I wanted. I was also growing up, beginning the slow transition from a culture taker to a culture maker, realizing that I was becoming more of a leader than a follower. Perhaps this is why the biographies of Caro spoke to me in this moment. The raw unfettered potentiality of youth was fading.

1. Where Is My Flying Car?

Perhaps the urtext of what has come to be called the e/acc movement, this was a radicalizing book which inspired me to become more frustrated with the status quo. Something about reading it in the wake of leaving California and the COVID pandemic made me specifically angry, and this book grounded the anger in specific complaints about GDP, watts per capita, safetyism and other critiques. Presaging works like Abundance and Breakneck in 2025, this was a techno-utopian manifesto before that term became popularized by a16z and the American Dynamism movement.


I'll admit that Kuhn's work didn't click the first time I read it. But by 2021, I had settled into my natural state as a theorist, and was working through a longstanding paradigm shift within Palantir, consolidating the ontology systems across Gotham and Foundry and ushering in a new era of the Ontology. This book was very helpful, especially in the concepts of incommensurability and the way in which many paradigms were rejected. The concept of anomalies, and of the formalization which ossifies and then gives way to more plastic eras was formative for me.


Some great men seem relatable; Johnson is not, for me. Kicking off with a beautiful ode to the institution that is the US Senate, in a world where traveling to and from it was not a simple quotidian flight, this was a book which stuck with me in its unabashed, not quite admiration, but perhaps awe, at its subject. Larger than life, Johnson was at the peak of his powers, a legislator with no peers. Also relevant for thinking through how the Senate actually worked!


The worst best book - an incredible work of fact that reads like a work of fiction, perhaps one of the most destructive books in the history of the 20th century, a harsh counterposition to Storr's technological positivism. There isn't a book like it, and it was a beautiful read - a book I wished had gone just slightly differently, and a book which tells the story of the delicate intertwining of technology and humanity - the car and the man who bent the world into compliance with it.

Sunday, January 9, 2022

When users are speculators: Can web3 apps generate sustainable usage?

Two of my previous posts were about the relationship between labor and capital in innovation-rich parts of the economy. Roberto recently asked: "I'm curious if you have any thoughts how the incentive structures change with web3 / crypto?"

I'm not a crypto bull, though I'm interested in the space, and I honestly think that crypto-economics has a related, but distinct modality of disruption.

In Observer or Participant I argued that investors, by betting on success, can reduce its likelihood. With crypto, I suspect that the same perversion can occur, at least in network-driven applications.

Consider a model in which users of a decentralized application, who have been granted tokens which increase in value as the application becomes more valuable. For the marginal user, is it better to a) participate in an existing application, or b) become a pioneer in a new clone of that application.

Without the user-owned tokens, the answer is clear - the value of the network will roughly track the number of users, with quadratic value a la Metcalfe's Law as an upper bound. The marginal user will receive more value from Application A than from Application B.

But in a crypto-economic world, the user's value equation is different: users receive value both from their usage of the application and from their token. I'm sure there's some math that we can do, but assuming a non-inflationary token (e.g. the first N users get the first N tokens), it's not clear that the same incentives hold. In some sense, you've turned your users into employees, and just like the investors in the previous post, these employees may find it more valuable to cash in and leave rather than staying - selling Token A at the peak and then joining Application B seems like it would be value-maximizing in many cases. And certainly for the marginal user, it seems rational to take a bet on Application B.

In other words - while it may be frustrating to users that Facebook's founder and employees have been able to capture so much of the value that Facebook's users have created, the new incentives in a token-based world may actually make it impossible to create networks with as much value as their web2 competitors; rather than winner-take-all, web3 network effects may actually drive a tremendous amount of internecine warfare with splintering communities forking and re-tokenizing each other's networks. Empirical results from the currencies (BTC / ETH etc) seem to imply at least some amount of stability, but we're in the early days, and the impact may not be what we expect - jealousy is a powerful motivator.