@manlycoffee@techhub.social cover
@manlycoffee@techhub.social avatar

manlycoffee

@manlycoffee@techhub.social

This profile is from a federated server and may be incomplete. View on remote instance

manlycoffee , to Random stuff
@manlycoffee@techhub.social avatar
manlycoffee , to News from fediverse
@manlycoffee@techhub.social avatar

The whole idea of BlueSky supporting nomadic identities but the rest of the ActivityPub (plus other stuff) Fediverse being unable to do so is such an oversold idea.

A new service using ActivityPub behind the scenes (and not the AT Protocol) can absolutely support nomadic identities, even if the service doesn't treat a whole website as the actor.

It will still use did:plc, same as AT Protocol (BlueSky), but once done so, an application that understands how to work with did:plc can dereference an actor based on the DID.

That said, an existing service will simply not be compatible with this idea, without changing how it operates.

manlycoffee OP ,
@manlycoffee@techhub.social avatar

@mikedev that's definitely the BlueSky folks talking about why the AT Protocol is advantageous.

Yes, they were mostly talking about Mastodon, but their blog post did seem to hide the fact that anything ActivityPub enriched with other protocols will most certainly empower nomadic identity.

manlycoffee , to Random stuff
@manlycoffee@techhub.social avatar
mike , to News from fediverse
@mike@flipboard.social avatar

The problem with building a closed social network is that it sets up an all or nothing premise for users. They might like some of the signature features but they'll leave if there's not enough people to network with. That's a shame and a huge barrier to innovation and new social products.

The changes that forever. People can now use the features they like from a mix of apps across a common network of people. This means we can take a whole new approach to how "social" and "media" should work including discovery, user experience and monetization that will be far healthier than anything we've had in the past.

manlycoffee ,
@manlycoffee@techhub.social avatar

@oblomov @mike

I'm working on it.

manlycoffee , to Random stuff
@manlycoffee@techhub.social avatar

My philosophy for building for the Fediverse: it's not the software but the protocols.

manlycoffee , to Random stuff
@manlycoffee@techhub.social avatar

Just learned of an open source Stripe alternative, called Lago.

Could be useful for what I'm working on.

https://www.getlago.com/

manlycoffee , to Random stuff
@manlycoffee@techhub.social avatar

I just read two articles that has me believe that social media is not a net negative, and is probably a net positive overall.

More validation that me working on software in the social media space shouldn't have me feeling morally bankrupt.

Definitely time for me to go all in on the Fediverse.

manlycoffee , to Random stuff
@manlycoffee@techhub.social avatar

Is ActivityPub considered to be synchronous "request/response" specification/protocol, or is ActivityPub considered to be an asynchronous fire-and-forget specification/protocol?

manlycoffee OP ,
@manlycoffee@techhub.social avatar

@benpate

Yeah, I like to think that, too.

I got a lot of people suggesting that I send a 4xx response if something coming into the inbox fails to adhere to constraints established by the receiving server.

But that does not account for all the ActivityPub-related edge cases.

For this reason alone, it makes sense for me to just take in the activities, throw it into a stream processor, and respond with a 202, implying "got it".

manlycoffee , to Random stuff
@manlycoffee@techhub.social avatar

People building Fediverse software using ActivityPub are not implementers; they're pioneers.

J12t , to Random stuff
@J12t@social.coop avatar

OH on Threads: “DINO — decentralized in name only”. Interesting concept.

Whether it will apply to or not we can’t tell yet imho but I wonder whether it would make sense to come up with a list of criteria a product/service would have to meet to be DINO or not be DINO.

manlycoffee ,
@manlycoffee@techhub.social avatar

@J12t

DINO:

  • claims to have engineers "working on integrating with ActivityPub"
  • not contributing to other projects at all, nor supporting them financially
  • implementing features that can't be federated
  • privileging local posts
  • strategy involves maximizing MAU of their platform
manlycoffee , to Random stuff
@manlycoffee@techhub.social avatar

One very small—but not insignificant—thing that kills competition:

people expressing skepticism and cynicism of building another product that competes with something that already exists, and people being discouraged by it.

manlycoffee OP ,
@manlycoffee@techhub.social avatar

We need more Davids in a world ruled by a handful of Goliaths.

manlycoffee , to News from fediverse
@manlycoffee@techhub.social avatar

Flipboard—not Mastodon nor Threads—could potentially carry the torch to keep ActivityPub thriving

manlycoffee , to News from fediverse
@manlycoffee@techhub.social avatar

The Fediverse should be built from components; not whole "software"

Or at least, the whole point of "software" is to glue in the components together.

manlycoffee , to News from fediverse
@manlycoffee@techhub.social avatar

If you were to be the only user on your federated site, and you are absolutely positive that you don't plan on adding anyone else on it, do you still think the idea of a "username" is useful to you?

With username:

[@]username[@]domain.name

Without username

[@]domain.name

manlycoffee , to Random stuff
@manlycoffee@techhub.social avatar

I'm giving up working on that "exciting thing" for the Fediverse that I was talking about, which was supposed to be the TikTok live or Meerkat for the Fediverse.

Moving onto something slightly less exciting.

Or it could be really, really exciting.

Who knows.

manlycoffee , to Random stuff
@manlycoffee@techhub.social avatar

I really hope Flipboard and Threads keeps pushing walled-garden environments (such as Android and iOS) to have deeper Fediverse integration, including just plain-vanilla ActivityPub.

manlycoffee , to Random stuff
@manlycoffee@techhub.social avatar

Let's think outside the box, and start building software that doesn't try to be an existing well-known service "but on the Fediverse."

Definitely not "Uber for the Fediverse", etc.

More like "let's build something, because we think our users want it.

"And oh look! There's this thing called ActivityPub that could help us a lot! Let's try to validate this idea!"

manlycoffee , to Random stuff
@manlycoffee@techhub.social avatar

More people from Threads on the Fediverse, now.

People you can follow now:

manlycoffee , to Random stuff
@manlycoffee@techhub.social avatar

Interview by @mike with @Gargron.

So according to Eugen, he's been using XMPP during a time when people let their desktop PCs run all the time, which is ideal for XMPP's requirement to maintain an active connection from sender to recipient in order to actually deliver messages.

But when the world transitioned from desktop PCs to mobile phones, XMPP's requirement to stay always on was just not practical, and the world moved on from XMPP and onto other platforms.

The only way people used XMPP was through Facebook and Google Talk, but the mainstream really didn't have a strong appreciation for XMPP.

According to Eugen, Email is still going strong because everyone knows how to work with it

Effectively, embracing, extending, extinguishing is just not a thing for email yet.

https://flipboard.video/w/cTBu4HusskGTuPBahqm6WY

manlycoffee , to Random stuff
@manlycoffee@techhub.social avatar

If I were to build a Fediverse server that runs on ActivityPub, WebFinger will be optional.

You follow the actor ID; not their account address.

manlycoffee , to Random stuff
@manlycoffee@techhub.social avatar

How are content on Mastodon's "Explore" tab populated?

manlycoffee , to Random stuff
@manlycoffee@techhub.social avatar

OK, I could have sworn that there was a specification that is being worked for a URL scheme to open a profile into a Fediverse client.

Does someone have a link to it?

manlycoffee , to Discord
@manlycoffee@techhub.social avatar

I started a Discord server to discuss the Fediverse, for those of you who prefer to talk about the Fediverse over chat. https://discord.gg/spTSf8VJ4u

@fediversenews

manlycoffee OP ,
@manlycoffee@techhub.social avatar

@weirdwriter @fediversenews There's #‎ fediverse:pixie.town on Matrix.

Disclaimer: I don't control that room.

manlycoffee OP ,
@manlycoffee@techhub.social avatar

@thanius @fediversenews same reason why a lot of devs call a simple program listening on a TCP port a "server".

manlycoffee , to Random stuff
@manlycoffee@techhub.social avatar

Before even Meta gets to it, a major money-making opportunity is a way to manage customer service profiles on the Fediverse.

is sort of working on this.

Rather than companies creating a mastodon.social account, they get their own domain name, and spin up employee profiles on their company domain.

People can ask questions, etc.

manlycoffee , to Random stuff
@manlycoffee@techhub.social avatar

On the ActivityPub-based Fediverse, is coauthoring a post a thing?

I'm open to answers that are not just a yes-or-no. I understand ActivityPub is not as black and white, since you can introduce JSON-LD extensions, but I'd love to hear some perspective on this.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • Mordhau
  • WatchParties
  • Rutgers
  • jeremy
  • Lexington
  • cragsand
  • mead
  • RetroGamingNetwork
  • loren
  • steinbach
  • xyz
  • PowerRangers
  • AnarchoCapitalism
  • kamenrider
  • supersentai
  • WarhammerFantasy
  • itdept
  • AgeRegression
  • mauerstrassenwetten
  • MidnightClan
  • space_engine
  • learnviet
  • bjj
  • Teensy
  • electropalaeography
  • khanate
  • neondivide
  • fandic
  • All magazines