Skip to main content
 

The Werd I/O Holiday Gift Guide

Hey, it's some gifts!

I’ve never done a holiday gift guide in any of my spaces before, but this year I was inspired by Kottke and a few other bloggers to create my own. As I write this, it’s literally December 13th; you’ve probably bought most of your gifts already. Still, these are out there, and everything I’ve listed should ship in time for December 25th (again, at the time of writing).

This is stuff I love that your loved ones might love too. (Say that three times fast.)

1. Let’s start here: if your loved ones are as worried about the upcoming year as I am, it may help to support real journalism that will genuinely speak truth to power. Consider ProPublica, The 19th, The Markup, Grist, Reveal at the Center for Investigative Reporting in addition to names you probably already think of like your local NPR station. And then consider which non-profits might support vital services that could be under attack over the next four years, like reproductive health, equitable criminal justice, and medical services for vulnerable populations.

2. I started making personalized calendars for my mother when my parents moved back to California and I was still in the UK as a way of sharing photos of things she’d missed. It became a holiday tradition. We unfortunately said goodbye to her three years ago, but I still make the calendars, which these days feature my son, and recipients seem to really love them. Over the years, I’ve found that Shutterfly gives me the best results.

3. A colleague turned me on to Sugimoto Tea this year and I’m a convert. I’m particularly a fan of the sencha and the hojicha, but I tried a few varieties and they’re all great. Sugimoto sells fresh, farm-direct loose leaf tea, grown in Japan, at reasonable prices. I have a few cups a day at least.

4. Julia by Sandra Newman was one of the best books I read this year: a novel that doesn’t just add a new dimension to George Orwell’s classic 1984 but reframes it entirely, deepening it in the process. That doesn’t sound like a possible task, but here this novel is, making it look effortless.

5. Curious Reading Club sends hand-picked non-fiction to your door every month and then backs it up with intimate Zoom calls with authors and experts. It’s all beautifully chosen and you get pristine hardback editions. In truth, I haven’t always made it to the calls, but I’ve loved the selections. This month’s was Kyle Chayka’s Filterworld, about the effect of algorithms on culture.

6. Is your loved one more of an audiobook person? You can’t go wrong with a Libro.fm subscription. The service works as well as other audiobook services you can think of, but proceeds support local bookstores. With my subscription, I choose to support Harriett’s Bookshop, named after Harriett Tubman, which celebrates women authors, artists, and activists. Honestly, I’ve stopped listening to podcasts and burn through my monthly audiobook credits instead. It’s great.

7. Daily-use kitchen gadgets that are also great: the Zojiruchi Neuro Fuzzy Rice Cooker, the 8-cup Bodum French press, the one-cup Aeropress coffee maker, the Thermapen ONE digital thermometer. And, okay, this was an extravagance, but this year I bought Peugeot pepper and salt mills, and it’s hard to describe how much better they are than any other mill I’ve ever used. Peugeot made mills before they made carsand their expertise really shows.

8. The Tuneshine is a fun addition to my bookshelf. It connects to your wifi and your music services, and displays the album cover of whatever you’re listening to as you stream. It’s quite lovely.

9. Creative Action Network’s See America posters are lovely. Each one is by a different independent artist, and proceeds help support Earthjustice. I have framed posters for Yosemite, the Golden Gate Bridge, and the Cape Cod National Seashore hanging in my entryway. Creative Action Network has a few other poster campaigns; I particularly like What Makes America Great (hint: it’s immigration) and Recovering the Classics.

10. Some of our favorite tableware is by Heath Ceramics. Pass the Plate sells them secondhand at a more affordable price.

11. Another book! Infinite Detail by Tim Maughan was published a few years ago but was new to me this year. It’s about what happens when the Internet goes away, and also something much more than that: the exploration of humanity as content between advertising, the questions about what happens next post-revolution, the overlapping mysticism and open-source pragmatism, the breathing, beating characters, the class politics woven throughout. I loved every glowing, gripping word. It may have been written pre-pandemic, but it’s got a lot to say about our current moment.

12. Uncle Goose alphabet blocks are the best blocks. Like, absurdly nice. These are luxury children’s blocks. Our little one loves them. We love them. Love all round.

13. Speaking of absurdly nice kids’ toys, our little one was gifted this Montessori Wooden Switch Boardand he’s obsessed with it. Turning on each light is a challenge: different switches, dials, a key, and a wire connector. The only trick is to go back and turn all the lights off again once he’s done with it.

14. We have an Ooni pizza oven and love it a lot. Ours is a gas-fired Koda 12, but friends have mentioned that they love their various models. Making your own pizza this way is a lot of fun, and we usually turn it into a family activity: everyone gets to choose their own toppings. (The thermometer accessory is a must.)

15. If I could wave a magic wand, I’d bring back the Electric Company Magazine my parents subscribed me to (shipping it all the way to the UK!). Failing that, Highlights is pretty cool; we’ve been getting Helloand will upgrade to High Five. Similarly, I was delighted to see that the publishers of Cricket are still going, and publish a range of magazines for different ages.

16. The Kobo Libra Colour has been a game-changer for me: I can read books in bed once our little one goes to sleep. Book lights were all taken as toys; I am tethered to the bedroom for a good portion of every night. So this was a liberating device. The screen is beautiful, the refresh rate is just right, and it’s pleasant to hold in my hand. It also gets frequent active updates and supports borrowing ebooks from the library.

17. Maybe consider giving your loved ones a 1Password family plan and Mozilla VPN? Privacy and security are good things to have.

18. Haymarket Books publishes radical books on a series of progressive topics. It’s a great company. And it has a book club! Subscribers receive every new book published during the duration of the club, and there are both ebook and print options. Take a look at the author list and you’ll get a good sense of what’s in store.

19. My office is full of Yoko OK prints, and you might find that your loved ones appreciate these lively works of art too (also: don’t overlook the zines). Many of them have a San Francisco theme.

20. Despite what you may have heard, it’s still a good idea to mask up in public places. If your loved ones struggle with wearing masks comfortably, the FLO Mask is likely to help: it’s by far the most comfortable mask I’ve ever used. I have the Pro. This is a particularly great gift if you have a loved one who is immunocompromised, or if you care about immunocompromised people anywhere.

21. AirPods Pro were always pretty great — there’s very little that compares — but the clinical-grade hearing aid capability is a big deal. Hearing aids cost thousands and getting them tuned is a pain. Something that approaches that utility that can be tuned on an app and costs an order of magnitude less is a game-changer. Just don’t drop the case on the ground.

What else am I missing? Do you have recommendations? I’d love to read them.

Buying from some of these links may result in a small affiliate fee that helps pay for my web hosting. Hey, we all live under capitalism. Also, it’s really just the book links.

· Posts · Share this post

 

The open social web is the future of the internet. Here's why I'm excited.

A decentralized network

The open social web puts control back in your hands. Unlike big social media platforms, it’s not run by a single company — it’s made up of independent, connected communities where you decide how and with whom you interact. It respects your privacy, avoids intrusive ads, and gives you the freedom to truly own your online experience. It’s like the internet used to be: open, personal, and community-focused.

How to get started

There are two main emergent social networks on the open social web:

The Fediverse is a co-operative of small communities that all interoperate as one large, cohesive social network. Each community has its own interface, moderation policy, and rules, but anyone on one community can seamlessly follow and share with anyone on any of the other communities. It’s more decentralized, which means that the user experience is a little different to what you’re probably used to.

The most common Fediverse platform is Mastodon (although Threads is also rapidly joining the network) and the easiest place to get started is by joining mastodon.social.

Bluesky is a social network built on an open social web protocol but largely controlled by one company, Bluesky Social. It’s less decentralized than the Fediverse, but some find it easier to use.

It is very reminiscent of early Twitter, with some added innovations designed to help people build up a network of interesting people to follow quickly, build their own bespoke social media algorithms, and block people they don’t want to interact with. The result is a very vibrant, contiguous community that’s growing very quickly.

The easiest place to get started is by signing up on the Bluesky website.

For writers, artists, journalists, and publishers

In a world where platforms like X have devalued outgoing links and often skewed their algorithms towards particular points of view, the open social web is a breath of fresh air. Links are celebrated, not suppressed, which means journalists can promote their work. open social web platforms default to just showing you the posts and reshares by people you subscribe to in reverse-chronological order, rather than skewing your feed.

Because no single company owns the open social web, it’s not subject to the whims of an owner. There’s no single platform that can be sold to Elon Musk or rapidly pivot in order to try and increase its total market capitalization. It simply exists to allow people to follow and share with each other.

This has attracted some of the most engaged people on the internet. Users on the open social web are more likely to share your work, read it deeply, and donate to support you.

For developers and researchers

Because the open social web has no owner and isn’t proprietary, you don’t need to ask for anyone’s permission to build on top of it. You can build any kind of social tool on top of its open protocols, and nobody can stop you, or charge you for the privilege. This also means that journalists and researchers can examine social networking data to their heart’s content, for example to study trends and dynamics between communities.

Anyone can build an app. There are already dozens of mobile apps for each open social web platform, for example, as well as tools like Sill that allow you to gain insights from the network in new ways.

For startups and entrepreneurs

A long-standing issue with building new social apps and services is the cold start problem: until people join in large numbers, there’s nobody to talk to.

If you build a social app on the open social web, you can connect directly with the existing network. There will instantly be millions upon millions of people for your users to connect with — and, in turn, those people can more easily learn about your app or service. The open social web improves the experience of your early users and reduces the friction to acquiring new ones, while giving you full freedom to innovate and build new features.

For nonprofits and activists

Open social web users are engaged and typically care about social causes. They’re more willing to donate than on platforms like X, and there’s no algorithmic bias to suppress links or prevent your message from reaching its audience.

For everyone

On the open social web, you aren’t locked into any platform. If the application you’re using doesn’t work out for whatever reason, you can just use another one. For example, Bluesky’s mission talks about enforcing the possibility of a “credible exit”: if they ever turn user-hostile or make bad decisions, users should always have the ability to take their profiles, conversations, and content somewhere else, with very little friction, at no cost, and without losing followers. Account migration is also a feature of Mastodon and inherent to the Fediverse.

This means that there’s very little cost to investing in a network. Unlike Elon Musk’s acquisition of Twitter, where some people lost over a decade’s worth of posts and social connections, on the open social web you own it all, and it can come with you if you ever choose to leave.

It’s free to get started

The open social web offers an exciting opportunity to reclaim control over our online interactions.

Whether you’re a writer seeking an engaged audience, a developer building the next big innovation, or an entrepreneur overcoming the cold start problem, the open social web provides the tools and community to make it happen. By embracing these decentralized networks, we can shape an internet that works for everyone — one that prioritizes privacy, creativity, and authentic connections.

The time to join the open social web is now. Dive in, explore, and help build the future of the internet. No-one can stop you.

 

· Posts · Share this post

 

My OKRs for 2025

2025

It’s December, somehow; the tail end of a stressful year, but also the precursor to another one that (and I’m sorry this isn’t the cheeriest prediction) somehow promises to be worse. Good times.

How do we propose to survive it?

Although I’m not a big resolutions guy, this year I think I need to set firm goals in order to get through it with intention. Sure, the primary goal (as always) is just to get through the year intact, but 2025 will also be foundational: a year where how we show up and manifest our presence sets the groundwork for everything that comes beyond. The world is changing, whether we like it or not: more Trump, more war, more division, more climate change. How we react to that, and how we choose to conduct our life, really matters.

Lists of New Year’s resolutions never really cut to the “why”: sure, you want to get fit, but where does that really get you? What’s your underlying purpose: the mission that will keep you on track? Why does any of it matter at all?

This is maybe the most LinkedIn idea ever, and maybe it’s because when you have a hammer everything looks like a nail, but I’ve found myself thinking that, rather than resolutions, 2025 needs OKRs.

Objectives and Key Results are a management tool that was originally created by Andy Grove at Intel, but is now used in almost every tech company in almost every scenario. Here, you set a handful of top-level objectives, and then list some time-limited, measurable results for each one that will indicate that you’re on your path to achieving them. In an era where it’s going to be important to stick to our values and make progress on our goals as human beings in the face of increasing adverse pressure, I think figuring out what we need to do in order to make progress is going to be a helpful tool.

Remembering that OKRs have mostly been a tool for work, here’s an example objective with key results from Asana:

‌Objective: Become the market leader in cloud-based project management software.

Key results:

  1. Increase market share from 15% to 30% by the end of the fiscal year.
  2. Achieve a Net Promoter Score of 60+ by the end of Q3.
  3. Launch three new product features per quarter based on user feedback and usage data.
  4. Increase the free-to-paid conversion rate from 5% to 15% by the end of Q4.

In a corporate setting, this is pretty straightforward. Each objective should tie into a strategy that brings you closer to the vision for the world that your team is trying to create, which in turn is in service of a mission that defines why you exist in the world. So if you’re setting OKRs for a quarter, the hope is that each one will get you a little bit closer to creating the world you’ve set out to make, in service of that mission. If they don’t, they’re bad OKRs.

Clearly, I don’t want to set these sorts of corporate goals for my personal life; the real psycho move would be to send a Net Promoter Score survey to your friends and family. But I do think there’s value in thinking about, periodically, what your mission is (what is the purpose of your life?), your vision (what is the world that you seek to create?), your strategy and your objectives. And then figuring out what your measurable key results are that you actually want to achieve.

Is this approach a little bit over the line into management psychosis? Definitely. Could it still be useful? I think probably.

My mission is to work on and support things that make the world more equal and informed, while living a life rooted in creativity, inclusiveness, openness, and spontaneity, in opposition to competitiveness, aggression, tribalism, and conformity.

My vision is an aligned life where I and the people around me can truly be themselves, follow their passions, and do so in an environment of fairness and freedom, in an integrated community that is well-supported with transit, education, welfare, culture, and an internationalist outlook.

With those stated, without further ado, here are my OKRs for 2025:

Pivot from being a developer who writes to a writer who develops.

I’ve always identified as a developer who writes, but writing was my first love. In 2025, I want to realign my identity to reflect my actual priorities. Technology pays the bills, but writing feeds my soul — in 2025, I want to prioritize what genuinely drives me. Andy Weir and Ted Chiang, two writers who have made this leap, are inspirations to me.

This goal is about fostering a life rooted in creativity, and being true to my values and motivations.

Key results for 2025:

  1. Spend an hour a day writing fiction.
  2. Publish four short stories in publications where my work has never previously appeared.
  3. Finish the current novel.
  4. Finish a subsequent novel.
  5. Limit blogging to no more than twice a week to preserve time and energy for other writing.
  6. Read a minimum of two fiction novels a month.

Be an available father who intentionally expands our son’s horizons.

We have the world’s most incredible two year old. (If you also have a two year old, please don’t fight me on this. You know we all think our children are the most amazing.) I was very lucky to have parents who intentionally expanded my horizons in terms of breaking me out of a templated life: we lived in different countries, saw different ways of living, knew people from all over the world, and didn’t conform for conformity’s sake. Particularly in an era that seems to invite parochialism and a very narrow view of the world, I want to manifest the same thing for our son. I want his world to be expansive, inclusive, and far away from restrictive norms: a global outlook that values all people.

This goal is about openness and a global perspective, and prioritizing the life and prospects of our son.

Key results for 2025:

  1. Take him to at least one continent he has never previously visited and make a firm plan to take him to another.
  2. Take him to a museum or cultural event at least once per month.
  3. Do not spend time on devices (phone or laptop) around him.
  4. Read to him every night and intentionally pick stories from different cultures.

Strengthen my relationships with my friends and family.

I miss my friends. I miss my family. We are only as strong as our communities. Until the pandemic, I was pretty good about keeping up with people, but the onset of COVID-19 turned me into more of a recluse. (Moving across the country didn’t help.) I also had what I now think of as a breakdown in the year after my mother’s death — after a ten-year terminal illness which was the reason for my move to the US in the first place — and I made some decisions that I deeply regret.

This goal, at its heart, is about fostering a strong community.

Key results for 2025:

  1. Make real apologies to family members I hurt or disappointed during the year after my mother’s death.
  2. Reconnect with at least five friends I’ve lost touch with by scheduling regular check-ins (calls, video chats, or in-person meetups).
  3. Plan at least two reunions with friends or extended family during the year.
  4. Meet up with at least one friend in person per month.
  5. Have one 1:1 meal or coffee with my dad every week.
  6. Continue working in couples therapy to build a relationship founded on mutual understanding and emotional intimacy.

Live longer.

Somewhere around 2016, I let a combination of malaise and depression overtake me. I gained weight, I got sleepy, and I became less fit. I used to walk everywhere, and I stopped.

If this continues, I will die earlier than I want to. I don’t want to die. I want to live — particularly as an older parent of a toddler. More than anything, this goal is about being present for our son.

Key results for 2025:

  1. Do one vigorous workout exercise per day, every day, except when sick or traveling.
  2. Run at least one 5K per week starting mid-year.
  3. Walk to all destinations if walking is an option in the time available, regardless of the weather.
  4. Make a meaningful positive diet change, for example by becoming pescatarian and cutting out all processed food.
  5. Eat out no more than once per month, except when traveling.
  6. Don’t eat fast food, except when it’s genuinely the only option (for example, on a road trip).

Build in more freedom.

It’s easy to get caught up in a trap of your own making. The need to make more money often leads to less available time and a focus on things other than what you wanted the money to be able to do in the first place. It’s better to be free and unconstrained than to be wealthy and living a cookie-cutter life.

Similarly, it’s better to be true to yourself and your values than to bite your tongue — particularly in this upcoming era.

This goal is fundamentally about non-conformity and being true to your values: two things that are really important to me.

Key results for 2025:

  1. Lower monthly living costs by at least 25%.
  2. Increase available daily free time by 2 hours.
  3. Do not mince words with regards to anti-fascism, internationalism, fairness, or other core values.
  4. Travel for personal reasons (including just for fun!) at least once a quarter.

Do meaningful work with the potential to make the world more equal and informed.

I want to work on projects — whether by building or supporting them — that have the potential to make the world more equal and informed. I’ve found a home doing that in service of meaningful journalism that helps to strengthen democracy.

In order for this work to be meaningful to me, it has to have a strong, aligned mission, but I also need to do it with autonomy, trust, and the ability to set strategy and standards. I want to call the shots for my own work.

Key results for 2025:

  1. Ship a product with the potential to make the world more informed and equal, leveraging a technology strategy that reflects my mission, which I have defined and implemented.
  2. Advise and support two projects aligned with this mission, ensuring they make meaningful progress and ship to their intended audiences.
  3. Define and implement at least two core technology policies at my employer.
  4. Open source at least two core technology policies for any organization to use and build on.

These OKRs are my guide for 2025: a year where I want to live more intentionally, aligned with my values, and present for the things that truly matter. They’re not about perfection but about progress and purpose.

They’re also not set in stone: things happen. Life changes. They’re intended to be a North Star that guides me rather than a scaffold that constrains me. If I need to adjust them, I will. But I think it’s more useful to have these goals in mind than none at all.

These are mine. How about you? If you’re inclined to write your own OKRs for 2025, I’d love to read them.

 

Photo by Moritz Knöringer on Unsplash

· Posts · Share this post

 

Thanksgiving is about belonging

Fall pumpkins

I think Thanksgiving is mostly about belonging.

I was raised in a culture other than that of either of my parents or my nationality: what they call a Third Culture Kid. With that sort of profile, belonging is hard to come by. As a child, I sounded British but wasn’t; I didn’t get the overt cultural references and didn’t share the unspoken common understandings that mark someone out as being from the same tribe. I was indelibly other, and felt it, and knew it.

I’m thankful for my family for providing that sense of belonging: a space in my life that felt safe and was rich with those shared understandings. In the same way that some people are proud of the region they’re from or their religion or some other demarcation of sameness, I’m endlessly proud of my mother, my father, my sister, who each of them were and are as people, and who we all have been together. It’s not perfect or spotless — I’ve sometimes disappointed them in all sorts of ways, both small and catastrophic — but it’s ours. I’m lucky. Not everyone has that sense of belonging; that safety. A feeling of home, not from a place or things or nationality, but from people.

I used to throw Thanksgiving dinners when I lived in Edinburgh. I think people were grateful for the meal, if a bit nonplussed about why I was holding such a big dinner party on a Thursday. I found a sense of temporary community there, over homemade tortillas sprawled over the kitchen table of our top-floor tenement flat, but never quite belonging.

In my life, I’ve rarely been able to recreate that sense of belonging outside of our unit, and my aunts, uncles, and cousins. I’ve learned that I mostly find a shared sense of belonging with people who also share some degree of outsiderness, whose identities don’t quite fit into cookie-cutter homogeneity.

These days, of course, I have a new belonging: to a tiny child for whom I’m safety, who curls up into my arms and sleeps, who I put food on the table for, and who comes to me for kisses when he’s hurt or feeling sad. I see my new role as extending my family forward, and helping to give him all the warmth, safety, and, yes, non-conformity I got from mine.

Thanksgiving, then, for me, is about families, whether born or adoptive or found, and gratitude for the people who create safety and warmth. I’m thankful for mine: the one I’m linked to by blood, and the people who I’ve been lucky enough to call home, some of whom are overlapping.

This Thanksgiving I’m also thankful for the people who create that sense of belonging in the world: who seek to create bonds and build community, to try and forge belonging for everyone, rather than withdraw and isolate.

I’m thankful for the people who have to work so hard just to be themselves, to fight for their own identities, and for the people who see them as they are, not through the lens of outdated societal norms or inherited expectations. I’m thankful for people who want to include, and see inclusivity as a guiding value, not as a pejorative.

I’m thankful for the people who see suffering in places like Gaza and think, how can everyone belong and be safe, and not, these people had it coming, or this has nothing to do with me. I’m thankful for the people who see war and want it to end, not silently, but with their voices, on the streets.

I’m thankful for people who see the suffering of working people and choose to stand up for their rights and their well-being; for unions, for higher minimum wages, for protections, for laws and movements that give everybody a voice and a good life. I’m thankful for people who think, how can we improve and build a good life for everybody?

I’m thankful for the people who see every religion (and no religion) equally, and who push to ensure everybody has an equitable place.

I’m thankful for the people who see generational inequalities and want to right them, to halt cycles of harm so that future generations do not have to endure them.

I’m thankful for the people who see and act as if the world is one connected place, where every single person matters, regardless of where they are, what their background is, who they worship, or what their political leaders believe.

This Thanksgiving, I hold gratitude not only for my family and the belonging they’ve given me but also for those who strive to build a world where everyone can feel at home.

Happy Thanksgiving to all of you. I hope you have belonging, and love, warmth, and safety.

· Posts · Share this post

 

Bluesky, AI, and the battle for consent on the open web

Bluesky

Daniel van Strien, a machine learning librarian at Hugging Face, took a million Bluesky posts and turned them into a dataset expressly for training AI models:

“This dataset could be used for “training and testing language models on social media content, analyzing social media posting patterns, studying conversation structures and reply networks, research on social media content moderation, [and] natural language processing tasks using social media data,” the project page says. “Out of scope use” includes “building automated posting systems for Bluesky, creating fake or impersonated content, extracting personal information about users, [and] any purpose that violates Bluesky's Terms of Service.””

There was an outcry among users, who felt that they hadn’t consented to such an activity. The idea that a generative AI model could potentially be used to build new content based on users’ work without their participation, consent, or awareness was appalling.

Van Strien eventually saw that his act was a violation and subsequently removed the dataset, writing an apology in a Bluesky post:

I've removed the Bluesky data from the repo. While I wanted to support tool development for the platform, I recognize this approach violated principles of transparency and consent in data collection. I apologize for this mistake.

Which is true! Just because something can be done, that doesn’t mean it should be. It was a violation of community norms even if it wasn’t a legal violation.

Bluesky subsequently shared a statement with 404 Media and The Verge about its future intentions:

“Bluesky is an open and public social network, much like websites on the Internet itself. Just as robots.txt files don't always prevent outside companies from crawling those sites, the same applies here. We'd like to find a way for Bluesky users to communicate to outside orgs/developers whether they consent to this and that outside orgs respect user consent, and we're actively discussing how to achieve this.”

It turns out a significant number of users moved away from X not because of the far-right rhetoric that’s become prevalent on the platform, but because they objected to their content being used to train AI models by the company. Many of them were aghast to discover that building a training dataset on Bluesky was even possible. This event has illustrated, in a very accessible way, the downside of an open, public, permissionless platform: the data is available to anyone.

There is a big difference in approaches here: on X, models are trained on platform data by the platform owner, for its own profit, whereas on Bluesky, the platform is trying to figure out how to surface user consent and does not, itself, participate in training a model. But the outcome on both may be similar, in that the end result is a generative model trained on user data, which someone other than the people who wrote the underlying posts may profit from.

The same is true on Mastodon, although gathering a central dataset of every Mastodon post is much harder because of the decentralized nature of the network. (There is one central Bluesky interface and API endpoint; Mastodon has thousands of interoperating community instances with no central access point or easy way to search the whole network.) And, of course, it’s true of the web itself. Despite being made of billions of independent websites, the web has been crawled for datasets many times, for example by Common Crawl, as well as the likes of Google and Microsoft, which have well-established crawler infrastructure for their search engines. Because website owners generally want their content to be found, they’ve generally allowed search engine bots to crawl their content; using those bots to gather information that could be used to build new content using generative models was a bait and switch that wiped away decades of built-up trust.

So the problem Bluesky is dealing with is not so much a problem with Bluesky itself or its architecture, but one that’s inherent to the web itself and the nature of building these training datasets based on publicly-available data. Van Strien’s original act clearly showed the difference in culture between AI and open social web communities: on the former it’s commonplace to grab data if it can be read publicly (or even sometimes if it’s not), regardless of licensing or author consent, while on open social networks consent and authors’ rights are central community norms.

There are a few ways websites and web services can help prevent content they host from being swept up into training data for generative models. All of them require active participation from AI vendors: effectively they must opt in to doing the right thing.

  1. Block AI crawlers using robots.txt. A robots.txt file has long been used to direct web crawlers. It’s a handshake agreement at best: there’s no legal enforcement, and we know that AI developers and vendors have sometimes ignored it.
  2. Use Do Not Train. Spawning, a company led in part by Mat Dryhurst and the artist Holly Herndon, has established a Do Not Train registry that already contains 1.5B+ entries. The name was inspired by the Do Not Track standard to opt out of user tracking, which was established in 2009 but never widely adopted by advertisers (who had no incentive to do so). Despite those challenges, Do Not Train has been respected in several new models, including Stable Diffusion.
  3. Use ai.txt to dictate how data can be used. Spawning has also established ai.txt, an AI-specific version of robots.txt that dictates how content can be used in training data.
  4. Establish a new per-user standard for consent. All of the above work best on a per-site basis, but it’s hard for a platform to let a crawler know that some users consent to having their content being used as training data while others do not. Bluesky is likely evaluating how this might work on its platform; whatever is established there will almost certainly also work on other decentralized platforms like Mastodon. I imagine it might include on-page metadata and tags incorporated into the underlying AT Protocol data for each user and post.

I’m in favor of legislation to make these measures binding instead of opt-in. Without binding measures, vendors are free to prioritize profit over user rights, perpetuating a cycle of exploitation. The key here is user consent: I should be able to say whether my writing, photos, art, etc, can be used to train an AI model. If my content is valuable enough, I should have the right to sell a license to it for this (or any) purpose. Today, that is impossible, and vendors are arguing that broad collection of training data is acceptable under fair use rules.

This won’t stifle innovation, because plenty of content is available and many authors do consent to for their work to be used in training data. It doesn’t ban AI or prevent its underlying mechanisms from working. It simply gives authors a say in how their work is used.

By prioritizing user consent and accountability, we can create a web where innovation and respect for creators coexist, without stifling innovation or disallowing entire classes of technology. That’s the fundamental vision of an open social web: one where everyone has real authorial control over their content, but where new tools can be built without having to ask for permission or go through gatekeepers. We’re very close to realizing it, and these conversations are an important way to get there.

· Posts · Share this post

 

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