Skip to main content
 

ProPublica is a big part of the future of news

In the Washington Post, Jennifer Rubin discusses my workplace, the journalism it undertakes, and why it's important (gift link). I lead technology, and while I sit on the business side of the operation, it's an absolute privilege to support these journalists.

This is on point:

“The impact is unmistakable. This year, ProPublica has averaged 11.8 million page views per month on- and off-platform (views on propublica.org and on aggregators such as Apple News and MSN). That represented a jump of 22 percent since 2022. It also just passed 200,000 followers on Instagram and has nearly 130,000 followers on YouTube.

It has partially filled the demand for local reporting that has resulted from the brutal realities of the newspaper industry’s consolidation. But it has also found relevance by being serious and focused, instead of giving way to many legacy media outlets’ impulse to lure back readers with games and frivolous lifestyle columns.

[…] I can only hope, for the sake of our democracy, that ProPublica will spawn imitators and provide competition to spur for-profits to be a better version of themselves.”

You can go read ProPublica here — its articles are all free to read and made available to republish under a Creative Commons license. If you have the means, you might also consider a donation.

ProPublica can also be followed on Mastodon, BlueSky, and Threads.

Here’s the full Washington Post article.

· Posts · Share this post

 

What I want from Mozilla

Firefox on a phone

Like many of you, I received a survey today with the title: “What is your dream for Mozilla?” I filled it in, but the potential for Mozilla is so expansive and critical to the future of the internet that I wanted to address my thoughts in greater depth here.

Mozilla describes its mission as follows:

Our mission is to ensure the Internet is a global public resource, open and accessible to all. An Internet that truly puts people first, where individuals can shape their own experience and are empowered, safe and independent.

I believe Mozilla is best placed to achieve this goal by explicitly fostering an ecosystem of open, accessible software that promotes user independence, privacy, and safety. It should be a facilitator, supporter, and convener through which projects that promote these values thrive.

What should its next chapter look like in an internet increasingly dominated by corporate interests? Mozilla has the tools, the history, and the mission to reclaim its role as a pioneer of the open web. But doing so requires bold steps and a renewed focus on impact and innovation.

A mission focus on impact

Its success should be determined through impact. It should publish an impact report that shows how it has spread usable, private, open software worldwide, and solicit donations based on that activity. How has Mozilla prevented a monopoly of ad-driven surveillance technology in different markets? How has Mozilla helped people keep themselves safe online while seeking reproductive healthcare? How has Mozilla tech been used in authoritarian regions to support community well-being? It should clarify its roadmap for turning its mission into measurable outcomes, and then be unashamed about fundraising based on this directed mission. These focused impact reports would guide internal strategy, demonstrate accountability, and inspire public and donor trust.

Conversely, I believe Mozilla is not a media company. That means it should not attempt to be Consumer Reports; we don’t need it to navigate the world of AI for us or tell us what to buy for Christmas. Those are valuable pursuits, but Mozilla should leave them to existing technology media companies.

Impact-focused products that bring something new to the table

I believe this impact focus means that it should not seek to charge consumers for its products. If the mission is to make the internet open, accessible, private, and safe for individuals, as much friction towards achieving that goal should be removed as possible.

Many of Mozilla’s efforts already fall in line with this mission. The Firefox browser itself is an open, anti-surveillance alternative to corporate-driven browsers like Chrome, although it has fallen behind. This is in part because of anti-competitive activity from companies like Google, and in part because some of the most interesting innovations in the browser space have happened elsewhere: for example, Arc’s radical changes to browser user experience are really compelling, and should probably have been a Mozilla experiment.

Firefox Relay — which makes it easy to hide your email address when dealing with a third party — and Mozilla VPN are similarly in line at first glance. But because the VPN is little more than a wrapped Mullvad VPN, with revenue splitting between the two organizations, it isn’t really adding anything new. In a similar vein, Relay is very similar to DuckDuckGo’s email protection, among others. And why is one branded as Firefox and one as Mozilla? I’m sure the organization itself has an answer to this, but I couldn’t begin to tell you. (For what it’s worth, Mozilla seems to agree about the distraction and has scaled back support for these services.)

AI is a new, hot technology, but there’s nothing really new for Mozilla to do here, either. Many vendors are working on AI privacy, because that’s where a lot of the real revenue is: organizations with privacy needs that relate to sensitive information. There is no reason why Mozilla will be the best at creating these solutions, or differentiated in doing so.

Instead, to paraphrase Bill Clinton: it’s the web, stupid.

If Firefox is the biggest, most impactful software product in Mozilla’s arsenal today, how can it bring it back to prominence? One interesting route might be to use it as a way for third parties to explore the future of the browser. Mozilla can ship its own Firefox user experience, but what if it was incredibly simple for other people to also build wildly remixed browsers? Could Mozilla build unique features, like privacy layers tailored for vulnerable users, that competitors don’t offer?

Projects like Zen Browser already use core Firefox to build new experiences, but there’s a lot of coding involved, and they’re not discoverable from within Firefox itself. What if they were? One can imagine Firefox browsers optimized for everything from artists and activists to salespeople and investors, all available from a browser marketplace. The authors of those experiences would, by sharing their unique browser remixes, help spread the Firefox browser overall. While browsers like Chrome serve corporate goals around ads and analytics, the Mozilla mission gives Firefox a mandate to be a playground for innovation. It should be that. (And, yes, AI can play a supporting role here too.)

Note that while I think products should be made available to consumers free of charge, that doesn’t mean that Mozilla shouldn’t make money. For example, if there’s revenue in specific experiences for certain enterprise or partner use cases, why not explore that? Enterprise offerings could directly fund Mozilla’s open-source projects, reinforcing its mission.

Truly supporting a vibrant open web

While Mozilla’s products are key to advancing its mission, its influence can extend far beyond the browser. Mozilla has the potential to be a home base for similar projects that have the potential to create a more open, private, safe and self-directed web.

While that might mean support technically — developer resources, libraries, and guides — the most burning needs for user-centric open source projects are often unrelated to code. These include:

  • Experience design. Most open source projects lean towards coding as a core competency and aren’t able to provide the same polished user experiences as commercial software. Mozilla could bridge the gap by providing training and direct resources to elevate the design of user-centric open source projects, and to prepare these projects to work well with designers.
  • Legal help. Some projects need help with boilerplate documents like privacy policies, terms of service agreements, and contributor license agreements; others need assistance figuring out licensing; some will have more individual legal needs. It’s highly unlikely that most projects have the ability to produce this in-house, meaning they either leave themselves open to liabilities by not getting legal advice, or have to retain legal help at a high cost to themselves. Mozilla can help.
  • Policy assistance. Mozilla could help projects navigate complex regulatory environments, such as GDPR or CCPA compliance or lobbying for user-first policies globally.
  • Funding. Offering grants or investments for vetted open source projects could amplify Mozilla’s impact. It’s done this in the past a little bit through its defunct WebFWD accelerator and specific grants, and it’s doing a version of this today with its accelerator for advancing open source AI. There’s room for a wider scope here, and a little bit of a carrot-and-stick approach: for example, funding could be contingent on a project demonstrating its human-centered approach and being willing to work with designers.
  • Go-to-market strategy. Mozilla could provide guidance on launching and scaling projects, including identifying its first users, building community, and targeting messaging to them. Mozilla could host workshops on community engagement and messaging, enabling projects to scale effectively.
  • Regional impact. Different geographic communities have different needs. Regional accelerators could deliver it as a curriculum to local cohorts of open source teams. Regional accelerators could support open-source teams with tailored workshops and local mentorship, building capacity while addressing regional challenges.

A centralized Mozilla hub could provide templates, guides, and access to expert mentorship for projects to tackle legal, design, and policy hurdles. One-to-one help could be provided for the projects with the most potential to meaningfully fulfill Mozilla’s impact goals. And through it all, Mozilla can act as a connector: between the projects themselves, and to people and organizations in the tech industry who want to help mission-driven projects.

By creating a thriving ecosystem of user-centric open-source projects, Mozilla can ensure its mission outlasts individual products.

The dream of the nineties is alive in Mozilla

Mozilla has the tools, the history, and the mission to make the internet better for everyone. By fostering innovation and empowering communities, it can reclaim its role as a leader in the fight for an open web. Now is the time for bold action — and a strong focus on its mission.

That’s my dream for Mozilla. Now, what’s yours?

· Posts · Share this post

 

Bluesky, the Fediverse, and the future of social media

Birds, flocking

I care a lot about the future of social media. It’s how many of us learn about the world and connect to each other; putting something so important in the hands of a handful of centralized corporations has repeatedly proven itself to be harmful. That’s why I’m so excited about the growth of federated and decentralized social media in the wake of Elon Musk’s disastrous acquisition of X. These platforms give more control to communities and individuals, reducing the risks of a central corporation manipulating the global conversation through algorithms or other means.

Although a lot of my focus has been on Fediverse platforms like Mastodon, from time to time I’ve mentioned that I’m really impressed with what the Bluesky team has achieved. The Bluesky platform is growing very quickly and seems to be the go-to choice for less-technical users like journalists, politicians, and so on who want to leave X. Bluesky offers valuable insights for anyone interested in the future of social media and how to build a vibrant alternative platform.

  • Easy to understand onboarding: You register at the Bluesky site. To get you started, you can access “starter packs” of users to follow around various topics, so your feed is never empty. Here’s a starter pack of ProPublica journalists, for example, or people in tech from underrepresented communities.
  • It feels alive: The posts are both timely and engaging. This is in contrast to Mastodon, where they’re purely chronologically-ordered, or Threads, where I was still seeing hopeful posts from before the election a week later (because they piggybacked on the Instagram algorithm, which is optimized for a different kind of content). News can actually break here — and so can memes. Find an old-timer and ask them about ALF: an inside joke that I absolutely refuse to log an explanation for here.
  • Search works universally: It simply doesn’t on Mastodon, and I can only describe the search engine on Threads as weird.
  • It’s moderated and facilitated: The site has easy-to-understand moderation. More than that, the team seems to have invested in the culture of the community they’re creating. Particularly in the beginning, they did a lot of community facilitation work that set the tone of the place. The result — so far — is a palpable sense of fun in contrast to a seriousness that pervades both Threads and Mastodon.

At the same time, Bluesky benefits from an open mindset, an open-source codebase, and a permissionless protocol that allows anyone to build tools on top of it. Critics will note that it isn’t really decentralized yet: there’s one dominant personal data store that basically everyone is attached to. In contrast to Mastodon’s model of co-operative communities anchored by a non-profit, Bluesky is a venture funded startup that grew out of Twitter.

Other critics complain about the involvement of Jack Dorsey, who created Twitter and therefore a lot of the problems that we’re all trying to get away from. I don’t think that’s a valid complaint: he famously both established Bluesky because he felt that Twitter should have been a protocol rather than a company, and both left the board and closed his account after becoming dissatisfied with the way Bluesky was run as a moderated community. He has since described X as “freedom technology” and put a ton of his own money behind Nostr. I’ve personally found Nostr to be a particularly toxic decentralized network dominated by Bitcoin-loving libertarians. This may indicate where his priorities lie.

I’ll be honest: on paper, I like Mastodon’s model better. It’s a community-driven effort paid for transparently by donations, much like any non-profit. (Much like any non-profit, the bulk of the funding comes from larger entities, but these are advertised on the Mastodon website alongside smaller-dollar donors.) I also like the co-operative model where smaller communities can dictate their own norms but interoperate with the larger network, which means that, for example, communities for trans posters or journalists can provide more directed support.

But this model faces a much harder road. It means, firstly, that there is less money to go around (Bluesky has raised $36M so far; Mastodon raised €326K in 2022), and secondly, that it’s harder to understand for a new user who wants to join in. It’s also clear that CEO Jay Graber has established a cohesive team that by all accounts is a lot of fun to work in. That counts for a lot and has helped to establish a healthy community.

Even with its hurdles, Mastodon’s model embodies a rare, user-first ethos, and I believe it’s worth supporting. In the end, the future of social media may depend on which values we choose to uphold.

I suspect both will continue to exist side by side. If I had to guess, Bluesky might become a mainstream platform for people who want something very close to pre-acquisition Twitter (which it is rapidly becoming right now), and the Fediverse might become the default glue between any social platform. For example, I post my book reading activity on Bookwyrm, which I find more useful in its own right than Goodreads. Other people can follow and interact with my book reviews there, or they can follow from other Fediverse-compatible platforms like Mastodon. (Right now, my followers are about half and half). Mastodon itself will allow niche supportive communities to grow, and of course, the fact that Threads is building Fediverse support means that any of its hundreds of millions of users will be able to interact with anyone on any other Fediverse platform.

Bluesky may evolve into a streamlined alternative to Twitter, while the Fediverse could serve as a decentralized, cross-platform connector among diverse networks. This dynamic offers a promising future for users, with both worlds learning from one another in a productive tension that has the potential to strengthen the open social web. That’s good news for everyone who values an open, user-driven future for social media.

· Posts · Share this post

 

PSA: Social media privacy and you

A camera to indicate surveillance

I’ve noticed a few mistaken assumptions circulating on social media lately, so I thought it was worth clarifying a few things around privacy and surveillance.

Much of this depends on the idea of a threat model: a term that refers to the potential risks you face based on who you think might try to access your information and why.

Making a social media profile private does not make it safe from surveillance.

While it may make you safe from harassment by preventing drive-by comments from outside attackers, its content is still accessible by the platform owner.

For centralized services like Threads and X, this is hopefully obvious: the platform owner can see your content. However, it’s also true on other platforms. For example, the owner of your Mastodon instance could theoretically view your non-public posts.

If your main concern is harassment, setting your account to private can be a helpful step. If your threat model is a state actor or other large entity accessing your information and using it to incriminate you in some way, it does not prevent that from happening if the social media platform co-operates. For example, if X was compelled (or chose to) provide information about users posting about receiving reproductive healthcare, it could do that regardless of an account’s privacy settings. Threads or a Mastodon instance could similarly be subpoenaed for the same information.

Remember, even with privacy settings in place, your data belongs to the platform owner, not you. This is a critical point to understand in any digital space, regardless of ownership or whether it is centralized or decentralized. Even if a platform is decentralized, privacy still depends on who runs your instance, their stance on co-operating with outside requests for information, and the legal demands of the region they reside in.

If a platform chooses to co-operate, a warrant is not necessarily required for this information, and you may never find out that it has happened.

Decentralized/federated social networks are not free from surveillance.

These platforms are based on permissionless protocols, which allow anyone to join the network and interact without needing special permissions from anyone. This is great for accessibility but can also make it easier for bad actors to watch public posts.

In some ways, that makes them easier to surveil than centralized services. For an actor to surveil X or Threads, they would need to work with the platform owner. For an actor to do the same thing with Mastodon or Bluesky, they simply need to implement the protocol and go looking.

This is where making your account private can help, as long as the platform owner is not directly co-operating. (As described above, if a platform owner does co-operate, all data stored with them is potentially accessible.) If your account is public, your information can be freely indexed with no limitations.

Social media is not suitable for sensitive conversations.

As we’ve seen, privacy settings are helpful but limited. Given the limitations of privacy settings on social media, for truly sensitive conversations, it’s wise to switch to encrypted channels. You should also be mindful of what you share on any social platform, even with privacy settings enabled.

I always recommend Signal for sensitive conversations, and suggest using it to replace DMs entirely. You’re much more likely to use it for a sensitive conversation if you’re already using it for everyconversation. Unlike the alternatives, it’s open source and auditable, not owned by a large corporation, end-to-end encrypted, works on every platform, and is very easy to use.

You should also consider using Block Party, which is the most user-friendly tool I’ve seen for locking down your social media privacy settings.

In the end, privacy settings can only go so far. Using a platform like Signal can make a meaningful difference in safeguarding your most sensitive information. It’s a free, simple choice. But even more than that, it’s worth remembering: the point of social media is that someone is always watching. Act accordingly.

· Posts · Share this post

 

Non-profit newsrooms that speak truth to power

If you’re looking for signal, here are some non-profit newsrooms that speak truth to power on a national scale. You can follow all of them for free; all of them could also use your support.


ProPublica

ProPublica investigates abuses of power and betrayals of the public trust by government, business, and other institutions, using the moral force of investigative journalism to spur reform through the sustained spotlighting of wrongdoing.

Website | Mastodon | Flipboard | Threads | Bluesky | Newsletters | RSS


The 19th

The 19th exists to empower women and LGBTQ+ people — particularly those from underrepresented communities — with the information, resources and tools they need to be equal participants in our democracy.

Website | Flipboard | Threads | Bluesky | Newsletters | RSS


Grist

Grist is dedicated to highlighting climate solutions and uncovering environmental injustices.

Website | Flipboard | Threads | Bluesky | Newsletters | RSS


The Marshall Project

The Marshall Project seeks to create and sustain a sense of national urgency about the U.S. criminal justice system.

Website | Threads | Newsletters | RSS


The Markup

The Markup investigates how powerful institutions are using technology to change our society.

Website | Mastodon | Flipboard | Threads | Newsletters | RSS


Reveal from the Center for Investigative Reporting

Reveal is an investigative radio show and podcast that holds the powerful accountable by reporting about everything from racial and social injustices to threats to public safety and democracy.

Website | Flipboard | Threads | Newsletter | RSS


Bellingcat

Bellingcat is an independent investigative collective of researchers, investigators and citizen journalists brought together by a passion for open source research.

Website | Mastodon | Threads | Bluesky | RSS

 

The news is breaking

· Posts · Share this post

 

We can still rise

What a morning.

I know this quote has been shared and reshared ad infinitum, but it gives me hope today, and I hope it will do the same for you:

“When I was a boy and I would see scary things in the news, my mother would say to me, "Look for the helpers. You will always find people who are helping.” Fred Rogers

You will always find people who are helping.

Some slightly disconnected thoughts:

Going forward, I don’t know that I want my private conversations to be accessible by any third party. Privacy and security were always important, but feel like even more of a necessity today. If you want to contact me, going forward the best option is Signal, the open source end-to-end encrypted chat app. I’ve been using it for years, but now I’d like to convince more of you to join me. My username is benwerd.01. There’s a Signal link at the bottom of every page on my website; if you have Signal, you can click here to contact me. I’d love to chat.

The first thing I posted this morning was a call to action for journalists: “your job, now more than ever, is to speak truth to power”. On every platform, I received replies that indicate a lack of trust in journalism that I think is well-earned. People believe that journalism has generally served to preserve the status quo rather than illuminate the needs and lives of the people who need it. At its worst, it’s carried water for nationalist movements in the false pursuit of balance. While I think there are exceptions — I’m proud to work for ProPublica, which I believe is one, and I think fondly of The 19th, Grist, The Marshall Project, Rest of World and others — I also think this is largely true. Many news institutions have fully abdicated their responsibility. The others (perhaps all of them?) need to listen to their non-managerial workforces and make cultural changes to make themselves truly representative of the communities they want to reach and serve.

I’ve been thinking about pulling down my whole website and scrubbing it from the Internet Archive. I no longer know if what I’m saying here is helpful or if it’s additive in any way. I’m wondering about refocusing on more proactive rather than reactive modes of communication. I also don’t know — for all the talk about freedom of speech — that there won’t be retaliation for advocating for certain values or for working where I do. I wouldn’t truly go away if I did this, but I’d publish in a different way. I floated this idea on Mastodon, and I think I’ve been convinced not to, at least for now; publishing is an act of protest.

For many people in America — women, trans people, immigrants, people of color, people who are gay, anyone who is not in the in-group — there are safe regions and unsafe regions. It’s not even about states, but local state rules obviously do matter (for example, Austin might feel safer than Dallas, but Texan reproductive health rules still apply). As of this morning, I find myself living in a red state for the first time in my life. As I walked to daycare this morning, past the local elementary school, I passed a woman in a camo MAGA hat; someone who was willing to vote against the interests of at least half of the children in the building she was outside. She voted for a politician who said school shootings were a fact of life. We need to protect the safe spaces. We need more spaces to be safe. I need to be able to create safe spaces for others.

I love my friends and I want them to be safe.

The stock market rose this morning. I understand what that means and I don’t know what to do with it.

I saw a number of comments this morning (particularly in local Facebook groups) along the lines of, “I’m grateful we stopped the communist invasion”. The idea that the Democrats are anything close to communist is ludicrous, but I don’t know how we deal with this perception that what people are asking for — healthcare, civil rights, welfare — is some kind of extremist position. These things would simply bring America in line with the benefits citizens of every other developed nation enjoy. You can intellectually interrogate it, but I don’t think that’s helpful. How do you actually swing people around? Can you? Is it a pipe dream to make America a tolerable democratic nation?

I used to work at a startup accelerator, Matter, where we’d start our demo days with a speech that said: “stories define us”. I think that’s right. (It went on to say “technology empowers us” and, to be frank with you, I’m no longer sure about that line.) Stories teach us what it means to be human and elevate lived experiences. Some are simply the stories of real peoples’ lived experiences; that is journalism, which continues to be incredibly integral to democracy, despite the abdications of its management. Other stories are art that is crafted to shine a light. Camus said, “fiction is the lie through which we tell the truth,” and I truly believe it. Every story, every heartfelt piece of fiction, is a real thing that can’t be taken away from us. Stories define us. They are rebellion. We should tell more stories.

All that we have is each other. We rise together or we fall together. Today feels like a fall. But we can still rise.

It's the Statue of Liberty. I suppose it's supposed to mean something.

· Posts · Share this post

 

10 distractions, in case you need them for some reason

In case you’re searching for things to take your mind off the immediate horrors of the real world for, you know, some reason, here are ten:


3D Workers Island is a horror story told in the form of late-nineties screenshots from forums, websites, and a mysterious screensaver.

Practical Betterments is a collection of very small one-off actions that improve your life continuously. Examples include putting a spoon in every container that needs a spoon or cutting your toothbrush in half. Gently unhinged.

Someone remixed a cover of Raffi’s Bananaphone with Ms. Rachel and it’s kind of a bop?

David Gilliver creates amazing light paintings — one of his latest was just shortlisted in the British Photography Awards. This article says he uses a lightsaber while dressed all in black; the pinnacle of Sith expression.

Witches on roller skates! Sure, Halloween’s over. But witches on roller skates!

That time Sir Terry Pratchett modded Oblivion is “the untold story of how Discworld author Terry Pratchett became an unexpected contributor to the world of The Elder Scrolls IV: Oblivion,” even as his Alzheimer’s progressed. The video is based on this older article.

After having a stroke at 25, Eilish Briscoe created a typeface to show the process of learning to write again — and has created a series of typographic exhibitions centered around the idea that “expression is a luxury”.

Halfbakery is “a communal database of original, fictitious inventions, edited by its users”. For example, the beardaclava, which is “a carefully woven balaclava that hangs as a thick and luxurious seamless extension to your existing beard, perfectly matching its colour and hair quality”.

Godchecker is here for you if you need to check a god. “Our legendary mythology encyclopedia now includes nearly four thousand weird and wonderful Gods, Supreme Beings, Demons, Spirits and Fabulous Beasts from all over the world.” Comprehensive.

Wigmaker is a game about making wigs. And it’s open source!

· Posts · Share this post

 

There's an election coming up and I can't believe we're still debating it.

Every vote counts

Heads up: this one’s for American citizens. The rest of you can pass this one over, or peek at it for a shot of either schadenfreude or fear, depending on your predilictions and assumptions. It’s your call.

The election, at the time of writing, is in ten days. It’s on Tuesday, November 5th. If you haven’t made a plan to vote yet, you should do that! You might also be able to vote early, but if you can’t, your employer may be legally required to give you the time and space to go do it. I learned while writing this that the law doesn’t exist in twelve states; they’re not even the ones you’re probably thinking of. Bananas. Anyway, Vote.gov is a great site that will give you the information you need.

There are two possible options in this election. And, to be honest with you, I can’t believe we are even having a conversation about it.

One of them is a convicted felon who 14 members of his prior administration, including former Chief of Staff John Kelly, call a “fascist” who admires dictators and has praised Adolf Hitler multiple times. He seeks to mass-deport 15-20 million people by way of deploying the military against civilians and interning them in camps. In his last administration, he transformed the American judicial system, installing over two hundred judges and three Supreme Court justices who are loyal to his nationalist ideology. He will ramp up nuclear weapons proliferation, and has asked why we can’t use them, including against hurricanes. He is a proponent of States’ rights, a dog-whistle that speaks to a desire to avoid federally mandated desegegation, marriage equality, and reproductive rights. He has consistently demonized minority groups in increasingly-unhinged rallies that are reminiscent of a very dark era of the 20th century. He is a racist fomer reality TV star who doesn’t pay his bills.

The other is Kamala Harris, who is running on a platform that has been described as “pragmatic moderate”. On the hard right, people complain, falsely, that she’s a Marxist (oh, the humanity!); on the left, people complain about her focus on US military might and her lack of firm action around the ongoing suffering in Gaza. Voters like me would prefer a candidate who sits politically to the left of her, the very fact that any of the Cheneys, let alone the war criminal patriarch, feel comfortable standing anywhere near her makes me very uncomfortable, but she very clearly is not any of the things I just described about Donald Trump.

There are other candidates, but each of them, or submitting a blank or spoiled ballot, is, in effect, a vote for Trump.

So, look.

I do not think Biden is perfect, and he was not my preferred Democratic candidate in 2020 (that was Elizabeth Warren). For one thing, he’s tough on immigration in ways I don’t like; the number of deportations under his watch is on track to match the number in Trump’s first term. (When people say Harris is soft on the border, it is not based in fact.) For another, he’s furthered American militarism overseas in all kinds of ways. I do not think Harris is perfect either, and there will be a lot of continuous work to do to pressure her administration to do the right thing both domestically and internationally. There is a lot to do, no matter which candidate, to undo the worst of the effects of American influence internationally. (She has actually been one of the most liberal representatives, while arguably not going far enough; both things can be true.)

But to say that the two candidacies are equivalently bad is bad-faith nonsense. One promises the same kind of American Presidency we’ve experienced, more or less, for better and for worse, for generations (the people calling Harris a Marxist are either idiots or out to mislead you; in my opinion we could use a great deal more European-style social democracy, which we simply aren’t going to get). The other is something that will take America to a darker, more authoritarian place for generations.

My ask is just this: that you take stock, decide what your values really are, and vote based on those values all the way down the ballot, from the President through to your local representatives. I’m making no secret of how I’m casting my vote or which values I think are important. Yours are entirely up to you.

· Posts · Share this post

 

The web and I

NCSA Mosaic

Mathew Ingram has posted some smart reflections inspired by Netscape’s thirtieth birthday:

I don’t think an ancient serf seeing an illustrated manuscript for the first time in the 11th century would have been any more gobsmacked than I was at Netscape. Yes, there were things like America Online and Compuserve before that, and I had tried most of them. But I felt that they were like a children’s playground with 10-foot-high walls — you couldn’t even see the real internet from there, let alone actually interact with it.

That’s how I felt too. I was an active CompuServe user and had connected to a bunch of the local Bulletin Board Systems by the time I touched the internet; they felt both easy to grasp and constrained.

The web and I grew up together. 

Our family was friends with John Rose, the proprietor of a local listings and classifieds broadsheet called Daily Information, who was a tech enthusiast on the side. He’d turned the Daily Info office (a creaky Victorian house in North Oxford that smelled of photocopiers) into a part-time computer café for the local students to use. My parents were both students at the University while I was growing up, and so I’d hung out at Daily Info since I was small. We didn’t have much money, but because of John, I grew up around daisy-wheel typewriters, which became dedicated word-processors, which became Macs and IBM PCs.

John had become excited about the idea of BBSes (possible because he’d seen that I was excited about BBSes), so hired me as a fifteen year old to start one from him. We had a single line: one person at a time could dial in and look at apartments to rent or get today’s movie times. I’d come in after school for £5 an hour and update the listings and make sure the BBS was working.

A BBS is a walled garden. You dial in, you’re presented with a menu (perhaps painstakingly built in ANSI characters by a teenager after school), and you can select a very small number of things to do. You might chat in a forum, upload or download a few files, or read some information. There’s no expansiveness: you’re logging into a limited information system that’s designed for a small number of people to interact with, likely run from a single computer under a desk.

The internet, of course, is something else entirely.

While I was building text-only interfaces on the BBS computer in Daily Information’s storage closet, the consumer internet was emerging. It wasn’t long before it entered my living room. My mother was a telecoms analyst for Kagan World Media, where she wrote a newsletter about the emerging internet, computer and cellphone industries. (Here she is quoted discussing CD-ROM penetration in Time Magazine in 1995, or in Communications International announcing the decline of the pager). She’d get to try out new tech from time to time, so we briefly got a very early version of commercial dial-up internet at home; I wowed myself with the Carnegie Mellon Coke machine and the Trojan Room coffee pot (the first IoT device and first webcam respectively). I found the internet much harder to use than BBSes, but it was clear that the possibilities were enormous. Family friends would come to our house to see it.

In that first year of running the BBS, John installed a 128kbps ISDN line at the Daily Info office. I’d already played with the internet a little bit at home; here I had more time and bandwidth to try web browsers. I’d been using NCSA Mosaic, an early web browser built at the University of Illinois at Urbana–Champaign by student programmers Eric Bina and Marc Andreessen. When they graduated and started Netscape with Jim Clark, I eagerly downloaded every version: the one when it was still called Mosaic, before the University Illinois complained about use of the name; the version of Netscape with the boxy blue N in the top right that had a prominent role in the first Mission Impossible film; the one with the classy night sky logo.

It was a window into something entirely new. It was magic: a way for anyone to tell stories in practically any way they wanted. There was something about the slow speed which emphasized how special it was; a photograph that took a minute to download, coming into progressive focus or cascading down the screen line by line, felt like it was being delivered from half a world away. That’s been lost now that the web is instantaneous; it’s inarguably better now, of course, but it’s also easier to take it for granted.

With each Netscape release, I was also glued to every new feature that the web allowed. The HTML 2.0 release the next year introduced some major new ideas: a head and body tag, forms, inline images, a few basic styles. By the time I graduated high school, CSS had been invented, and people were beginning to add semantic details to the markup — but HTML 2.0 was enough to get started with.

John bought us some web space, and we created a website for Daily Info. The BBS was still functional, but now any number of people with an internet connection could view the listings simultaneously. It was very basic — this was 1995 — but it was possible for someone to see the listings and pay to add their own to the site on the same day, albeit with a real human dealing with it. The PageMaker files for the paper version of the sheet were still the primary source of truth, so ads were added there first, and then extracted back into files that I could convert into HTML and upload to the server.

I realized years later that the Daily Info website was online before either Craigslist or eBay, which are usually credited as being the first web classifieds sites. It was certainly more basic (built, as it was, by a teenager in a closet), although we progressively built more interactivity through Perl scripts. That fact speaks one of the most powerful things about the web: anyone can do it. You don’t need permission to publish. You just need to have something to say.

My excitement about the internet at Daily Info led to us finally getting the internet at home, through Demon, an early dial-up ISP that literally connected you to the internet with a static IP whenever you dialed in. It was the first to give every customer free web space, which felt like freedom: even though I’d been building at my after-school job for a while, having web space of my own meant I could do anything I wanted with it. I began to experiment with my own homepages, and narrate my life through a kind of online diary (we have a different word for that now). All the while, I continued to update the Daily Info website, which is still running today, with a very different codebase.

I thought I was going to be a writer; experimenting with the web meant that I chose to take the computer science route and learn more about building software. It radically changed the course of my life. I’m still a writer at heart — my love of technology stems from my desire to tell stories with it — but I’ve also been a developer, a startup founder, an advisor, and a CTO. So much of what I’ve been able to do, the people I’ve met, the things I’ve experienced, the work I’ve been privileged to take on, has been because of the magic of those first Netscape releases. I’m grateful for all of these influences — Netscape, John Rose, my mother, the permissionless experimentation that the web itself made possible. That spirit of magic and possibility is still what I’m chasing, and, despite the exploitation of big tech and the corrosive nature of unequal funding and the politics and everything else, is still what I think is magical about the web.

· Posts · Share this post

 

Helping to build the open social web

A very literal illustration of a construction site

As regular readers know, I care a lot about growing the open social web: the rapidly-growing decentralized network of interoperable social platforms that includes Mastodon, Threads, Ghost, Flipboard, and many other platforms, both emerging and established. This is for a few reasons, including but not limited to:

Support for strong communities

  • Support for niche interests and diversity: Smaller, independent communities can flourish without the pressure to appeal to mass audiences, leading to richer, more diverse conversations and interactions. But these aren’t silos: any member from one community can easily follow someone from any other.
  • Community-driven moderation: Instead of top-down moderation, communities set their own rules and guidelines, which can lead to healthier and more relevant interactions. Community health isn’t subject to a single corporation’s policies and motivations.

Better developer experience

  • An easier way to build social apps: Shared libraries, tools and protocols let developers get started faster. And developers no longer have to worry about their social products feeling empty: every new product can plug into communities of millions of people.
  • Developer stability: Developers don’t need to ask anyone for permission to build on open social web protocols. Nobody will suddenly turn off the open social web and charge developers to access it: just like the web itself, it’s open and permissionless, forever. The result is a less risky playing field for new entrants.

Respect for users

  • Decentralized governance: Users have more control over their data, identity, and interactions, without reliance on a single corporation or platform.
  • Freedom from corporate algorithms: No algorithm-driven feeds prioritize ads or engagement-maximizing content, allowing for more authentic and community-driven interaction (and significantly less election interference, for example).
  • Data ownership and portability: Users have greater control over their data and are not at the mercy of corporate interests. The open social web has the potential to connect every social platform, allowing anyone to be in conversation. And users can move from provider to provider at any time without losing their communities.
  • Reduced surveillance: Federated systems are often less focused on advertising and surveillance-based business models, reducing targeted ads and invasive data collection.
  • A more ethical ecosystem: It’s far easier for developers to build ethical apps that don’t hold user data hostage.

I’d love to be more involved in helping it grow. Here are some ways I’ve thought about doing that. As always, I’d love to hear what you think.

Acting as an advocate between publishers and vendors.

Status: I’m already doing this informally.

Open social web vendors like Mastodon seem to want to understand the needs of news publishers; there are already lots of advantages for news publishers who join the open social web. There’s some need for a go-between to help both groups understand each other.

Publishers need to prove that there’s return on investment on getting involved in any social platform. Mastodon in particular has some analytics-hostile features, including preventing linked websites from knowing where traffic is coming from, and stripping the utm tags that audience teams use to analyze traffic. There’s also no great analytics dashboard and little integration with professional social media tools.

Meanwhile, the open social web already has a highly engaged, intelligent, action-oriented community of early adopters who care about the world around them and are willing to back news publishers they think are doing good work. I’ve done work to prove this, and have found that publishers can easily get more meaningful engagement (subscriptions, donations) on the open social web than on all closed social networks combined. That’s a huge advantage.

But both groups need to collaborate — and in the case of publishers, need to want to collaborate. There’s certainly work to do here.

Providing tertiary services.

Status: I built ShareOpenly, but there’s much more work to do.

There are a lot of ways a service provider could add value to the open social web.

Automattic, the commercial company behind WordPress, got its start by providing anti-spam services through a tool called Akismet. Automattic itself is unfortunately not a wonderful example to point to at this moment in time, but the model stands: take an open source product and make it more useful through add-ons.

There’s absolutely the need for anti-spam and moderation services on the open social web (which are already provided by Independent Federated Trust And Safety, which is a group that deserves to be better-funded).

My tiny contribution so far is ShareOpenly, a site that provides “share to …” buttons for websites that are inclusive of Mastodon and other Fediverse platforms. A few sites, like my own blog and Tedium, include ShareOpenly links on posts, and it’s been used to share to hundreds of Mastodon instances. (I don’t track links shared at all, so don’t have stats about that.) But, of course, it could be a lot bigger.

I think there’s potential in anti-spam services in particular: unlike trust and safety, they can largely be automated, and there’s a proven model with Akismet.

Rebuilding Known to support the Fediverse — or contributing to an existing Fediverse platform.

Status: I just need more time.

My publishing platform Known could be rewritten to have a new, faster, cleaner architecture that is Fediverse-first.

It’s not clear to me what the sustainability model is here: how can I make sure I continue to have the time and resources to work on it? But I do think there’s a lot of potential for it to be useful — particularly for individual bloggers and smaller publishers — once it was built.

And of course, there are many other open source Fediverse platforms (like Mastodon) that always need extra hands. The question remains: how can I find the time and resources to be able to make those contributions?

(I’ve already tried: funding as a startup, consultancy services, donations, and a paid hosting service. If you’ve got other ideas, I’d love to hear them!)

An API engine for the Fediverse

Status: idea only, but validated with both experts and potential customers. Would need to be funded.

ActivityPub, the underlying protocol underneath the Fediverse, can sometimes be hard to implement. Unlike many web apps, you often need to set up asynchronous queues and process data in potentially expensive ways when both publishing and reading data from other instances.

So why not abstract all of that away? Here smaller communities and experimental developers can rely on shared infrastructure that handles inboxes and queues automatically behind a simple RESTful API with SDKs in every modern language. Rather than have to build out all that infrastructure to begin with, developers can start with the Fediverse API, saving them a bunch of time and allowing them to focus on their unique idea.

It would start out with a free tier, allowing experimentation, and then scale up to affordable, use-based billing.

Add-on services could provide the aforementioned anti-spam, and there could be plugins from services like IFTAS in order to provide real human moderation for communities that need it.

Suddenly, developers can build a fully Fediverse-compatible app in an afternoon instead of in weeks or months, and know that they don’t need to be responsible for maintaining its underlying ActivityPub infrastructure.

A professional open social network (Fediverse VIP)

Status: idea only, but validated with domain experts.

A first-class social network with top-tier UX and UI design, particularly around onboarding and discovery, built explicitly to be part of the Fediverse. The aim is to be the destination for anyone who wants to join the Fediverse for professional purposes — or if they simply don’t know what other instance to join.

There is full active moderation and trust and safety for all users. Videos are supported out of the box. Images all receive automatic alt text generation by default (or you can specify your own). There is a first-class app across all mobile platforms, and live search for events, TV shows, sports, and so on. Posts can easily be embedded on third-party sites.

You can break out long-form posts from shorter posts, allowing you to read stories from Ghost and other platforms that publish long-form text to the Fediverse.

If publishers and brands join Fediverse VIP, profiles of their employees can be fully branded and be associated with their domains. A paid tier offers full analytics (in contrast in particular to Mastodon, which offers almost none) and scheduled posts, as well as advanced trust and safety features for journalists and other users from sensitive organizations. Publishers can opt to syndicate full-content feeds into the Fediverse. This becomes the best, safest, most feature-supported and brand-safe way for publishers to share with the hundreds of millions of Fediverse users.

Finally, an enterprise concierge tier allows Fediverse VIP to be deeply customized and integrated with any website or tool, for example to run Fediverse-aware experiments on their own sites, do data research (free for accredited academic institutions and non-profit newsrooms), build new tools that work with Fediverse VIP, or use live feeds of content on TV or at other events.

What do you think?

Those are some ideas I have. But I’m curious: what do you think would be most effective? Is this even an important goal?

I’d love to hear what you think.

· Posts · Share this post

 

I joined Dot Social for a conversation about the future of media

Ben Werdmuller and Jason Koebler on Dot Social

I was lucky enough to sit down with Mike McCue, CEO at Flipboard, and 404 Media co-founder (and former Motherboard Editor-in-Chief) Jason Koebler to talk about the future of media and its intersection with the future of the social web.

Savvy journalists at forward-thinking newsrooms are not letting this happen to them. Instead, they’re doing the work that arguably has been most critical all along: building direct connections with their audiences. It’s common to do this through email lists and subscription models, but the open social web offers a new, more equitable ecosystem for quality journalism to thrive.

Two people on the frontlines of this movement are Jason Koebler, a journalist and co-founder at 404 Media, and Ben Werdmuller, the senior director of technology at ProPublica. In this episode of Dot Social, the two talk about their fediverse experiences so far and why they’re hopeful for publishing in the future.

I loved being a part of this conversation. You can watch / listen over here.

· Posts · Share this post

 

Revisiting Known

The original Known mockup image

I thought it would be fun to revisit Known, the open source publishing platform that powers my site.

How it works

Known allows a team or community to publish news on any topic to a single, searchable stream of content that’s easily accessible from any device. It is not a full CMS, and nor is it designed for independent publishers to sell subscriptions; instead, it’s optimized for publishing to a single feed.

Every Known site is a single feed of content that any number of users can publish to. You can have one user, as my site does; you could have thousands, if you wanted.

The stream can also be filtered by hashtag, author, or content type — so you can choose to only view content on a certain topic, or only photos, or some combination thereof.

Each stream, filtered or not, is shown as a standard web page by default. These can be themed, but it’s also easy to view different interfaces. RSS and JSON are available for every screen you can view as a web page, and it would be easy to add low bandwidth HTML, for example. (I once added an interface type that displayed everything as a Star Wars crawl. It got old fast.)

The Known menu bar

When you log in, you get a little menu bar that lets you publish different kinds of content. It’s a little bit like Tumblr’s bar, but here, every type of content is powered by a plugin. You can download new content types created by other people, or you can write your own. On my site I’ve created a kind of blog post called an “aside”, which I’ve decided to make a distinct content type.

Hit the button, and you can compose right on the page.

Known status update composer

Known supports an idea called POSSE: Publish on your Own Site, Syndicate Elsewhere. You can elect to syndicate a post to a third-party site by enabling the toggle for that site below the compose window. In this illustration I have two example webhooks, but people have written plugins for Mastodon, etc. (In the beginning, Known had plugins for Twitter, Facebook, and so on, but all those APIs locked down over time. The promo image, which you can see above, includes Foursquare and Flickr as options, which is a clue about the era it originated from.)

You can also compose using any application that supports the Micropub standard. I tend to write all my blog posts in iA Writer.

Known supports Webmention, so when you publish a post that links to a site, that site will be notified. You can even use webmention to respond to someone else’s post elsewhere and have a conversation across the web.

It’s free and open source, and intentionally runs on the same LAMP stack as WordPress. Be warned though; as the screenshots suggest, it’s now a little old.

A little history

Known was originally called Idno. (“What does it stand for?” someone once asked me. “I d’no,” I replied. This is the level of humor you can generally expect from me.)

I wrote the first version of it when my mother was recovering from a double lung transplant: she was in need of community but absolutely didn’t want to discuss her condition on Facebook. I’d previously written Elgg, an older open source social networking platform, so I decided to think about what a social community platform might look like in the era of the mobile, ubiquitous web. What would it look like for a community to publish to a place where it could continue to own its own content, on its own domain? (It seems like a quaint exploration now, but remember that this was 2013.)

I became friends with the indieweb folks, and met Erin Richey at an IndieWebCamp. We decided to collaborate on the project. It was her idea to submit it to Matter, where we took part in the third accelerator class. Along the way, we did some focus group testing (Erin’s instigation) and chose Known as a permanent name.

Known at Matter Three Demo Day

It was a startup for a couple of years; there was a paid, hosted version; a Known-powered site even won an award for KQED. But it wasn’t the kind of thing that excited investors, and we weren’t making enough money for it to be sustainable. Ultimately, I allowed myself to be acquihired by Medium, which allowed us to pay Matter back, and we both settled into new jobs. The day before my first Medium paycheck, I spent my last five dollars on gas. (Erin and I welcomed our actual child — a human one — two years ago. So there’s a coda.)

But there are still users out there, myself included, and the open source project is still alive. It’s been slower over the last few years, because I haven’t had much time to devote to it. (The main thing I’ve been looking at is a command line exporter to allow people to more easily take their content into WordPress, as well as some experiments with ActivityPub.) But it remains a core part of the operating system that powers my identity online, and the identity of others.

Lately I’ve been thinking that there’s a place for this model of publishing. The internal architecture needs to be overhauled; the Bootstrap-driven default template needs to go; but I think there’s really something to the model of letting communities publish to a simple, queryable feed of content that syndicates out to the world.

Perhaps it’s finally time for Known 2, with an easy upgrade path from the original? If you’re intrigued by the idea — or if you’re a Known user — I’d love to hear your thoughts.

· Posts · Share this post

 

It turns out I'm still excited about the web

Passion led us here

I’m worried I’ve become cynical about technology as I’ve gotten older. But maybe technology really is worse.

Someone asked me the other day: “what [in media and technology] are you excited about right now?”

We both agreed that it was a surprisingly difficult question. And then came the follow-up:

“Do you think it’s just because we’re older now, or is the web really less exciting?”

And to be honest, I’m not sure.

I used to be so excited. If you sneak a glance at my high school yearbook, you’ll see that I wanted to be a journalist. Telling stories was my first love. It’s still where my brain feels the most comfortable. I love the flow state of writing more than doing just about anything else. That’s why I keep writing here, and why my long-term plan is to pivot from a technology career to one where I get to write all the time.

But in 1994 or so, I got distracted by the web: what an amazing medium for stories. Many of us share the experience of trying out a browser like NCSA Mosaic, discovering voices from all over the world, and getting stuck into writing our own HTML code without having to ask anyone for permission or buy a software license to get started. I vividly remember when we got the ability to add our own background images to web pages, for example. For a long time, I was a master at table-based layouts.

In the UK, where I grew up, you were effectively forced to pick your university degree at 16. You were required to choose three or four A-level subjects to focus on for your last two years of high school; then you had to apply to do a particular degree at each university, knowing that each degree had subject requirements. If you wanted to study English at university, you needed to have chosen the English A-level; good luck getting in if you hadn’t.

Specifically because I was distracted by the web, I put myself on the Computer Science track. Even then, I kept a Theater A-level, because I couldn’t imagine a world where there wasn’t some art and writing in my life. Most British universities correspondingly dismissed me for not being focused enough, but Edinburgh took me, so that’s where I went. Even while I was doing the degree, I built a satirical website that got over a million pageviews a day - in 2001. I blogged, of course, and although I haven’t kept a consistent platform or domain for all that time, I’ve been writing consistently on the web since 1998.

It was a platform I got to approach with a sense of play; a sense of storytelling; a sense of magical discovery as I met new people and learned from their creativity.

The web sits apart from the rest of technology; to me, it’s inherently more interesting. Silicon Valley’s origins (including the venture capital ecosystem) lie in defense technology. In contrast, the web was created in service of academic learning and mutual discovery, and both built and shared in a spirit of free and open access. Tim Berners-Lee, Robert Cailliau, and CERN did a wonderful thing by building a prototype and setting it free. As CERN points out on its page about the history of the web:

An essential point was that the web should remain an open standard for all to use and that no-one should lock it up into a proprietary system.

That ethos is how it succeeded; it’s why the web changed the world. And it’s why someone like me — over in Scotland, with no networks, wealth, or privilege to speak of — was able to break in and build something that got peoples’ attention. It’s also why I was interested to begin with. “The internet is people,” I used to say; more than protocols and pipes, the web was a fabric of interconnectedness that we were all building together. Even in the beginning, some people saw the web and thought, “this is a way I can make a lot of money.” For me, it was always a way to build community at scale.

And then Facebook — it always seems to be Facebook — became the first web company to reach a billion dollar valuation, in a year that happened to also see the launch of the iPhone. Building community at scale became finding customers at scale. There was a brief reprieve while global financial markets tumbled at the hands of terrible debt instruments that had been built on shaky foundations, and then the tech industry started investing in new startups in greater and greater numbers. Y Combinator, which had started a few years earlier, started investing in more and more startups, with higher and higher checks ($6,000 per founder for the first cohort, compared to half a million dollars per startup today). The number of billion-dollar-plus web startups grows by the hundreds every year.

The web I loved was swamped by a mindset that was closer to Wall Street. It’s been about the money ever since.

It’s so rare these days to find people who want to build that interconnectedness; who see it as a mission and a movement. People in tech talk excitedly about their total Compensation (which has earned its own shorthand acronym, TC), and less so what exciting thing they got to build, and what it allowed people to do. Maybe they’ll give you a line about what they allow for the enterprise or increasing some company’s bottom line, but it’s usually devoid of the humanist idealism that enchanted me about the early web.

I realized some time ago that the startups I personally founded in this era couldn’t have succeeded, because my focus was all wrong. I wanted to be paid to explore and build this wonderful platform, and was not laser focused on how to build investor value. I still want to be paid to build and explore, try and make new things happen, with a sense of play. That’s not, I’m afraid to say, how you build a venture-scale business.

So, let’s return to the question. Given this disillusionment, and my lack of alignment with what the modern tech industry expects of us, what am I excited about?

My cynicism has been tempered by the discovery that there are still movements out there that remind me of the web’s original promise — efforts that focus on reclaiming independence and fostering real community. Despite the commercialization of the web, these are still places where that original spirit of openness and community-building thrives.

The Indieweb is one. It’s an interdisciplinary group of people that advocates for everyone owning their own websites and publishing from their own domains. It’s happening! From the resurgence of personal blogs to new independent publications like Platformer and User Mag, many people see the value of owning their presence on the internet and their relationships with their community. Independence from sites like Facebook and Google is surging.

The other is the Fediverse: a way to have conversations on the web that isn’t owned by any single company or entity. The people who are building the Fediverse (through communities, platforms like Mastodon, cultural explorations) are expanding a patchwork of conversations through open protocols and collaborative exploration, just like the web itself was grown decades ago. It’s phenomenally exciting, with a rapidly-developing center of gravity that’s even drawing in some of the companies who previously were committed to siloed, walled-garden models. I haven’t been this enthused about momentum on the web for twenty years.

I was afraid I had become too cynical to find excitement in technology again. It wasn’t true.

While I’ve grown more cynical about much of tech, movements like the Indieweb and the Fediverse remind me that the ideals I once loved, and that spirit of the early web, aren’t lost. They’re evolving, just like everything else.

· Posts · Share this post

 

The two Fediverses

Street art that reads: together, we create!

I was tagged in a fairly critical SocialHub post about the Social Web Foundation launch announcement. I wasn’t in a position to add to the conversation then, but I’ve been thinking about it all week.

Before I dive further, a reminder: I am not an employee or founder of the Social Web Foundation. I am in touch with the founders and have been an unpaid advisor, but I can’t and don’t speak for it. This post is mine alone, and doesn’t necessarily reflect anyone else’s opinions or ideas. I also haven’t vetted or previewed it with anyone.

There are three main criticisms I’ve seen of the Social Web Foundation:

  • Meta is a partner
  • It’s called The Social Web Foundation but is focused on ActivityPub, ignoring AT Protocol, Nostr, and other decentralized social web protocols that are emerging elsewhere
  • It’s focused on substantially growing the Fediverse, which is not something everyone wants

I believe they’re interrelated, and that these differences can be overcome.

Meta enters the chat

Perhaps the biggest red flag to critics is Meta’s presence as one of the SWF’s thirteen launch partners. Many consider it to be an extremely negative force on the web. Its presence is certainly divisive. I’ve been a critic of its Facebook product in particular since its inception: a company that imposes its centralized view of the world on the communications of its billions of users, and in the process has caused real harms.

Those harms include potential mental health and social media addiction effects in teenagers, failing to protect LGBTQ users, and more — up to and including enabling a genocide.

The last claim might seem outlandish, but it’s real. As Harvard Law School’s Systemic Justice Project pointed out:

Scholars, reporters, and United Nations investigators agree that the social media giant played a role in an explosion of ethnic conflict in 2017 that led to the death and displacement of hundreds of thousands Rohingya Muslims in Northern Myanmar.

Given this, the argument goes, why would anyone — particularly an organization trying to build the future of the social web — even consider working with Meta? Doesn’t its presence as a partner taint the work of the Foundation?

As the writer, researcher, and community lead Erin Kissane has pointed out:

I think it’s unwise to assume that an organization that has demonstrably and continuously made antisocial and sometimes deadly choices on behalf of billions of human beings and allowed its products to be weaponized by covert state-level operations behind multiple genocides and hundreds (thousands? tens of thousands?) of smaller persecutions, all while ducking meaningful oversight, lying about what they do and know, and treating their core extraction machines as fait-accompli inevitabilities that mustn’t be governed except in patently ineffective ways will be a good citizen after adopting a new, interoperable technical structure.

These profoundly negative impacts are possible because it is one of the most prominent — potentially the most prominent — platform owner on the internet. Around four billion users use one of Meta’s products every month; that’s half all the humans on earth, or around 75% of all the people in the world aged 15 or older. Arguably no platform should ever be allowed to become this big or influential (can any government claim to have this level of reach or insight into this many people?). Still, at least for now, here it is.

For many people, Meta is the internet. This clearly doesn’t absolve aiding a genocide, throwing an election, or thwarting academic research, but it also makes Meta a platform owner that’s hard to ignore.

Meta sits in a position of influence over the social web. Threads, its fairly recent Twitter-like platform, is rolling out support for the ActivityPub standard that underlies the Fediverse, so it is poised to also be influential there. Once Threads supports the Fediverse bidirectionally, it will easily be the largest social platform on the network. It will consequently have an enormous amount of influence on how the network evolves, regardless of its participation in the Social Web Foundation.

What is a successful Fediverse?

Meta’s involvement and potential dominance inevitably raises the question: What kind of future do we want for the Fediverse? Whether we focus on technical interoperability or grassroots social activism, the answer to this question will shape how we approach growth, inclusivity, and the role of large corporations in the decentralized web.

If you see the Fediverse as a way to interoperate between social networks, such that a user on one platform can communicate with a user on another, you might welcome a large tech company supporting the standard (a bit like one might have welcomed a company to standards-based HTML a generation ago). If, on the other hand, you see the Fediverse as an antidote to technology corporations or a movement that is more about a collaborative grassroots movement than pure technical interoperability — a sort of work of activism — you might be quite alarmed.

These mindsets are analogous to Evan Prodromou’s Big Fedi / Small Fedi dichotomy, but I’d like to apply a slightly different lens.

If your model of the Fediverse is an interoperable standard that underpins all social networks:

  • All parties should focus on a single technical standard in order ensure everyone can interoperate and the network can grow.
  • The focus should be on onboarding, education, and developer experience.
  • Growth is paramount. The goal is to bring the whole world in.
  • Having the creator of the biggest social network join is an opportunity.
  • The end state is likely a handful of very large social networks, followed by a significant long tail of small ones.

For ease of reference, let’s call this the growth Fediverse.

If your model of the Fediverse is a social movement intentionally set apart from corporate social media:

  • A plurality of underlying protocols is allowable and maybe even desirable: the important thing is the support of grassroots communities outside the usual bounds of the tech industry.
  • The focus should be on equity, community dynamics, relationships, and movement-building in service of community.
  • Preserving the values of the existing community is paramount. The rest of the world can stay away; there’s no need for growth.
  • The presence of the largest corporate social media vendor is inherently a threat.
  • The end state is likely a collection of small, interoperable communities united by their desire for an alternative to “big tech”.

Let’s call this one the movement Fediverse.

Both models of the Fediverse clearly exist. I’m hardly the first to have discussed them, but the Social Web Foundation announcement has re-ignited the conversation.

Very clearly, the Foundation is closer to the first model than the second. As such, people who don’t care for that model have accused it of being an agent of oligarchy; of doing harm by partnering with Meta; of using the term “social web” while focusing solely on ActivityPub.

A false binary

The thing is, the lines between these two paths are blurry. It’s not necessarily an either-or. The priority for the first is growth of the network and a large, interoperable social web; the priority of the second is small, pro-social communities that exist outside of usual tech industry dynamics. Someone might well feel that the way to get to small, pro-social communities is as a by-product of interoperability, just as not everything on the web itself is corporate even though partners to the W3C body that defines web standards include Google and Amazon.

Some of the things that the movement Fediverse wants are intrinsically important to the growth Fediverse. You can’t grow a giant social network without caring about community safety, for example; over the two years since he acquired Twitter, Elon Musk has ably demonstrated that most users don’t want to stick around on a platform where they don’t feel safe. Community standards are therefore very important to any network that seeks to grow and retain users. Usability and accessibility are similarly vital: what use is a movement that is exclusionary to less-technical people, or, say, the visually-impaired? Any healthy network needs to support diverse voices and ensure that those authors are welcome. The list of shared values goes on.

But there are also undeniable differences. Hanging the needs of an anti-corporate social movement on a technology is a big ask. I’m not critical of the values of the people who do — I largely share them — but I don’t think you can reasonably expect everybody involved in a technology to have the same ideals.

Like any community, the movement Fediverse also has areas where it, too, could benefit from introspection and growth in order to live up to its own values. Some parts of the community have struggled with inclusivity, particularly when onboarding marginalized users who wished to discuss systemic injustice openly. As Marcia X recounted in Logic(s):

What took me aback regarding the fediverse is that my networks were mostly “leftists” and self-proclaimed radical thinkers regarding race, ableism, gender, patriarchy, sexuality, et cetera, and yet what I was being exposed to was a lot of naiveté or hostility for questioning whiteness as a basis for many people’s takes or approaches to these subject matters. And if I were to question or push back on their whiteness, I was often accused of being biased myself.

While many people in the movement are already working hard to address these issues, more can be done to ensure that all users feel safe, heard, and respected. In some cases, the movement Fediverse has fallen short when it comes to fully supporting the lived experiences of new users, especially those from marginalized groups. However, there is clear potential — and growing momentum — to improve this. By continuing to evolve and actively listen to new voices, the movement Fediverse can better embody the values of inclusivity and social justice that it stands for. But there is work to do.

In other words, it’s important to recognize that both groups have challenges to address. Each needs to continue working to ensure decisions are made inclusively, with an eye on the safety of users and the accessibility of communities. By recognizing these shared goals, there’s a real opportunity for mutual learning and growth.

Each has much to gain from each other. One doesn’t need to be a subscriber to the growth Fediverse to enjoy gains from user experience research, technology onboarding, and outreach conducted there. Similarly, one doesn’t need to subscribe to the ideals of the movement Fediverse to feel the benefit of their community dynamics and social goals. In fact, there may be a productive tension between the two that keeps each of their worst impulses in check. One might consider the movement Fediverse to be akin to a labor movement: a way for users to organize and advocate for stronger, safer, and more progressive community design. In turn, the growth Fediverse could be a check against becoming too insular and leaving the rest of the world out in the cold.

While the movement and growth Fediverse may have differing approaches, both share a commitment to user safety, inclusivity, and decentralization. The question is not whether these goals are shared, but how best to achieve them.

Moving forward

Just as unions create productive tensions in businesses that create better working conditions and higher productivity, I think the discussion between the movement Fediverse and the growth Fediverse has the potential to push the open social web further than might otherwise have been possible.

The checks and balances produced by an open debate between the two approaches are particularly useful when considering partners like Meta. The productive tension between these two visions could ensure that while larger platforms like Meta are held accountable, the values of grassroots communities — safety, inclusivity, and equity, for example — are not sacrificed in the pursuit of growth.

It’s not a foregone conclusion that Meta will dominate how the Social Web Foundation is run, but it’s also not a foregone conclusion that it won’t. The Social Web Foundation clearly states in its mission statement (emphasis mine):

A Fediverse that is controlled only by one company isn’t really a Fediverse at all. We think a productive, creative and healthy Fediverse needs multiple providers, none of whom dominate the space.

The goal is a multipolar federated social web. I think a large part of the solution is not to say this, but to show it: conduct meetings and make decisions with as much transparency as possible, so as to prove that Meta (and any other partner) is not dominant. By structurally providing as much sunlight as possible, allowing feedback and comment, and repeatedly demonstrating that this feedback is being considered and acted on where appropriate, both the potential harms and concerns from the movement Fediverse community can be reduced. Just as source code that is open to scrutiny is auditable and verifiable, decision-making process that are open to sunlight can be held accountable. Public meeting notes, decision documents, and so on, all help to support accountability.

In any event, the Social Web Foundation doesn’t need to be the foundation to cover all views of what the Fediverse should be. It’s a foundation that is going to try and do great work to expand the Fediverse. From its mission statement:

We believe that increased use of the Fediverse has the potential to make all of our online social experiences better, as well as to create lots of new opportunities for creation and self-expression. So we’re committed to growing the number of people using the Fediverse.

As Evan Prodromou said in that SocialHub thread abut people who don’t feel the Foundation represents them:

We want a united social web, using a single protocol for internetwork communication. I’d compare email, where proprietary LAN email protocols like Microsoft Exchange are gatewayed into the formal standard protocol SMTP. […] The SWF is not mandatory. People who want to do other things for the Fediverse should definitely do so. But I do want to extend the invitation for people who are interested to reach out.

This doesn’t have to be one size fits all. It’s worth considering what organizing more concretely for the movement Fediverse looks like, and how it might intersect and act as a check on the growth Fediverse.

It’s understandable that some in the movement Fediverse feel uncomfortable with large corporate platforms, particularly those with a history of past harms, joining the network. However, engaging with these platforms — rather than dismissing their involvement outright — may offer a unique opportunity to influence their practices and ensure they align with the values of the community. Constructive engagement with Meta and other large platforms could offer a unique opportunity for the movement Fediverse to influence how these entities engage with the broader social web, ensuring they uphold the values of safety, inclusivity, and equity.

Likewise, ignoring the concerns of the movement Fediverse is not wise: these are valid ideas rooted in real experiences. The tech industry carries real systemic inequalities that go all the way back to its origins in military funding. Addressing those inequities is a prerequisite to the web reaching its potential as a way for everyone in the world to connect and learn from each other. Companies like Meta, as I’ve explained at length above, have committed real harms as a byproduct of their priorities, business models, and funding partners. Grassroots communities that practice intentionality, activism, mutual aid, and radical equity have a lot to offer, and in many ways are models for how the world should be.

The movement Fediverse’s emphasis on mutual aid, radical equity, and intentionality offers invaluable lessons for how the larger Fediverse — and even corporate actors — could operate. Practices like community-driven moderation, transparent governance, and prioritizing marginalized voices could help ensure that the Fediverse grows without losing its soul.

Each group is approaching the problem in good faith. In the end, it’s up to all of us to ensure that the future of the web remains decentralized, inclusive, and safe. We must continue to engage, advocate, and, most importantly, listen to one another as we navigate and build this space together. The Fediverse is made of pluralities: of implementations, communities, vendors, and visions of the future. That’s at the heart of its beauty and its opportunity. The software interoperates; so should we.

· Posts · Share this post

 

Is There Still a Place for Print in the Future of Media?

The Financial Times and The Onion, side by side

I think there’s more work to be done to explore print as a modern product to support great writing and journalism. Lots has been said about its death — but comparatively little about its potential to live on in new forms.

I think print has a lot of life left in it: particularly if we overcome the idea of preserving the exact form it’s taken in the past and consider what a more modern, reconsidered print product might look like.

There’s a lot to be said for reading on paper. One of my more recent indulgences has been a daily subscription to The Financial Times, which on weekdays is a sober paper that reports the news fairly objectively. On weekends it’s a different beast: in particular it includes a magazine pull-out called How to Spend It that is apparently aimed at the worst people on earth and is generally indistinguishable from satire.

The Financial Times has been publishing since 1888, but some endeavors are much newer. Speaking of indistinguishable from satire, I subscribed to The Onion’s print edition, now it has been bought from its private equity owner. It’s been fun seeing it adopt similar membership strategies to other, more “serious” publications. Most exciting among those is its resumed print edition, which is an old idea given a new spin:

“I think for the same reason that 18-year-old kids are buying Taylor Swift on vinyl,” Jordan LaFlure, The Onion’s executive editor also told the Times, “we can introduce those same kids to the notion that a print publication is a much richer way to consume media.”

It’s not obvious to me that a similar strategy couldn’t work for other publications — or even as a digest of independent publications that work together. Would I buy a subscription to a paper edition of independent journalism across various topics? Absolutely I would, and I don’t think I’m alone. Think of it as a lo-fi RSS reader or a retro Apple News: articles I care about from around the web in a form factor that looks more like The New Yorker (or The Onion).

This product could take several forms. It could combine an algorithmic component — here are the writers I care about — with a more human-driven curatorial component from editors who want to highlight interesting journalism from sources the reader might not have encountered yet. Or it could be a purely editorial product with no algorithmic component: one size fits all, for every reader. Or you could subscribe to personalized editions with different human editors who get a cut of subscriptions for putting it all together. (A monthly tech periodical organized by Casey Newton or Molly White? Take my money.)

Publications like ProPublica (my current employer) and The 19th (which I’ve worked for previously) produce content that is more long-form journalism than breaking news, which is highly suitable for reading in a collected periodical. They also make their content freely available via a Creative Commons license, meaning that, technically, anyone could put this together. But it would clearly be better in partnership with newsrooms, with revenue and subscriber information flowing back to them in exchange for letting their journalism be included.

This isn’t a traditional startup: it’s hard for me to see how this product would enjoy the rapid growth or high valuations which justify venture investment. But it’s potentially a really interesting small business. If the numbers work out, it could also potentially be a fascinating add-on product for a service like Medium. There’s user and market research to be done here, but it’s possible that the decline of legacy print products does not necessarily mean that new print products won’t be successful.

The act of reading on paper feels different to sitting in front of a screen. Maybe I’m getting old, but I like sitting at the dining room table, leafing through print. It is an old school product that is a little like vinyl, but it also feels like I’m using my brain a bit differently. I’d love to do more of it. In a world where everything is digital, maybe a thoughtfully curated print product could be exactly what we need to slow down and engage more deeply. Or maybe not, but I think it would be cool.

I’d love to hear what you think. Am I alone in preferring an offline, analogue, tactile reading experience? Is there something here, or is the future of media entirely, irrevocably digital?

· Posts · Share this post

 

More coverage of the Social Web Foundation

The Social Web Foundation

More coverage of the Social Web Foundation has been rolling in today. (See my coverage of the announcement over here.)

The New Stack:

The fediverse has been a critical development in the open web over the past several years, since most of the social media landscape is dominated by centralized platforms — including Meta. If we want the open web to not just survive, but perhaps thrive again one day, we should all (hopefully including the father of the web) get behind the fediverse and support the Social Web Foundation.

WeDistribute:

“I wish I would’ve started it five years ago,” Evan explains in a call, “We’re seeing growth of ActivityPub in the commercial sector, we want to help guide that work, especially for devs that don’t know how to engage with the Fediverse, or the work that happens in private spaces. As we’re seeing a lot of growth, it’s important to help push that growth forward, we’re really filling in the crack no other organization is doing.”

TechCrunch:

Part of the group’s efforts will be focused on making the fediverse more user-friendly. Though Mastodon offers a service that functions much like Twitter/X, its decentralized nature — meaning there are multiple servers to choose from — makes getting started confusing and difficult for less technical users. Then, much like X, there’s the cold start problem of finding interesting people to follow.

The W3C:

We are happy to share that today the Social Web Foundation launched with a mission to help the fediverse to grow healthy, multi-polar, and financially viable. We are looking forward to continuing to support the work that [Evan Prodromou, Tom Coates, and Mallory Knodel] are planning in the new non-profit foundation for expanding and improving ActivityPub and the fediverse. We are delighted that to the Foundation will be becoming a W3C Member.

Vivaldi:

The Fediverse reminds us of the early days of the Web. We are competing against silos and corporate interests, using a W3C-based open standard and a distributed solution. It’s great that social networking companies are supporting the Fediverse, and Vivaldi is pleased to support Social Web Foundation so that we can once again have a town square free of algorithms and corporate control.

Independent Federated Trust & Safety:

ActivityPub has enabled thousands of platforms to communicate seamlessly across the Fediverse. This framework encourages a healthier online experience by supporting diversity of thought and content while redistributing governance back to the communities that can best serve their members. In an era where centralised networks dominate, the SWF’s commitment to open standards represents a renewed opportunity for a democratic and inclusive web.

And then Evan Prodromou wrote his own post on the launch:

Many people have ideas about what the Fediverse needs to be bigger, safer, and easier to use. But the solutions they propose fall between the cracks of any one implementer or service. We want the SWF to be the entity that takes on those jobs.

Not everyone agrees that the Fediverse needs to be available to more people. That’s OK. And not everyone is going to be comfortable with the mix of commercial and Open Source implementers plus civil society groups that form the support for the SWF. That’s OK too. Hopefully, our work will still benefit you.

Exciting times for the web.

· Posts · Share this post

 

Unlocking the Fediverse: The Social Web Foundation is Shaping the Next Era of the Web

Mountains on the horizon, via Unsplash+

I’m extraordinarily excited about the launch of the Social Web Foundation, which has been created to promote and support the growth of the Fediverse: the interoperable social network powered by the ActivityPub protocol.

Users of services on the Fediverse can follow, share, and interact with each other, regardless of which service each one is using. The most famous Fediverse platform is Mastodon, but there are many more participants, including Threads, Flipboard, and Ghost.

From the announcement:

[…] Advocates of this increased platform choice say it will bring more individual control, more innovation, and a healthier social media experience. But there is work to do: journalism, activism, and the public square remain in a state of uncertain dissonance and privacy, safety and agency remain important concerns for anyone participating in a social network.

The Foundation’s founding members are Mallory Knodel, the former CTO of the Center for Democracy and Technology; Evan Prodromou, one of the creators of ActivityPub and its current editor (who just published the canonical book on the topic); and Tom Coates, a product designer and founder who was one of the earliest bloggers and has been involved in many things that have been good on the web. They become the Executive Director, Research Director, and Product Director respectively.

Excitingly, the Foundation’s partners are a who’s who of companies doing great work on the web today. Those include Automattic, Ghost, Flipboard, Fastly, Medium, and Mastodon itself. Meta is also a backer, in an indication of its continued investment in the Fediverse, moving away from the walled garden strategy that it used with Facebook and Instagram for decades.

In a conversation with Richard MacManus over on The New Stack, Evan explained the Foundation’s relationship with existing standards organizations like the W3C:

“W3C as a standards organization mostly does coordinating the work of a number of different groups to make protocols […] So we’ll still be participating in the W3C — we’re going to become a member organization of the W3C.”

Prodromou added that the SWF will take on the role of advocacy and user education, which is typically outside of the W3C’s purview for standards work.

My opinion: this is the future of the social web. Every new service and platform that contains social features — which is most of them — will support the ActivityPub protocol within the next few years. Service owners can use it to easily avoid the “cold start” problem when creating new networks, and to plug their existing platforms into a ready-made network of hundreds of millions of people. Publishers will use it to reach their audiences more easily. And it’s where the global conversation will be held.

When I was building social platforms in the 2000s, this is what we dreamed of. Elgg, the open source social networking platform which launched my career, was intended to be the center of a federated social web. Although we made some crucial steps towards open data protocols and embracing open standards, we didn’t get there. I’m beyond thrilled that the Fediverse and ActivityPub exist, and that there are so many robust platforms that support it. The Social Web Foundation is another great step towards building the social web that we all deserve.

As Casey Newton published just yesterday about the future of his publication, Platformer:

One way I hope it will evolve is to become part of the fediverse: the network of federated sites and apps that are built with interoperability in mind. The fediverse is built on top of protocols, not platforms, which offers us a chance to decentralize power on the internet and built a more stable foundation for media and social apps.

The Social Web Foundation’s existence as an advocacy, research, and development organization is another key step towards making that happen. But to be clear, its role is in support: each one of its partner organizations has already taken concrete steps towards supporting ActivityPub, and the movement is well underway.

Check out the Social Web Foundation and its projects at its website.

Updated: Read more coverage of the launch.

· Posts · Share this post

 

Threads is trading trust for growth

Engagement farming

Yesterday the Internet Archive lost its appeal in the digital lending case it’s been fighting for the last few years.

In March 2020, the Internet Archive, a San Francisco-based nonprofit, launched a program called the National Emergency Library, or NEL. Library closures caused by the pandemic had left students, researchers, and readers unable to access millions of books, and the Internet Archive has said it was responding to calls from regular people and other librarians to help those at home get access to the books they needed.

It was a useful program, and the archival has merit, but publishers argued that the Archive overstepped, and the courts eventually agreed.

Regardless of the merits of the case, I believe the Internet Archive is an obvious public good, and an outcome like this has the potential to do it real harm. This opinion led me to post an offhand comment on Threads:

People who follow me tend to also be at the intersection of tech and media, so I figured extra context wasn’t needed. They were on it. And I figured that anyone who wasn’t clued in probably didn’t care and could just keep scrolling.

Which, uh, is not how it went down.

The Threads algorithm apparently surfaced my post in the feeds of a bunch of other people with a wholly different set of interests, who were — inexplicably to me — incredibly angry that I hadn’t provided any further context.

A whole bunch of people apparently forgot they can, you know, just Google something:

Unhappy about posting without context

Explain the situation in your opening post!

But the comments that really surprised me were the ones that accused me of engagement farming. I’ve never received these before, and it made me wonder about the underlying assumptions. Why would this be engagement farming? Why would someone do this? Why would they assume that about me?

I am not very engaging

Muted for failed engagement play

Engagement bait!

I'm making this platform worse

It might have something to do with Meta’s creators program, which pays people to post on the platform. The idea is that popular influencers will lure more users to the platform and it can therefore grow more quickly.

The amounts are not small: a single popular post can earn as much as $5,000. It’s an invite-only program that I am not a part of; it looks like you need to be an existing Instagram influencer to be asked. While I’m a lot of things, that is very far from being one of them.

Because the program is not available to all, and because it’s unlabeled, it’s not clear who is a part of it and who isn’t. So anyone could be trying to farm engagement in order to make some extra money. And because anyone could be, it becomes the default assumption for a lot of people. If you had the opportunity to make an extra $5,000 for a social media post, why wouldn’t you? And as a result, trust in peoples’ underlying motivations has disintegrated. Everyone must be just trying to get as many views on their posts as possible.

Over time, this has the potential to become pernicious, eroding trust in everything. If X has fake news, Threads is assumed to have fake views: engagement by any means necessary.

To be clear, if I was a part of the program — which, again, I’m not — I wouldn’t do anything differently, except to clearly announce that I was part of the program. I’m not an entertainer, an influencer, or a public figure. Like most of us, I’m just some person posting offhand thoughts into a social media app; anything else feels, honestly, disingenuous and like far too much work. But now I understand how fast trust has eroded, I wonder if the ability to build authentic communities on the platform is hanging on by a thread.

· Posts · Share this post

 

What I've learned about writing a book (so far)

It's a writer. On a laptop. Which is not how I do it.

Some things I’ve learned about me and writing recently:

  1. I’m impossibly distractible. It’s a learned behavior: I check all my social networks, take a look at my email, fall down Wikipedia rabbit holes. Writing on the iPad seems to help me a lot. Those things are there too, but they feel relatively inaccessible: I don’t have a Threads app, for example, and using it on the web on that device feels like a chore. I know, I know: those things do work fine on an iPad, but shhhh, I’m getting a lot of mileage out of convincing myself that they don’t.
  2. Tiny goals help. I started using Todoist earlier this year, which is the first to-do list app that fits with the way my brain works. I have a lot of things I need to keep track of, and it’s been a huge relief across work and my life to have a list that I can keep referring to. These days, my Todoist “today” list drives my day as much as my calendar does. So it was easy to add a daily recurring “Write some novel words” task. I get to check it off if I make any progress at all; the trick is that once I start making some progress, momentum usually keeps me going until I’ve written a meaningful amount. I’ve even started logging supplementary tasks if I have a thematic idea that I want to experiment with later (today’s is a scene transition that I want to play with).
  3. I’ve got to make do with the late evenings. Between taking a toddler to and from daycare, working at ProPublica, and dealing with everything I need to in the house, the only real time I have to make progress is late at night once everyone else has gone to bed. I’m exhausted by that time of night, but to my surprise, this routine has been effective for me: I settle in the living room with my iPad, and off I go. The ergonomics of slouching on my sofa with a tablet balanced across my knees are horrible, though.
  4. I can’t stay completely serious. It turns out that I’m most motivated by my sense of humor. I tried to write a serious book, I really did, but the ironies and observations kept coming, and what I’ve wound up with is a serious topic and what I hope is a gripping plot, wrapped up in irony and a delight in poking at incongruities. Hopefully readers will find it more fun than self-indulgent; I’m having fun with it, and I hope they do too. When I have written more earnestly, I come back to my draft and instantly hate it. There’s detail in irony; it reveals truths that writing point-blank seems to miss.
  5. Not a single soul will get to see this until I have polished it within an inch of its life. I got a plot suggestion from a writing tutor and it set me back six to nine months. The suggestion was good, but it meant reworking what I’d done so far. I lost momentum on the first draft and found myself stuck in editing mode, working on the same chapters again and again. Lesson learned. We can make substantive changes later, once the whole thing is committed to the page.
  6. It’s not blogging. I’ve been blogging since 1998. Although I can always use proofreading and an editing pass, this muscle is fully-developed for me. I feel very little cognitive barrier to getting a blog post on the page, and I feel like I can do it quickly. Writing a book, on the other hand, requires much more craft: it’s like chiseling a story out of rock. I didn’t study this, and I am not a great sculptor. I wrote a lot more fiction when I was younger but dismissed it as a career path, even though it's where my heart truly lay. Only recently have I given myself permission to treat it as important. I’m under no illusions that I’m good at it, but I’m going to try anyway, because here’s what keeps me going:
  7. I love it. That’s what matters most, in a way. I love making something substantial, and I love being in a creative flow state. I’m often cackling at ideas as I furiously write them down. I’m petrified of sharing what I’ve done later on, but I’m putting that out of my mind. For now, it doesn’t matter. For now, I’m just telling myself a story, and I’m enjoying it a great deal. What happens to it afterwards is a story for another time.

· Posts · Share this post

 

More Unoffice Hours

Hello!

Back in May, I announced Unoffice Hours, inspired by something Matt Webb had established with his community. Anyone could book a 30 minute meeting with me, for any reason, on a Friday. No money, no strings, no expectations.

It’s been a wonderful experiment. I’ve met a host of new people who were new to their careers; had fascinating conversations with people I’ve been a huge fan of for years; and I’ve caught up with old friends and acquaintances.

It wasn’t without its glitches: there were a few times I had to move calendar slots around because of unexpected travel. There were also vastly more people who wanted to sign up than I had slots for (a nice problem to have!), so sometimes sessions were booked months out. Towards the end, there were a few no-shows, which isn’t perfect, but also isn’t too big a deal. On balance, the conversations were meaningful, and it was absolutely worth it.

So let’s do it again.

I’ve been a 2X startup founder, early-stage investor, software engineer, engineering lead, CTO, and CEO. I’ve taught product design to teams around the world, and I’ve built large-scale end-user open source projects. I’m deep into the fediverse and care deeply about the open web and ethical tech policy. I’ve also been trained in leadership coaching.

Here are some topics it might be interesting to chat about:

  • Feedback on a project you’re working on (startups, software, a writing project)
  • Following up on something I’ve written in this space
  • Product and technology strategy in the public interest (news, education, libraries, other mission-driven organizations)
  • The open social and indie web
  • Fostering a collaborative organizational culture
  • Saying hello

If you’d like to chat, book a 30-minute session here!

· Posts · Share this post

 

Using AI to feed my toddler on a road trip

Intersecting freeways

This past week I embarked upon two long car drives — from Philadelphia to Cape Cod and back again — with an almost-two year-old. He’s a remarkably good traveler who takes everything in his stride (as long as he has his puffy stickers and you agree to put Elmo on the radio from time to time).

The biggest challenge was finding places for him to eat well: restaurants that wouldn’t bat an eyelid at a toddler doing toddler things at the table, that also would have the kinds of food that he likes. (Yes, I packed snacks. But sometimes it’s time to sit down for a real meal.)

We made it work, but it was always a bit of a guessing game. Would X chain or Y mom-and-pop accommodate his needs? I found myself wishing that there was some kind of app that would just recommend somewhere to go — particularly as he could get hungry at a moment’s notice, and faffing around with restaurant reviews while I was driving was an impossibility.

So out of interest, once I returned, I asked ChatGPT for recommendations:

Find a restaurant suitable for attending with a toddler in Elkins Park, PA. Please just return the restaurant name and address; don't share any other information.

It returns:

The Creekside Co-op
7909 High School Rd, Elkins Park, PA 19027

That’s pretty good! Creekside is a local marketplace and brewery near where I live that absolutely is suitable for hanging out with a toddler.

I tried it in a few locations. In the part of Cape Cod where we were staying, it suggested the Moonakis Cafe, which is a superb choice. In the part of Oxford, England, where I grew up, it suggested The Victoria Arms — again, no complaints whatsoever. I’d eat there with my little one in a heartbeat.

So what if I want to make this a simple app, starting on the web?

It turns out that you can replace the name of the location in the query with its GPS coordinates, which simplifies matters a great deal. You can get the user’s current location via the web geolocation API: you can then plug that straight into the query, make an API call, and forward the user directly to a Google Maps view for the restaurant. Reverse geocoding APIs, which take latitude and longitude and return a human-readable name, are also available, and might be useful — but they tend to cost money, and the API call to ChatGPT is already an expense.

More refinements are possible, of course. Most crucially, it would be helpful to know if a given restaurant is actually open; on a road trip, it would also be very useful to find restaurants that are close to the freeway. I wouldn’t mind seeing a top 3 or top 5 list with the relative merits of each one. And being able to plan a trip around toddler-friendly eating spots in advance would be gold.

What’s sort of neat about the technology is that this is all actually very feasible — in an hour or two. Using AI as an engine in this way cuts out a lot of development time, not to mention the need to gather your own database. There are obviously ethical issues related to how these models were trained, which are sure to be litigated for years to come. But here we’re not creating any new content or replacing an artist: we’re making it easier to find our way to a local business.

The next time I’m on a road trip with my little one and I see that he’s starting to get hungry, I’ll be able to hit a button on my phone and get directions to a nearby place that will probably be appropriate for him to sit down and eat at. I think that’s cool.

· Posts · Share this post

 

Call for startups

Two people working on a startup, probably.

I don’t invest any more, but here are some areas I’d be interested to see startups explore:

The hallway track for remote and hybrid teams. One reason many companies are enacting return to office policies is to re-establish cross-pollination across teams. Yes, a strong, intentional remote culture would render that moot, but not every company has that. So what does it look like to build scaffolding that goes beyond the water cooler and intentionally surfaces ideas and reactions across teams, including across timezones? Slack is a set of chatrooms at heart — what if you optimize for asynchronous reflection and building on ideas, not just real-time discussion?

Composable, local AI made easy. There are lots of use cases for AI in the enterprise, but for many high-value use cases sharing data with centralized services owned by OpenAI, Microsoft, or Google isn’t tenable. Sensitive data needs to be treated carefully, and protective contract terms often aren’t enough (consider what happens when a provider is subpoenaed, for example). Let’s make building AI tools that don’t share data beyond your local computer incredibly easy, even for people who can’t code.

Pro tools for the fediverse. The fediverse is going to continue to grow, in part because of the maturity of its underlying technology, and in part because countries across the world are tightening anti-monopoly rules, creating strong business reasons to adopt open standards and interoperability. Many fediverse platforms and services don’t meet the needs of larger organizations or professional use cases, due to the wrong mix or features or a more technical user experience. How can startups remove friction from taking advantage of the fediverse, and add ecosystem tools that grow in value as more users onboard? (By the way, I still think an API service that helps people build tools on the fediverse has legs.)

Substack (or Ghost) for indie and open source developers. Substack and Ghost have paved the way for a kind of journalist entrepreneur who can launch a subscription and make a living by themselves. What if we could do the same thing for indie developers who wanted to support their work? Imagine built-in subscriptions connected to a social discovery mechanism where developers recommend other developers’ work: a network that makes it far easier for developers to make a living from doing what they love independently. This is particularly important in a world where many developers have left big cities and are resisting return to office mandates: going it alone could be a viable alternative. Kickstarter et al let people support a project; this would allow you to support the creator, with more network effects and built-in software integrations than something like a Patreon.

Metrics in a box. A tool that connects to your analytics, payment processor, newsletter tool, etc, and automatically gives you insights, generates actionable reports on your preferred cadence, and answers questions without you needing to deal with schemas, configure specific views, or make queries yourself. You could refine its outputs by giving it feedback in natural language, and ask questions using the same. Another way of putting this: what if your in-house data analyst was software that you didn’t need to configure?

Redefine the US rail experience. Private rail cars (or — more ambitiously — whole trains?) that operate a bit like a WeWork: luxury accommodations, high-bandwidth satellite wifi, phone call booths, desks, private rooms with comfortable beds. Make it easy to choose to take a long-distance train instead of a flight without sacrificing comfort or connectivity. High-speed rail is great and important, and such a business would expand to get there, but in the meantime this experience would make the longer travel time matter a great deal less, while helping business travelers to lower their carbon footprint. One can imagine this initially working best between destinations like Miami and New York, or San Francisco and LA, but the real goal would be nationwide. (Hey, dream big.)

Magic for the elderly. A lot of people swear by services like Magic’s executive assistant offering: a way for executives and entrepreneurs to get remote help with doing important work. But we all need help as we get older. What does it look like for older people to get their own executive assistants to help them with administration and life’s daily chores?

Open bookkeeping and administration for distributed groups. There’s plenty of bookkeeping and administration software out there. Most of it is understandably privacy-focused, allowing very few people to access your sensitive information. But what happens if you’re part of a group — an extended family managing a house, say, or a loose co-operative — that needs to have a shared view of their finances and administration? There’s very little for them beyond, say, Open Collective, which is for a very specific kind of organizational unit. What does it look like for a group to share and stream their finances and decisions?

It’s been six years (gulp) since I last invested in a startup as part of any kind of fund, but I’m still excited by the idea and the ethos of startups. While there are plenty of bad businesses out there (for any definition of “bad”), the idea of a group of people getting together and trying to build a new, useful product as part of a sustainable business engine really appeals to me. There’s definitely a part of me that wishes I still could make financial bets into ventures. (Let’s be clear: I could never have invested in an idea like reinventing rail travel. That wasn’t my area. But wouldn’t it be cool?)

I really like Homebrew’s investment process statement, which is very close to how I’d want to do it too (commit the time and energy to help build an ethical, enduring, high-quality business). And this piece in particular stands out to me:

We invest in mission-driven founders who embrace big – big ideas, big impact, big risk.

The combination of real mission, impact, and risk is important. That’s where the exciting stuff is.

Greylock, the veteran Silicon Valley venture capital firm, recently put out a call for startups that was all AI, all the time. Long-time readers will know that I have a contrarian take on that — and that I worry AI is sucking oxygen away from other, genuinely useful products that could form the basis of great businesses. I also don’t shy away from AI completely: there are real applications for the technology that will linger long after the hype cycle has died down. Still, their post was the inspiration for this one: I think there are more interesting, broader, longer-term trends that are worth paying attention to.

What are you excited by? If you were an investor — or if you are — what would you be keeping your eye out for?

· Posts · Share this post

 

What I want to see from every product team

A product design board

Here’s what I want to see from every technology-driven product team:

Do you know your user? Not “this is the industry we’re targeting” or “this is for everyone!”, but who, specifically, are you thinking of? What is their life like? Why is this important to them? What is the problem that they have? How do you know that this is their problem?

Have you solved their problem? What is the outcome of using your product for that user? How does it meaningfully make life better for them — not ideologically or conceptually, but actually, in the context of their day-to-day? How do you know that you’re solving their problem? (How have you tested it? Who did you ask?)

Why are you the team to solve it? What makes you think your team has the skills, life experiences, and kinship with your user that will make you successful? How are you making sure you don’t have blind spots? Can you build it?

Is this product sustainable for the user? If you’re successful, what does their life — and the life of their community — look like? Are you removing equity or agency from them? Can they step away? How do you know what the downsides of your product might be for them, and how are you avoiding them?

Is this product sustainable for you? If you’re building something good, how are you making sure you can keep doing it, while ensuring you have the answers to all of the above? Are you excited enough about it to keep going when times get tough? Is there enough money?

In other words, I don’t want to see ideology or conceptual ideas first and foremost. I want to see that a team knows the people they’re solving a problem for, and has taken steps to make sure that they’re actually solving that problem, rather than building something and hoping for the best.

This is particularly true for efforts that are trying to push the web or internet forward in some technological way. These are important efforts, but understanding concretely how a real person will benefit — again, not ideologically, but in their day-to-day lives — is non-optional.

The way to get there is through speaking to people — a lot. You need to identify which assumptions you’re making and validate them. You absolutely can’t get through this by being the smartest person in the room or winging it; you are never absolved from doing the real work of understanding and working with the people you’re trying to help. Speak to your users; speak to experts; do your research; avoid just making stuff up.

It’s not about being smart, or building something that you’re excited about. It’s about being of service to real people, doing it well, and setting yourself up for long-term success.

· Posts · Share this post

 

The Silicon Valley Would-Be Vice President

A screenshot from MSNBC, showing

JD Vance is an obvious, bald-faced opportunist. It makes sense that Trump would pick him as his Vice Presidential candidate; they probably understand each other quite well.

It can’t have hurt that a bevy of tech billionaires told Trump to pick him, and it’s not unreasonable to assume they gated funding on that choice. Elon Musk has pledged to give $45 million a month to a PAC newly formed to back Trump; Palantir co-founder Joe Lonsdale, former Yammer founder David Sacks, and VC Chamath Palihapitiya have also raised money for the group. Eponymous Andreessen-Horowitz founders Marc Andreessen and Ben Horowitz pledged donations and Keith Rabois has also reportedly pledged a comparatively paltry $1 million. (The Winkelvoss twins are also donors, but I wouldn’t exactly call them Silicon Valley insiders.)

Andreessen explained why, saying that the future of America is at stake:

Biden’s proposal to tax unrealized capital gains is what Andreessen called “the final straw” that forced him to switch from supporting the current president to voting for Trump. If the unrealized capital gains tax goes into effect, startups may have to pay taxes on valuation increases. (Private companies’ appreciation is not liquid. However, the U.S. government collects tax in dollars.)

One could argue, of course, that the future of America is at stake. As The 19th reported about Project 2025, the Heritage Foundation’s suggested plan for a next Trump administration whose authors include over 140 people who were a part of the last one:

Much of Project 2025 relates to gender, sexuality and race, aiming to end most all of the federal government’s efforts to achieve equity and even collect data that could be used to track outcomes across the public and private sectors.

The other sweeping changes it proposes include firing civil servants and replacing them with Trump loyalists, removing the Department of Education, gutting our already-insufficient climate change protections, reinstating the military draft, conducting sweeping immigration raids and mass deportations, and condemning more people to death sentences while making them swift enough to avoid retrial.

All this despite being on shaky legal ground:

Some of these ideas are impractical or possibly illegal. Analysts are divided about whether Trump can politicize the civil workforce to fire them at will, for example. And the plan calls for using the military to carry out mass deportations on a historic scale, which could be constitutionally iffy.

Trump has lately distanced himself from the plan in public, but privately said something quite different at a Heritage Foundation dinner:

“This is a great group and they’re going to lay the groundwork and detail plans for exactly what our movement will do, and what your movement will do, when the American people give us a colossal mandate to save America.”

For his part, Kevin Roberts, the President of the Heritage Foundation, said out loud on Steve Bannon’s podcast:

We are in the process of the second American Revolution, which will remain bloodless if the left allows it to be.

JD Vance is walking this line too. My employer, ProPublica, recently reported that he, among other things, believes that the Devil is real, and that he had some unpleasant things to say about trans people:

He said that Americans were “terrified to tell the truth” and “point out the obvious,” including that “there are real biological, cultural, religious, spiritual distinctions between men and women.” He added, “I think that’s what the whole transgender thing is about, is like fundamentally denying basic reality.”

So, yes, all things considered, it feels a bit like America is in the balance.

What’s particularly bald about involvement from the Silicon Valley crowd is that they are, according to them, overlooking all of this and concentrating solely on their business interests. If policies like a tax on unrealized capital gains or tighter anti-trust actions are enacted, those investors may have to re-think some of their investment strategies.

For what it’s worth, those taxes are only applicable for individuals with a net worth of over $100M, with payments at an automatic minimum tax rate treated as prepayments against future realized gains. The effect could actually be to encourage startups to go public and realize their value sooner, which wouldn’t be a terrible thing for the ecosystem (but might limit the heights private valuations can reach). Given that people with that level of worth don’t usually make taxable income, this new levied tax on investment gains makes sense as a way to encourage the very wealthy to pay the same sorts of tax rates as the rest of us — but, clearly, Musk, Thiel, et al feel differently. (Invasive thought: where’s Sacks and Palihapitiya’s podcast co-host Jason Calacanis on this? Is he a sympathizer or just an enabler?)

Do tighter regulations and a new minimum tax for the wealthy risk the future of America, though? Maybe they have a different definition of America than I do. If, to them, it’s a place where you can make a bunch of money without oversight or accountability, then I can see how they might be upset. If, on the other hand, America is a place where immigrants are welcome and everyone can succeed, and where everyone has the freedom to be themselves, all built on a bedrock of infrastructure and support, then one might choose to take a different view. The tax proposal at hand is hardly socialism; it’s more like a correction. Even if you accept their premise, single-issue voting when the other issues include mass deportations and gutting public education is myopically self-serving, leave alone the barren inhumanity of leaving vulnerable communities out to dry.

Responses by prominent Republican supporters to the inclusion of a Sikh prayer in Punjabi in the Republican National Convention — one line reading, “in your grace and through your benevolence, we experience peace and happiness” — lay bare what the unhinged Christian nationalist contingent believes in:

Andrew Torba, CEO of the far-right social media platform Gab, ranted to his 400,000 followers on X, “Last night you saw why Christian Nationalism must be exclusively and explicitly Christian. No tolerance for pagan false gods and the synagogue of Satan.” Republican Oklahoma state Sen. Dusty Deevers seemed to agree. “Christians in the Republican party nodding silently along to a prayer to a demon god is shameful,” he posted.

From my perspective, there are no upsides to a Trump win. Even if you accept the idea that Project 2025 has nothing to do with him (which, as I’ve discussed, is laughable), his own self-published Agenda 47 for his next administration is similarly horrible, and includes provisions like sending the National Guard into cities, destroying climate crisis mitigations, mass deportations, and removing federal funding for any educational institution that dares to teach the history of race in America. It also includes a version of Project 2025’s call to fire civil servants who are seen as disloyal. JD Vance wants to end no-fault divorce(ironically, given his running mate), trapping people in abusive relationships. The effects on the judicial system from his first administration will be felt for generations; a second administration will be similarly seismic. He will gut support for vulnerable communities. I have friends who will directly suffer as a result of his Presidency; he will create an America that I do not want to bring my son up in.

Silicon Valley is supposed to invent the future. That’s what’s so inspiring about it: for generations, it’s created new ways of sharing and working that have allowed people to communicate and work together wherever they are. These new moves make it clearer than ever that a portion of it has never believed in that manifesto; that it is there solely to establish itself as a new set of power-brokers, trying to remake the world in their own image. The rest of us need to oppose them with our full voices and everything we can muster.

· Posts · Share this post

 

15 books that made an impact

A lot of books, piled up in the best kind of bookstore

I really like Lou Plummer’s list of 15 books which made the most impact on him, which I discovered via Tracy Durnell’s own list:

I think you can figure out a lot about a person if you know what books have had the most impact on them. At one point or another, each of these books was my current favorite. They all had a lasting impact on me. I'd love to see your list.

Tracy has smartly split hers up into categories. I’ll do the same here. And just as Lou said, I’d love to see your list!

Formative Books

These books disproportionately influenced me when I was a much younger adult, and helped contribute to the way I saw the world in a hundred ways, from my sense of what was possible to my sense of humor.

  1. The Hitchhiker’s Guide to the Galaxy, by Douglas Adams — I don’t quote it, but the clever irreverence still sweeps me off my feet. A large part of me wishes I was Douglas Adams and always will.
  2. Constellations: Stories of the Future — a mind-blowing collection of science fiction short stories, some of which became episodes of The Twilight Zone and so on. Jerome Bixby’s It’s a Good Lifeand Fritz Leiber’s A Pail of Air are standouts for me.
  3. Something Wicked This Way Comes, by Ray Bradbury — There’s a warm, beating heart at the center of this story, and that’s what draws me in every time (and I’ve reread it countless times). There are better Bradbury books which have probably aged better — you’re probably thinking of them right now — but at the time, it resonated.
  4. Maus, by Art Spiegelman — It was much later until I really understood how my own family was affected by WWII, but I connected to this hard. It was also the first graphic novel that made me really think about the possibilities of the form: something that was clearly far beyond superheroes and fantasy.
  5. The Handmaid’s Tale, by Margaret Atwood — Practically a documentary at this point, but it’s always been a riveting work of speculative fiction that does what that genre does best: help us grasp with elements of our present. To most of us, it’s a warning. To the Heritage Foundation, I guess it’s a manual.
  6. 1984, by George Orwell — It’s hard to imagine a more culturally influential science fiction novel. I love it: although it has a lot to say, I find it to be a page-turner. If you haven’t read Sandra Newman’s follow-up, Julia, run to get it: it’s an impressive work of fiction in its own right that reframes the story in brilliant ways.
  7. Microserfs, by Douglas Coupland — Coupland sometimes reads like a funnier Bret Easton Ellis (which is to say zeitgeisty but hollow — Shampoo Planet and The Rules of Attraction are cousins), but at his best he captures something real. Microserfs gave me that first taste of the community and camaraderie around building software together: it’s set in an earlier version of the industry than I got to be a part of, but its depiction of those early years is recognizable. Even the outlandish characters don’t feel out of place. I don’t think it’s probably aged at all well, but it resonated with me hard in my early twenties.

Motivating External Change

These books helped me think about how we need to change, and what we might do.

  1. The Jakarta Method: Washington’s Anticommunist Crusade and the Mass Murder Program That Shaped Our World, by Vincent Bevins — I’m convinced that every American citizen should read this, in order to better understand how we show up in the world. (Spoiler alert: we don’t show up well.)
  2. Evicted: Poverty and Profit in the American City, by Matthew Desmond — Visceral, accessible, memorable reporting on poverty and housing. Again, it should probably be required reading for American citizens.
  3. The Ministry for the Future, by Kim Stanley Robinson — There’s a very silly passage in this book about the role of blockchain in solving climate change (come on), as well as quite a bit in favor of climate engineering, which I think is highly dubious bordering on terrifying. But at the same time, the novel succeeds at painting a visceral picture of what the effects of the climate crisis could be.
  4. Caste: The Origins of Our Discontents, by Isabel Wilkerson — A key to understanding America. There’s a lot spelled out here that I simply didn’t know, running the gamut from the details of peoples’ everyday lived experiences to the chilling fact that Hitler based his Nazi caste system on Jim Crow.

Books That Changed Me

These books either left me a different person somehow or touched something in me I didn’t know existed.

  1. Kindred, by Octavia Butler — I wish I’d discovered Butler earlier. Her work is immediate and deeply human, and while it shouldn’t have had to change a whole genre, it absolutely did. Parable of the Sower is seismic, of course, and rightly famous. (It’s also getting to be a harder and harder read in the current climate.) But it was Kindred that opened the doors to a different kind of science fiction to me, and through it, all kinds of possibilities.
  2. How High We Go in the Dark, by Sequoia Nagamatsu — I have never read a more effective metaphor for grief and change. I read it when I was in the depths of grief myself, and the way this book captures the nuance, the brutality, and the beauty is poetry. I still think about one chapter almost daily. (It’s the rollercoaster. If you know, you know.)
  3. The Color Purple, by Alice Walker — A breathtaking example of a modern novel: a masterclass in form as well as content. Not a word is wasted in bringing the lived experiences of her characters to life (and through them, so many more). I’ve read this many times, and I’ve never made it through without absolutely weeping.
  4. Bird by Bird: Some Instructions on Writing and Life, by Anne Lamott — So often recommended to writers for really good reasons, Bird by Bird is not just the best book I’ve ever read about writing but also about embarking upon any large project. It’s hopeful, nourishing, actionable, and lovely. Its lessons still motivate me.

Do you have a list of your own that you would like to share? Let me know!

· Posts · Share this post