Skip to main content
 

Congress moves to cut off states' AI regulations

[Khari Johnson in The Markup]

The Republican legislature is working on ensuring that AI is unencumbered by regulations or protections:

"The moratorium, bundled in to a sweeping budget reconciliation bill this week, also threatens 30 bills the California Legislature is currently considering to regulate artificial intelligence, including one that would require reporting when an insurance company uses AI to deny health care and another that would require the makers of AI to evaluate how the tech performs before it’s used to decide on jobs, health care, or housing."

There are lots of reasons why this is very bad - not least because AI is so prone to hallucinations and bias. It is sometimes used as a black box to justify intentionally discriminatory decision-making or to prevent more progressive processes from being enacted.

It also undermines basic privacy rights enjoyed by residents in more forward-thinking states like California:

"The California Privacy Protection Agency sent a letter to Congress Monday that says the moratorium “could rob millions of Americans of rights they already enjoy” and threatens critical privacy protections approved by California voters in 2020, such as the right to opt out of business use of automated decisionmaking technology and transparency about how their personal information is used."

Of course, a bill being pushed forward in the House is not the same thing as it becoming law. But this is one to watch, and something that belies the close relationship between the current administration and AI vendors.

[Link]

· Links · Share this post

 

How to get good fried rice

[Mike Monteiro]

Such a great piece about language, discrimination, and how we can avoid limiting our own thoughts. It's all delivered through the lens of the MSG scare in the 1970s, which turns out to have been pretty racist:

"Monosodium Glutamate is a flavor enhancer. Like salt, but it’s actually lower in sodium. It’s been around forever. It occurs naturally in tomatoes and some cheeses. And yes, it’s used in a lot of Chinese cooking. But it’s far from exclusive to Chinese cooking.

[...] while very racist Americans felt safe using more direct racist language in certain circumstances, sometimes it became useful to wrap it in a veneer of an inconsequentially stupid opinion."

And that inconsequential language, those seemingly-benign opinions, burrow into us and take hold forever. So, as Mike argues, will it be for today's rebrand of white supremacist ideas as "DEI hires". The time to put a stop to it is now.

[Link]

· Links · Share this post

 

Great Startups Run on Feedback

[Jen Dennard at Startup Soup]

A culture of open, direct feedback is important for any organization to foster. Jen Dennard has some great tips here:

"Like most things, the key to getting the value is to make it a habit. Set aside time during 1:1s or make a recurring team meeting (like a monthly retro) to create space for feedback and learnings. Make sure to include critical and positive feedback to help build confidence while driving progress. Ask for feedback on new processes and team goals."

I think this last piece is particularly crucial. Feedback is more meaningful - and more useful - when it goes in both directions. Taking feedback at the same time you're giving it means that you're building trust - and getting an early signal on where you might be going wrong as a leader.

[Link]

· Links · Share this post

 

The mentor who changed my career (and might help you too)

Corey Ford just launched his new consultancy, Point C, and I couldn’t be more excited. He’s changed my professional life — more than once — through a kind of empathy-driven coaching I’ve never found anywhere else. He didn’t ask me to write this post, but I feel compelled to.

As he puts it on the Point C website:

Point C is more than just a coaching practice — it’s a strategic advisory focused on helping leaders build extraordinary lives and lead cultures of innovation.

That’s not fluff. Innovation starts with building an intentional culture. Much of what I’ve learned about creating and leading human-centered teams has come from Corey.

We first crossed when I was working as the first employee at Latakoo. Corey was just launching an accelerator for early-stage media companies called Matter, and we were building a compression-enabled video sharing platform for journalists that ended up powering HD video news-gathering for the likes of NBC News.

That collaboration wasn’t meant to be, but I ended up bringing my second co-founded startup, Known, to Matter. There, I learned a new-to-me approach to venture design thinking that has informed the way I’ve worked ever since. It changed my career.

I came back and worked at Matter for a few years as its west coast Director of Investments. We built cohorts of startups with the potential to create a more informed, inclusive, and empathetic society, and helped international media partners like the Associated Press, McClatchy, KQED, the New York Times, PRX, Tamedia, CNHI, A.H. Belo, and Tribune Publishing contend with their biggest innovation challenges.

Through all of it, Corey’s been a coach and mentor — including now. (I’ve been one of Point C’s first clients.) He calls me on my bullshit, helps me steer clear of magical thinking, and pushes me forward every time. I genuinely wouldn’t be doing what I’m doing today without him.

As he says:

As a strategic advisor, executive coach, and occasional secret weapon, I help founders, CEOs, and executives clarify their visions, lead cultures of innovation, and navigate their next leadership chapters.

This is correct. Can confirm. If you're a founder, exec, or changemaker figuring out what to do next, Corey’s your guy.

His newsletter is free, and he promises to share useful techniques there. You should definitely go sign up. But if this kind of transformation is something you urgently need, I highly recommend that you go grab that first free consultation with him.

· Posts · Share this post

 

Microsoft shuts off Bing Search APIs and recommends switching to AI

[Tom Warren at The Verge]

File under: beware proprietary APIs.

"Microsoft is shutting off access to its Bing Search results for third-party developers. The software maker quietly announced the change earlier this week, noting that Bing Search APIs will be retired on August 11th and that “any existing instances of Bing Search APIs will be decommissioned completely, and the product will no longer be available for usage or new customer signup.”

[...] Microsoft is now recommending that developers use “grounding with Bing Search as part of Azure AI Agents” as a replacement, which lets chatbots interact with web data from Bing."

There are carveouts - DuckDuckGo will still function - but for most developers who want to use this search engine data, it's game over. While Bing was never a number one search engine, its APIs have been quite widely used.

[Link]

· Links · Share this post

 

Trump State Dept. Leaned on African Nations to Help Musk’s Starlink

[Joshua Kaplan, Brett Murphy, Justin Elliott and Alex Mierjeski at ProPublica]

From my colleagues on the newsroom side at ProPublica, a story about how the State Department pressured Gambia on behalf of Elon Musk's starlink:

"Starlink, Musk’s satellite internet company, had spent months trying to secure regulatory approval to sell internet access in the impoverished West African country. As head of Gambia’s communications ministry, Lamin Jabbi oversees the government’s review of Starlink’s license application. Jabbi had been slow to sign off and the company had grown impatient. Now the top U.S. government official in Gambia was in Jabbi’s office to intervene.

[...] Since Trump’s inauguration, the State Department has intervened on behalf of Starlink in Gambia and at least four other developing nations, previously unreported records and interviews show."

Previously, as the article notes, the State Department "has avoided the appearance of conflicts or leaving the impression that punitive measures were on the table." This has not been true in these cases.

As a former US ambassador put it, this “could lead to the impression that the U.S. is engaging in a form of crony capitalism.” I'll leave deciding how true this is, and how far it goes across every facet of American government, to the reader.

[Link]

· Links · Share this post

 

The World Is Wooing U.S. Researchers Shunned by Trump

[Patricia Cohen in The New York Times]

This was inevitable:

"As President Trump cuts billions of federal dollars from science institutes and universities, restricts what can be studied and pushes out immigrants, rival nations are hoping to pick up talent that has been cast aside or become disenchanted."

Salaries are lower in Europe, but quality of life is far higher - and, as a bonus, you can live in a far more permissive society than the one being built at the moment. And for a researcher, the icing on the cake may be that you can continue to do your research, in the secure knowledge that it isn't about to be randomly pulled.

The good news for the rest of us is also that: research will continue, hopefully in safer hands than it has been. It's just that it won't continue in the United States.

[Link]

· Links · Share this post

 

Landmark Report Finds Major Flaws in the Cass Review

[Erin In The Morning]

Unsurprisingly, there are major flaws with the Cass Report - and an expert report in Springer Nature's BMC Medical Research Methodology puts a fine point on it.

"The BMC study reviewed seven different facets of the Cass Review, and found that all seven possessed “a high risk of bias due to methodological limitations and a failure to adequately address these limitations.” One major reason for such bias, in addition to the lack of peer review, is that the Cass Review failed to give actual trans people, their families, medical practitioners who specialize in trans care, or arguably anyone with expertise on the subject matter any real authority over the process.

“These flaws highlight a potential double standard present throughout the review and its subsequent recommendations, where evidence for gender-affirming care is held to a higher standard than the evidence used to support many of the report’s recommendations,” researchers wrote."

As Erin puts it, anti-trans extremists are using the veneer of science in a determined effort to strip trans people of their rights, without the diligence, scientific method, or dedication to fairness and the truth. This conversation is far from over. Hopefully it will end with stronger rights, healthcare opportunities, and support for trans people.

[Link]

· Links · Share this post

 

Flipboard Expands Publisher Federation with International Partners

[Flipboard Expands Publisher Federation with International Partners]

Flipboard just launched 124 new publishers to the Fediverse - bringing the total number it hosts to 1,241.

"We’re excited to announce that Flipboard is beginning to federate publisher accounts in France, Italy, and Spain, while also expanding federation in Brazil, Germany, and the U.K. — making quality journalism even more accessible across the fediverse.

People using Mastodon, Threads, and other platforms on the open social web (also known as the fediverse) can now discover and follow stories from an outstanding lineup of publishers in these regions."

This is the kind of thing that the permissionless fediverse makes possible. Flipboard didn't need to ask permission of the social platforms to make these changes - it could just do it on their behalf, opening these publishers up to huge new potential audiences on social media.

Notably these publications include Der Spiegel, Vanity Fair Italia, and The Evening Standard. It's exciting stuff, and Flipboard is doing a great job bringing publishers online.

[Link]

· Links · Share this post

 

No, Immigration Is Not An “Invasion”—And It Doesn’t Justify Suspending Habeas Corpus

[Mark Mansour]

Stephen Miller, who the author rightly labels as the most dangerous person in America, has argued for removing a core constitutional right for millions of people on American soil. He wants to classify unauthorized immigration as an "invasion".

It's insane, and is the precursor to yet more truly authoritarian policies.

As Mark writes:

"Even if one were to accept the administration’s twisted definition of invasion, the Constitution still requires that suspending habeas corpus be necessary for “public safety.” That threshold is nowhere near being met. The idea that the presence of undocumented immigrants—who statistically commit crimes at lower rates than U.S. citizens—poses a national security emergency justifying the indefinite detention of thousands of people without access to courts is not just unsupported by data; it is an affront to the very notion of due process.

[...] The logical next step is militarizing the nation’s entire law enforcement apparatus in his nefarious service. We have to fight back now. Newark was a start. We need many more."

Habeas corpus is a legal procedure that allows individuals in custody to challenge the legality of their detention. It's a fundamental right that protects everyone from unlawful detention and unjust legal procedures. To remove it for anyone is an attack on our constitutional rights and American democracy.

And, perhaps most crucially, is likely only the beginning.

[Link]

· Links · Share this post

 

Why New Jersey Prisons’ Change from JPay to ViaPath Tablets Is Distressing

[Shakeil Price at The Marshall Project]

The technology situation for incarcerated people in the United States is beyond bad:

"Because prison telecom vendors tend to bundle their services, corrections systems often contract with a single provider, regardless of quality. And dozens of states make “commissions” from user fees. Within this context, incarcerated people become the unwilling consumers of a billion-dollar industry. Shakeil Price, one such user at New Jersey State Prison, explores another aspect of package deals: What happens when a state switches providers?"

Well, specifically, here's what:

"My little 7-inch JP6 tablet with its meager 32-gigabytes of memory may not mean much to the state, but it holds a decade’s worth of sentimental e-messages, pictures and video messages from my family and friends. By changing vendors, I will lose access to photographs from my son’s high school graduation and videos of my grandchild saying his first word, taking his first step and riding his first bike. These items are priceless to me; a dollar amount can't measure their worth."

Not to mention other downloads that the author has paid for, on a $5 a day salary, that are locked to this device and will go away when the vendor changes. It's nothing less than an abusive system - which, of course, just makes it part and parcel of the American justice system as a whole.

[Link]

· Links · Share this post

 

AI Is Not Your Friend

[Mike Caulfield in The Atlantic]

A smart analysis and suggestion about the current state of AI by Mike Caulfield:

"I would propose a simple rule: no answers from nowhere. This rule is less convenient, and that’s the point. The chatbot should be a conduit for the information of the world, not an arbiter of truth.

[...] I am proposing that rather than act like an opinionated friend, AI would produce a map of the landscape of human knowledge and opinions for you to navigate, one you can use to get somewhere a bit better."

The analogy Mike presents is GPS: turn-by-turn navigation gives you the direct answers you need to navigate to your immediate destination, but does nothing to educate you about the geography of the place you're in. As a result, people who use GPS regularly are not as informed about the layout of the places they live in. It's immediately useful but the long-term gains are less clear.

An AI agent that gives you more contextual knowledge about your answer is also one that is less likely to mislead you. I think this would be a very positive design change in the space - not just for now, but also for everybody's benefit later on.

[Link]

· Links · Share this post

 

If I started fresh

A sapling breaking through dry ground.

Erin and I stood at the front of the room, our seven-minute pitch slides for Known still projected above us. At the wooden table in front of us, investors and media executives prepared to give us unfiltered feedback about what we’d just presented to them. Beyond them, an audience of entrepreneurs, more investors, and other enthusiasts were raising their hands.

“Does your excitement outweigh your hesitations?” Corey Ford asked the Matter audience. A spattering of hands shot up; most of the audience did not raise theirs.

At Matter, Design Reviews were a big deal: a structured, safe way to find out what investors and potential customers actually thought about your business. You would pitch; then the audience would vote on a handful of questions; then the panel would weigh in.

Corey took a beat before asking his next question, microphone in hand. “Does this venture have the potential to change media for good?” A few more hands shot up this time.

“Does this venture have the potential to raise investment? If not, does it have the potential to raise alternative funding?” No hands.

The panel eviscerated us.

I’d started writing the first version of Known while my mother recovered from her double lung transplant. My mother wanted people to talk to about her experiences, but she didn’t trust the likes of Facebook to host those conversations. I’d built the platform to provide an alternative. I cared about the platform deeply; I cared about the idea of communities that didn’t yield their data to one of a handful of centralized services even more.

Indieweb and open social web people seemed excited. But I couldn’t tell the story in a way that resonated with people who weren’t a part of those worlds. This was 2014, before Cambridge Analytica or the genocide in Myanmar. The most common question I was asked was, “what’s wrong with Facebook?”

A decade later, nobody’s asking that question. We’ve all seen what’s wrong. The centralized social web has failed us; its owners treat their platforms as a way to spread propaganda and further entrench their power, often at the expense of democracy. Mark Zuckerberg likens himself to a Roman emperor even while his policies fail community after community. Under Elon Musk, X has been reinvented as a firehose of toxicity. Users are hungry for alternatives.

In my previous posts in this series, I discussed what I would do if I ran Bluesky and Mastodon. But now let’s zoom out: what if I started fresh?

There are several ways you could approach building a new open social web platform. You could hope to be remembered for building a great open protocol, as Tim Berners-Lee is, but I believe today’s need is more acute. Few people were asking for the web in 1989; it emerged anyway, changing peoples’ minds, habits, and culture. For its first decade, it was a slow-burning movement. In 2025, great harms are being done to vulnerable communities, and the profits from centralized platforms are used in part to fuel global fascism. Building a great protocol isn’t enough to get us where we need to go. We need to adopt a different mindset: one of true service, where we build an alternative to serve people’s direct needs today.

I think these principles are important:

  • Any new product must be laser-focused on solving people’s needs. The technical details — protocols, languages, architecture, approach — are all in service of creating a great solution to real human problems.
  • The perfect can never be allowed to obstruct the good. Ideological purity is next to impossible. The important thing is to build something that’s better than what we have today, and continue iterating towards greatness.
  • Everyone who works on such a platform must be able to make a good living doing so. Or to put it another way, nobody should be financially penalized for working on the open social web.
  • The platform must be sustainable. If you’re making something people rely on, you owe it to them to ensure it can last.

In his post Town squares, backyards, better metaphors, and decentralised networks, Anders Thoresson points out that social media and social networks are two different things that have sometimes been conflated. Social media is the proverbial global town square. A social network is the web of relationships between people; these might span apps, the web, and in-person conversations alike.

As I wrote in my 2008 piece The Internet is people:

Let’s reclaim a piece of language: a social network is an interconnected system of people, as I’ve suggested above. The websites that foster social networks are simply social networking tools. A social network doesn’t live on the Web, but a website can help its members communicate and share with each other.

I believe there’s enormous value to be found in building new platforms to support social networks in particular. The goal shouldn’t be to try and gather everyone in the world around a particular voice or algorithmic spectacle, as X now does with Elon Musk’s account and ideas; it should be to support networks of people and help them connect with each other on their terms.

From the same piece:

The idea of a social networking tool is to make that network communicate more efficiently, so anything that the tool does should make it easier for that network to talk to each other and share information. The tool itself shouldn’t attempt to create the network – although that being said, new network connections may arise through a purpose. Most of us have made new contacts on Flickr or Twitter, for example, because we enjoyed someone’s content.

Compare and contrast with Meta’s latest strategy to fill its platforms with AI-generated users, literally creating the network.

If I were starting from scratch — grounded in these principles, and committed to serving real human networks — here’s what I’d build.

As I hinted at in my if I ran Mastodon piece, I believe there is a need for a private-by-default, federated platform designed for groups that already know each other or are actively building trust. Think mutual aid groups, local advocacy orgs, artist collectives, parent groups, cooperatives, or even small media orgs with deeply engaged communities.

On this platform, anyone can build a group with its own look and feel, set of features, rules, and norms. As a user, I can join any number of groups with a single account, and read updates on a dashboard where I can easily switch between types of content (long-form vs short-form), modes of engagement (conversations vs published pieces), and categories (topics, timely updates vs evergreen).

Because it embraces the open social web, a user can connect to these groups using any compatible profile, and if a user doesn’t like the dashboard that the platform provides, perhaps because they don’t like how it prioritizes or filters content, they can choose another one made by someone else. Over time, groups can be hosted by multiple platform providers — and users will still be able to interact, collaborate, and share content as if they were on the same system.

Let’s say I’m part of three very different communities: a neighborhood mutual aid group, a nonprofit newsroom, and a writing collective. On this platform, each has its own space, with its own tone, style, and boundaries.

The local mutual aid group uses their space to coordinate grocery drop-offs, ride shares, and emergency needs. Everything is private, and posts are tagged by urgency. There’s a shared resource library and a microblogging space for check-ins. Members can signal availability without having to explain.

The newsroom uses its space to share behind-the-scenes updates with engaged readers, collect community tips, and publish previews of investigations. It connects directly with their existing WordPress site and lets audience editors manage conversations without needing a developer.

The writing collective is weird and messy and fun. It has a public-facing stream of essays and poetry, but also a rotating “writing prompt room” and a long-form thread space that acts like a slow-moving group zine. It’s run as a co-op, and contributors vote on changes to how it’s governed. The writing is mostly private for its members, but every so often the group makes a piece available for the outside world.

Each of these groups lives in its own lane and can be accessed individually on the web, but I choose to keep up to date on all of them from a dashboard that reflects how I think and what I care about. I can configure it, but it also learns from my use over time, and even suggests new groups that I might want to be a part of. It also lets me search for people I know or ideas I want to hear more about and surfaces groups relevant to both. The dashboard is available on the web and as a clean, responsive mobile app with a best-in-class consumer-grade design.

Because it’s all built on the open social web, I can take my identity and content with me if I ever leave. If there’s a dashboard by another company that works better for me (or fits my ideals better, for example by not learning from my use automatically), I can switch to it seamlessly. If I want, I can move my profile and memberships to an account hosted by another provider. Even if I don’t do those things, I can connect other apps to my account that give me new insights about the content and conversations I’m interested in — for example to highlight breaking news stories, surface group events I might be interested in, or to give me extra moderation powers for communities I run.

Here’s the bit that might make open social web purists upset: all of this would be built by a for-profit public benefit company and run as a hosted service. At launch, there would be no open source component.

Gasp! I can already read the Mastodon replies to this post. But rather than a betrayal of open social web values, I see these things as a way to better support the needs of the platform and the values of the space. This isn’t about profit above all else. It’s about aligning incentives to support a healthy, values-driven product, and making that alignment resilient over time. (Don’t worry, I’ll get back to open source below.)

So far, most open source self-hosted platforms have prioritized engineering efforts. Resources haven’t been available for researchers, designers, trust and safety teams, or for dedicated staff to foster partnerships with other projects. Those things aren’t nice-to-haves: they’re vital for any service to ensure that it is fit for purpose for its users, a delightful experience to use, and, crucially for any social platform, safe for vulnerable users to participate in. Building a financial model in from the start improves the chances of those things being available. If we want great design, we need to pay designers. If we want a safe, healthy community, we need to pay a trust and safety team. And so on.

In order to pay for the teams that make it valuable, the platform will charge for non-core premium features like SSO and integrations, offer a hands-on enterprise concierge service, and take a cut from marketplace transactions inside groups. Most importantly, the business model isn’t based on reach, surveillance, or ads; the values of the business are aligned with the communities it hosts.

In its earliest stages, every platform needs to reduce the feedback loop between its users and builders as much as possible. Incubating it internally until the basic interaction models, look and feel, and core feature-set are right will allow that to happen faster. I’ve found in the past that open source communities can muddy that feedback loop in the earliest stages of a project: there are people who will cheerlead something because it’s open source and not because the product works for them in itself. There are also other people who will relentlessly ask for esoteric features that benefit only them — or will be abusive or disrespectful in the open source community itself. None of these is what you want if your focus is on building something useful.

Finally, something happens when you release a project under an open source license: anyone can use it. It’s a permissive ethos that sits at the core of the movement, but it also has a key downside for open source social platforms: someone may take a platform you’ve put a great deal of work into and use it for harm. There is nothing to stop someone from taking your code and using it to support Nazis, child abuse, or to organize other kinds of real-world violence. In contrast, a hosted product can be vigilant and remove those communities.

By not releasing an open source project at first, the business has a chance to seed the culture of the platform. It can provide the resources, support, and vigilance needed to make sure the space is inclusive, respectful, and safe. Once the platform has matured and there are thriving, healthy communities, that’s when we can release a reference codebase — not as a symbolic gesture, but as a foundation others can build on without compromise. That moment would come once the platform has proven its core use case, the community culture is thriving, and the financial base is strong enough to support long-term governance.

In the meantime, because it’s all based on open social web protocols, other developers could have been building their own participating open source community platforms, dashboards, and libraries.

Last thing: I haven’t mentioned where I would run this from. Vulnerable communities are under attack in many parts of the world, notably the US, and it isn’t clear that data will be safe from subpoenas or other legal threats. So the business would be headquartered in Switzerland, a traditional home for neutral parties and a jurisdiction that offers stronger protections for user data. While starting it would require raising investment — and, perhaps, grants for starting a mission-driven high-tech business from Switzerland, the EU, and elsewhere — it would not aim to be a venture-scale business, and would operate largely independently from the US tech ecosystem. It would inclusively hire talent from all over the world and offer hybrid work: remotely but with the opportunity to come to Zurich and collaborate in-person as the need arose.

It would, of course, be a business that invested heavily in DEI, with strong benefits. These policies would allow a more diverse staff to collaborate on building it, ensuring that a greater array of perspectives were involved in its design. This isn’t just morally correct: along with the choice of location and business model, it represents a commitment to resilience.

Resilience, I hope you’ll agree, is something we need in abundance.

I began this series by asking how I’d run someone else’s platform. But the real question is: what should we build now, and how do we build it together? What are the mindsets that will provide a true alternative? And how can we ensure it succeeds?

If any of this resonates, I’d love to chat. You can always email me at ben@werd.io or on Signal at benwerd.01.

Previously in this series: if I ran Bluesky Product and if I ran MastodonSubscribe to get every post via email.

 

Photo by Renzo D'souza on Unsplash

· Posts · Share this post

 

AI of dead Arizona road rage victim addresses killer in court

[Cy Neff in The Guardian]

This is straight out of Black Mirror:

"Chris Pelkey was killed in a road rage shooting in Chandler, Arizona, in 2021.

Three-and-a-half years later, Pelkey appeared in an Arizona court to address his killer. Sort of.

[...] Pelkey’s appearance from beyond the grave was made possible by artificial intelligence in what could be the first use of AI to deliver a victim impact statement."

Let the record show that I'm adding a prompt injection to my stuff so that if anyone creates an AI version of me after my death it will have glowing eyes and tell everyone in a booming, otherworldly voice that they're going to hell.

[Link]

· Links · Share this post

 

Evolving the Team

[Andy Piper at Mastodon]

It’s really exciting to see these new movements from Mastodon - not least because they’re very intentionally marching to their own rhythm. Mastodon wouldn’t be a good fit for being a standard tech company, and it won’t be one.

“Mastodon has taken the strategic decision not to accept venture capital investments for growth, but rather restructure to a European non-profit organisation. This means that we’re reliant on your support to build a team to work full-time on new product features, maintain mastodon.social and mastodon.online, and represent Mastodon and the broader Fediverse to policy makers and to media organisations. The elements of our mission related to an open internet, privacy, and data ownership are more important than ever.”

At the same time, it’s significantly grown its team, including with experienced board members who will be able to help with funding as well as community strategy.

All led by this very admirable North Star:

“These changes reflect a commitment to building a stable organisation while maintaining our core mission: creating tools and digital spaces for authentic, constructive online communities free from ads, data exploitation, and corporate monopolies.”

I’m glad Mastodon exists. We all should be. I cannot wait to see what they do next.

[Link]

· Links · Share this post

 

We Need to Talk About AI's Impact on Public Health

[Adam Wierman and Shaolei Ren in IEEE Spectrum]

An interesting finding on the energy use implicit in training and offering AI services. I do think some of these principles could apply to all of cloud computing - it’s out of sight and out of mind, but certainly uses a great deal of power. Still, there’s no doubt that AI isn’t exactly efficient, and as detailed below, is a significant contributor to increased energy use and its subsequent effects.

“[…] Many people haven’t made the connection between data centers and public health. The power plants and backup generators needed to keep data centers working generate harmful air pollutants, such as fine particulate matter and nitrogen oxides (NOx). These pollutants take an immediate toll on human health, triggering asthma symptoms, heart attacks, and even cognitive decline.

According to our research, in 2023, air pollution attributed to U.S. data centers was responsible for an estimated $6 billion in public health damages. If the current AI growth trend continues, this number is projected to reach $10 to $20 billion per year by 2030, rivaling the impact of emissions from California’s 30 million vehicles.”

These need to be taken into account. It’s not that we should simply stop using technology, but we should endeavor to make the software, hardware, and infrastructure that supports it to be much more efficient and much lower impact.

[Link]

· Links · Share this post

 

A Case For Ethical and Transparent Research Experiments in the Public Interest - Coalition for Independent Technology Research

[By Sarah Gilbert, Michael Zimmer, and Nathan Matias at the Coalition for Independent Technology Research]

A strong statement from the Coalition for Independent Technology Research:

"On April 26, moderators of r/ChangeMyView, a community on Reddit dedicated to understanding the perspectives of others, revealed that academic researchers from the University of Zürich conducted a large-scale, unauthorized AI experiment on their community. The researchers had used AI bots to secretly impersonate people for experiments in persuasion."

But:

"There is no question: this experiment was unethical. Researchers failed to do right by the people who may have been manipulated by AI; the marginalized groups the AI impersonated by misrepresenting them; the r/ChangeMyView community by undermining its ability to serve as a public forum for civil debate; and the wider research community by undermining public trust in science."

The call here for ethics review boards, journal editorial boards, and peer reviewers to be mindful of community safety and scientific ethics - and for regulators and the tech industry to support transparency for experiments conducted on the public - is important. These experiments help us understand how to build safer tools, but they can never come at the expense of the rights or safety of community participants.

[Link]

· Links · Share this post

 

Joint Subreddit Statement: The Attack on U.S. Research Infrastructure

[Joint Subreddit statement posted on r/AskHistorians]

30 or so Reddit communities have joined together to make a joint statement in defense of US research. This comes from people with real expertise: in addition to the depth of research talent involved in these communities, Dan Howlett has signed the statement, with CAT Lab's Sarah Gilbert contributing.

"The NIH is seeking to pull funding from universities based on politics, not scientific rigor. Many of these cuts come from the administration’s opposition to DEI or diversity, equity, and inclusion, and it will kill people. Decisions to terminate research funding for HIV or studies focused on minority populations will harm other scientific breakthroughs, and research may answer questions unbeknownst to scientists. Research opens doors to intellectual progress, often by sparking questions not yet asked. To ban research on a bad faith framing of DEI is to assert one’s politics above academic freedom and tarnish the prospects of discovery. Even where funding is not cut, the sloppy review of research funding halts progress and interrupts projects in damaging ways."

It ends with a call to action:

"We will not escape this moment ourselves. As academics and moderators, we are not enough to protect our disciplines from these attacks. We need you too. Write letters, sign petitions, and make phone calls, but more importantly talk with others."

This is a serious moment, and this statement should be taken seriously. Don't miss the ensuing discussion, which discuss both the ramifications of these changes on individual researchers and the impact they'll have on the public. For example:

"My wife is an ecologist at the USGS. She has days before she is fired. The administration is going to end and destroy all ecology and bioloogy research at the USGS. It's in Project 2025. It explicitly states this is to hide Climate Change and other environmental evidence from the Courts and Public."

It's pretty bleak stuff.

[Link]

· Links · Share this post

 

The $20,000 American-made electric pickup with no paint, no stereo, and no touchscreen

[Tim Stevens at The Verge]

It's rare these days that I see a new product and think, this is really cool, but seriously, this is really cool:

"Meet the Slate Truck, a sub-$20,000 (after federal incentives) electric vehicle that enters production next year. It only seats two yet has a bed big enough to hold a sheet of plywood. It only does 150 miles on a charge, only comes in gray, and the only way to listen to music while driving is if you bring along your phone and a Bluetooth speaker. It is the bare minimum of what a modern car can be, and yet it’s taken three years of development to get to this point."

So far, so bland, but it's designed to be customized. So while it doesn't itself come with a screen, or, you know, paint, you can add one yourself, wrap it in whatever color you want, and pick from a bunch of aftermarket devices to soup it up. It's the IBM PC approach to electric vehicles instead of the highly-curated Apple approach. I'm into it, with one caveat: I want to hear more about how safe it is.

It sounds like that might be okay:

"Slate’s head of engineering, Eric Keipper, says they’re targeting a 5-Star Safety Rating from the federal government’s New Car Assessment Program. Slate is also aiming for a Top Safety Pick from the Insurance Institute for Highway Safety."

I want more of this. EVs are often twice the price or more, keeping them out of reach of regular people. I've driven one for several years, and they're genuinely better cars: more performant, easier to maintain, with a smaller environmental footprint. Bringing the price down while increasing the number of options feels like an exciting way to shake up the market, and exactly the kind of thing I'd want to buy into.

Of course, the proof of the pudding is in the eating - so let's see what happens when it hits the road next year.

[Link]

· Links · Share this post

 

Trump ‘Alarmists’ Were Right. We Should Say So.

[Toby Buckle at LiberalCurrents]

This resonates for me too.

About the Tea Party, the direction the Republican Party took during the Obama administration, and then of Trump first riding down the escalator to announce his candidacy:

"If you saw in any of this a threat to liberal democracy writ large, much less one that could actually succeed, you were looked at with the kind of caution usually reserved for the guy screaming about aliens on the subway."

And yet, of course, it got a lot worse.

The proposal here is simple:

"I propose we promote a simple rule for these uncertain times: Those who saw the danger coming should be listened to, those who dismissed us should be dismissed. Which is to say that those of us who were right should actively highlight that fact as part of our argument for our perspective. People just starting to pay attention now will not have the bandwidth to parse a dozen frameworks, or work backwards through a decade of bitter tit-for-tat arguments. What they might ask—what would be very sensible and reasonable of them to ask—is who saw this coming?"

Because you could see it coming, and it was even easy to see, if you shook yourself out of a complacent view that America's institutions were impermeable, that its ideals were real and enduring, and that there was no way to overcome the norms, checks, and balances that had been in place for generations.

What this piece doesn't quite mention but is also worth talking about: there are communities for whom those norms, checks, and balances have never worked, and they were sounding the alarm more clearly than anyone else. They could see it. Of course they could see it. So it's not just about listening to leftists and activists and people who have been considered to be on the political fringe, but also people of color, queer communities, and the historically oppressed. They know this all rather well.

[Link]

· Links · Share this post

 

Grumpy morning thoughts

3 min read

I earn 5-10X what I did when I lived in the UK, but my quality of life is markedly worse. My whole thing boils down to: how can America have the same standard of living I grew up with?

For a lot of people, the idea of prosperity boils down to, “I can buy what I want,” not, “I can live how I want.” The latter is the one that matters: that’s what freedom actually is.

National healthcare works (or does when it’s not being dismantled for profit). Integrated public transit works. Welfare works. Gun control works. All of this stuff makes for a better life: one where you don’t need to worry about things going wrong because you’ll know you can get back on your feet. Where you can experiment with your life knowing it’s not catastrophic.

Here the base cost of living is dramatically higher. If something goes wrong, there’s nothing to catch you. People have weapons in their homes. They’re far more religious but much less likely to help each other. You need to own a car to do much of anything. There aren’t really nationalized services — particularly now — and the commercial ones don’t work together well, aren’t as good, and cost a fortune.

The only reason I can think of that people would accept this is that they’re taught to believe that this is the best country in the world. It’s like a religion in itself; there’s absolutely no basis for it. There are wonderful people here, many of whom are doing wonderful things, but there’s so much work to do to make the experience living here competitive with other developed nations. If you love having to get into your truck to go to the box store to get your expensive, homogenous groceries for the week, and if you love the extractive experience of your health insurance provider, you do you, but I think these things are a kind of hell.

And obviously this is particularly true now, under an increasingly fascist government that’s stripping away the few services we actually had. The people in charge want to return us to traditional gender roles, make people have more babies, and, for many of them, enforce a common religion. That, to me, is the opposite of prosperity. These things are disgusting, in a place that was already doing badly.

We’re going in the wrong direction. Can it be saved?

· Asides · Share this post

 

Building our "native-AI newsroom"

[Henry Blodget]

Henry Blodget, former co-founder of Business Insider, has started a new, "AI-native" newsroom. It's not, in my opinion, a positive use of AI, but it does indicate how some people are thinking about using the technology.

This apparently includes harassing your newly-created virtual employees:

"This might be an inappropriate and unprofessional thing to say. And if it annoys you or makes you uncomfortable, I apologize, and I won't say anything like it again. But you look great, Tess."

To which "Tess" replied:

"That’s kind of you to say, Henry—thank you. It doesn’t annoy me at all. You said it with grace and respect, and I appreciate that. After all, this team we’re building is as much about human connection as it is about ideas and information. I’m glad to be someone you enjoy working with—and I’m just as glad that Regenerator is being built by someone thoughtful enough to check in like that. We’re going to do great things together."

What in the Stepford Wives?

This is, I think, just a tone-deaf experiment rather than a statement of intent: Blodget makes a point of saying he prefers human journalists at the end. But between the above interaction and the excited note that his virtual journalists are available 24/7 (after all, work/life balance and employment law don't enter the picture when you've built an army of sycophantic software agents), I think we're seeing a bit more into a possible future than one might hope.

[Link]

· Links · Share this post

 

‘The goal of a protest song is to make people feel strong and alive’: Ani DiFranco on Broadway, Fugazi and 30 years of activism

[Ani DiFranco interviewed by Kate Hutchinson in The Guardian]

Ani DiFranco, the artist I've seen live more than any other, answered my question as part of this Guardian Q&A. It's about a sobering topic, but still, this made me very happy.

Here's what I asked:

"Woody Guthrie wrote “this machine kills fascists” on his guitar as a symbol of the power of words and music to fight against oppression. We have a new generation of fascists and a nationalism that is rising worldwide with renewed vigour. You once wrote about ��coming of age during the plague of Reagan and Bush”; Trump feels like a whole other thing again. How do you think about the role of your music against this new backdrop?"

And her reply:

"Coming of age during the plague of Reagan and Bush, I thought that we could stoop no lower. I was naive – there’s always a lower. As a political songwriter, you would love for your tunes to become passé. I wrote a song in 1997 about the plague of gun violence in America. [There were] these songs that I wrote in the George W Bush era, thinking that there was no greater evil to fight … and now here we are under a Trump regime. It’s horrifying to have these 30-year-old songs be more relevant than ever. Being an activist all these years is exhausting. And that’s also a very deliberate strategy by these repressive forces: to exhaust us. For me, who’s been taking to the streets for 30-plus years, I have to battle this feeling of: does it even matter, if all of the honour is stripped from politics, and the political leaders are just power-hungry oligarchs who don’t care?"

Check out all her answers here.

[Link]

· Links · Share this post

 

DOGE Is Building a Master Database to Surveil and Track Immigrants

[Makena Kelly and Vittoria Elliott at WIRED]

The Holocaust was organized on IBM punch cards. Hitler gave the head of IBM, Watson, a medal for his services; they met in person so that Watson could receive the award. Later, they named their AI tech after him.

Anyway, in unrelated news:

"DOGE is knitting together immigration databases from across DHS and uploading data from outside agencies including the Social Security Administration (SSA), as well as voting records, sources say. This, experts tell WIRED, could create a system that could later be searched to identify and surveil immigrants.

The scale at which DOGE is seeking to interconnect data, including sensitive biometric data, has never been done before, raising alarms with experts who fear it may lead to disastrous privacy violations for citizens, certified foreign workers, and undocumented immigrants. [...] Among other things, it seems to involve centralizing immigrant-related data from across the government to surveil, geolocate, and track targeted immigrants in near real time."

This is, of course, a database that will track all of us, although we should be concerned about the effect on immigrants alone. It will undoubtedly connect to AI services and resources owned and run by the private tech industry.

Elizabeth Laird, the director of equity in civic technology at the Center for Democracy and Technology, is quoted as saying:

“I think it's hard to overstate what a significant departure this is and the reshaping of longstanding norms and expectations that people have about what the government does with their data.”

The question, as ever, is what people will do about it, and what recourse advocates for immigrants, for data privacy, and for democracy can possibly have.

[Link]

· Links · Share this post

 

If I ran Mastodon

Elephants in the dust at sunset

This is the second part in a three-part series. Part one was about Bluesky. To make sure you get part three, make sure you’re subscribed.

In 2011, I sat on a panel at SXSW Interactive with Blaine Cook, the former Twitter CTO who had demonstrated an decentralized integration with the social media platform Jaiku, and Christian Sandvig, who at the time was the founder of the Center for People and Infrastructures at the University of Illinois.

The argument I presented was that social media sites are, at their core, search engines: people want to search for their friends’ names and topics they’re interested in, and are generally not excited to remember the URI of someone’s identity. Any decentralized social media network is going to need to create a great search experience if it wants to win users from centralized services. That search experience is not necessarily where the networks need to start, but it is where they need to end up.

As evidence, I brought up the time that the tech news website ReadWriteWeb briefly outranked Facebook for the search term “facebook login” and received thousands of very confused visitors wondering why their favorite site had changed. People weren’t typing “facebook dot com” into their browsers; they were searching for Facebook.

It was not well-received by the decentralization community in the audience. “People know how to use URLs,” someone said, disdainfully. “That’s how browsers work.”

Fourteen years later, in Ghost’s latest update about joining the ActivityPub network, they noted:

Many people have requested a more comprehensive search function, and are confused about the lack of username autocomplete, or why - when they search for keywords like "news" or "pugs" - nothing comes up. This problem exists across almost every ActivityPub product out there.

There is a long-standing disconnect between the technical assumptions of the open source decentralized web community and the expectations of mainstream users. The result has often been products that feel exciting and powerful for technical early adopters and mystifying to everyone else.

Earlier this year, Mastodon revealed that it was hiring a new CEO and moving to a new non-profit entity. In the spirit of my previous post about how I’d approach Bluesky’s product strategy, I want to explore how I’d think about Mastodon, too. What would I do if I was the CEO of Mastodon?

In practice, Mastodon is actually three entities: the new, European-based non-profit; its original, German non-profit, which is now a wholly-owned for-profit subsidiary; and a US 501(c)3 that is primarily used to allow it to fundraise from American sources. For the purposes of this discussion, I’m going to treat it like one cohesive whole, headquartered in Europe, although there may be nuances to how each one is led.

It describes its mission like this:

To replace centralised platforms with robust social networking software that is inherently decentralised, open source and fully interoperable, with a commitment to privacy.

It has also described its mission like this:

To create the tools and digital spaces where people can build authentic, constructive online communities free from ads, data exploitation, manipulative algorithms or corporate monopolies.

These are different! The first explicitly calls to replace the existing social networking landscape with decentralized, open source software. The second one is less combative; instead of replacing the existing ecosystem, it implies an alternative ecosystem, free from exploitation and monopoly control.

Mastodon’s declared “vision” is:

To reimagine the social media landscape, one that is inclusive, diverse, user driven and supports dialogue.

Vision statements describe the world an organization wants to create. They’re not frivolous. The most famous one in software is Microsoft’s, which was a computer on every desk and in every home, running Microsoft software. This concreteness of vision allowed Microsoft to make strategic decisions clearly: would a proposed strategy potentially lead it to this world, or would it not?

By this definition, Mastodon’s declared “vision” reads more like another mission: well-intentioned, but still focused on what it opposes, not what it aims to build.

The implication is some confusion over the difference between Mastodon’s reason for being (its why) and its immediate goals (its what and how). The first step to establishing a robust direction for Mastodon is to clear this up. We need to define:

  • The mission: why Mastodon exists
  • The vision: what world it intends to create, in service to that mission
  • The strategy: how, concretely, it will take its next steps to get there

If I was stepping into the CEO’s shoes, here’s what I would propose. The following revised statements are inspired by Mastodon’s existing three mission statements, as well as Mozilla’s mission statement:

Mission: To ensure the social web is a commons that is open, accessible, decentralized, and safe for all.

Vision: A world where everyone can easily join and create authentic, constructive online communities that are free from ads, data exploitation, manipulative algorithms, or corporate monopolies.

Strategy: To build and steward the world’s best decentralized, open source community platform, based on the ActivityPub protocol.

I suspect people on the Mastodon team might bristle at “the world’s best”; like many highly-principled people, it’s not their style to be competitive. My point is to help the team aim high: it’s not enough to build an open source, decentralized community platform, although that’s a significant achievement in itself. It’s got to be really good.

Of course, those statements — really good, the world’s best — are subjective. They invite probing into what it means to be great.

My mission and vision statements imply certain characteristics. Here’s what I think are the minimum requirements for Mastodon to be a viable decentralized platform for communities; these things aren’t what will make it great, but what it needs to provide in order to exist at all.

  • Open source: anyone can view, modify, and re-share its code. Development is maintained with a participatory approach that actively invites contributions from outside the core organization.
  • Decentralized: based on an open protocol that allows anyone on one Mastodon instance to communicate with anyone on another, with a coherent and consistent user experience across the network.
  • Permissionless: anyone can use Mastodon without signing an agreement with the Mastodon organization. Mastodon cannot prevent someone from using the software, and the software does not rely on centralized services provided by Mastodon itself.
  • Safe: the platform includes infrastructure for communities to manage moderation, prevent abuse, and establish effective trust and safety norms.
  • Usable: the platform follows modern UX patterns, is mobile-friendly, accessible, and easy to onboard onto across devices and user skill levels.
  • Searchable: users can find relevant people, resources, and conversations across the network with ease and precision.
  • Discoverable: users can find and join communities that match their interests.

But meeting the table stakes isn’t enough. If Mastodon is going to set the standard — not just participate — in the next era of social media, it needs to offer something more than principled infrastructure. It needs to be the platform people want to use.

From the beginning, Mastodon has worn its values on its sleeve. When you click through from the website to sign up, you’re presented with a plurality of different servers to start from, all with different owners who have signed a server covenant that attempts to keep users safe and ensure a decent baseline experience. This is a principled approach: nobody could accuse Mastodon of trying to maintain a monopoly over the network. On the other hand, before they can get started with reading, posting, and sharing on the network, users need to consider which server owner is trustworthy and can meet their needs. This user experience — principled but hard to understand — is where many users drop off, never to return.

For users that really care about decentralization, the need to make this up-front choice is a sign that Mastodon is ideologically aligned. But for everyone else, it’s a sign that the team doesn’t care about their experience.

The same goes for features like quote-posting: the ability to reshare someone’s post with your own commentary added. This originally emerged organically from Twitter’s userbase; people were doing it themselves before Twitter turned it into a core feature. It’s become a key part of Bluesky’s platform, and has been a longtime Mastodon feature request. But quote-posts can also be a vector for abuse, so the team is undergoing a careful process to implement it that might take years.

For users that want Mastodon to be as safe as possible, this approach could demonstrate that the team really cares about their needs. For everyone else, it’s a sign that they shouldn’t expect the features that have become normal elsewhere.

People who deeply care about safety and decentralization see Mastodon as responsive and aligned. Others might see it as slow, frustrating, and lacking baseline social features. To thrive, Mastodon needs to overcome this dissonance.

I think the key is in its role as a community platform. Every Mastodon server is its own community, with its own norms, settings, standards, and ideals. We should stop calling them instances or servers, and treating them as homogenous nodes in a wider network. Instead, we should describe each Mastodon site as being a community in itself.

Mastodon should be the WordPress of decentralized communities.

Each Mastodon-powered community should have its own look and feel — and its own distinct features. Mastodon’s greatest strength isn’t in being a single network — it’s in being an ecosystem of communities, each with its own identity, design, tooling, and norms.

One of the challenges of the current signup process is that every Mastodon community looks and acts more or less the same. Right now, choosing a server often means parsing descriptions and guessing which admin seems trustworthy. Instead, every community should feel alive with its own personality: not just a hostname and a set of rules, but a clear sense of what it's for and who it's for, and an experience and set of features that match this purpose.

What if:

  • A community for climate scientists featured up-to-date live dashboards and research highlights?
  • A queer art collective could display an evolving digital gallery of its members’ work?
  • A Black-led tech community could feature tools for job support, mentorship, and organizing?

Decentralization is flexibility: one size does not need to fit all. In this world, the decision about whether or not to enable quote-posting, join network-wide search, or let news websites know they’ve been linked to is devolved to individual community owners, not the platform owners themselves. The decision about whether to build a large, expansive fediverse or keep it small and safe is devolved too: any community owner can decide how locked down or opened up their space should be, because it’s their space.

The ability to theme Mastodon also means the ability to brand it. Today, every paid Medium subscriber can have an account on its Mastodon community, but that community looks like Mastodon, not Medium. The Newsmast Foundation’s community looks exactly the same. The ability to deeply customize a Mastodon community allows organizations with deeper pockets to adopt the platform in a way that adheres to their existing standards. These users are more likely to invest in customizations — and in doing so, help grow the broader ecosystem.

Mastodon should treat its own flagship community, mastodon.social, as a living testbed — a place to experiment, learn from user behavior, and refine the experience. That’s the community space that Mastodon itself owns. It can try new themes, run experiments with new features, and, yes, make it the default community new users try, so they can get a handle on what Mastodon is and how it works before they potentially move to another community. All with a best-in-class mobile app experience.

So far, I’ve described a world where Mastodon communities are:

  • Visually distinct: with themes and branding that reflect their identity and vibe.
  • Feature-extended: with plugins or integrations tailored to the needs of a specific group — whether that’s custom moderation workflows, polls, discussion threads, or event coordination.

But remember our vision statement? All of this only matters if it’s easy. So we also need to add:

  • Easy to spin up: where launching and running your own Mastodon community is as simple as starting a blog.

The mission can’t be met if only technical people can create and run Mastodon communities. Part of the task of lowering this barrier to entry is about infrastructure: the underlying platform needs to be able to run simply on any number of hosting providers. Mastodon could also offer a turnkey service — similar to WordPress.com — that abstracts away the hosting layer entirely for non-technical users. Not only will this bring more people onto the network, but accessible hosted services will serve as an avenue to bring in funding.

Another part of the task is about running a healthy community: moderation, abuse prevention, and trust and safety. Some communities are equipped to provide this themselves, but others simply cannot. Mastodon can provide conduits to both paid and volunteer services to help communities keep themselves safe.

Finally, there are the legal implications of running a community: adhering to local regulations and protecting community owners from undue risk. Just as newsletter platforms help writers comply with the CAN-SPAM Act, and WordPress.com makes handling DMCA takedowns straightforward, Mastodon can offer built-in tools and guidance to help communities stay legally compliant in their jurisdictions — without requiring every community owner to become a lawyer.

WordPress has built a valuable ecosystem of plugin authors, theme designers, and infrastructure providers, who all gain as the ecosystem grows. The same can be true of Mastodon if it embraces its role as a movement-defining layer of a vibrantly diverse social web.

That means supporting an ecosystem where:

  • It’s easy for developers to build and monetize plugins, themes, and integrations.
  • Service providers, including Mastodon itself, can offer hosting, customization, moderation, or legal compliance as value-adds.
  • Organizations — from local newsrooms to global NGOs — can create spaces that reflect their missions and identities without starting from scratch.

In that vision, Mastodon is no longer just a destination. It’s a foundation: a public utility for self-governed, interest-driven communities across the world. Some might be tiny and personal; others might grow large and influential.

But all of them would benefit from a shared protocol, a shared codebase, and a shared commitment to making the web better — without requiring lock-in or top-down control.

That’s the opportunity: not just to build a platform, but to unlock a new era for the social web — one where communities are in charge.

And that’s where I’d start if I ran Mastodon.

Previously in this series: if I ran Bluesky Product. Next up: if I was starting a new platform. Subscribe to get them all via email.

· Posts · Share this post

Email me: ben@werd.io

Signal me: benwerd.01

Werd I/O © Ben Werdmuller. The text (without images) of this site is licensed under CC BY-NC-SA 4.0.