Skip to main content
 

Actually writing

I’m over halfway through writing my book. It’s not, technically speaking, my first — I published a technical guide to the browser geolocation API a long time ago, and self-published a short novel I wrote during NaNoWriMo — but it is my first really serious attempt at a novel. As I’ve mentioned before, while I believe there’s a market for it, I don’t have representation or publishing lined up, and I don’t know how it will be received. It’s a shot in the dark in the same way a startup is a shot in the dark.

Just as a startup can be de-risked, I believe aspects of a novel can be de-risked. So much is involved in the quality of execution — whether it’s writing words or building software — but there are ways to know if you’re on the right track. In startups, the worst thing is to spend a long time creating something and then release it to the world without ever doing any research. In writing, the journey is also valuable: the process is important in itself. And because it’s unlikely that anyone’s sunk $1.5M into your writing venture (at least for your first time out), you haven’t really lost anything if it doesn’t work out. That gives you freedom to creatively experiment.

Still, it’s very much worth knowing who you’re writing for, and whether you’re creating something they’d actually like to read. Part of that is in the craft of writing itself and the vibrancy of your imagination. Part of it is just in doing some research and understanding what people like. And part of it is in speaking to experts and getting their feedback.

I’m trying to do all three, while making sure my center of gravity is firmly on the act of actually writing. I’m lucky enough to be chatting with a mentor in science fiction publishing; I’m doing audience research; I’m working on every aspect of the craft of fiction writing.

Some days that comes easily. Some days, not so much. My daily word count varies between around 250 and 1500 words, depending on how much sleep I’ve had and whatever else is going on. Our son is about to be a year old, and has all the energy and inquisitiveness of a toddler. This week, for example, childcare fell apart, so the time I have to do anything — writing, working, taking a shower — has diminished. (Not that I’m complaining: these are hours, weeks, and years with him that I’ll never get back.)

This work also represents an interesting break for me. Normally I write and publish blog posts very quickly, or post on social media almost reflexively. I’ve rarely seen an online text box I didn’t like. On the other hand, this is a long-form story with a very long gestational period — and I’m *terrified* to eventually share it. That’s another reason to make sure it goes through rounds of editing, refinement, and feedback before a larger group gets to see it. There’s something so raw and vulnerable about this that I’m simply not used to. Perhaps that’s one reason why I’ve never got this far before. But I’ve come too far now to not see what’s on the other side.

· Posts · Share this post

 

Reconsidering my website and newsletter

I’m thinking about diverging my website and newsletter.

Today, if you sign up to the newsletter, you get every blog post via email (although sometimes I wait until there have been several small blog posts and send them together as a digest). That means you can follow along on the web, using a feed reader, or via email, depending on what’s best for you.

These are different media, even if I don’t treat them as such. I don’t think short posts work well via email, and I’m not always convinced that longer posts work well on the blog. I think splitting them might also help with my own incentives to write: the newsletter would become more of a focused publication, whereas my website has always been a stream of consciousness of what I’m thinking about and reading right now.

What do you think?

· Posts · Share this post

 

Publishers on social media are between a rock and a hard place

Publishers are between a rock and a hard place as they try and figure out where to devote their time and energy. The options are:

Mastodon: My favorite network to use, but not a good fit for publishers’ existing audience models. Mastodon has no effective cross-network search and blocks browser referral data, which means audience teams have no idea how many of their readers are coming from the network. It’s big and thriving, but opaque. And the nature of the way the network software work means that if you do go viral, your servers may effectively be DDoSed.

Threads: Meta’s soon-to-be-Mastodon-compatible Twitter-a-like. There are a lot of non-technical users on the network, but again, there are problems. Referrals show up as Instagram, which once again means nobody knows how many people are clicking through. At the time of writing, Threads has no API and no web or desktop version, which means audience teams have to manually post using their phones and hope for the best.

Bluesky and ‌T2: Still invitation only and very, very small.

Post and ‌Nostr: not invitation only, but also very, very small. Post is incredibly insular to publishing folks and Nostr is largely Bitcoiners at this point.

Reddit: Not to be discounted, but there’s no way for a publisher to own a Reddit page or community. Instead, they can be active participants, helping to shepherd conversations this way and that way. Self-promoting your own posts is frowned upon.

Twitter / X: In a rapid decline and full of far-right hate speech, but still a contender. For now, its referral traffic still outweighs all of the above by an order of magnitude (potentially except for Reddit), which means publishers are having trouble giving it up despite the hate speech.

Facebook: Obviously huge and ubiquitous but pay to play if you want any volume of readers to actually see your posts.

Instagram: Heavily used but links are dependent on the Uber-awkward “link in bio” design pattern. There’s no good way to just let people click through to a story on your own website.

TikTok: Celebrated as the way Gen Z is getting its news and content. I’m skeptical — because TikTok also needs to use a “link in bio” pattern, users rarely leave the app, and publishers must rely on TikTok’s own statistics for engagement. We’ve seen this play out before.

YouTube: Heavily used and near-ubiquitous, but requires a lot of up-front investment to produce content for. Publishers effectively have to create broadcast-level TV studios to participate. It’s not an option for most smaller organizations.

This is a far more fragmented landscape than publishers had to deal with a year ago. Save perhaps for X (a situation I can’t say I’m happy about), Mastodon and Threads represent the networks with the highest ROI, but in their current incarnations provide serious barriers for most publishers.

There are, of course, two more options:

Newsletters: A newsletter, in effect, is a direct relationship between a publisher and a reader. Newsletters have the advantage that no other platform is trying to arbitrate that relationship (although a third party platform like Mailchimp may be involved). They also allow publishers to know exactly who is reading, which may allow them to build a deeper relationship over time. For example, active newsletter readers may be more likely to convert into donors to a non-profit newsroom.

RSS: It’s not dead! Lots of people use RSS, whether through stand-alone feed readers or services like Flipboard and Substack Reader. Publishers will never know exactly how many people are reading, but users tend to have a newsletter-like loyalty to their feeds. It’s also usually a free, default part of a CMS.

Finally, perhaps obviously but also for some publishers not obviously enough, a publisher should always prioritize its own website as a destination. When you own your own website, there’s never a middleman. Newsletters and RSS can both help; social media can be an on-ramp for readers to discover your site. Establishing direct relationships that can’t be destabilized by, say, some billionaire deciding to slow access to links he doesn’t like is a business imperative — and has never been more so than this year.

Syndicated to IndieNews.

· Posts · Share this post

 

My Taylor Swift eras

It’s fun to think of the work I’ve done in terms of Taylor Swift style eras. Hey, I might not have the musical talent, good looks, or legions of fans, but the work I’ve done has required a series of overlapping re-inventions.

So, why not. In roughly reverse-chronological order, here are my Taylor Swift eras; what are yours?

Super-serious journalism supporter.

Ben Werdmuller in his super-serious journalism eraDistinctive look: open button-down shirt
Distinctive food: Austin-style breakfast taco
Distinctive activity: karaoke

I got into media through a lucky encounter with the founders of what became Latakoo, who attended a talk I gave about user-centered social network design at Harvard’s Kennedy School in 2009. We collectively designed Latakoo to be an easy way for broadcast journalists to get their footage back to their newsrooms using commodity internet connections, in the video format the newsroom needed. It’s the way organizations like NBC News send much of their recorded video today.

I was the first CTO at The 19th, a non-profit newsroom reporting on gender, politics, and policy, and was an active participant in its Senior Leadership Team across all areas of organizational strategy. I’ve also contracted with other non-profit newsrooms to provide tech leadership support.

At Matter, I invested in media startups — but the cool thing about Matter’s fund structure was that the LPs were all media organizations like PRX, KQED, the Knight Foundation, the New York Times, the Associated Press, McClatchy, Tamedia, CNHI, and, yes, tronc. I got to regularly meet with teams from those organizations and (as part of the Matter team) help them through innovation problems they were encountering using a design thinking led approach. I also got to participate in their own internal innovation processes, like giving feedback as part of the KQED Lab internal accelerator.

Startup bro.

Ben Werdmuller in his startup bro eraDistinctive look: branded hoodie over a t-shirt that was also branded; socks were also often branded; third wave coffee mug also featured logo
Distinctive food: kombucha on tap and espresso using the imported Italian machine
Distinctive activity: offsites

I was the Head of Engineering at ForUsAll, which was my only foray into fintech. I was drawn to it because of its original mission to help increase access to retirement savings for more people. There was a lot of pressure to raise subsequent rounds of funding, and a major culture shift as the in-person company moved to a remote-first company during the pandemic. This allowed me to hire people I ordinarily never could have, in every US timezone.

I was also a Senior Engineer at Medium on its publications team. It was my first experience working at a company that had, frankly, so much money, sometimes alongside people I’d been following for years. I got to work alongside people who had previously built fundamental tools like Gmail as well as core pieces of web technology. The change in context meant I started off terrified: everyone was so completely on top of their respective games, and I had the biggest imposter syndrome of my life. It was also, for reasons I still don’t completely understand, the most fashionably stylish team I’d ever worked with.

Open source utopian.

Distinctive look: the jeans-tshirt-and-blazer look, because we were trying to look fancy and legitimate
Distinctive food: poké, for some reason
Distinctive activity: long, long walks, sometimes to save money on transit fares

I worked with Julien Genestoux on his Unlock Protocol: a way to help independent creators make money on their own terms without a middleman. Fully open source and decentralized, the protocol has taken advantage of various blockchains as they’ve become available, allowing the protocol to become as fast and cost effective as possible. Julien and I are both open-web-first evangelists, and this attitude shows through in the project.

With Erin Richey, I built Known: a kind of social news feed that you host yourself. Any number of people can publish to a Known feed (my site is a news feed of one, but some have had hundreds or thousands). We built an award-winning site with KQED and people around the world are still using it to power their websites. For a while, Known allowed you to directly syndicate your content to third-party websites, which saw us get coverage in Wired, among other places.

With Dave Tosh, I built Elgg: an open source social networking platform that was used by the Canadian national government, Fortune 500 companies, and organizations like Greenpeace and Oxfam. It was, in retrospect, one of the first private social networks and social intranets. We built the first social network ever run at a university, and I’m particularly proud of the social movements that used it. For example, the Spanish Movimiento 15-M anti-austerity movement used Elgg to organize. We also built the first open data definition for social networks, which helped inform the subsequent design of ActivityPub.

Institutional web developer.

Distinctive look: ironed shirt and trousers
Distinctive food: university canteen food (I was kicked out of the Edinburgh MALTS canteen after hacking the menu)
Distinctive activity: inventing acronyms for things

I ran the web properties at Oxford University’s Saïd Business School. The coolest thing about this job was getting to know the faculty and students; it wasn’t long before they realized that I knew a lot more about startups and web tech than a random guy in an IT department probably should. I ended up meeting visiting dignitaries and participating in MBA round-tables. They were very kind to me, and in turn, I believe I pushed the IT department forward in its relationship to the web.

And first, perhaps most improbably, I ran the web properties for what is now the St Leonard’s Land Pool at the University of Edinburgh: an Olympic-sized swimming pool set up with underwater cameras to analyze and improve the strokes and techniques of elite athletes. I started being loaned out to the Edinburgh University Media and Learning Technology Service, which is where I met Dave and started cooking up Elgg.

Proto-nerd.

Distinctive look: baggy sweatshirt, jeans, oversized glasses, leather jacket for some reason
Distinctive food: chips
Distinctive activity: putting 486 computers together

I helped build the first website for Daily Information, a local one-sheet newspaper for Oxford that included classified ads (it was possibly the first classified ad website in the world, pre-dating Craigslist) and reviews for local restaurants, movies, gigs, and theater. Before it became a website, I came on as its first BBS SysOp — my first ever job.

I ran a hypertext magazine called Spire, which I built in Windows Help Format because its capabilities at the time outstripped HTML. (We did move to the web later on.) I got to interview celebrities-to-me like Roger Ebert and Nicholas Negroponte. Distribution was via BBS initially, and then we started to be carried on the cover CDs of more professional print computer magazines (something I achieved by faxing them all in turn with a proposal, which blows my mind now). I was 15.

And I ran Rum and Monkey, a website that regularly got millions of pageviews a day and taught me all about social virality (this was 2002). I’ve written extensively about that over here.

· Posts · Share this post

 

Removing my home information from the internet

I’ve used DeleteMe to remove my personal information from search engines and information hubs, but it hadn’t occurred to me until recently that I needed to also remove information about my home from listings sites. It turns out there are full photos, including video walkthroughs, just about everywhere. Particularly with a baby in the house, we felt uneasy about leaving these up.

USA Today has a quick guide to removing your home photos on the most popular sites, but it turns out there’s no public way to remove listing photos from MLS, the listings database that realtors use behind the scenes. You have to ask your agent nicely to do it on your behalf, which I didn’t know to do when I bought the house.

The selling agent also uploaded videos to YouTube — and there’s no defined process to remove those. I’ve had to send a nice email and hope that he has the time and inclination to remove. It would be nice if there was an automated way to remove my information there, too. (Updated to add: he very kindly removed it incredibly quickly.)

I post a lot, but keeping your personal data footprint on the internet clean is really difficult even if you don’t keep a blog or post to social media. Although other people shouldn’t post your personal information — it’s not legal, for a start — there’s no unified way to prevent them from doing so. There’s the threat of data leaks, of course, but there’s also the threat of intentional disclosure by someone who thinks what they’re doing is benign. In that way, it’s somewhere between an arms race and a losing battle: you can’t ever be sure that someone you’re dealing with in some capacity isn’t sharing more than they should about you on the web.

Searching for yourself and your other identifying information is a good way to figure out what’s out there, although the act of searching leaves its own insecure footprint. Zuckerberg was morally wrong when he said that the era of privacy is dead, but I wonder if he was, on a very practical level, correct.

I’m not a particularly vulnerable person. In contrast, for some people, these disclosures are life and death. Revealing an address or a home walkthrough has real implications for a journalist reporting on political corruption or someone fleeing their abusive partner.

We can build all the tools we want, but as I mentioned, it’s an arms race: there will always be more disclosures. Eventually this all comes down to establishing strong legal protections, and more importantly social norms, around privacy. The design of our internet tools and social networks, our standard patterns of use, and the way we think about organizing the data underlying the ways we search and share online are all organized around the principle of public-by-default. What if that all changed? How might it? And are the collateral losses — less sharing on the internet overall, fewer services around certain kinds of personal data — worth it?

· Posts · Share this post

 

Don't personally guarantee your startup

One of the newsletters I subscribe to ran a sponsored post for Paintbrush, a firm that gives idea-stage founders a $50,000 loan to prove out their idea. The pitch on the front page is, “No rich aunt or uncle? No worries.”

My initial reaction was positive: I do think access to capital for founders from non-wealthy backgrounds is important. We’re missing out on so many important businesses by perpetuating an ecosystem that works best for people with deep pockets (who, in turn, tend to come from a narrow set of demographics). But the more I dug in, the more I think this is a bad deal, and I wanted to talk about why.

Based on their literature, Paintbrush provides a $50,000 loan with a very low-friction application and a fast decision. But the total repayment amount can be as much as $75,000, tied to a personal founder guarantee. That means that if your startup doesn’t work, you as a founder are required to pay that amount back at an amount pegged at 15% of your pre-tax income. For example, if your total income was $150,000, you would pay back $22,500 a year. That amounts to around 22% of what your post-tax takehome pay would be before payments like health insurance and rent.

Investor and founder Erik Severinghaus, in a piece entitled Never, Ever Personally Guarantee Your Startup:

Remember that 75 percent of even venture backed startups fail. Behind every one of those failures is a story of heartbroken entrepreneurs trying valiantly to extricate themselves from a challenging situation while retaining some modicum of dignity. Putting the money aside, that emotional hell is one that you don't want to live through, and it's exponentially worse if your creditors can come after your personal assets in addition to the corporate ones.

Not only that, but if you want to follow the VC path — or, for example, take part in an accelerator — you should know that investors take a close look at debt that you might have on the books. At an earlier stage startup, debt is a higher percentage of a startup’s total value, so early investors may take a particularly unkind view of it.

I expect that the founders of Paintbrush are trying to do the right thing. And in some cases, it may well still be a good solution! But I’d warn entrepreneurs to think about it very carefully before plunging in. Even if they provide a quick answer about your “funding”, you need to take your time and consider your options — and particularly the consequences if, like 90% of startups, yours fails. A fast process can lead to emotional decision-making where you’re all signed up before you consider the consequences. There may be better routes forward.

· Posts · Share this post

 

Open feedback as a gift

Someone writing on six Post It notes

I’ve been thinking a lot about how to build high-performing teams: specifically, teams that build great products that I would also enjoy to be a part of. An incredibly productive team that also happens to be full of jerks is not something I’m particularly interested in replicating; I care about building meaningful things well in a resilient, nurturing environment. As well as being nicer places to work overall, these kinds of teams tend to have lower churn (people tend to stay for longer) and higher quality end products (the people who build things really care about what they’re building).

One of the most important things I learned working for Corey Ford at Matter Ventures was that a culture of open feedback is a core part of building a supportive culture. If people are to do their best work, they have to receive constructive feedback from their colleagues well; they also have to be able to give it openly. A team that’s stewing about friction they’re encountering without being able to talk about it in a way that might lead to resolution is one that’s highly likely to burn out.

One of the tools we used at Matter, which I believe was inspired by the famous Interpersonal Dynamics class at Stanford Business School, was a simple way to give and receive feedback on a regular cadence. I’ll describe the Matter version, which was face-to-face, and then discuss how I’ve adapted it for remote working.

By the way, Corey is an expert at this; he now runs Columbia University’s Sulzberger Executive Leadership Program for news executives, which is a giant opportunity if you’re in the industry. Regardless of the kind of organization you work in, you want him to help with your organizational culture.

In-person feedback.
Time to complete: 30 mins

Two people — Person A and Person B — sit opposite each other. Each has twelve square Post-It notes of a particular color; Person A might have twelve yellow Post-Its while Person B might have twelve blue Post-Its.

They set a timer and spend roughly fifteen minutes writing privately:

  • Three Post-Its giving themselves positive feedback. What’s something that went well?
  • Two Post-Its giving themselves deltas: what’s something they wish they could change?
  • One Post-It describing how they’re feeling about their work overall.
  • Another six giving the other person feedback in the same pattern: three positive, two deltas, and one that describes their overall feeling about their working relationship with that person.

Post-Its should always be written in a thick pen like a Sharpie, which forces brevity. Each one should be as simple as a headline, with the author’s name in the bottom corner.

Then the participants take turns to reveal their Post-Its.

  • If Person A starts, they start with their feedback to themself first, revealing each Post-It one by one, and describing it a little bit more than is written in the headline.
  • Then they continue onto their feedback for Person B, revealing and explaining each Post-It one at a time. Person B must remain silent except to ask clarifying questions.
  • At the end of Person A’s Post-Its, Person B just says “thank you”. No rebuttals are allowed.
  • Then you swap: Person B presents their Post-Its in the same way, and Person A says “thank you” at the end.
  • Each person takes the feedback Post-Its that the other person has written for them.

There are a few obvious pitfalls, which should be explicitly called out at the beginning of explaining this kind of session for the first time:

  • Don’t go “over the net”. This means don’t make assumptions about someone’s motivations or causation for a particular event. It’s totally fine to say, “when you did X it made me feel Y”; it’s not okay to say, for example, “you did X because you don’t care about Z”.
  • Be aware of other common cognitive biases.
  • Don’t interrupt the presenter.
  • Nothing leaves the room. No feedback should be discussed with anyone else.

Most importantly, when someone is giving you feedback, they’re giving you the gift of their inner mind: they’re speaking what might otherwise be unsaid, so that you can become aware of other peoples’ reactions and learn from them. The process should be taken and received in the spirit of gift-giving.

Therefore, protecting a safe space is vital. Crucially, managers should be prepared to receive honest feedback as well as give it, in the same spirit of gift-giving. If there is ever any blowback from feedback from a manager, or an adverse reaction, the space is no longer safe and the feedback is not effective.

This also can’t be a one-off, because comfort with giving and receiving feedback builds over time. So it’s best if everyone has a one-on-one feedback session with all the people they directly work with at least every few weeks.

Remote feedback.

Obviously, there are no Post-Its directly in a Zoom call, and collaborative whiteboarding services tend not to have a function that allows you to write in private and then reveal your sticky notes one at a time. It’s also awkward as hell to write on a paper Post-It and hold it up to the camera as you speak.

I’ve experimented with a shared Google Doc or a whiteboard space, and I think the best version of this that I’ve come up with works as follows:

  • Each person starts in their own document. I prefer sticky notes a whiteboard space, but a Google Doc works pretty much as well with a little set up. You’ll want to make sure that positive feedback, deltas, and the summary notes are each well marked, perhaps with a “+”, “Δ”, and line respectively.
  • There is also a shared document that both people have open. Rather than screen sharing, each person is looking at this document during the sharing step.
  • Each person copies and pastes a note into the shared document as they are describing it, one at a time.
  • At the end, both people retain access to the document. Next time, a new document is started.

Otherwise, exactly the same rules apply.

This is just one tool. Obviously, establishing a participative, open, supportive culture requires a great many techniques, and is about an overarching mindset more than it is about any one type of meeting. But I’ve found this to be a very helpful part of my toolkit when I’m running teams. I hope you find it useful too.

· Posts · Share this post

 

#amwriting

Kate McKean describes how she’s writing her novel:

Right now, I am getting up early (6ish, not bonkers early) and leaving my house about 7am to go to a local coffee shop to write for an hour or two before my regular work day. I do this Tuesdays and Thursdays as much as possible.

It’s honestly not a bad plan. I’ve mostly been writing in the evenings once the baby goes to sleep, but not as consistently as I’d like: there are sets of days where I get barely any words down at all. But then again, there are other days when I write thousands, and because I’ve become used to my own ebbs and flows I try not to be too hard on myself.

If I’m writing during the daytime, green tea is my crutch. There’s something about just enough caffeine, without the cortisol boost that coffee gives you, that puts my head into the right spot. I used to depend on brain.fm to tune out distractions, but I’m lucky enough to have an office with a closing door. The sound of the wind outside — or more commonly lately, a raging thunderstorm — works just fine.

It’s taken a very long time to get this far, but at this pace I expect to have a full first draft ready by the end of September. Obviously, I’m full of self-doubt about being able to do anything with it once I hit that milestone, but getting there will be an achievement in itself.

And that’s all I really want to say about any of this, because talking about something you have written feels much more meaningful than talking about something you will.

Nonetheless: worth mentioning that I’m still at it.

· Posts · Share this post

 

Cheltenham Township taxes

It turns out that Cheltenham Township, the municipality where I live across the northern Philadelphia border, incurs an extra earned income tax on top of the state and federal taxes that I’m used to paying. This would have been fine if I’d had any idea that such a tax existed, or if it had been automatically deducted from my payroll (everyone I got a paycheck from in 2022 used Justworks), or if Turbotax had let me know that this was something I needed to do. As it turned out, I didn’t have any idea until I got a letter in the mail this morning, it wasn’t deducted from my payroll, and Turbotax gave me the impression that I was done with my taxes, so I was inadvertently delinquent on my taxes until I paid them and the associated late fees tonight.

This isn’t, by the way, a post about being mad about paying tax! I like taxes. I want to pay for great community infrastructure like public schools, community fire departments, integrated public transit, and so on. I want those things to work when I pay for them, but I’m delighted to do so. (Please also let me pay for single-payer healthcare. I’m begging you.)

Also worth saying: I work in a well-paying industry and should pay tax at a higher rate than people who earn less than me. I welcome this with open arms. Tax me well! And then use that money to pay for vital infrastructure for my whole community.

Here’s what I don’t want: to not pay my taxes because I didn’t know they existed and didn’t know to look for extra earned income taxes. That doesn’t feel good.

What also doesn’t feel good: tax collection in Cheltenham has, for some reason, been outsourced to a private company called Berkheimer Tax Innovations, which has a website that looks like it was built in Microsoft Frontpage in 1998, which you appear to be forced to use to file those taxes if you want to do it online. They also have an app — Berkapp — which lets you e-file by writing out your tax return by hand and then taking a picture of it.

It’s baffling to me that a local government should outsource its tax collection to a private company in this way — particularly one that provides such a bad service at the taxpayer side. Presumably they have a hefty contract with the township, or perhaps even a cut of transmitted funds, which could have been better used on a more open system. Again, I’m not objecting to the taxes themselves, but I’m extremely grumpy about how I was notified, how I had to file them, and the arrangement underlying how they are collected and paid. (I’ve come to understand that the county chooses this arrangement, even though the county itself does not levy these taxes. What?!)

What I’d love to see: a well-designed local government portal that lets me log in, see all my local services and responsibilities, and notifies me of everything I need to know about living here as it comes up. I’d love the software and infrastructure to be owned and developed by the township, or more likely as an open source endeavor by an alliance of townships, rather than outsourced. Give me some Code for America-influenced 21st century public service web software. Let me pay any fees — earned income taxes, trash pickup, whatever — straight from the portal. Let me volunteer from there, too. A real community hub.

Done well, this could be less expensive than private contracts to weird third-party companies with terrible websites. It could be more open and participative, and actually involve civic participation in its code from people who live here. It could drive awareness and ownership and help build local skills.

Instead, we got … whatever the hell this is. It’s incredibly broken. And surely someone at the township has got to know how terrible it is.

· Posts · Share this post

 

On writing

Today was my best writing day in a while. I’m in awe of writers like Lancali who blithely post about hitting nearly 6000 words in a day. That is not me. That is very far from being me.

If I can hit a four figure word count, I consider it a pretty good writing day. I don’t do it every day. Some days, I stare at the screen and make a bit of a sad face and write 250 at best. But the upshot is that there is forward motion, and I haven’t set the whole thing on fire yet, and those two things are all I really want out of the project right now. All else being equal, I will have produced a full-length manuscript this year — a full-length story — and I can’t ask for more than that.

I don’t have an editor, or an agent, or a publisher, or a publicist, or any of those things. But those aren’t what I need right now. Those things are like drawing the logo before you’ve written the software. The main thing is to write. And that’s what I’m doing.

One day, I hope you’ll read it. But right now, it’s all for me.

· Posts · Share this post

 

Zoom may be a bad choice for newsrooms

Update: Zoom has clarified its position in a new blog post which makes it clear that AI features are, in fact, opt-in.

Zoom’s terms of service now allow meeting content to be used to train AI, without opt-out:

What raises alarm is the explicit mention of the company's right to use this data for machine learning and artificial intelligence, including training and tuning of algorithms and models. This effectively allows Zoom to train its AI on customer content without providing an opt-out option, a decision that is likely to spark significant debate about user privacy and consent.

Google Meet also appears to train AI on meeting content. I would guess that virtually every newsroom in the country uses a videoconferencing solution that allows the content of customer calls to be used to train AI.

This blanket approval also means that this customer data may be available within a model somewhere (albeit not publicly) to be perused, including sensitive information about ongoing investigations and reporting on abuse of power.

Platforms like Wire may be more secure. At any rate, anyone discussing sensitive information may wish to find a solution beyond the usual suspects.

 

· Posts · Share this post

 

Possibilities

As a (relatively) new parent, one of the questions that preoccupies me is: how can we show our son that anything is possible, and that he can be anything he wants to be? More specifically, how can we ensure that he knows that the templates and stereotypes laid out for him by society aren’t the only ways, or the best ways, to live a good life?

I was thinking about this last weekend at the memorial for my cousin Cort, who, among other things, sailed across the Pacific Ocean. The things he did were amazing — true adventures — but he talked about it so matter-of-factly that he made them seem like real things you could do. By simply existing and living his life how he wanted to, he broadened the horizons of the people around him, including me.

I’m grateful for all the people in my life who have lived outside of those set templates.

I remember going round to my childhood friend Clare’s house and learning that her dad had a room where he sat and wrote. It hadn’t occurred to me until then that this was something one could do, but here he was, doing it. (He asked me what I wanted for my birthday once, and I was too shy to ask for a signed copy of one of his Mr Majeika books, which I regret to this day.)

Humphrey Carpenter was the first time I became aware that using your imagination and harnessing your love of writing could be a profession, but writing surrounded me. My grandfather translated Crime and Punishment and Osip Mandelstam’s Journey to Armenia into English. As a young teenager in Oxford, my after-school job turned out to be a hub for interesting characters; for example, an odd man who regularly came in to use the photocopier turned out to be Colin Dexter, author of the Inspector Morse mysteries. And in my adult life, my cousin Sarah has built an amazing career writing young adult novels.

My parents were staunch believers in doing things their own way, including by fighting for what they believed in as Berkeley activists. I’d lived in four countries by the time I was twelve, and knew about our family history across many more. I heard my dad’s stories about being in the US Army and protesting the Vietnam War afterwards, and about his own father’s leading role in the resistance against the Japanese in Indonesia during the Second World War. I learned stories about Ukrainian Jewish villagers coming to America with nothing, Swiss textile merchants, diplomats, and avant garde film directors.

Conformity and parochialism were not on the menu. I’m grateful every day that this is the context I grew up with.

How the fuck do I live up to any of this? Let alone convey the same sense of freedom to our son?

You’d be forgiven for thinking, reading the above, that we were wealthy. We were not. There was a freedom inherent in mindset: if you were clever about it, you could do incredible things with meagre resources. But the world is less forgiving than it used to be towards people who aren’t independently wealthy. America in particular is designed to force people into a life of salaried work at the hands of another employer. Here, both your healthcare and your retirement savings are at the mercy of who you happen to be employed by; yes, you can get insurance and retirement plans independently, but they’re never as good, or as cheap.

If you already have resources, you have opportunity; otherwise, American society pushes you into pouring your labor towards someone else’s profit. Sometimes, people are tricked into a life of non-stop hustle as a way to find escape velocity — only to find that the hustle also is a grift on behalf of someone else’s profit. (Some investors I’ve spoken to speak of founder pedigree as a thing they look for; if you scratch the surface just a little, this resource independence is what it really means. You’re backable if you already have the freedom and network to build something.) Add this to the pervasive fear that sits just under the surface — of guns, of crime, of violence — and modern America seems to be set up to subjugate.

Some people share the white picket fence American dream, and I guess there’s nothing really wrong with it. But I don’t share that dream, and won’t be forced into it myself; I want our son to know, at the very least, that other dreams are available, and that he gets to choose his own adventure. He can settle in the suburbs somewhere in America with a 9-5 job, a two-car garage, and a backyard lawn. He can also live anywhere in the world, do anything he sets his mind to, and be exactly who he wants to be, whatever it happens to be. He could be President of the United States, or a revolutionary artist, or a social entrepreneur, or a spear fisherman off the coast of a small island in the Pacific. There is a multiverse of possibilities. Eleven months in, the world is his.

To really convey that well, I’ve realized, I need to be exactly who I want to be. Which is hard! The last decade was characterized by supporting my mother through a familial terminal illness, including redefining my life and moving continents to do so. We’ve lived through grief after trauma after grief after trauma, and at the same time I had to learn how to build a life and career in the US to be able to stay afloat. It was a constant state of stress and being constantly reactive to whatever was going on that felt like being trapped inside my own life. I made some very poor, harmful decisions while living in this state, as well as some other decisions that were just incredibly dumb. It hasn’t all been stupid, but I certainly haven’t emerged without regrets, and I often haven’t lived up to my own ideals.

But now I’ve got to switch gears and think about being an example for our son. You can’t convey a set of ideals without living up to them; it rings false. If I think that an untemplated life is more fulfilling (and I do!) then how can I do better to embody that and show that it’s a real possibility? How can I be Humphrey in his writing room or Corty sailing across the Pacific or my dad protesting the war in Vietnam?

If the possibilities available to you are informed by the ones you’ve been exposed to, how can I expose him to more? If the mindsets available to you are informed by the ones you’ve been exposed to, how can I show him that there isn’t one way to think or be?

Knowing that I’ll inevitably fail to live up to my ideals, what can I do to set him up well to live an amazing life?

Like I said, this is a question that preoccupies me. I don’t know what the answer is, or even if there is an answer. I hope the exploration will be enough.

· Posts · Share this post

 

Engineering principles

Code is cumulative overhead. The more you write, the more you have to maintain over time.

Self-hosted infrastructure is cumulative overhead. The more you configure and run, the more you have to maintain over time.

Always watch your overhead and keep it as light as possible.

The only code you should ever build yourself is that which adds to your core value proposition.

The only infrastructure you should ever build yourself is that which adds to your core value proposition.

Given a choice where building something yourself or buying it off the shelf will both meet your needs, buy it off the shelf.

Given a choice where building something yourself or using an existing library will both meet your needs, use the existing library.

Given a choice where building something and not building something will both meet your needs, don’t build the thing.

Don’t let highly skilled developers build things that your team will then have to maintain, even if it looks like they can do so quickly, if a viable ready-made alternative is available.

Never build or run something yourself to save nominal amounts of money. You’ll easily outspend that amount in the time you take to build and maintain it.

Always know your core needs.

Always know your core value proposition.

Do less.

· Posts · Share this post

 

Brain fog

I’ve been absolutely laid out with a cold all this week. It feels pretty awful, not unlike how I felt when I had covid, but a million negative tests have let me know it’s not that.

Getting sick happens so rarely now (maybe once a year) that it comes with a wallop. As always, my prevailing feeling is, “I wish I could have my brain back.” I hate the brain fog most of all. There’s so much I want to do!

But for now, life is about drinking more tea, and getting through the day.

· Posts · Share this post

 

The notable list: August 2023

The San Francisco skyline imposed upon a blood red sky

This is my monthly roundup of the links, books, and media I found interesting. Do you have suggestions? Let me know!

Books

Fiction

Ripe, by Sarah Rose Etter. Fuck yes. A heartstoppingly relentless, bold, knife attack of a book that cuts to the heart of the emptiness of living in Silicon Valley and everywhere. Every few pages I wanted to yell, “this, this, this.” I couldn’t put it down.

Nonfiction

Dancing at the Pity Party, by Tyler Feder. The thing about this kind of grief is that nobody knows what it’s like until it happens. The sadness becomes a permanent a part of you, lurking just under the surface, and nobody understands. The feeling of being seen is extraordinarily rare. This book made me feel seen, and gave me space to feel the sadness. I’m not OK. But I’m not the only one.

Gentle Writing Advice: How to Be a Writer Without Destroying Yourself, by Chuck Wendig. A sort of call to arms for writers, but here the arms reach out in a warm embrace and tell you to be yourself. It’s not about being published; it’s not about following other peoples’ rules; it’s about telling the stories that make your heart sing in a way that’s true to you. The advice here is rooted in kindness and written with such warmth, wit, and charm that I came away feeling like I had a true ally. Thanks, Chuck.

Notable Articles

AI

Media Startups Draw Less Backing, But AI Is A Bright Spot. I don’t know that it’s fair to count AI startups as media startups. Given the (justified) labor disputes going on right now, I’d offer that they’re closer to anti-media, and I’m not sure that I’d think of them as a bright spot. There’s plenty of room for AI to assist creatives, but of course the real money is in replacing them or devaluing their work.

AP strikes deal with OpenAI. This caught my eye: an example of OpenAI licensing content from a publisher in order to make its models better. Other publishers should now know that they can make similar deals rather than letting their work be scraped up for free.

The AI Dividend. I respect Bruce Schneier a great deal, but I hate this proposal. For one thing, what about people outside the US whose data was used? On the internet, the public is global. Wherever the tools are used, the rights infringed by AI tools are everyone’s, from everywhere. Paying at the point of use rather than at the point of scraping cannot be the way.

OpenAI and Microsoft Sued for $3 Billion Over Alleged ChatGPT 'Privacy Violations'. It’s important that lawsuits like this center on the use, not the act of scraping itself - the latter does need to be protected. One to watch.

Google Says It'll Scrape Everything You Post Online for AI. I think this is a legal challenge waiting to happen. While people who publish publicly online have a reasonable expectation that anyone can read their content, they don’t have a similar expectation about content being modeled and analyzed. There’s no de facto license to do this.

Language Is a Poor Heuristic for Intelligence. ““Language skill indicates intelligence,” and its logical inverse, “lack of language skill indicates non-intelligence,” is a common heuristic with a long history. It is also a terrible one, inaccurate in a way that ruinously injures disabled people. Now, with recent advances in computing technology, we’re watching this heuristic fail in ways that will harm almost everyone.”

Climate

Phoenix’s record streak of temperatures above 110F ends after 31 days. 31 straight days of 110°F / 43°C heat. And then only a short reprieve before more of it. Ocean surface temperatures at over 90°F / 32°C. And still there are people who deny we’re in a crisis. Spoiler alert: it gets worse from here.

Banks vote to limit accounting of emissions in bond and stock sales. The single biggest way large entities seem to be reducing their carbon emissions is through accounting. Not by taking action to diminish the impact of the climate crisis before it’s too late; by changing some numbers on a spreadsheet. We’ve crafted an imaginary cage for ourselves where the physical world is secondary to our modeling of it.

This women-led philanthropy is redirecting climate funding. Directing funding from self-interested billionaire philanthropy to grassroots environmental justice organizations is wonderful to see. They’re so much more likely to actually have an impact that will matter. And they need so much more support.

Extreme heat prompts first-ever Amazon delivery driver strike. Climate change comes for package deliveries - not because of the flights, but because of the trucks. The back of Amazon trucks can reach 135 degrees, with no cooling system. These are the same drivers who have trouble stopping for water or bathroom breaks.

‘Double agents’: fossil-fuel lobbyists work for US groups trying to fight climate crisis. Greenwashing goes deep. Environmentally outspoken organizations should not hire fossil fuels lobbyists. There should be a list loudly calling out those that do. Otherwise it’s all just words.

Monday was hottest day for global average temperature on record, as climate crisis bites. And it will just keep coming. (The next day was hotter still.)

'Environment is burning', warns UN rights chief. Plenty of people argue that the climate crisis is overblown. I think they’re wrong. If anything, we need to be screaming about this more - and, I agree, calling out the deniers and green-washers. Billions of people will starve. Entire nations will become uninhabitable. It’s not some kind of conspiracy; it’s a call to action.

Eigg Electric. This seems like what a part of the future looks like: the island of Eigg has its own power, generated by renewable energy. Members of the community are trained and paid to maintain it. A power grid is not a bad thing for resiliency (see Texas), but I can imagine a world where community sources are federated, rather than run through a central power company.

Culture

“Write With Love” and Other Advice From Chuck Tingle. “How can I make this like me?” is something I’m striving to do better at in my creative work and my life as a whole. Words to live (and write) by.

Roald Dahl Museum Calls Author’s Racism ‘Undeniable and Indelible’. This is something we’re going to contend with as our son gets a little older. Roald Dahl is an influential children’s author (who lived where I grew up) who was also, unmistakably, a bigot with a deeply cruel streak. Some of these books are strikingly not okay.

Bigger influence on the inside. A lovely, personal reflection on (in my opinion) the best TV show ever made.

A Teenage Girl Is a Funhouse Mirror. I love this kind of short story: small, personal, revelatory. I wish I could write like this.

Democracy

Influencers Starting To Realize How The Kids Online Safety Act (KOSA) Will Do Real Damage. This bill will censor LGBTQ+ voices and far more. It’s a way to heavily restrict the internet not just with respect to harmful content, but also “controversial” content. It also mandates identity verification if you’re interacting with that content. It’s a deeply regressive way of looking at publishing. There’s still time to read up about it and tell your representative that you don’t want it passed.

A Black Man Was Elected Mayor in Rural Alabama, but the White Town Leaders Won’t Let Him Serve. How many American cities operate like this, either explicitly or in spirit? The answer is not going to be a small number.

Texas resigns from ERIC, a national program that keeps voter rolls updated. For a group of people that talks a lot about voter fraud, the Republican Party do seem to enjoy setting up the conditions to commit it.

Houston Chronicle reports Texas DPS trooper witnessing 'inhumane' implementations against migrant families crossing Rio Grande. Every American needs to know that these kinds of sick harms are being done to people, including small children, in their names. And every American needs to understand that some of their fellow citizens actually support it. We continue to be in a very dark place.

The opposition to Starmer has to begin now. I’m homesick like crazy, but between the Conservatives and the unabashed Thatcherism of supposed opposition leader Keir Starmer, British politics look pretty bleak. The plan outlined here is one (long-shot) path forward.

Immigration policies don’t deter migrants from coming to the US -- Title 42 and the border rules replacing it only make the process longer and more difficult. The only reason to make immigration more difficult, particularly for people who are seeking asylum from terrible conditions, is because you hate immigrants and want to hurt them. As it turns out, these stupid rules don’t even do what they claim to.

U.S. destroys last of its declared chemical weapons, closing a deadly chapter dating to World War I. The key word, of course, is “declared”.

Child marriage is still prevalent in the U.S. Here’s why. People against child marriage restrictions say they will infringe on religious liberty. 86% of children who are married are girls. So, let’s be clear: if you want this, fuck your religious liberty.

For Emmett Till's family, national monument proclamation cements his inclusion in the American story. An important designation that should never have been necessary at all. Notable that a memorial sign for Emmett Till was repeatedly stolen and shot. The sickness is ongoing.

Health

I am dying of squamous cell carcinoma, and the treatments that might save me are just out of reach.Utterly heartbreaking.

America Is Wrapped in Miles of Toxic Lead Cables. It’s not really mentioned in this article, but lead sheathing isn’t just used in old phone cabling. It’s in some modern cabling too, including underground and undersea cables used to provide internet. And the health risks are real.

Labor

UPS reaches deal with union Teamsters to avert strike. An example of why unions are great: a better wage secured for a large workforce, with better conditions. They weren’t asking for anything crazy: reasonable pay, guaranteed vacations, and air conditioning in the trucks. It’s just unfortunate that they didn’t have these things before.

UPS pilots won’t fly if Teamsters strike. Really interesting to see people from across industries and disciplines fight for better conditions at the same time. I’d say it’s promising; even hopeful. I would like to see them all succeed, and for more to follow.

Adam Pickets Everything. Adam Conover’s activism has been refreshing to see during the writer’s strike: not just picketing the studios but educating the public about what a union does and how a strike works at the same time. It’s also fun to hear about other entertainers I admire working hard to support the picket lines.

Life before cellphones: The barely believable after-work activities of young people in 2002. It’s probably not too controversial to say that ubiquitous internet has hurt everyone’s work-life balance. To see what should be normal life reflected in a “remember when ...” nostalgia piece is jarring. I remember this world!

Up, up, down, down, left, right, left, right. Exactly this. What this piece calls People Theory, I call motivation over metrics. It’s the same idea: there are no cheat codes for people. You’ve actually got to use empathy with each other and build a community made of three dimensional human beings.

Hollywood Studios Anticipate Writers Strike Lasting Until October. This feels like a good opportunity for a studio to become pro-union and scoop up every amazing writer in the business.

Media

I'm never going to trust your news organization. Heather Bryant is spot on as usual here: trust is a facet of human relationships and not something you place in an organization, company, or product. Using a more appropriate framing will help you figure out how to build the relationships your newsroom needs.

Merchant: How Silicon Valley mind-set begat Hollywood's strike. It’s an interesting grift in a way: VC-subsidized startups changed an incumbent industry enough that its existing companies began to think that these new ideas were good business. But they never were, and it ate them from the inside.

Bryan Goldberg: Why audience for online news is declining. I don’t think the web is dying, but it’s certainly not novel anymore - and you can’t depend on its breadth alone to gain an audience. This is yet another call for “niche” publications - i.e., outlets that know who they’re publishing for and go deep instead of wide.

Vox Media stops using Chorus, proprietary CMS, for its own websites. Honestly, every media company should get out of the CMS business and just use WordPress or another open source alternative. This is not your core value or competitive advantage. Build tools that support your journalism (and then open source those, too).

Local TV stations form new coalition to urge streaming reform. There’s the potential here to upend niche sports coverage on live streaming services, which in part work through local broadcasting. And the legal ramifications of designating live TV streaming services as TV providers would be interesting.

Media Is at a Unique Inflection Point. The subtext here is simple: to survive, media companies must know their audiences well (not just in aggregate) and serve their unmet needs directly. This has been true for a long time, but economics have sharpened the point.

Twitter Is Dying. Is it Time for News Subscriptions to Follow? Paywalls are not it - for the news business or for society. I personally think there’s a lot of mileage to be gained from patronage models, which have worked very well for both non-profit and commercial newsrooms - if their journalism really does provide a strong public service.

Threads isn’t for news and politics, says Instagram’s boss. To put it another way: Meta doesn’t want to have to worry about throwing an election. Meta wants us to focus on “sports, music, fashion, beauty, entertainment.” Newsrooms, be advised.

You (Yes, You) Should Start a Mailing List. If you own your relationships with your community, you’ll never be locked into any platform. Start a blog, start a mailing list - get out of the algorithmic content game. This is even more important if you make a living from your work. Parker is right on the money here.

Policing misinformation. “In general though, I think we should tread lightly.” This piece captures my opinion on the subject well.

How I’ve defied labels and enlisted the help of others to create my value proposition. A lovely conversation with my friend Roxann Stafford, who has inspired and taught me so much.

Nonfiction

Readme.Txt: A Memoir, by Chelsea Manning. A vivid, clear-eyed account of a series of lived experiences that nobody should have had to endure. As well as the story of her leaks and their aftermath, Chelsea discusses what it’s like to work in military intelligence in gut-wrenching detail. This memoir is one of those historical documents that reveal so much about their era. More than that, and most importantly, it tells the truth. An important book written by a brave, fiercely intelligent, and fundamentally principled human being.

Society

The truth about the women this Florida board says benefited from slavery. The idea that these women - or any enslaved people - benefitted from the degrading atrocity of slavery is disgusting. That a government is peddling this lie perpetuates the deep harm that was committed. The blind cruelty is unfathomable.

The world’s last internet cafes. A fascinating look into something that, for a little while, was a vital part of the global internet. They remain community hubs, even becoming de facto daycare centers, but smartphones and ubiquitous connectivity have left them struggling.

Schools Usually Call Moms. Disappoint but unsurprising data around gender inequality in parenting. I find the fact that schools are more likely to call mothers infuriating, to the point that I’ve experimented with creating a virtual call center number for both parents to share.

Connecting Europe by train: 10 EU pilot services to boost cross-border rail. Europe knows what’s up. I wish we could do this in the US - but there are so many obstacles.

View of 'man as hunter, woman as gatherer' upended by new study. So much of gender essentialism is self-feeding: the idea that men are born to be aggressive hunters was conducted by men who made assumptions based on contemporary societal sexism. Of course women hunted. Of course grandmothers hunted. There’s so much value in re-examining the prejudiced assumptions of the past.

King of the Netherlands apologizes for country's role in slavery on 150th anniversary of abolition. “King Willem-Alexander of the Netherlands apologized Saturday for his country’s role in slavery and asked for forgiveness during a historic speech greeted by cheers and whoops at an event to commemorate the anniversary of the abolition of slavery in Dutch colonies.” Now do Zwarte Piet.

Technology

The BBC on Mastodon: experimenting with distributed and decentralised social media. The fediverse is how every major new social network will be built for the next decade, and every media company will need to have a presence. Welcome to the BBC.

Mastodon is easy and fun except when it isn’t. An enormously useful piece of informal research. Some folks will disregard this for the same reason they disregard why some people use Macs instead of Linux, and whatever. But if Mastodon wants to be an accessible network, these are all problems to solve.

Data Futures Lab Infrastructure Fund. This seems great: funding projects to create a fairer, more just data ecosystem, with a focus on teams who themselves come from impacted communities. I’m excited to see what comes out of it.

Tesla’s secret team to suppress thousands of driving range complaints. The more I learn about Elon Musk, the more I think he’s exactly the kind of entrepreneur that laws and regulations are there to protect us from. This seems like something Tesla owners could take real action on.

Esther Crawford on Twitter and X. Esther clearly comes from a different perspective and worldview to me, but her take on Twitter and X is uniquely notable given how tied up in the story she’s been. I honestly don’t know what to think, but this is interesting background.

Watch Out, Fediverse Users: The FBI Can Seize a Mastodon Server. This unfortunately stands to reason: the Mastodon instance where you make your home has the potential to be seized as part of an investigation. This is a downside of federation vs peer-to-peer, and is a reason why I have my own single-user instance. (Generally, though, it’s worth saying that I’d expect data to be subpoenaed rather than having the server itself be physically seized.)

Vision for W3C. “Our vision is for a World Wide Web that is more inclusive, and more respectful of its users: a Web that supports truth over falsehood, people over profits, humanity over hate.” I like this sentiment a lot but it also has the potential to cause accidental harms. Who defines truth? W3C members? Someone else?

The Arc browser is now available for all iOS and Mac users to download. Oh, hey, open release! I’ve been using Arc as my primary browser all year, and I truly love it. It’s a huge step forward in browser UX and while I don’t use every feature, I can’t see myself going back to the 1990s-style paradigm.

TETRA Radio Code Encryption Has a Flaw: A Backdoor. One reason of many why open sourced protocols are more secure: backdoors can’t be kept hidden and abused by manufacturers and state actors. This was a serious breach and had the potential to destabilize nations. Secret and proprietary never means more secure.

As Twitter destroys its brand by renaming itself X, Mastodon user numbers are again soaring. Every time a billionaire makes a boneheaded social media decision, a Mastodon community gets its wings.

Addressing Child Exploitation on Federated Social Media. One of the problems with decentralized networks is that really bad stuff can traverse across them. The fediverse has a child sexual abuse material problem. Filtering it out does not solve the core problem. How can the fediverse be a good actor here?

Apple slams UK surveillance-bill proposals. Stories like this make me wonder if we’ll ever get to a point where governments stop trying to backdoor encryption. Freedom from surveillance is a necessary prerequisite for free speech; observation always creates a chilling effect. These efforts aren’t about fighting crime. This is about power.

Dear Alt-Twitter Designers: It’s about the network! You can have the best tech in the world, or the loftiest ideals, but social media is about people and communities more than anything else. If you don’t have that, and can’t nurture disparate, diverse spaces that grow organically over time, you don’t have a social media platform.

Meta provides Facebook messages in Nebraska abortion case prosecution. Or: why real privacy legislation would also protect women seeking reproductive healthcare. These laws aren’t just a principle; they save lives.

Bluesky is under fire for allowing usernames with racial slurs. A cautionary tale to say the least. The linked PR with slurs removed from a username denylist is rough to see. Real, vulnerable apologies and strong action to correct would go some way, but it might be too late.

The whitening of social media. “To watch the doors that have been opened to so many start to close because of racism in particular is a slap in the face, especially when so many white allies don’t seem to grasp the quieter sides of racism. Racism isn’t always overt and loud. Sometimes it is the cloak of polite exclusion. It’s the whitening of spaces that previously welcomed diversity. It’s rules that stifle people of color under the guise of “fairness.” Fairness to whom?”

Threads Adopting ActivityPub Makes Sense, but Won't Be Easy. I agree that ActivityPub is the right choice for Meta and any company wanting to follow a similar strategy, for the reasons laid out here. I’ve been thinking about tools that might make adoption easier for startups and hobbyists.

Meta-provided Facebook chats led a woman to plead guilty to abortion-related charges. One of my nightmares is that something I helped to build would be used in this kind of prosecution. There’s an expectation of privacy built into the design of direct messaging apps, and designers have a responsibility to protect their users. They failed here.

How to Identify “Truthy” Tech Trends. I love Amber Case’s framing of “truthy” tech: hype-driven technologies that promise too much too soon, are driven by FOMO, and are intriguing because of their depictions in popular culture. There are plenty of examples to choose from right now, and this is a great guide to spotting them.

Permission. An interesting thought experiment: do we need Google, or does Google need us? At what point does the center of gravity change enough for us to consider it worthwhile to block Googlebot and come out better for having done so? Until recently this would have been unthinkable.

Lessons From the Catastrophic Failure of the Metaverse. Worth considering the number of grifters who swore blind that the metaverse would be a thing. Of course it wasn’t a thing. It was a fever dream embraced by people who have clearly never watched anyone actually use technology: a corporate boondoggle at best.

Meta unspools Threads. A lot of people in the fediverse are rightly worried about what the arrival of Threads (which is Mastodon-compatible) will bring. I think it’s probably a positive addition for most people, and Casey Newton’s writeup here does a good job of explaining why.

Fairphone 4—the repairable, sustainable smartphone—is coming to the US. The Fairphone is more properly referred to as a fairer phone - there’s still work to do to really make it equitable - but it’s great to see it being launched in the US. More products that have this focus on repairability and owner control, please.

CJEU ruling on Meta referral could close the chapter on surveillance capitalism. The impact of legislation like GDPR goes far beyond their jurisdictions, because it’s hard to segment a data architecture for just some users. This ruling that Meta must provide its service to users who do not consent to tracking and processing of their personal data is potentially seismic.

· Posts · Share this post

 

More on the ActivityPub API project

A few days ago I shared around an idea for an ActivityPub API product. The response was enormous! Here's the link again.

If you're potentially interested in building on the fediverse using this tool, I'd love to know a little bit more. If you have 3 minutes, could you please give me some quick feedback?

If you’re a developer who is interested in building on the fediverse using this kind of API platform, I’d really love to talk to you. Enter your email in the form above and I’ll get in touch. If we have a conversation about this, I’ll send you a $50 bookshop.org gift certificate as a token of my appreciation.

· Posts · Share this post

 

How to disable the web's most annoying feature

Website notifications are a blight. I never want a website to be able to notify me about updates; these messages are interruptive, and like the vast majority of app notifications, they tend to be part of some marketing team’s growth strategy rather than a conduit to actually useful information. (Product teams: if your notifications are there to drive traffic to a new feature or a promotion, you’re making the web worse. Stop it.)

Every browser allows you to prevent these notifications from showing up at all, but not all of them make it easy. For example, my primary browser is Arc; I love it, but it doesn’t expose notification preferences in its Settings panel.

Luckily, every browser engine allows you to go straight to its full, advanced settings panel. Here’s how to do it:

In a Chromium-based browser (Chrome, Arc, Opera, Microsoft Edge):

Enter about:settings in the browser address bar.

The

Search for notifications and click on site settings.

Finding notifications in Chromium's settings panel

Scroll down to Notifications and click through.

The notifications menu item in Chromium's settings bar

Then change the settings to the one you’d prefer.

Notifications in Chromium's settings panel

 

In Firefox:

Firefox does surface notifications in its settings panel.

Once you’re there, search for notifications and then hit the settings button next to the Notifications heading.

Notifications in Firefox's settings panel

Then check the box that says Block new requests asking to allow notifications.

Firefox settings panel showing how to block all web notifications

Et voila! No more annoying pop-up messages. Take that, marketing departments.

· Posts · Share this post

 

just pouring one out for my twittr

The letter X, lit in neon colors.

When I was fifteen, I ran a little “e-zine” called Spire that was distributed on the cover CDs of various real, paper magazines. I thought it was pretty cool, and that nobody could possibly have known that it was run by a fifteen-year-old. (In retrospect, it was pretty obvious.) I interviewed people like Nicholas Negroponte and Roger Ebert; I opined about tech in a very nineties, use-a-dollar-sign-to-spell-Micro$oft sort of way; I explored hypertext as a format.

Somewhere along the line, I got it into my head that the ninth issue would be the epitome of what I was trying to do. I decided to rebrand. I went for dark mode, putting everything on a black background with white and neon-highlight text. Instead of the colorful, friendly logo, I used a chrome rendering of the all-lowercase word “spire”. And I numbered each release like an event. Instead of issue 1, issue 2, etc., the new product would be called Spire One, Spire Two, and so on. And the first, coolest version of this would be Spire Nine.

I was fixated on this name and the whole vibe of what I was making. Spire Nine. I’d say it under my breath sometimes. Spire Nine. Even now, I get a funny feeling in my chest when I say it, probably because it’s just so cool. Spire Nine.

It’s a lame name.

I bet Elon Musk says “X” under his breath sometimes.

It’s a measure of how beloved Twitter was that so many people are emotionally invested in its rebranding to X. It was such a deep part of so many people’s lives — it was the backchannel to reality for a lot of people — that removing it feels like a wound. Or, at least, that’s one way to look at it. Let’s be real: it was a multi billion dollar public company, not a beloved community public square. It supported itself through advertising dollars made possible by optimizing for and monetizing our attention. If it hurts, it’s because we bought the product.

Long before it was sold, it was already tarnished goods: an imperfect place with timid management where women and people of color were regularly subjected to abuse, that was used by grifters of all political shades to exponentially grow their followings with a comparative lack of scrutiny. But it was also a place where genuinely positive movements like Black Lives Matter and MeToo could grow and thrive; where new writers and artists could find new audiences; where people from wildly different contexts and perspectives could meet.

Its sale solved a problem for its owners, who took Musk to court to complete the $44 billion transaction. It was already tanking. Not anywhere as fast as it has under his ownership, but the graphs were not going up and to the right.

And now the sale is long since done. Elon Musk, as Twitter’s sole proprietor and purchaser, is free to do as he wishes with it. Which, apparently, is to give it a name he thinks is cooler, repurpose its userbase to kickstart a completely different app modeled after China’s WeChat, give the hard right what appears to be free reign, and intentionally lose brand equity with the academics, activists, journalists, and artists who called it their home on the internet.

If you squint a bit, you could surmise that Musk decided he could use the sale to buy himself a few hundred million users with the app pre-installed on their phones in order to kickstart the thing he really wanted to build; his Spire Nine. (Spire Nine.) His original name for PayPal was X (Spire Nine) and he’s been sitting on the domain for years. This is a shortcut to getting to the equivalent of his teenage bedroom startup vision. That’s the kind of thing you can do if you’re a billionaire.

Of course, people have been leaving Twitter all over the place all year: nobody has to use Twitter, after all, and both Mastodon and Threads are providing a readily usable alternative for people who are sick of Musk’s apparently ego-driven changes.

It’s also possible that it’s a big tax write-off scheme, or that he’s high on his own supply (or just high) and is no longer capable of making rational business decisions, or that he’s trying to shake off his underwriters, or any number of other plausible and semi-plausible explanations. It’s hard to say for sure.

What we do know is that Twitter is gone, and each and every one of you reading this will be better off using a fediverse network like Mastodon or Threads instead. Or just posting to the web on your own website and reading other peoples’ updates using RSS. Or going outside and touching grass.

I’ve given Musk plenty of oxygen online, and I think I have to stop. The previous Twitter product was hyper-corporate and already broken and harmful. The new one is essentially irrelevant to my life. There are a lot of really good new things being made, and a lot of people doing great things, and a lot of good planning is happening in my own work, and I think it’s more productive to move forward than bog myself down in nostalgia for the past, let alone preoccupy myself with some billionaire’s teen-level ego trip.

So I’ll say it again: join me on the fediverse. Follow my updates on my own site. Subscribe to the newsletter. Start your own one of each of these things because I want to read them. And let’s forget about that other place.

(Spire Nine.)

· Posts · Share this post

 

Hannah

Four decades ago, I was introduced to my sister. She remains the person I most look up to; although she’s technically younger than me, she’s who I want to be when I grow up. A remarkable human being who is a real point of light, not just in my universe, but in everyone’s. I’m proud to know her, let alone to be related to her.

Here are some ways you can know facets of her too. Your life will be better for it:

Every Thursday at 2pm PT / 5pm ET, she hosts a two-hour live radio show featuring independent and underplayed artists from around the world.

She writes and performs her own music, which you can find on various platforms including Bandcamp and SoundCloud.

And she creates so many other things besides that I don’t have good links for. Check out this cephalopod pottery (cephalopots?) as just one example.

She’s an ecologist and artist who cares about fairness and equality, and walks the talk in everything she does. Smart and funny and kind and right. The kind of person you want to know and can’t help but feel inspired by.

You should go follow her on Mastodon.

Thank you for being who you are, Hannah. And happy birthday.

Hannah Werdmuller holding the author's baby on a hammock.

· Posts · Share this post

 

Making it easier to build on the fediverse

I’ve been thinking about how to make it easier to build on the fediverse. Here’s a pitch for an idea I’ve been thinking a lot about:

This API service allows anyone to spin up a fediverse back-end with its own custom domain, accessible via a RESTful API with easy-to-use libraries in popular languages. It handles all the message handling and caching transparently, charging on a per-instance and resource-use basis.

Read more on Werd Cloud. As always, I’d love to hear what you think.

· Posts · Share this post

 

How I think about technology leadership

Two women brainstorming using Post-Its on a window

I’ve been a technical leader since we started conceiving of the Elgg project back in 2003, twenty years ago. Back then, I didn’t know much — about leading teams, about running startups, about building projects — and I had to pick it all up from scratch, sometimes inventing processes and ideas from first principles. In fact, there wasn’t much of a startup scene in Edinburgh, Scotland, when I started my career, so almost everything I did was either from first principles or from what I’d read.

Since then, I’ve worked for startups and non-profits based in San Francisco, Austin, and New York City. I lived in the Bay Area and was steeped in Silicon Valley culture for over a decade. I’ve learned about building culture from very smart people while working at companies like Medium, as well as from the companies I supported when I was the west coast Director of Investments at Matter Ventures. Matter both taught me a formal framework for human-centered product design when it funded my second startup, Known, and gave me the opportunity to pass on that knowledge to startup founding teams and newsrooms when I joined the team. Later, I helped teach inclusive product design with Roxann Stafford as part of the Craig Newmark Graduate School of Journalism’s Product Immersion for Small Newsrooms program.

All of this is to say: I’ve had to figure out a lot, I’ve learned a lot, and I’ve had the opportunity to have some real wins and losses, and all of this has led to a theory about what works and what doesn’t work when you’re leading a technology team.

Everything can be split into two categories, so the joke goes, and sure enough, I’ve noticed two main schools of thought. I think these are well-illustrated through a real-world example drawn from one of the places I worked.

At this particular, unnamed startup, I joined as the engineering lead, but in reality was the de facto CTO. Everything technology-related rolled up to me, and I found myself in countless meetings about company strategy, often late into the night.

I learned very quickly that the previous technical leader had made a particular choice when he hired for his team. He noticed that engineers with poorer communication skills were not being hired by other companies, even if their technical skills were strong. So he decided that he would over-index on technical skill and deliberately not hire for communication skill. That way he could hire what he considered to be stronger engineers more affordably.

He had left the company and they’d had trouble finding another technical lead. The engineers had essentially kept the lights on by themselves, writing code at a furious pace to keep the entire company afloat. Technical debt had built up and built up, and they were spending most of their time on maintenance. They were often re-directed to work on new tasks and pet projects when old ones hadn’t been finished or well-documented. There was next to no testing, either through automation or with users. Meanwhile, the rest of the company complained that the engineers weren’t productive. There were suggestions that code output be measured, or that the team move to one-week sprints to — I am not making this up — make them write code twice as fast. They were great humans, but they’d been placed in an impossible position without the tools that could possibly hope to lead them to success.

Every aspect of this was counter to my own intuition. I took a step back and had some productive conversations with an old boss, who ran technology at a much larger and more successful startup. He confirmed to me that he would have made different choices every step of the way (and helped me feel a little less like I was insane).

One school of thought, then, is this code-led, metrics-driven approach: management by spreadsheet. The other is a qualitative, human-centered approach: management through empathy. A central question is whether you prioritize the things you can measure (lines of code, minutes of engagement in the product) or the motivations of the humans involved (the needs of the people who use your product and the people who build it).

I’m closer to the second camp. The map is not the territory.

My approach to technology is holistic: someone at that same company described it as “supporting the whole engineer”. How could it be anything else? Everybody brings their whole self to work, whether it is acknowledged or not. If you lead a group of people who are engaged in any directed endeavor, whether it’s building software or organizing an event, the experience of being a part of that group has to be intentionally designed. At work, we call that “company culture”, although it’s really community-building: every team should be thought of as a community of human beings who have their own creativity, intelligence, skills, motivations, and preferences.

The output of a technical team is not code. Code is a means to an end, and is only one part of the complete breakfast of tools needed to bring a project to completion. Measuring code is not a good way of figuring out a team’s ability to be successful. While code is likely integral, the job of an engineer is to engineer a solution, not just to be a programmer. That means you’ve got to have a lot of very collaborative human skills; we call them “soft” skills, but perhaps we should think of them as “software skills”, because you really can’t write software without them.

Contrary to popular belief, most people are not coin-operated. It’s not about money (although they need to make enough money). Everyone wants to make progress on meaningful work, in an environment that makes them feel valued as people, and where they feel like they can succeed. I’ve mostly worked in startups, and I like to tell people that although these environments aren’t a Google with kombucha on tap and on-site gyms, they’re opportunities to try lots of different kinds of work and bring more of themselves to work than you might at a much larger company. I want everyone who’s been on one of my teams to look back ten years later and think, I’m really glad I was on that team, because it gave me confidence to be myself at work and helped move my career in a way I care about.

The bottom line is: people who feel supported do better work. Or, as professors Sigal Barsade and Olivia A. O’Neill put it in Harvard Business Review: employees who feel love perform better. In a medical setting, their longitudinal study showed that a strong emotional culture had the following results:

Employees who felt they worked in a loving, caring culture reported higher levels of satisfaction and teamwork. They showed up to work more often. Our research also demonstrated that this type of culture related directly to client outcomes, including improved patient mood, quality of life, satisfaction, and fewer trips to the ER.

It’s impossible to achieve this on a team that focuses on metrics over motivation. It also makes diversity, equity, and inclusion a business imperative: if the only people talking in a meeting, having their ideas heard, or receiving accolades are managers, and particularly if those managers are predominantly white men, will everyone else feel supported? Or will they tune out and feel like they’re not valuable members of the group?

I think even the words we often use in software development don’t serve us well, at least if we don’t consider why they’re there and why they exist. The goal is to create, maintain, and improve a project together, as a community of people, to meet real human needs, in a way that also satisfies the goals of your community.

Some examples of terms that are bad when left unexamined (and I think should probably be changed):

Documentation sounds like the driest thing possible. But we’re not writing a manual for the hell of it. We’re leaving signposts in the code that explain why we built something this way, how it works, the context behind its creation, and most importantly of all, who you are writing it for. Code is never self-documenting, because it can never tell you who it is for and why it exists. One might (might!) be able to follow clean source code, but you’ll never be able to understand the hopes and dreams of the people who made it, which are crucial for understanding the choices that were made in the past and how to continue to maintain the project.

Specifications are a subset of documentation that sound like bureaucracy. What I think is important is that, when you’re embarking upon building something, you take a step back and reflect on what you’re about to do. It’s good to get social feedback on your intended approach, but I think the personal reflection is the biggest value. These don’t have to be super-formal, but should be clear enough to be (I’ve had engineers literally yell at me: “I just want to code!” But after a few times going through this, they’ve all seen the value.)

Retros are, again, reflections. It’s about creating a space to learn what could have been better. A team’s processes are prototypes that are never too precious to be improved; sometimes individual team members need to think about how they felt during a project, and how that might have been better for them. If a project didn’t go well, it’s worth thinking about what the definition of success was, whether they had the tools to achieve success, and what might make a similar project go better next time. Standups are mini versions of this: about learning and supporting the engineer, not reporting back to managers.

Coding standards also sound like bureaucracy. But they’re there to help engineers make decisions about how to write code so that it’s usable by other people in their community. If everyone in a community is writing code the same way, the cognitive load to understanding someone else’s work is much lower. It’s a way of helping other people to understand what you’ve done more quickly.

We could go down the list — and maybe I will in a future post — but it’s clear to me that technical team management has fallen into a metrics over motivation trap that looks at hard numbers over experiential stories. That’s been a trap in technology overall: teams are more likely to do quantitative research rather than truly get to know the people they’re trying to help and learn their stories. The truth is that while some of the tools of the trade are drawn from math and discrete logic, software is fundamentally a people business, and the only way to succeed is to build teams based on great, collaborative communication, human empathy, true support, and mutual respect.

In turn, that means that I look to work in organizations that have those things (and in particular, mutual respect). It’s much harder to change an organization’s existing culture than to establish great norms in a new one — although it is possible, as long as management is on board.

I’ve rarely spoken about my work directly in this space, but I intend to do more of it over the next few weeks and months, including practical examples of techniques I use. If these topics are interest to you, and you haven’t yet, sign up for my newsletter.

· Posts · Share this post

 

Events I'll be at this year

Ever so tentatively, I’m beginning to show my head at in-person events this year. I haven’t been to any kind of industry conference or regular event since at least 2019. The small matter of a global, deadly pandemic kept me away, but I’ve decided that I’ll return to events that have solid covid protocols and where I can trust that the attendees will be sensible. It feels weird!

I’ll be at ONA 2023 — the annual Online News Association conference — from August 23-26. It’s just down the road from my new home in North Philadelphia, but also, there has never been a more crucial time for journalism and democracy. I’m looking forward to the conversations.

I’m also planning to be at DazzleCon in Chicago on October 20-21. This is the second ever Zebras Unite conference, all about how to create a better, more participative and equitable economy. I’ve been a huge fan of the zebras since reading an early version of its Sex and Startups manifesto, and I have a zebra startup of my own in my future.

See you there?

· Posts · Share this post

 

Porter's Five Forces and the social web

Cam Pegg writes:

I’m re-reading Michael Porter’s seminal article, The Five Competitive Forces That Shape Strategy, and just had an OMFG-I-need-to-get-this-tattooed-on-my-forehead-so-that-everyone-I-talk-to-gets-the-message moment:

A narrow focus on growth is one of the major causes of bad strategy decisions.

The thing about growth is that it leads to bad strategy decisions if you care about profit. If all you care about is growth because you want to create a monopoly that you can then profit from indiscriminately through infinite supplier power, and you can raise millions upon millions of dollars to achieve that monopoly in such a way that you don’t have to care about revenue in the interim, the mechanics look a little different.

I’m a Porter’s Five Forces stan myself. I think everyone involved in building technology projects (and any business!) should read and understand them. And then read them again.

In particular, a lot of my work — and writing here — has been about addressing the outsized power of suppliers. Consider how much supplier power Facebook has over anyone in the publishing industry, for example: it doesn’t depend on publishers, but publishers sure as hell depend on it. It’s more concentrated than the publishing industry (there is one of it, many of them). The switching costs are astronomical because there is no real alternative. And its power creates great risk for publishers: a policy change could wipe out the industry.

Porter describes the problem as follows:

Powerful suppliers capture more of the value for themselves by charging higher prices, limiting quality or services, or shifting costs to industry participants. Powerful suppliers, including suppliers of labor, can squeeze profitability out of an industry that is unable to pass on cost increases in its own prices.

So what would it take to reduce supplier power to create a more equitable situation for buyers? Switching costs are reduced through the introduction of compatible, interoperable software from other vendors; a supplier’s differentiation is reduced by the introduction of software from other vendors that meets the buyer’s needs well; there are more viable solutions from more diverse vendors. In the Facebook example above, Twitter helped reduce supplier power; Mastodon and the open source fediverse reduces both of their supplier power. In fact, overall, open source software has been a great way to reduce risks to businesses from outsized supplier power.

To continue to run with my Facebook example, reducing supplier power through software has been a better strategy than imposing legislation (although there’s always a place for good legislation, not least antitrust reform, which we’ve needed for decades). When Canadian publishers came together to try and reduce supplier power through creating legislation that forced payments from Facebook, Facebook simply switched off the firehose and removed news from its sites in Canada. It turned out that the publishers needed it far more than it needed them.

I think a close read of Porter makes it clear that publishers would do well to support an open source fediverse that would reduce the power a handful of corporations have over them, but it’s hard for them to see it, in part because the switching costs are so incredibly high. Publishers are dependent on Facebook for audience, and the audience on the fediverse isn’t quite there yet because there hasn’t been the investment, so they don’t put in the investment, and the situation perpetuates itself forever. In effect, publishers aren’t capable of saving themselves, and it’ll take someone else who isn’t as dependent on Facebook to put in the investment instead.

The same goes for the many other industries that are similarly beholden to Facebook. Any of these industries alone can’t change the situation for the same reasons; together they might, but it’s likely to take an external convening force. Foundations, I’m looking at you. (Particularly any foundation that sees the risk to democracy itself from a single-vendor publishing market. It should help that we’ve already been through two Presidential election cycles where this risk couldn’t have been clearer if it was written in twenty foot flames.)

And because the outsized buyer power produced by an open, federated commons co-operatively supported by entities across industries that produced best-in-class social media platforms that were also communally owned would also be a hell of a risk to Facebook’s business, it is likely to want to get ahead of the situation somehow. It could also have allies who might potentially be worried about moving social media from centrally-controlled platforms to a more anarchic commons. Perhaps Facebook might address the risk by launching a network on the fediverse itself, and allowing itself to be the entity that puts in the investment, in a way that just so happens to shape the fediverse to benefit Facebook, eliminate any potential cross-industry collaboration and outside development, and ultimately defuse the risk from buyer power. Completely hypothetically, obviously.

It should go without saying that it’s all more complicated than I’m laying out here. But my core point is that the tech industry is an industry, which is to say it’s about businesses, which in turn are shaped by business forces. Yes, product design and technology architecture are incredibly important. But we ignore business strategy at our own risk, even as open source hackers trying to provide alternatives. There’s a very serious game here that must be won.

· Posts · Share this post

 

Second thoughts about Threads

The other day I posted a surprisingly glowing first impression of Meta’s new Threads app. This is the counterpart to that.

The site is brands, man. All of it. It’s like the glossy fashion magazine of social networks.

And I get it. I really do. This is going to succeed beyond anyone’s wildest dreams — it hit 50 million users yesterday without breaking a sweat — and we’ll all be using it for years to come. It probably will accelerate the fediverse in the way I previously suggested. It’s slick and beautiful and easy to use, and if you want to talk to Paris Hilton or engage in conversation with Taco Bell, there it is.

But there’s a bad taste in my mouth that isn’t going away, that has its roots in the genocide that Meta enabled through its actions and inactions, and the political polarization in the United States that it was undoubtedly a part of, and in Cambridge Analytica and election engineering, and in the very American impulse to not give a shit about what’s happening outside your borders if you’re comfortable and you can make a buck.

Social media was at an inflection point where movements with the potential to radically change society were building through hashtags and calls to action. Black Lives Matter, MeToo, and entire democratic revolutions started on social media. And whether by design or by accident, the fertile platforms that allowed those movements to build and grow are fundamentally gone. Some people called these ideas political extremism; I thought of them as hopeful signs. These spaces have evaporated and we’re left with targeted engagement from Wendy’s: brand managers and marketing targets.

The spirit and community of Mastodon was and is very hopeful to me. It is a non-profit space, co-operatively built and run in a way that is fully in alignment with its communities. The problem is, it’s also a dog to use, and there are enough people who are a part of those networks who are adamant that it’s okay that there’s a high barrier to entry. It’s not okay. There was a populist fascist in the White House, and there may be again, and these are pretty high stakes for the entire world. I care more about the ability for democratic mass movements to form and grow than maintaining the coziness of a community that wants to put Black peoples’ lived experiences at the hands of modern day segregation behind content warnings.

So I also think Threads represents a giant failure of the community to create something that works. If Mastodon had taken off, or if there was another space that was designed around democracy and equity that had lived up to this moment, Threads wouldn’t have worked. But it didn’t and there wasn’t, and 50 million people are engaging with Netflix and Dior on a platform that sat back and allowed the Rohingya people to be slaughtered in the name of ad engagement while the new proprietor of the social network next door is busy calling social justice a mind virus.

That isn’t to say that there isn’t still time, or there isn’t, perhaps, a way to use the Threads network to build stronger community scaffolding. But it requires intent: not just to build a network, but to support democracy. We have not yet achieved this, and I hope that we will. There may come a point where we don’t get another chance.

· Posts · Share this post

 

First thoughts about Threads

Meta’s new social network is interesting: an obvious strategic shot at Twitter just as that network is running into trouble, as well as a way to iterate on its aging Facebook property. To that end, it makes sense that Meta would piggyback on the fediverse of independent social networks that interconnect through the open ActivityPub protocol, and I’m genuinely very excited to see it take that leap. Meta is already the closed social networking top dog by a long shot, and by embracing Mastodon et al, it puts itself in a position of working with the open web to compete with Twitter instead of battling with both entities. For perhaps the first time ever, it also aligns Meta with the open web.

By working with Instagram’s accounts and social graph, and concentrating on one form factor, it gets a lot right that other decentralized social networks haven’t managed yet. There’s no waitlist or complicated registration procedure to figure out: if you’re on Instagram, you hit a single button and you’re set up.

The feed starts off by showing you content from influencers and people you’re already friends with on Instagram, bypassing the cold start problem that many social networks suffer from. The more people you follow on Threads, the more the feed seamlessly segues into content from people you follow. Like Instagram, there’s always some new stuff in there, and there’s no way to get to a chronological feed. The algorithm abides. I hate algorithmic feeds, and I find this one somewhere between annoying and maddening. I’ve found myself muting brands with wild abandon, but I recognize that I’m not the target audience — I can see how this would be more accessible for more casual users. Crucially, though, once federation is launched I’ll be able to access Threads users from the social networking interface of my choice — a huge advantage over any other mainstream social networking platform, and a way to support power users without having to explicitly build for them.

It’s fairly easy to find existing friends and people you’re interested in, and there’s a great inline “add friend” option as you see new folks pass through the feed. This isn’t an entirely new mechanism - Instagram has this, and we even built it into Elgg twenty years ago - but it’s noticeably easier than Mastodon in particular.

The content in my feed is less cerebral and much friendlier than I get on Mastodon, which probably makes it more accessible. Of course, as soon as federation launches, I’ll be able to follow folks on Threads from my Mastodon profile and vice versa. This is a boon for the fediverse overall: Threads will bring the celebrities, while Mastodon will bring the academics and activists. The net result will be a mix of everything and everyone, with a choice of user interfaces and host services, in a way that a closed social network could never manage.

Because the goal is, in effect, to grow a bigger pie for this kind of service, I think Meta would be wise to think about how to help build an ecosystem of interoperable tools and services. Assuming Threads takes off, ActivityPub will be the way social networks interoperate for at least the next decade and the majority of ActivityPub profiles will be Meta-hosted. Given this, providing an easy to use SDK, potentially an AWS-like cloud service to make it as easy as possible to build new apps on top of the protocol, and some funding would be a great way to create developer leverage and differentiate themselves from Twitter’s extortionate API pricing. (If Meta doesn’t do this, by the way, this would make an amazing startup for someone else. Hell, I’d gladly talk to investors myself about building this.)

All in: I don’t hate it. Despite the gnashing of teeth in the fediverse about Meta’s arrival, if Threads implements ActivityPub cleanly I think it’s actually going to be a decent addition. It may even be a boon to the whole open social web that validates the space and creates a stronger ecosystem of developers and platforms. Imagine that.

A screenshot from Meta's new Threads app

· Posts · Share this post