Mastodon, to random
@Mastodon@mastodon.social avatar

There’s been a lot of speculation around what Threads will be and what it means for Mastodon. We’ve put together some of the most common questions and our responses based on what was launched today:

https://blog.joinmastodon.org/2023/07/what-to-know-about-threads/

tinkel,

@Mastodon

"Embrace, extend, and extinguish" (EEE), also known as "embrace, extend, and exterminate", is a phrase that the US DOJ used to describe its strategy for entering product categories involving widely used standards, extending those standards with proprietary capabilities, and then using those differences in order to strongly disadvantage its competitors.

https://en.wikipedia.org/wiki/Embrace,_extend,_and_extinguish

#EEE #socialMedia

stux, (edited ) to random
@stux@mstdn.social avatar

It still takes a while before Meta(P92) joins the Fediverse and the recent times we have read a lot of things from both sides

Polls are not super reliable but maybe it will give a better overall picture of what you, the people using these platforms want

The result will not be the definite outcome for us but I do take it into heavy consider because I love you all very much!

"Would YOU want to federate with Meta's new platform?"

mentallyalex,
@mentallyalex@beige.party avatar

@stux I voted yes, but I want to be clear.

I think that the bridging solution is the safest and smartest way forward.

For the Federation/DeFederation conversation I really think that both sides have become too personal. Regardless of clandestine meetings or whatever - we need to operate from the position of -
"Hope for the best, make plans for the worst".

Best case scenario - they settle into the Fedi along with others. Sure we can hope for that.

But we need to assume that the potential for harm exists. We have to assume that the potential for bad admins exist. We have to assume the potential for #EEE (though I don't believe it works) will be attempted.

We need to consider these potentials and design accordingly. There is a risk here, and we need to think through things wholly.

atomicpoet, to Futurology

I just had a look at #Meta's recent press release about #Threads, and something caught my attention right away.

For the very first time, they're acknowledging another #Fediverse platform alongside #Mastodon. Specifically, they're highlighting that #WordPress can now connect through #ActivityPub.

Now, you know Meta's PR department doesn't say things by accident. So here's why this is a big deal. Last time I checked, WordPress powers a whopping 43% of the Internet. Yeah, you heard that right! If you visit a website, there's a good chance it's using WordPress as its CMS.

Now, if even a fraction of those WordPress sites start federating, it could have a huge impact on the network effect of the Fediverse. Of course, Meta isn't oblivious to this. I've been talking about the potential of WordPress and ActivityPub for quite some time now.

But if you're particularly observant, you might also notice that they mention #Tumblr. We've known for a while that Tumblr is likely to integrate ActivityPub into their platform.

But here's an interesting tidbit: Did you know that one company, Automattic, not only owns Tumblr but is also the driving force behind WordPress?

I don't want to jump to conclusions, but once again, PR departments don't just drop hints randomly. I have a strong feeling that Meta has been having some high-level discussions with Automattic about the future of ActivityPub. It wouldn't surprise me if Meta has some insights into Automattic's upcoming plans for the Fediverse.

https://about.fb.com/news/2023/07/introducing-threads-new-app-text-sharing/

@fediversenews

hobs,
@hobs@mstdn.social avatar
loshmi, to Futurology
@loshmi@social.coop avatar

All this conversation about #Meta on #Fedi feels like the worst parts of geek culture. So technical, without understanding context or what strikes can actually do. My thoughts:

Meta will make a great app for Fedi because it has more money to throw at the task. People will start using that because it's better. It will have QTs and an algorithm. People they want to follow will be there.

🧵1/6

loshmi,
@loshmi@social.coop avatar

A #strike / #fediblock doesn't let them do this. It prevents #Meta from entering the existing conversation with interesting content and dynamic developments. It makes it harder and more expensive for them to develop their own ActivityPub software, makes #EEE slightly more expensive.

Whoever thinks that we have somehow "won" by having them adopt #ActivityPub is deeply ignoring reality and history. We have opposing interests. They are capitalists, we are a commons. They want to eat us.

🧵 5/6

tchambers,

@loshmi I do not see it doing anything to make it harder for them to develop Activity
Pub, and zero to stop #EEE…. In one day they will have all the ActivityPub users to dwarf ours.

hobs,
@hobs@mstdn.social avatar

@loshmi
@SarahSanger latest #EEE battle

admiralteal, to kbinMeta in Why do posts that aren’t from kbin show “kbin.social” next to the title?

The former takes people from other domains and makes their posts green text on green background. The colors are manually set and not reflective of any magazine styles or the like, but I have no idea why rgba(20, 45, 20, 1.0) is the color someone chose. I recommend anyone who wants that script edit line#41 to something like GM_addStyle('[data-is-federated-content="true"] { background-color: #EEE; }');, but even then this is a bit annoying to have to do manually.

tchambers, to Futurology

With the upcoming #meta #Project92 Fediverse service, there has been a, well, robust discussion of how to avoid threats looming. Those advocating mass-preemptive defederation make three cases for it.

➡️ To avoid data mining ...which Defederation does virtually zero to avoid any big tech entity scraping all the fedi public social graph today - Want proof?
see: https://is.gd/q8U2pv

The next argument is about poorly moderated P92 user posts and ad spam.
Which I'll discuss next.

🧵 1 of N

oceaniceternity,
@oceaniceternity@sakurajima.moe avatar

@tchambers @murb @emc2 @davew

Alright, you have me convincd that preventing the Embrace phase of #EEE is impossible, but also that it is possible to outcompete meta.

There are glaring problems with mastodon--and by extension the fediverse. Let them be corrected.

tchambers,

@mjf_pro @murb @oceaniceternity @emc2 @davew

No company ever tried to #EEE more than Microsoft tried to kill Netscape and own a proprietary browser. And in the end they had to fold to an open source Chromium with multiple stakeholders. And Firefox lives.

tchambers,

What else can defend against the "Extend" of #EEE?

Having a broad set of OTHER allies inside the tent of stakeholders. Growing the base of those who "embrace" it to even out the power dynamics.

And btw, defederating developers PREMPTIVELY before they launch a single activtypub server, is the fastest way to make OTHER potential developers run for the hills. (Actually to run to Bluesky)

The last thought for the night on this is what I think is the most important. Up next.

🧵 7 of N

tchambers,

Last post on defending against #EEE: Until we get a robust test suite for #ActivityPub the risk is Meta or others "extend it" or the converse, support "almost all of it," but miss crucial bits.

Dave Winer mentioned once that Google leaving bits of RSS support out of Google Reader hurt the effort for years. (But it recovered and #EEE failed over time)

I'm working with a number of stakeholders now to see if we can build out an alpha of just this. Is crucial work. Want to help? DM me.

🧵 9 of N

tchambers,

Last thought on #EEE: We need to support our standards makers STAT. The best defense against "extend" is a clear line of what we are defending.

#ActivityPub has needed a robust "test suite" to test compliance for a while & good efforts were unfinished. They need to be picked up at warp speed. To see an example of his working for other tech see: https://webmention.rocks/

The creator of the Wordpress ActivtyPub plugin said that he wished he had this.
More on why in my last post next.

🧵 8 of N

tchambers,

Wrapping up: This isn't a new fight. OSS devs have been here before. Many times. And won.

We have all the tools, development energy & moderation tech to protect our people we need - without first strikes.

We have past #OSS & open tech fights to learn off of & as @atomicpoet & @erlend have argued well: being open - if they are - is a first crack in #Meta's armor.

We may get a window - if we both protect our people & don't act insularly - to run an #EEE campaign reaching out to THEIR users.

dansup, to random
@dansup@mastodon.social avatar

A year ago if you told me that Instagram would be joining the fediverse, I'd think your crazy.

Let's not forget why they are doing this though, thanks to EU laws they have to make data portable, and with federation support they can portray their monopolistic practices in a different light.

Meta is an advertising company, we are their next market to break into. Remember this.

hobs,
@hobs@mstdn.social avatar

@rysiek
Maybe "connecting to" or "plugging into" rather than "joining" would better describe what Meta is doing.
Or maybe "embracing".
IMHO, we're just at the first E in #EEE - embrace, extend, extinguish https://wikiless.northboot.xyz/wiki/Embrace,_extend,_and_extinguish
@dansup

emc2, to Facebook

I and others have talked a lot about the #Facebook / #Meta #FediVerse issue over the past few days, analyzing their strategy, and possible responses, and why pre-emptive blocking isn't an effective measure.

This leaves the question of "what should we do?" So....

ITT: actually effective measures for building the resilience of the FediVerse and #ActivityPub, informed by the experience of the #OSS movement.

(This is going to be a long one)

damon,

@emc2 @smallpatatas Thank you for saying this. One of the biggest issues I have with these talks in particular #eee is that people are not being open and honest about Facebook currently abilities. Nor are they saying the hard part out loud. This requires adoption. As you’ve stated Meta can’t force any implementations on instances. For the threat level that’s widely pushed here it requires adoption and compliance. Meta can’t force anyone. That’s the discussion that is not happening & it’s doing a disservice

emc2, (edited )

On the governance angle, one of the most effective moves we could make is already underway (hat tip to @tchambers): the @activitypubtestsuite: https://docs.google.com/document/d/1l46VNMY_ULZmf0lGPKJ86a_umHqGv--WA0fynVjQaRQ/edit

Establishing robust test-suites to define common protocols is a time-tested method within the world for preventing things like . This is used, among other things, for the Java language and JVM specs, the major implementations of which are controlled by corporations.

(Edit: see https://indieweb.social/@smallcircles@social.coop/110606152401437116 for current work)

tchambers, to random

I combined things from my winding thread of 10 posts last night into one article here, on and rather than forcing folks to follow post by post:

https://www.timothychambers.net/2023/06/23/project-and-the.html

maximum_mew,

@tchambers Thanks, Tim! So glad you included what #EEE stood for. 😊

atomicpoet, (edited ) to random

Some people accuse me of putting "embrace, extend, and extinguish" (#EEE) to a standard that is unfalsifiable.

First off, it doesn't matter whether or not EEE is unfalsifiable -- this was still a monopolistic strategy that Microsoft tried to employ to kill competition.

But as it happens, EEE actually did work on a few occasions. Most prominently with OS/2 Warp.

What many people don't realize is that IBM didn't merely make OS/2. It was a collaboration with Microsoft.

But Microsoft stabbed IBM in the back and made a competitive product called Windows. Perhaps you might have heard of it.

Much of Windows was based off OS/2. Windows even had a similar UI to OS/2.

Every part of EEE happened to OS/2. Microsoft embraced it. They extended it. And OS/2 was extinguished in 2001.

Why was this possible? I suspect a big reason is that OS/2 was proprietary, not open source.

RE: https://calckey.social/notes/9gdx5cgso12zeh6a

atomicpoet,

I actually feel that "embrace, extend, and extinguish" (#EEE) is over-emphasized.

In actuality, Microsoft used a variety of strategies in order to further their monopoly.

One of the most well-known cases is when Microsoft funded the famous SCO vs. IBM lawsuit in an attempt to kill Linux.

Another example is how Microsoft would literally threaten OEMs if they ever offered another OS that would come pre-installed on computers. That strategy was actually the most effective -- not EEE. Numerous competitors couldn't even enter the market because Microsoft had so thoroughly scared hardware vendors.

EEE was just one tactic amongst many to maintain Microsoft's monopoly.

mikka, to random German
@mikka@medic.cafe avatar

The whinging about Treads is sad.

There are a number of ways this can go:

  1. Threads won't federate. Happy now?
  2. Threads federates, you don't subscribe to anyone on the instance. Happy now?
  3. Threads federates, you blacklist the whole instance in your user blacklist. Now happy?
  4. Threads federates, you subscribe to a few people whose writing you like. Happy?
  5. Threads federates. Threads users realize, they can jump ship to another Instance and still talk with and to and about their friends. Threads loses users. Happy!
kkarhan,

@mikka Either you are completely ignorant of tactics that ALL employ or you are a useful Idiot to ...

https://en.wikipedia.org/wiki/Embrace%2C_extend%2C_and_extinguish

In the end, it doesn't matter which one is applying here...

Cuz consensus is that is bad - period!

https://github.com/greyhat-academy/lists.d/blob/main/activitypub.domains.block.list.tsv#L20

Craigp, to random
@Craigp@mastodon.social avatar

FFXIV really wanted their cutscenes to be moody, so they underlit everything.

Which is fine, as long as all the characters are ghost-pale and have an albedo of 0.997.

Unfortunately, if your character has a skin darker than, say, #EEE, you can't see them at all. Just eyes floating in an inky black shadow.

Shame the devs apparently don't test their cutscenes on anyone darker than milk.

It's really obnoxious. Just spend all my story cutscenes squinting at my slightly tan character.

Floppy, to accessibility
@Floppy@mastodon.me.uk avatar

People who use “dark mode” colour schemes on the web; is it preferable to choose it yourself via a setting specifically for the site, or have the site automatically switch based on your system preferences? Is there best practice here?

DamonHD,
@DamonHD@mastodon.social avatar

@brunogirin @Floppy FWIW by system is set up in the HTML as:

<meta name=color-scheme content="light dark">

then in the in-line CSS:

@media (prefers-color-scheme: dark) { body { background-color: #000; color: #eee; } img{ filter: brightness(.9); } }

and that is basically it.

FlockOfCats, to Futurology
@FlockOfCats@famichiki.jp avatar

Remember:

  1. embrace
  2. extend
  3. extinguish

is also the procedure for properly using a fire extinguisher. 🧯

oceane, to FediPact
@oceane@peculiar.florist avatar

Oh mon Dieu. Facebook fera à l'interopérabilité ActivityPub ce qu'elle a déjà fait aux hyperliens.

Bloquons cette merde de manière préventive. #FediPact

RE: https://mastodon.social/users/fediversereport/statuses/111160648543169222

oceane,
@oceane@peculiar.florist avatar

Il y a cette conception naïve que #Threads ne pourrait pas déclasser les publications externes via la fédération ActivityPub comme Facebook le fait déjà via les hyperliens. #EEE

tallship, to foss
@tallship@social.sdf.org avatar
frankiesaxx, to Facebook

You know what, you guise are right: there's no way will be good for the

me hoping facebook users might get a glimpse of internet outside their cave is naive at best

FB is gonna show up with the carrot of shiny UI and implement all the engagement driving sticky features which average users ask for and Mastodon devs have resisted

I don't think FB sees the fediverse or Mastodon as a competitor tho. I think it views us as a field of unbranded data cows free for the milking

th57,

@frankiesaxx
I don’t think Meta will do this.

I think it will use the strategy to kill

  • All
  • Subscribed
  • Moderated
  • Favorites
  • anitta
  • InstantRegret
  • mdbf
  • osvaldo12
  • magazineikmin
  • tacticalgear
  • rosin
  • thenastyranch
  • Youngstown
  • Durango
  • slotface
  • everett
  • kavyap
  • DreamBathrooms
  • JUstTest
  • khanakhh
  • ethstaker
  • cubers
  • normalnudes
  • tester
  • GTA5RPClips
  • cisconetworking
  • ngwrru68w68
  • megavids
  • provamag3
  • Leos
  • modclub
  • lostlight
  • All magazines