hongminhee, to fediverse
@hongminhee@todon.eu avatar

I'm writing a section in the #Fedify docs on the pragmatic side of the Activity Vocabulary APIs, and I want to list how each API is used and how it is displayed in the major implementations.

https://unstable.fedify.dev/manual/pragmatics/

#fedidev #ActivityPub

hongminhee,
@hongminhee@todon.eu avatar

@twilliability Although this documentation is being done as part of the Fedify project's docs, it would be great to have a more general docs project for the pragmatic aspects of Activity Vocabulary.

mate, to SideProject French
@mate@3615.computer avatar

J'aimerais implémenter un bout de code qui permetterait d'associer un couple à partir de 2 listes de personnes.

ChatGPT m'a parlé de l'algorithme de mariage stable (Gale-Shapley) mais je n'y comprends que dale.

Est-ce que le saurait m'aider ? C'est pour la science !

Les partages sont tout doux et les meilleurs solutions se voient payer le café !

💡

frague59,

@mate Salut Mathieu,

Il te faut un peu plus d'information pour associer les listes - zip(M, W) où M est l liste des hommes ey W la liste des femmes fait le taff... en associant le premier homme avec la première femme, puis les seconds, etc.

J'ai regardé l'algo, il est basé sur une interaction entre les hommes et les femmes, qui émettent des préférences.

mate,
@mate@3615.computer avatar

@frague59 Hmmm.. pas très woke tout ça. Ya des relents de 1 famille c'est 1 papa et 1 maman 😂

box464, to fediverse
@box464@mastodon.social avatar

Ran across this excellent series from @blog as they build an activitypub enabled static site. Includes deep discussions about the core components that make up activitypub.

Good stuff, especially their work to convert an RSS feed to an AP outbox.

https://maho.dev/tags/activitypub

box464, to mastodon
@box464@mastodon.social avatar

Hmmm…mastodon / fediverse question. I want to delete my Oscar’s thread from last night. Do I need to start with the replies and work my way up? Or if I delete the main post will the delete cascade through my thread as well?

gavi, to fediverse

Hi, just a heads for those who might be curious about sublinks and its development. There's an official account posting development updates at @sublinks, and if you're interested in seeing the really cool progress with the frontend there's @Ategon

box464, to fediverse
@box464@mastodon.social avatar

I've contributed a few bytes to the ActivityPub-Single-PHP-File codebase the past week. Adding microformats, some basic styling and even a few bug fixes!

The ActivityPub code is so much easier to understand here than trying to look through a giant multi tiered system like Mastodon.

If you're interested in understanding the basics of AP and fiddling with the code, this is a good option!

https://gitlab.com/edent/activitypub-single-php-file

box464,
@box464@mastodon.social avatar

And if you want to try something a BIT more complex, Postmarks is a perfect option. It adds some abstraction and database layers to the mix, but still easy to understand.

https://github.com/ckolderup/postmarks

liaizon, to fediverse
@liaizon@wake.st avatar

hey @Edent, this seems like a place it would be great to have you chime in with your unicode username server prof of concept. I would mention it myself in the issues but maybe better for you to?
https://github.com/swicg/activitypub-webfinger/issues/9

liaizon,
@liaizon@wake.st avatar

thank you @Edent. I super super appreciate your work in this area...

tagging @north and @nasser here too cause this is an important standardization document in progress and it would really be great to get more feedback from people working on the realities of this area

liaizon,
@liaizon@wake.st avatar

@Edent @north @nasser
hey @tesaguri I just saw your responses in the issue and I am so glad you wrote all that. Seriously you are doing great work! This stuff is suuuuper important and something I have been talking about for years here but I lack the clarity you just showed in your knowledge of the situation...

liaizon, to fediverse
@liaizon@wake.st avatar

wow @devnull turned on experimental federation with @nodebb already and its looking so good!

https://community.nodebb.org/topic/17853/february-update-on-activitypub-development/2

ckae, to fediverse

Hey
When I tried to follow the link to the profile of organicmaps in the following post ( https://pixelfed.social/p/cyclingtogether/669453605047733055 ) in instead of the profile I get a page that says it is a broken link.

resolved (was just a typo, I didn't saw).

My question to you is:
Does it also not work in other applications?
Is this a known bug?
If yes, where should I report it? To pixelfed, Tusky or somewhere else?

mike,
@mike@fosstodon.org avatar

@ckae They spelled "Fosstodon" wrong in the link. They put "Fosstofon".

box464, to fediverse
@box464@mastodon.social avatar

NewsMast is out with quite an interesting update. Oversimplifying it a bit, but with this open sourced project, anyone can spin up what is essentially a custom feed server populated from relays and human curated content.

It can be included in ANY app, not just NewsMast.

Want a custom feed for Cat pics? Only posts about Taylor Swift? Have at it.

https://www.newsmastfoundation.org/blog-reimagining-the-fediverse

newsmast,

Hi @NatureMC

We understand the skepticism around our Community Feeds, but we can assure you they're curated by real humans. It took a lot of hours and a LOT of spreadsheets.

Community Feeds mirror the Communities on the Newsmast app.

newsmast,

@NatureMC

Communities on the Newsmast app have content curated through a number of filters, follows, hashtags and mutes to try and bring in the best federated posts on a topic and make finding like minded people easier. You can see the original Communities by signing up for Newsmast with your Mastodon account.

box464, to fediverse
@box464@mastodon.social avatar

Interesting find on Facebook today. I always knew you could request an export of your content, but now I see there is a way to TRANSFER your content externally?! Looks like there is already Blogger and Wordpress plugins. How could the fediverse use this?

It feels like Facebook beat fediverse to a working post migration process. There must be a SDK for this somewhere, right?

https://www.facebook.com/help/230304858213063

DanielBerezhnoy, to swift

@walleri is finally on the App Store! It's been quite a journey, but I'm so glad it's now available for the whole world to try.

There's still a lot of things I want to improve, but I realized that it's never gonna be perfect and at some point I just have to release it.

Today is that day 🚀

App Store link: https://apps.apple.com/us/app/walleri/id6470121640

#walleri #swift #swiftlang #swiftui #ios #iosdev #iosdevelopment #tootsdk #fedidev #mastodonapi #buildinpublic #mastodev #testflight #xcode #indiedev

liaizon,
@liaizon@wake.st avatar

@DanielBerezhnoy @walleri downloading now!

andypiper,
@andypiper@macaw.social avatar

@DanielBerezhnoy @walleri congrats! Happy to consider a PR if you wanted to add it on joinmastodon.org/apps 🙂

box464, to fediverse
@box464@mastodon.social avatar

I spent some time this weekend fiddling with @Edent tiny ActivityPub server. This isn't production code, rather a lab exercise.

In short - This was fun. It’s easy to read the code and breaking it has no major effect on anyone else. Go have fun, hit it with hammers, destroy it, recreate it. Don’t be scared to play and learn.

https://box464.com/posts/activitypub-lab-exercise/

andypiper,
@andypiper@macaw.social avatar

@box464 I am fairly confident that @Edent will endorse "A.P.E.S." as the official name of this code... 😂️

trwnh, to fediverse
@trwnh@mastodon.social avatar

lazyweb: does anyone know if et al have any restrictions on valid usernames?

devnull, to fediverse
@devnull@crag.social avatar

Finally figured out why posts weren't queryable via Mastodon, turns out it does Content-Type checking, and I was inadvertently breaking spec by sending in application/json when I should've been sending in "application/activity+json" or 'application/ld+json; profile="https://www.w3.org/ns/activitystreams"'

Latter doesn't play nicely with express, so using the former and all's well!

Full credit to @bouncepaw who gave me key to figuring it out! 🏅

Re: https://crag.social/@devnull/111858296718131764

devnull,
@devnull@crag.social avatar

@AltCode That's a good question. At this time I can only try to provide as much linkage and context as I can, and it's up to individual implementors to handle.

In 's case, each post will have an inReplyTo that points to its direct reply. OP (the root level post) does not have an inReplyTo.

All posts send audience which points to the TOPIC. Each topic (the Page object) sends audience which points to the category.

1b12 leaves no room for topic references in replies 🫤

devnull,
@devnull@crag.social avatar

@AltCode It's tough because there's no direct object type for a collection of Notes.

"as:Article" is like a longer note, and "as:Page" is a generic web page.

"OrderedCollection" would fit but is a stricter sub-type of as:Object and I'm honestly not certain what other implementors would do if I served that up.

Its omission in FEP 1b12 might be unintentional, or it may be purposeful. Starting a separate thread about this...

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