Skip to main content
 

Just realized that maybe some people think that if it weren't for Twitter's community moderation America might be more receptive to conservative ideas? Because here's some breaking news: it's not Twitter. Twitter is the mirror. People genuinely care.

· Statuses · Share this post

 

Inclusive American Girl book faces anti-LGBTQ+ backlash from right-wing outlets

“In an effort to be factual and make the kids reading [American Girl] books feel good and informed, we think it’s an incredibly logical and important step for the brand to include these new sections, and we’re not shocked that they thought to add them in. We’d say it takes a bit of willful ignorance to assume that the brand’s values don’t align with being gender-inclusive.”

[Link]

· Links · Share this post

 

Funding open source

I strongly agree with Isaac Schlueter’s thoughts on funding open source software:

There are a few pitfalls that I see many of these ideas fall into, all of which seem reasonable, but lead to failure:

  1. A focus on "donations" and "community" as the ideological framing.
  2. A focus on getting newcomers introduced to OSS and successful.
  3. Marketing primarily to developers as the consumers of the products (ie, the ones paying money).
  4. Overall, making payment optional, or for something other than use of the OSS products (eg, consulting, support, etc).

I thought about going through these in turn, but really, the fourth bullet point is the key one. Don’t make it optional. If your solution is a nice-to-have or depends on altruism in some way, it’s dead in the water. People who can pay should have to pay. It’s the only way to guarantee an income.

I also think I’d add a fifth bullet: conflating all open source software into one category. Clearly, an open source encryption library designed for use as part of an application is a different kind of software to, say, WordPress. Both of the high-use open source projects I’ve co-founded, Elgg and Known, have fit into that latter category, and I don’t have a good solution for it. Even WordPress struggled financially until it figured out how to (1) sell anti-spam solutions, (2) become a custom page-builder for agencies.

It’s also a mistake to try and solve the open source funding problems in all domains at once. There are too many variables; there’s too much to consider. How can you possibly create a business model that covers all software libraries?

So let’s not. Let’s focus our attention on one particular place.

Let’s focus on GitHub.

GitHub, a wholly-owned subsidiary of Microsoft, is the largest repository of open source software in the world. It has $1 billion in annual recurring revenue and 90M active users. Most projects use it as their hub.

If you’re building software as part of an enterprise, you care about picking high-quality, well-maintained libraries, and you care about security. You might want to pass a SOC audit and demonstrate that you pay attention to library updates.

If I’m an open source developer, I probably want to have the resources to be able to spend more time working on my project, and I probably want people to use what I’ve built.

Imagine you could opt into a GitHub program for each open source repository you build. You pick one of a few approved licenses; you commit to updating the library and keeping on top of issues that people file; you agree to take part in a security bug bounty program. In turn, as long as you fix any disclosed security issues within a reasonable period and don’t let the library go unmaintained, you receive funds for every enterprise GitHub user that uses your library, GitHub will add a verified icon next to your repository name, and it will promote your library to potential paying users.

This won’t please open source purists. But in this scheme, all code will remain open for anyone to use. Enterprise GitHub users will continue to pay their existing fees, and developers will pay nothing to take part, and potentially make money. GitHub, meanwhile, gets higher quality open source code in the process, will see more development activity on its site, and can make a compelling sales pitch to gain more enterprise customers.

Over time, this might lead to GitHub developing a new license where corporate users must pay for an enterprise subscription. I don’t see that as necessarily a bad thing, as long as personal, educational, and nonprofit users can continue to use the code. While fully free software has been broadly beneficial to society, it has too often led to financial gain for large companies at the expense of individual developers. It also has led to a demographic problem where only a very narrow set of people (wealthy white men, generally) can afford to build open source software, while it is often used as part of a hiring assessment process.

There’s a more equitable middle ground where the source can be open but the use is not free for those who can afford to pay. Dare I say it: from each according to their ability, to each according to their needs.

· Posts · Share this post

 

The future of TV depends on democratized access to the internet

The Guardian on the future of TV:

The plan, after years of rumour, is for all TV output to be available online only within the next 10 years or so. Broadcast channels, with their daily line-up of shows, are doomed. Programmes (originally so-called because they were “programmed”) will come into our homes as streamed, branded products, rather than being beamed to viewers on a pre-ordained timetable.

This has previously been confirmed by the BBC:

The BBC is preparing to shut down its traditional television and radio broadcasts as it becomes an online-only service over the next decade, according to the director general, Tim Davie.

In the UK two years ago, 97% of households had access to the internet. The average cost is £30 a month, which incidentally nets out at just under half of the annual license fee British antenna owners have traditionally had to pay to gain access to broadcast television. Of course, if the license fee goes away, which it may well do in a streaming-only context, the net cost is lower. And subsidies are available to pay for the cost.

Here in the US, that number was only 85% - a decrease from a year previously. Even that is an underreported statistic: many of those internet connections are terrible. Research from Microsoft indicates that over 163 million Americans don’t have broadband internet access. The average cost is around $61 a month. With no BBC iPlayer in sight, Americans then have to pay eye-watering fees to get TV access: YouTube TV, for example, is $65 a month. Considering the average US mobile phone bill is an absurd $114 per month, Americans are wildly overpaying for data, putting it far out of reach of a lot of ordinary people.

Will this picture have changed much in ten years? It’s hard to see how without a lot of legislation. ISPs are not incentivized to lower prices, particularly considering significant local monopolies:

In the US, however, just a few big companies, often without overlap, control much of the telecom industry, and the result is high prices and uneven connectivity. […] “Broadly speaking, over the last 20 years in the US, we see profits of incumbents becoming more persistent, because they are less challenged, their market share has become both larger and more stable, and at the same time, we see a lot of lobbying by incumbents, in particular to get their mergers approved or to protect their rents,” [NYU economist Thomas] Philippon told me.

There’s a lot to be gained by television moving to an internet-only standard. Access will no longer be governed by spectrum auctions or cable providers: theoretically, any organization will be able to create a channel and stand on more or less equal footing. The days of bundled cable channels - get two that you want and eighty that you don’t - will finally go away.

But for this to work, access to the internet must be made available to all. That means creating more competition in local broadband markets (or nationalizing the lot, but hell will freeze over first), ensuring that everybody has a good standard of connection, protecting net neutrality, and radically lowering prices.

If one happens without the other, we’ll create a giant information divide that will further erode democracy. Effectively, only the relatively wealthy will have access to the news. News deserts already reduce democratic participation and increase corruption:

“We already live in a polarized country, and part of that polarization stems from our digital divide and our local-news divide,” [researcher into news deserts Penelope Muse Abernathy] told me. “We have to think about how we reach people who aren’t digitally connected, and how we can support efforts that get beyond the city.”

A further move to the internet without ensuring everyone can use it will compound that problem. Without intervention, that’s likely to be exactly what happens.

· Posts · Share this post

 

Will Apple Allow Users to Install Third-Party App Stores, Sideload in Europe?

“As part of the changes, customers could ultimately download third-party software to their iPhones and iPads without using the company’s App Store, sidestepping Apple’s restrictions and the up-to-30% commission it imposes on payments.” This is why competition rules matter.

[Link]

· Links · Share this post

 

We need the return of the state

“The biggest lie that neoliberalism promotes is that all value is created by private sector business, which claim is contrasted with a claim that government destroys value. So, apparently, a teacher working for a private school adds value. The same teacher in front of the same children in a state school would, apparently, not do so. The idea is obviously absurd, and yet is key to understanding neoliberal’s approach to public services, which is built on this lie.”

[Link]

· Links · Share this post

 

IEA: Renewables to overtake coal as world’s biggest energy source by 2025

“Led by solar energy, renewables are poised to overtake coal as the largest source of electricity generation worldwide by early 2025, helping to keep alive the global goal of limiting Earth’s warming to 1.5 degrees Celsius (2.7 Fahrenheit).”

[Link]

· Links · Share this post

 

The woke mind virus

This guy:

Elon Musk tweet:

Musk’s tweet was published just after he was booed off stage at a Dave Chappelle gig. Chappelle’s transphobic material is hardly on the social justice end of the rhetorical spectrum, so it’s more about hurt feelings than substance.

Anyway. “Woke” was originally about being aware of racial subjugation, and its modern-day usage usually relates to awareness of social power imbalances around race lines. Which are not imaginary and hold entire communities back.

So, just for the record, it’s not a “mind virus”, it’s a civil rights movement, and in my view, it must succeed or nothing else matters. The goal has to be a more equal, inclusive, and educated world. I will leave considering what opposition to that idea says about a person up to the reader.

· Posts · Share this post

 

Building an open share button for the distributed social web

Thinking through a “share with Mastodon” button that anyone could embed on a website. It’s a harder problem than a “share with Twitter” button, because there’s no one central host, and it would be ideal to avoid creating a central location to handle these requests. (Mastodon is decentralized, after all.)

As a bonus, I think it would work for indieweb or any other decentralized social platform. Maybe any social platform at all?

This would all be easier if web intents had stuck around. Nonetheless, here’s how it might work. Let’s call it “microshare”, to sit alongside micropub:

  1. User clicks button on page.
  2. JS on the page detects whether the web+social URI scheme has been registered (I wish this was easier, but you can do this by making an asynchronous request and waiting for it to succeed or fail).
  3. If it has, great! Just forward the user to that URI.
  4. If not, ask the user what the domain of their social profile is.
  5. JS (or a back-end server process) goes and fetches that base URL and looks for either a microshare metatag or an HTTP header of the form Link: <https://example.com/microshare>;; rel="microshare". (Mastodon etc would need to support this endpoint and discovery of same.)
  6. If the endpoint exists, the browser opens a new tab and forwards the user to that URI with additional text and url URL string parameters populated with the name and the URL of the page being shared respectively.
  7. This new page contains a button to register the URI as the handler for the web+social URI scheme. It may also either prompt the user to log in, or, if they’re already logged in, share to that social platform, with the text and URL pre-filled into the form.

There are a few issues here that I’d like to iterate on: I wish URI scheme handling and detection was easier in a browser, for one. Secondly, there’s a potential phishing attack where a malicious website could show a fake login page and harvest someone’s login credentials.

Still, what I like about it is that it uses the web’s existing capabilities and doesn’t enforce a central domain handler (or even a domain as a shim). While it seems more convoluted than a standard href link (and it is), it can be achieved on publisher websites with just a few lines of JavaScript.

I’m sure I’ve missed something important, but I wanted to kick this off as a first step. Let me know what you think!

· Posts · Share this post

 

Things I've learned about parenting

In the grand tradition of tech people barely doing something and then turning around and giving advice as if they’re experts, I thought I’d write up some of the things I’ve learned being the parent of a three-and-a-half-month-old baby. If you’re about to be a parent, you might find this useful. If you’re already a parent, you might disagree with me. And if you don’t want to have kids or think that being a parent is a long way off for you, this might reinforce your position. As always, your mileage may vary.

It’s jazz. Jazz musicians watch each other carefully throughout their performances. There are rules that dictate how they hand off to each other, and what they play when they do - but so much is also responsive, emotionally driven, and expressive. You can be very informed; you can learn techniques; you can build routines. But the number one lesson is to listen to what your child is telling you, implicitly and explicitly. Just like everything else in life, if you try and play rote from the textbook, you won’t do well. The core skill in parenting (and most things) is empathy.

Gadgets are a crutch. There is, of course, a whole industry of people trying to sell you things to help your baby sleep or make them smarter or healthier. We have a Snoo, a kind of robot crib that responsively rocks your baby to sleep. I thought it was miraculous until one day we didn’t use it and he both fell and stayed asleep just fine. There are white noise machines and apps to quantify your baby’s feeds and diaper changes. All of it just increases your anxiety and gives you a reason to think you’re a bad parent (often so you can buy more products from the app developer). Again: the rule is to be attentive to your baby.

The advice changes and will change again. The advice parents were given when I was a baby is not the same as the advice we’re given now. Older parents look at swaddling, for example, with horror: you’re straight-jacketing your baby! Newer parents (I think rightly) think of letting babies cry it out as tantamount to abuse. Some advice was right; some was wrong. The advice we’re being given this year is guaranteed to be outdated ten years from now.

Influencer parents are the devil. There are always people who try to make their living looking like perfect parents online. It’s also always true that every baby is different and different parents have different difficulties. Just as Instagram is dangerous for a teenager’s body image, it can convey harmful messages about how mothers in particular should act.

Invest in sleepers with zips and stretchy sleeves. You’ll thank me later.

Bottles are fine. There’s so much pressure on mothers to exclusively breastfeed. It’s sometimes impossible for lots of different reasons, from contextual to biological to personal choice. Breast milk is the healthiest thing for a baby to drink - no question. But sometimes formula is okay, and whatever’s being fed, a bottle is just fine. I like bottle-feeding: because I don’t lactate, it means I get to be an active participant in feeding my child.

Sexism is endemic. A nurse - a nurse! - at our hospital congratulated us on having a boy. (“I’ve only been able to have girls.”) Another apologized to me because I would need to hold or feed the baby sometimes. So many people think that parenting is women’s work. There is criticism of mothers who want to go back to work; there is criticism of fathers who want to be active parents. I am a fully-active parent and I resent this message enormously. This is yet another realm where traditional gender roles and societal traditions, in general, are not helpful.

You must also take care of yourself. I spent the first month not doing any exercise, eating a bunch of ice cream, and waking up every two hours. It was horrible and I felt like trash all the time. Later I cut out the ice cream and built going for a walk into my routine. It made a universe of difference. I still woke up very regularly, but the exercise and better diet made me feel like I had more energy.

Assume they can understand everything. My baby is a sponge. I’m certain he knows exactly what we’re saying all of the time. As much as cleaning poop off their onesies might be a pain, or as much as you’d like to not be feeding them at 3am, they’ve got to know how wonderful they are. There need to be smiles and good times. They don’t need to be neurotic at less than a year old - and they don’t need to pick up the idea that they’re a burden. They’re not a burden, after all! You can give your child reasons to go to therapy later on. I’m sure I will.

It’s a new baby every day. Babies regenerate, Doctor Who style. Their behavior changes radically, their body changes radically. (“How are your hands suddenly so big?” is a thing I’ve said multiple times.) They literally grow overnight. Enjoy the baby you have today and look forward to the one you’ll have tomorrow.

Treat your baby like they’re immunocompromised. A lot of people will expect you to be more social with your baby than you’re comfortable with. Don’t listen. They don’t have very functional immune systems in the first few months, and covid is very much back on the rise, and RSV is becoming a huge problem. It’s okay to be very cautious with your baby’s health. Keeping them alive is your main job now.

This is the single hardest thing I’ve ever done and hope to ever do. When people said that, I kind of assumed they meant spiritually or ethically. No. It’s really hard on every level. It takes everything you’ve got, every day. And it’s completely, 100% worth it.

· Posts · Share this post

 

Huge decline of working class people in the arts reflects fall in wider society

“The proportion of working-class actors, musicians and writers has shrunk by half since the 1970s, new research shows.”

[Link]

· Links · Share this post

 

Be Wary of Imitating High-Status People Who Can Afford to Countersignal

“Successful people can afford to engage in countersignaling—doing things that signal high status because they are associated with low status. It is a form of self-handicapping, signaling that one is so well off that they can afford to engage in activities and behaviors that people typically associated with low status.”

[Link]

· Links · Share this post

 

Playing with ActivityPub

“What I built isn’t an ActivityPub system as much as a Mastodon-compatible one. I think this is the key contradiction of the ActivityPub system: it’s a specification broad enough to encompass many different services, but ends up being too general to be useful by itself.” Interesting - I’m not far enough along in my own journey to see if I agree. But it sounds like there’s scope for a lot more standardization here.

[Link]

· Links · Share this post

 

Electric car sales drive toward cleaner air, less mortality

“With fresher air [from EVs], in 27 years greater Los Angeles will have 1,163 fewer premature deaths annually, corresponding to $12.61 billion in improved economic health benefits. Greater New York City could see 576 fewer such deaths annually and have $6.24 billion in associated economic gains and health benefits, while Chicago could have 276 fewer deaths and gain about $3 billion in financial well-being.”

[Link]

· Links · Share this post

 

AI-generated content on Medium

Over on Medium, VP Content Scott Lamb asked:

We’re curious what you think. How do you think Medium should approach AI-generated content? What are good and bad examples of AI content? What are you concerned about? What are you excited about?

Here’s how I replied:

I think my biggest ask is actually on the corpus side of AI writing generation: allow me to prevent my writing from being used as part of an AI system. Companies like OpenAI need to agree to a robots.txt-style system to prevent ingestion that can be broadly used, and then Medium needs to apply it across the board.

Work needs to be done to fingerprint AI writing, but until then, I don't think it can be identified accurately, which means it will always fall through the cracks. Instead, poor quality work - and authors who consistently publish it - should not rise in recommendations.

I wonder if there's a case to be made for creating in-house community-positive AI tools so people aren't using spammy tools from elsewhere? For example, a tool that poses interesting questions and helps an amateur author write more comprehensive original work.

· Posts · Share this post

 

The Respect for Marriage act doesn’t codify gay marriage

“The bill doesn’t codify the Supreme Court’s 2015 Obergefell v. Hodges decision that granted LGBTQ+ couples the right to marry. Instead, it forces states without marriage equality laws to recognize LGBTQ+ marriages from other states.”

[Link]

· Links · Share this post

 

A Matter of Necessity

“Today, The 19th’s staff reflects that broadened aim: the newsroom is 65 percent women of color, with 28 percent identifying as LGBTQ+; 16 percent are people living with disabilities. “We pledged to build the most representative newsroom in America,” Ramshaw told me. “I think we are pretty close to that point.”” I’m deeply proud and grateful to work here.

[Link]

· Links · Share this post

 

A Creator of ActivityPub on What’s Next for the Fediverse

“As well as technical improvements he’d like to see, Prodromou has thoughts on what the fediverse can ultimately become. He thinks it will take some time for people to “detox from their Twitter experience” and realize that their social media world is no longer subject to corporate manipulation.”

[Link]

· Links · Share this post

 

Hello! You’ve Been Referred Here Because You’re Wrong About Twitter And Hunter Biden’s Laptop

“Now, apparently more files are going to be published, so something may change, but so far it’s been a whole lot of utter nonsense. But when I say that both here on Techdirt and on Twitter, I keep seeing a few very, very wrong arguments being made. So, let’s get to the debunking.”

[Link]

· Links · Share this post

 

The Grift Brothers

“Over lunch, MacAskill encouraged SBF to pursue the EA life strategy called “earn to give,” whereby one strives to — quoting a Sequoia profile on SBF—“get filthy rich, for charity’s sake,” even if this means working for what MacAskill himself calls “immoral organization[s].” Although the means may be questionable, they’re justified by the ends: maximizing the “good” that one does in the world.”

[Link]

· Links · Share this post

 

I Taught ChatGPT to Invent a Language

“I am writing this blog post as a public record of this incredibly impressive (and a little scary) capability. I know I just posted yesterday, but I am so blown away that I had to write this down while it was still fresh in my mind. Congratulations OpenAI. This is truly revolutionary.” Mind-blowing.

[Link]

· Links · Share this post

 

What if failure is the plan?

“For an anchor point, consider the collapse of local news journalism. The myth that this was caused by Craigslist or Google drives me bonkers. Throughout the 80s and 90s, private equity firms and hedge funds gobbled up local news enterprises to extract their real estate. They didn’t give a shit about journalism; they just wanted prime real estate that they could develop.”

[Link]

· Links · Share this post

 

Work I'm proud of

A diagram of abortion laws in every state in the United States.

One of the most meaningful pieces of work I’ve been a part of this year was The 19th’s dashboard of what abortion laws look like in every state right now, which has been updated for seven months and counting.

The genesis of the idea came from The 19th’s data visuals reporter Jasmine Mithani, who, with the future of Roe v. Wade in the balance, wanted to provide a go-to way for anyone to see the current state of abortion legislation throughout the US. When Roe was overturned by the Dobbs v. Jackson Supreme Court decision in June, this became vital: sometimes legislation was changing multiple times a day. For people who needed reproductive healthcare or who worked in the space, a resource was badly needed. For citizens and voters in the US, an understanding of how their country was changing off the back of a single court ruling was imperative.

Jasmine built an at-a-glance visualization. The editorial team rallied to continuously-update the page. In product and technology, we sidestepped away from our scheduled roadmap to build tools to more easily update the page, and to support visual elements that didn’t previously exist. We built components that could be re-used later: a toolkit for storytelling nationwide changes like the one we were experiencing.

This kind of work is an example of why I’m proud to work at The 19th. The United States is experiencing a period of unprecedented change, while many of the decisions made here have a profound impact on the rest of the world. Meanwhile, most news is reported by straight, white men, narrowing its lens on a specific demographic. The 19th’s reporters live all over the country and are predominantly women and people of color. (In an organization of over fifty people, I’m one of the only cis white men.) The 19th’s focus on high-quality journalism covering politics and policy through a gender lens has been a largely missing perspective. “You're one of the few publications that reports for me and not just about me,” a reader wrote in recently.

All the reporting at The 19th is made available under a Creative Commons license, and other news outlets are encouraged to republish it for free. That’s why you’ll often see our reporting in places like The Guardian, Teen Vogue, and USA Today. Because The 19th’s lens is unfortunately unique, this republishing policy allows stories that might not be reported elsewhere to find a wider audience. And we’re going to do more: a project I’m working on is to build an open source ecosystem for non-profit software development. Newsrooms do better when they collaborate.

We’re a non-profit startup with a small budget. We don’t have large teams, and nobody is earning VC-funded salaries. Our aim is to make a big impact with a lean operation, and so far it’s been working. We’re also transparent about where our money comes from: there are no anonymous donations. You can read about every single person who has funded us here.

Like other non-profit media, we run seasonal member drives to help expand this group. The ideal is that the majority of our funding should come from small donations from individuals. We’re not there yet - but maybe you can help? Even a recurring donation of $5 makes an enormous difference and helps make news media more diverse. (And, yes, like other non-profit media, if you donate past a certain threshold, you can get some well-designed swag like tote bags.)

Thanks for considering - and for reading. It’s a privilege to work on this problem with this team in the current moment. From the moment it launched, I was glad that The 19th exists - and I’m glad to be on the team.

· Posts · Share this post

 

Oxford Word of the Year 2022

“‘Goblin mode’ – a slang term, often used in the expressions ‘in goblin mode’ or ‘to go goblin mode’ – is ‘a type of behaviour which is unapologetically self-indulgent, lazy, slovenly, or greedy, typically in a way that rejects social norms or expectations.’”

[Link]

· Links · Share this post

 

Fingerprinting AI to prevent spam

Lots of people have been worried about deepfakes for a while, but I think the bigger, more pressing concern is detecting AI-generated text.

I’d love to be proven wrong on this hypothesis: the only real market for long-form AI text generation on the web is to generate spam. There are other use cases, for sure, but the people who will be buying and deploying the tech in the short term want to generate huge amounts of content at scale in order to trick people into looking at ads or buying ebooks.

Fingerprinting AI-generated content will allow it to be filtered from search engine results, email inboxes, store listings, and so on. While software providers might not want to remove this content entirely, it seems generally sensible to down-rank it in comparison to human-generated content. Fingerprinting will also be useful in educational settings to prevent AI-generated plagiarism, among other places.

Ironically, the best way to do this might be through AI: what better way to identify neural net output than a neural net itself? While this might lead to false positives, I’m not going to lose a whole lot of sleep about de-ranking content that reads a lot like the output from a software model. The outcome is the same: poor quality, mass produced content is de-emphasized in favor of insightful creativity from real people.

I do think AI has lots of positive uses: for example, I’ve been using DALL-E in my own creative endeavors. It’s a great drafting tool and a way to stimulate ideas. Visual AI tools are avenues for creative expression in their own right. But spam is a problem, and the incentives to create high-volume content for commercial gain are not going away. Previously creating it was human-limited; now it’s CPU-bound. That means any enterprising spammer with a cloud can flood the internet with content as part of an arbitrage scheme. That’s the kind of thing we need to protect ourselves against.

· 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.