Newsletter
Local Media Voltron
Newsletter vol 3
Change is hard
Local Media Voltron
This newsletter was not built by a bot
Slack just capped a pretty flawless year by announcing a new platform, an iteration on existing APIs for building bots and integrations. Now, there’s a curated app directory, improved and simplified documentation, a new open source framework, and an $80 million fund aimed at developers to build even more apps. All this in a brisk and breezy half hour that was exactly what you’d expect from this smart and quirky enterprise software company1.
This is a great, necessary step because, despite the thousands of existing integrations (the vast majority of them custom to a single organization) and millions of installations, building Slack apps was more difficult than it should be. Finding these integrations was often just as challenging, and a searchable, curated place that vets new apps will be a huge win for everyone who loves Slack.
It’s an impressive start, especially considering they only hired a director of platform five months ago. It also suggests something deeper about what Slack actually is – the real product isn’t just an evolved enterprise messaging app but the platform itself. To put it another way, the Slack we know today – the IRC client you want to live in with bots that help you get your work done – is just one of the apps that could be built on the Slack of the near future. It’s clear that messaging and collaboration will always be core to what Slack is – their previous acquisitions demonstrate as much – but you can easily imagine the platform continuing to expand to allow apps that don’t just tie into the messaging interface. Once Slack adds a proper store that gives developers build apps and add-ons they can charge for and access to hundreds of thousands of paying customers, the platform will truly take over as the product.
To talk of platforms and app stores brings to mind Apple’s App Store but I’m not sure that’s the right approach. As great as the App Store is for Apple, it’s proved to be much more difficult to build a real business on. Microsoft, on the other hand, dominated the computer industry for two decades on the strength of the relatively open Windows APIs (and, to be sure, a take-no-prisoners ruthlessness). Slack, of course, doesn’t have the advantage of Microsoft’s operating system monopoly but they still have an incredible opportunity to build the foundational layer of a new enterprise computing stack that looks like the future – mobile, cloud-connected, with a smart, conversational UI.
When April Underwood, Slack’s Director of Platform, introduced all of this she made an allusion to the command line and even talked wistfully about using Pine for email. This is certainly a kind of Proustian proto-nerd nod to the developers that will be essential to making the platform work but demonstrated Slack’s ambition as well. The command line is incredibly powerful, even in the era of multitouch voice activated virtual reality, and continues to be foundational to all software. If Slack can pull off redefining the command line in for the enterprise, they will have built a pretty incredible business.
Seriously, how great is this? ↩︎
It was my pleasure to appear as a guest on the excellent Debug podcast last week, not just alongside the gracious hosts Rene Ritchie and Guy English but also the father of the Safari web browser and Webkit, Don Melton. The hook for our conversation was a pair of posts by developer Nolan Lawson critical of the pace of development of Apple’s Safari browser. From there, we moved on to web standards, WebAssembly, the state of publishing today, indie developers, content-blockers, and more.
Paul Ford’s incredible What is Code is one of those magazine pieces we’re going to remember as a master of the form. Yes, it’s a business magazine talking about how computers work, but like Gay Talese profiling Frank Sinatra, Hunter S. Thompson crashing the Kentucky Derby, or David Foster Wallace getting inside the mind of a right-wing radio host, it’s a story of how we live now1.
Like those other seminal pieces, it’s not just the story, but how it’s told. ‘What is Code’ weaves a fictional narrative with technical exposition that could be dry even in capable hands, yet Ford makes it understandable, relatable, and even funny. To be able to effortlessly drop in William Blake allusions, 50-year-old computer history, and internet memes requires a deft hand and uncommon mind.
If ‘What is Code’ were merely dropped into Bloomberg’s standard web template, it would be a gift, but a team of bright and hilarious coders and designers built a custom site that is the perfect complement. Ford is showing and telling a story, the page itself is reinforcing it2.
By now, this – article? mini-book? tome? – has its own gravitational pull. There’s a Github repository, that, as of a few hours ago, is still being updated. That repo has a pull request arguing over the semantics of Javascript’s package manager (of course it does) as well as a very thoughtful request to update the attribution of a quote. There’s a Bloomberg podcast episode, an On the Media interview, and interviews with Vice’s Motherboard, Gawker, and Huffpo. At some point, ‘What is Code’ might achieve sentience itself – exactly the kind of ill-informed joke you might have made before reading ‘What is Code’.
It’s in a business magazine but this is absolutely required reading for journalists of all beats. Tech reporters, sure, but anyone who needs to report on anything that code touches, which is everyone. Reporting on labor issues? Read it to better understand Uber. Political reporter? Read it to understand net neutrality, cyber warfare, and modern campaigns. Entertainment? Celebrities are venture capitalists now!
What’s most impressive about ‘What is Code’, and this has been true of Ford’s writing for two decades, is his humanity. Lots of people could explain programming in a way that makes them look smart, it’s a rare talent that does it in a way that makes the reader smarter at the end. For all the talk out of Silicon Valley about code eating the world, it took a writer/programmer in Brooklyn, writing in a weekly east coast business magazine, to make code something to get excited about, not be afraid of. For that, we owe Paul Ford a bit of gratitude.
Ford has his own, unmistakable voice, one he’s honed for years, yet I couldn’t help but hear echoes of David Foster Wallace. I mean this only as a compliment, the entire 38,000 word article could be a chapter (or, just as likely, a footnote) in a sprawling Wallace megaworld. ↩︎
Of course, there’s an easter egg and, of course, it’s activated by the Konami code. ↩︎
An important thing to understand about Apple is it is a company that builds products for people to buy. This sounds like a very simple and obvious thing but in tech it’s actually quite rare – most tech companies build platforms, networks, services, or ecosystems. Apple, of course, has their own platforms, networks, services, and ecosystems but they all serve a product, preferably a beautiful device, or an app that runs exclusively on that device.
Apple News is a product that captures the interests of a person who has bought an Apple device. The very first thing it does is ask you what you like, in the form of newspapers, magazines, and blogs you already read, or topics you pick. It uses machine learning to refine its understanding of what you like and will, eventually, suggest new things for you to like1.
Just as important, the articles, stories, and posts in News look beautiful and designed, not merely dumped into a feed with an auto-layout engine. This will help ensure content that is not just relevant but high quality. If Apple can also deliver on the promise of letting publishers make money from News (a big ‘if’ considering not one single ad was demonstrated), they will have truly built an amazing news product that had mostly been written off.
Given Apple’s very public stance on privacy in opposition to Google and Facebook (cf. Dustin Curtis’s Privacy vs. User Experience), it raises the question about how good the machine learning (and ad targeting especially) can be in News. Apple believes they can do in-device what everyone else does in data centers, which seems like a reasonable enough approach until proven otherwise.
If News is successful, it means more than another good default app on Apple’s devices, it means tremendously useful data – a personalized Interest Graph2 – for other services, like Siri, possibly even available to developers. Then it becomes more than a product but a foundation.
Watching the demo reminded me of the very smart, though apparently not widely used, Prismatic. The people who built Prismatic are brilliant at constructing machine learning algorithms but don’t seem to have been able to turn that into a product. It’s perhaps worth noting that one of Prismatic’s co-founders worked at Apple until very recently. Prismatic also offers an Interest Graph API that I would not be surprised to learn Apple licenses. ↩︎
An “individual corpus of every user’s interests and passions” sounds familiar. ↩︎
Not to dwell, but it may be helpful to recall why the promise1 of native apps for publishers has been unfulfilled.
These are worth keeping in mind with the rumor that Apple is considering rethinking its 30% take from media companies, possibly in conjunction with changes to Newsstand. As Apple’s annual World Wide Developer’s Conference is upon us, let’s speculate what this could possibly look like.
Apple introduces Newsstand Publisher, an update to PRSS, which they acquired last fall. This is a tool that lets anyone publish to Newsstand without having to write an app. At its simplest, this would involve providing an RSS feed (probably with some new tags, a la podcasts) and some custom configuration (colors, typography, image placement). More complex features will allow for authentication with an existing user database, a paywall counter, fully customizable templates, rich media tools, and immersive native ads.
Apple will let publishers set subscription prices, starting at free, and will take a much smaller percentage of sales, starting at 5%. More complex features like paywalls will mean a higher payout to Apple.
This will position the Newsstand app for iOS users more as a general purpose news reader, which means it will compete head on with apps like Flipboard and Feedly but also Facebook and Twitter. It also gives users a reason to move Newsstand out of the junk folder on their last screen, alongside the Stocks app.
This neatly solves all of the aforementioned problems of native apps for publishers, save those pesky high expectations.
“Complete failure” would be a more accurate description, however, the Flicker Fusion style guide calls for avoiding snark and negativity wherever possible. ↩︎
Sometimes snark is impossible to avoid when it comes to Rupert Murdoch. ↩︎
Chris Sacca’s ever hopeful What Twitter Could Be is quite a read. Too long and often meandering, it nevertheless shows how deeply he thinks about every aspect of Twitter as a product and a business. I like to imagine a hush fell over Twitter HQ as the entire staff took the time to read then re-read the entire thing.
Sacca lays out a way to capture a bigger audience and reinvigorate what, from the outside at least, looks like a muddled company. He shifts from grand strategic thinking (“live is the biggest opportunity yet”) to very specific feature recommendations1. There are several great product ideas buried in the post worth pursuing – by Twitter, some plucky upstart, or even more established companies.
Sacca insists Twitter’s problems are the result of not telling its story, either to investors, potential new users, or users who have abandoned the platform. That strikes me as charitable, not just because telling the right story is a fundamental purpose of any business, but because it seems like Twitter itself doesn’t know what story to tell.
More than monthly active users or revenue growth, this lack of direction is the most troubling. Twitter has a mission statement – “to give everyone the power to create and share ideas and information instantly, without barriers” – that expresses a purpose, but they seem to lack foundational values2. This has led to a near-perennial change in direction that for now seems to be focused on live events and broadcast, especially with the Periscope3 acquisition.
It wasn’t an investor or analyst who identified Twitter’s primary tension but, fittingly, writer and artist Teju Cole when he noted it’s a genuinely novel form of communication but also a corporation. Others have made similar points, that Twitter wasn’t so much invented as discovered, and everything fundamental to how Twitter works was built by the people who use it, not the company itself.
This tension has made capturing the value of Twitter from the top down elusive, however, there’s something perhaps just as valuable: the individual corpus of every user’s interests and passions. Twitter has one of the biggest data stores in the world, maybe the value is in all of the little data. Mining the big data of all of Twitter is interesting for knowing what’s happening all over the world, but giving everyone who uses Twitter insight into everything they care about is equally valuable and, potentially, much more lucrative. To make this work would require unwinding years of strategy, starting with reversing the infamous v1.1 of the API. It would mean not merely competing for users to show ads to, a la Facebook, and not insisting on a top-down, completely controlled approach to product development like Apple. It would mean more third-party apps and letting Meerkat exist alongside Periscope.
Everyone who wanted a microblog or novel communication app signed up for Twitter long ago. The question Twitter can answer for everyone else is how do they connect to everything they care about.
An unapologetic hustler, many of these naturally end in Twitter acquiring one of Sacca’s portfolio companies. ↩︎
This may be because none of Twitter’s founding members are currently at the company, though there’s no indication any of the founders would be any better than the current leadership. ↩︎
Periscope is fascinating because it is attempting to replace _time_shifting with _place_shifting, contra to nearly every change in media in the past 20 years, though maybe more interesting with the rise of consumer VR. Sacca is particularly enamored with the product and is, in fact, Periscope’s biggest booster. I wonder if there’s a certain wistfulness at work here, wishing that Twitter was dominant in the way that Facebook is, perhaps with Instagram on its side rather than as a competitor. Sacca doesn’t strike me as the overly-emotional type, and he’s spread his bets out such that he’s profited handsomely regardless of who’s on top, but you get the sense that Twitter is what’s closest to his heart. ↩︎
It used to be I thought New York was a perfect town in which to be young and broke or old and fabulously rich, but now I think only the latter really applies. For most other people it seems like sort of a grind to be tolerated until you can get rich yourself or figure something else out. It’s definitely a good place to waste some time, which is as good a reason to live here as any, and one I wish more people would admit to themselves. Because nowadays when I hear a person who struggles to pay rent while working a job they hate fawn over New York City as “the only place in the world to live”—as I once did myself—I can’t help but hear someone with Stockholm syndrome.
—I hear this sentiment echoed in every major city in the world right now, and plenty of smaller ones, too. It’s as true here in San Francisco as anywhere. It leads to the one question I go to bed asking myself every night and wake up with every morning: where do we go?