Pluralistic: 16 Jul 2021

Originally published at: https://pluralistic.net/2021/07/16/pidgin/


Today's links



Interop and the Public Interest Internet (permalink)

When we talk about the internet's problems and solutions, we tend to focus on Big Tech, the monopolizers who dominate our digital lives. That's only natural.

But there's another internet, one that deserves our attention: The Public Interest Internet.

https://www.eff.org/issues/public-interest-internet

The Public Interest Internet is a "wider, more diverse, more generous world. Often run by volunteers, frequently without any institutional affiliation, sometimes tiny, often local, but free for everyone online to use and contribute to, this internet preceded big tech."

EFF's ongoing series on the Public Interest Internet has highlighted public, volunteer film scholarship:

https://www.eff.org/deeplinks/2021/05/enclosure-public-interest-internet

Music utilities:

https://www.eff.org/deeplinks/2021/05/outliving-outrage-public-interest-internet-cddb-story

and music recommendations and metadata:

https://www.eff.org/deeplinks/2021/06/organizing-public-interest-musicbrainz

Today, I've published a new installment in the series, "The Tower of Babel: How Public Interest Internet is Trying to Save Messaging and Banish Big Social Media," about the projects that link together messaging platforms with multiprotocol clients.

https://www.eff.org/deeplinks/2021/07/tower-babel-how-public-interest-internet-trying-save-messaging-and-banish-big

These projects grew up with messaging itself. Back in the days when we were being asked to choose between AIM, ICQ, IRC, MSN and Yahoo Messenger, many of us instead chose "all and none of the above."

Tools like Adium and Pidgin let you talk to all of those services using a single tool, so you wouldn't have to juggle a half-dozen clients and keep track of which one you used to talk to whom.

For a while there, it looked like we were going to be free of the need for this kind of tool – a time when even companies like Google and Facebook embraced a common messaging standard that let users talk to one another across their walled gardens.

But the lure of locking in users trumped the user benefits of cross-platform communications, and today we live in a shattered messaging hellscape that includes Slack, Discord, WhatsApp, iMessage, Signal, FB Messenger, Teams, Instagram, TikTok, Hangouts, Twitter DMs and Skype.

The same toolsmiths that tackled messaging fragmentation in the 2000s are still at it in the 2020s, but in a higher-stakes environment where laws like the DMCA and CFAA pose chilling legal risks. Nevertheless, they're plugging away at this unglamorous, essential work.

Take Gary Kramlich, the sole full-time developer on Pidgin. Kramlich quit his job in 2019 and has been living frugally on his savings and a small grant while undertaking a top-to-bottom refactoring of Pidgin's venerable code-base.

He's got another month or two before he'll have to go back to a day-job (unless he finds a funder!), but in the meantime, the giant cyber-arms dealer Zerodium has offered a $100k bounty for weaponized exploits in Pidgin's code that can be used to attack Pidgin users.

$100k is about four years' budget for Kramlich – money he pays out of pocket – while Zerodium is willing to scrape that up from behind its sofa-cushions to pay for weapons that hurt Pidgin users.

https://therecord.media/zerodium-acquiring-zero-days-in-pidgin-an-im-client-popular-with-cybercriminals/

Kramlich describes his work in human terms: "It's all about communication and bringing people together, allowing them to talk on their terms. That's huge. You shouldn't need to have 30GB of RAM to run all your chat clients. Communications run on network effects.

"If the majority of your friends use a tool and you don’t like it, your friends will have to take an extra step to include you in the conversation. That forces people to choose between their friends and the tools that suit them best."

I agree with him about network effects and I want to add something here about switching costs. You might join an messaging service because of network effects (you want to talk to the users who are already there), but you stay because of switching costs.

If you quit a service, you quit the friends who use it. If those friends matter a lot to you, then the service operator can do pretty terrible things to you (like invading your privacy) and you'll still stick around.

Multiprotocol clients like Pidgin attack those switching costs head on, letting you escape a service provider's walled garden and still pass messages to the people who aren't ready to leave yet. Not only does this make your life better, it makes their life better, too.

Because when it's easy to leave a service – when the switching costs are low – the service has to worry about losing users, and that limits how badly they can abuse the users that stay behind.

Multiprotocol clients are a perfect example of Adversarial Interoperabitlity (AKA Competitive Compatibility or comcom) – the practice of plugging new stuff into existing stuff, even if the people who made that stuff object.

https://www.eff.org/deeplinks/2019/10/adversarial-interoperability

20

The fact that tiny groups of volunteers can self-fund hugely important tools that positively impact the daily lives of millions of people is partly the reason that early internet advocates fell in love with the possibilities for networked communications.

As my colleague Danny O'Brien wrote, these are "a renewable resource that tech monopolies and individual users alike continue to draw from….'

"When Big Tech is long gone, a better future will come from the seed of this public interest internet: seeds that are being planted now, and which need everyone to nurture them until they’re strong enough to sustain our future in a more open and free society. "



This day in history (permalink)

#5yrsago Trump makes it easy to forget what a dumpster fire all the other GOP nomination hopefuls were www.lrb.co.uk/v38/n15/eliot-weinberger/they-could-have-picked

#1yrago A new contract for land https://pluralistic.net/2020/07/16/text-adventures-resurgent/#location-location-location

#1yrago What's in Blueleaks https://pluralistic.net/2020/07/16/text-adventures-resurgent/#blueleaks

#1yrago EU court kills data-sharing deal with USA https://pluralistic.net/2020/07/16/text-adventures-resurgent/#nein

#1yrago AI Dungeon with GPT-3 https://pluralistic.net/2020/07/16/text-adventures-resurgent/#aidungeon



Colophon (permalink)

Today's top sources:

Currently writing:

  • Spill, a Little Brother short story about pipeline protests. Yesterday's progress: 275 words (10786 words total)
  • A Little Brother short story about remote invigilation. PLANNING

  • A nonfiction book about excessive buyer-power in the arts, co-written with Rebecca Giblin, "The Shakedown." FINAL EDITS

  • A post-GND utopian novel, "The Lost Cause." FINISHED

  • A cyberpunk noir thriller novel, "Red Team Blues." FINISHED

Currently reading: Analogia by George Dyson.

Latest podcast: Tech Monopolies and the Insufficient Necessity of Interoperability https://craphound.com/news/2021/07/12/tech-monopolies-and-the-insufficient-necessity-of-interoperability/
Upcoming appearances:

Recent appearances:

Reset the Internet? (Project Syndicate)
https://www.project-syndicate.org/podcasts/reset-the-internet

Latest book:

Upcoming books:

  • The Shakedown, with Rebecca Giblin, nonfiction/business/politics, Beacon Press 2022

This work licensed under a Creative Commons Attribution 4.0 license. That means you can use it any way you like, including commercially, provided that you attribute it to me, Cory Doctorow, and include a link to pluralistic.net.

https://creativecommons.org/licenses/by/4.0/

Quotations and images are not included in this license; they are included either under a limitation or exception to copyright, or on the basis of a separate license. Please exercise caution.


How to get Pluralistic:

Blog (no ads, tracking, or data-collection):

Pluralistic.net

Newsletter (no ads, tracking, or data-collection):

https://pluralistic.net/plura-list

Mastodon (no ads, tracking, or data-collection):

https://mamot.fr/web/accounts/303320

Medium (no ads, paywalled):

https://doctorow.medium.com/

(Latest Medium column: "Are We Having Fun Yet?" part one of a series on themepark design, queing theory, immersive entertainment, and load-balancing. https://doctorow.medium.com/b-are-we-having-fun-yet-part-i-4c7ef0ce9ee5)

Twitter (mass-scale, unrestricted, third-party surveillance and advertising):

https://twitter.com/doctorow

Tumblr (mass-scale, unrestricted, third-party surveillance and advertising):

https://mostlysignssomeportents.tumblr.com/tagged/pluralistic

"When life gives you SARS, you make sarsaparilla" -Joey "Accordion Guy" DeVilla