taquiones.net is a Fediverse instance that uses the ActivityPub protocol. In other words, users at this host can communicate with people that use software like Mastodon, Pleroma, Friendica, etc. all around the world.

This server runs the snac software and there is no automatic sign-up process.

Site description
Mi instancia en el fediverso
Admin email
root@taquiones.net
Admin account
@victor@taquiones.net

Search results for tag #activitypub

Linux Is Best »
@Linux@mk.absturztau.be

I know most people dislike AI on the Fediverse, but we really do need an AI on the Fediverse to deal with the spam problems.

I work for Meta, and do you think we spend all day, every day, removing spam?

NO. - We have an AI for that.

The only time I see spam is when someone appeals. You'd be surprised on how entitled people feel to post, junk. Beyond that, we mostly deal with normal junk, and spam is generally a low issue.

Evan Prodromou »
@evan@cosocial.ca

A reply to a followers-only post should be addressed to the OP and the OP's followers, not to the replier's followers.

william.maggos »
@wjmaggos@liberal.city

I love @pluralistic and how he ends up making the lefty argument with libertarian tools.

My only real beef is his focusing on making sure has exits, instead of how enables every news outlet to have freedom of reach. See @mondoweiss.

pca.st/episode/8bd75bc6-0472-4

Elena Rossini on GoToSocial ⁂ »
@elena@aseachange.com

🏕️ my adventures in #selfhosting - day 128 (a bit Clueless edition) 🎬​

Bonjour Fedi friends!

I'm having a really interesting week: 4 adult caretakers in a house with 3 little children... as I admitted to someone on here, self-hosting is FAR easier than being a referee in fights about LEGOs 😅​

Now, whenever the cousins are busy playing in the garden, I try to do a bit of work, namely: figuring out #PeerTube from the POV of a self-hoster.

Yesterday I finally understood how I could create a user account (other than "root" - the superuser created during the PeerTube installation).

Today I'm busy trying to solve another problem: how do you tell your followers you've moved to a new instance? Because yes, PeerTube is powered by #ActivityPub, but it doesn't support the MOVE function.

I rarely posted on my MakerTube account and only have 150 subscribers, who followed me when reading about it on my blog post about PeerTube.

But I have to admit, the whole "following" thing is really convoluted on PeerTube because you can follow an entire account or specific channels. And I'm a little lost regarding how I notify my followers about the change.

If you have any suggestions, I'm all ears!

Oh and some news for you first... here is my new PeerTube home: https://videos.elenarossini.com/a/ele/video-channels

Special thanks to
@yunohost
for empowering me to set up my own instance ❤️​

#MySoCalledSudoLife #video

R.L. Dane 🍵 »
@rl_dane@polymaths.social

@kzimmermann

Whoa!!!

Ok, that reminds me of a question I've been meaning to ask...

How exactly to we count the beginning of the #Fediverse?

I know it's older than #Mastodon, for sure.

Do we just go as far back as #GnuSocial?

What about #Identica? Does that count?

Also, what software did #Quitter run? Did it use #ActivityPub?

I have so many questions as a... somewhat newbie (2018) to the #Fediverse.

dansup »
@dansup@mastodon.social

The new FediDB redesign is 🔥

Shipping soon!

Alt...The new fedidb, available soon where FediDBs are sold.

Elias Mårtenson »
@loke@functional.cafe

Does anyone know of a Common Lisp activitypub library that is complete enough to implement subscription to accounts, tracking subscribers and posting messages?

I want to build a small service which allows users to tag it in a message (or users can ask the serviceto subscribeto it, in which case it will absorb all mesaages), and conaume those messages, and then post updates to its main feed.

Week in Fediverse »
@weekinfediverse@mitra.social

Maho Pacheco 🦝🍻 »
@mapache@hachyderm.io

ティージェーグレェ »
@teajaygrey@snac.bsd.cafe

My apologies for the delay.

I submitted a Pull Request to update MacPorts' snac to 2.75 here:

https://github.com/macports/macports-ports/pull/28174

GitHub Continuous Integration checks passed OK!

It's up to someone else with commit access to merge it.

Thanks to you, shtrophic and everyone else who helped make improvements for this release!



The Real Grunfink »
@grunfink@comam.es

I'm glad to announce the release of version 2.75 of , the simple, minimalistic instance server written in C. It includes the following changes:

Added support for scheduled posts (for this to work correctly, users will have to set their time zone, see below).

The user can now select a working time zone. This will be used to correctly parse the local date and time of a scheduled post.

Fixed incorrect poll vote format, which was causing problems in platforms like GotoSocial.

Mastodon API: added support for /api/v1/instance/peers.

Added a new snac-admin helper script (contributed by shtrophic).

In the web UI, posts are separated by the <hr hidden> tag; it's invisible in graphical browsers, but it separates post clearly in text-based browsers.

Some Finnish, Spanish, Czech and Russian translation updates and fixes.

https://comam.es/what-is-snac

If you find useful, please consider buying grunfink a coffee or contributing via LiberaPay.

This release has been inspired by the song Pictures on the Wall by .

Week in Fediverse »
@weekinfediverse@mitra.social

Maho Pacheco 🦝🍻 »
@mapache@hachyderm.io

The first 16 badges based in activitypub from @badgefed@vocalcat.com were issued! I am planning to issue another 10 tonight.

Follow @badgefed@badges.vocalcat.com for check how the testing is going!

Jeff Sikes »
@box464@mastodon.social

Jeff Sikes »
@box464@mastodon.social

I wonder if the new version of Digg will consider federation with the fediverse.

reboot.digg.com/

Jeff Sikes »
@box464@mastodon.social

FunkWhale, a federated music platform, will soon release a new 2.0 alpha. V1.0 instances will not be compatible to the 2.0 instances,

blog.funkwhale.audio/2025-funk

Maho Pacheco 🦝🍻 »
@mapache@hachyderm.io

I did some changes to my almost static enabled blog, which enables @blog and @badgefed so now it can show the real number of followers.

I have only updated the one. I am planning to migrate @vocalcat to such format because having a bot account does not make sense for the . I rather post real uodates.

I will edit my series in the following days.

maho.dev/2024/02/a-guide-to-im

github.com/mahomedalid/almost-

Week in Fediverse »
@weekinfediverse@mitra.social

Jeff Sikes »
@box464@mastodon.social

Listen, as someone that follows many fediverse platforms, @thisismissem is one of the most active in the community. She has jumped in and assisted with security and ActivityPub issues across them all.

Please consider contributing to her tip jar if you can, especially for this last bit of advocacy work. Find her contribution options on her profile.

hachyderm.io/@thisismissem/114

@reiver ⊼ (Charles) »
@reiver@mastodon.social

A reasonable ActivityPub / ActivityStreams API to schedule something to be posted in the future might be — to HTTP POST something to an account's outbox with the `published` field set to a date-time in the future.

@reiver ⊼ (Charles) »
@reiver@mastodon.social

Currently, the way I am determining if content is valid ActivityPub / ActivityStreams content is —

№1:

Determining if it is valid JSON.

№2:

Checking if it has a "type" field.

And that is it.

@reiver ⊼ (Charles) »
@reiver@mastodon.social

Dealing with JSON-LD would be easier in many ways if everything was defined inline.

Rather than having to get the content from a URL in the context, parse it, etc.

Maho Pacheco 🦝🍻 »
@mapache@hachyderm.io

And in my next act I will deploy the blog for to and make it static with and still with using workers

github.com/tryvocalcat/badgefe

Gregory »
@grishka@mastodon.social

now stores the followers/following/friends counts separately from actual lists, and so can now do this Mastodon-like thing.

Week in Fediverse »
@weekinfediverse@mitra.social

@reiver ⊼ (Charles) »
@reiver@mastodon.social

The ActivityPub specification does not have an example of the "sharedInbox" field in use.

Although it does say "An optional endpoint..." — I suspect a lot of people won't know (with confidence) that it can go under the "endpoints" field. For example:

"endpoints": {
"sharedInbox": "https://social.example/inbox"
},

Especially if the person is still trying to understand ActivityPub, and isn't aware of the "endpoints" field yet.

sharedInbox

An optional endpoint used for wide delivery of publicly addressed activities and activities sent to followers. sharedInbox endpoints SHOULD also be publicly readable OrderedCollection objects containing objects addressed to the Public special collection. Reading from the sharedInbox endpoint MUST NOT present objects which are not addressed to the Public endpoint.

Alt...sharedInbox An optional endpoint used for wide delivery of publicly addressed activities and activities sent to followers. sharedInbox endpoints SHOULD also be publicly readable OrderedCollection objects containing objects addressed to the Public special collection. Reading from the sharedInbox endpoint MUST NOT present objects which are not addressed to the Public endpoint.

Elena Rossini ⁂ »
@_elena@mastodon.social

Elena Rossini ⁂ »
@_elena@mastodon.social

Good morning Fedi friends!

I just added a new link to my Mastodon profile: @elena 🤗

How many profiles do I have now? I don't want to know 😆

Off I go continue writing about for (part 2, showing what it's like to use the software from the POV of a creator). I look forward to doing some tests and seeing what it's like to embed PeerTube videos on my website. Article coming tomorrow.

Wishing you all a lovely day!

a screenshot showing my Mastodon profile description:

Italian filmmaker, photographer and writer based in Paris, France who hearts #FOSS. Director of: The Illusionists documentary. Soon: a Fediverse video series. self-hosting newbie (with a link to my GoToSocial account). Photos - followed by a link to my self-hosted Pixelfed. And a PeerTube link that is circled in red

Alt...a screenshot showing my Mastodon profile description: Italian filmmaker, photographer and writer based in Paris, France who hearts #FOSS. Director of: The Illusionists documentary. Soon: a Fediverse video series. self-hosting newbie (with a link to my GoToSocial account). Photos - followed by a link to my self-hosted Pixelfed. And a PeerTube link that is circled in red

@reiver ⊼ (Charles) »
@reiver@mastodon.social

"Activities addressed to this special [public address] URI shall be accessible to all users, without authentication."

w3.org/TR/activitypub/#public-

The "public address" is:
w3.org/ns/activitystreams#Publ

(Yes, I am posting this for a reason.)

@reiver ⊼ (Charles) »
@reiver@mastodon.social

2/

I think there is a need for a "dumb" document format.

HTML is no longer that.

Markdown probably isn't it.

No one really uses enriched-text (IETF RFC 1896).

(I prefer wiki like formats, for various reasons, but —)

I don't think there is an obvious choice for a "dumb" document format, right now.

@reiver ⊼ (Charles) »
@reiver@mastodon.social

1/

I think HTML being the default content type for ActivityPub / ActivityStreams is unfortunate in some ways.

HTML was originally a "dumb" document format. But, it is now a "smart" application format — with privacy & security concerns.

mastodon.social/@reiver/108237

You should NOT just take whatever HTML is in the 'content', and put it in the web-browser to view it.

You have to sanitize it. Or, render (unsafe) HTML to (safe) HTML.

@reiver ⊼ (Charles) »
@reiver@mastodon.social

Previews in ActivityPub / ActivityStreams is what should bind the disparate software and user-experiences on the Fediverse.

Not the ActivityStreams 'Note'.

...

Previews using 'icon', 'image', 'name', 'summary', etc.

Linux Is Best »
@Linux@mk.absturztau.be

A reminder, the Fediverse cost money.

Yes, it is free for YOU to use, but your local administrator pays for domain registration, web hosting, storage space, CDN, and of course, bandwidth.

The busier and more active your Fedi site, the most it cost.

If you are able, consider reaching out to your admin, and asking how you can help. Even small contributions add up and make a difference.

Maho Pacheco 🦝🍻 »
@mapache@hachyderm.io

Badges on the Fediverse?! Yep, it’s happening! 🎉 I’ve got a working prototype for issuing badges with ActivityPub! It's a bit rough around the edges, but I need some help to make it awesome!

💜 Check it out the teaser video and let me know what you think! 🦝✨

youtube.com/watch?v=Ot0egwtbRg

Strypey »
@strypey@mastodon.nzoss.nz

What I'd really like to see is BlueSky modifying their AT protocol to allow AT relays to treat ActivityPub servers as Personal Data Servers. Maybe by using aspects of the Solid protocol, as demonstrated by @activitypods?

activitypods.org/

No idea if this is technically viable, I'm just thinking out loud here. But just imagine unifying the efforts of AP, Solid and AT developer ...

Jeff Sikes »
@box464@mastodon.social

Federated Badges! Very early stages but cool to see new ideas outside of a social media timelines.


badges.vocalcat.com/record/20

Jeff Sikes »
@box464@mastodon.social

Oooh @snarfed.org will be speaking about "All the protocols, compared" in 45 minutes at 4:45 PM CT.

atprotocol.dev/atmosphereconf-

Maho Pacheco 🦝🍻 »
@mapache@hachyderm.io

Perivi Yohanesburgo 🍐 »
@iviyohane@tkz.one

Llevaba tiempo preguntándome si sería posible integrar el protocolo (el fedi) en los (Personal Data Server) de (el protocolo que usa y potencialmente otras redes futuras) y he dado con este artículo.

berjon.com/ap-at/

En resumen: aún no, pero sí podría ser posible en un futuro.
Honestamente, si existe una posibilidad de que ambos protocolos lleguen a converger, se debería apostar por ello. Internet ya está demasiado fragmentada.

@reiver ⊼ (Charles) »
@reiver@mastodon.social

Nick Gerakines ( @ngerakines.me ):

ActivityPub and Mastodon are effectively the same thing to most people.

( @reiver note: this seems similar to the phrase "the Mastodon in the room".)

@reiver ⊼ (Charles) »
@reiver@mastodon.social

Paul Frazee ( @pfrazee.com ):

ActivityPump got renamed to ActivityPub — that was a good rename 🙂

nilesh »
@nilesh@fosstodon.org

question:

TIL about Fediver byline tag on articles: blog.joinmastodon.org/2024/07/

But why not also include the publication's own handle?

Week in Fediverse »
@weekinfediverse@mitra.social

ティージェーグレェ »
@teajaygrey@snac.bsd.cafe

I submitted a Pull Request to update MacPorts' snac to 2.74 here:

https://github.com/macports/macports-ports/pull/27956

3/3 of GitHub Continuous Integration checks completed successfully!

Thanks to you (and gnemmi, pmjv, daltux, inz, Popolon, sn4il, mistivia, zen, Menel, uhuru, anzu, violette, and rozenglass; hopefully I didn't miss anyone?) for the continued improvements!

As with previous PRs I have submitted, I am abstaining from commit access until I have less chaos in my life to be able to take on more responsibilities, so it's up to someone else to merge it.



Lynze »
@lynze@mole.lynze.net

Pues ya he integrado en mi blog. Cuantas cosas se puede hacer con esto de la informática y el internet, eh?

Alt...Susi Caramelo GIF by Movistar+

Elena Rossini on GoToSocial ⁂ »
@elena@aseachange.com

🏕️ my adventures in #selfhosting - day 93 ✨

Thanks to the brilliant advice of @CyberSaloperie I have found an easy-to-implement, no sweat solution for my redirect issue. I am about to create a test subdomain with #YunoHost to try it out before I make the real switch (from my current Ghost blog to the new, self-hosted one).

Maybe tomorrow I'll share with you the URL of my self-hosted Ghost blog if you want to try things out? 🙈 I have already imported my existing members, I'm ready to go 🚀

And yes, I'm fully aware the timing of my switch (from a Ghost Pro plan to self-hosted) is odd, considering Ghost Pro accounts are now part of the Fediverse. It's just that I couldn't justify spending so much ($31/month) on a free, non-monetized blog that I am capable of self-hosting. It's 6x the cost of my Debian or Ubuntu VPS.

And I kept getting close to the edge of 1000 members, which would have increased my monthly payments. Now I don't have to stress out about getting new readers. From what I understand #ActivityPub followers count as members for Ghost, so someone who gets a sizable following on their federated Ghost site would have to pay more.

I'm sure many people will love this feature (it's fantastic!) but it's not for me. I already have 3 federated Wordpress blogs and too many ActivityPub profiles as it is 🙃

#MySoCalledSudoLife

The Real Grunfink »
@grunfink@comam.es

I'm glad to announce the release of version 2.74 of , the simple, minimalistic instance server written in C. It includes a lot of web UI translations by lovely people and a bit of minor tweaks and fixes:

Added Spanish (default, Argentina and Uruguay) translation (contributed by gnemmi).

Added Czech translation (contributed by pmjv).

Added Brazilian Portuguese translation (contributed by daltux).

Added Finnish translation (contributed by inz).

Added French translation (contributed by Popolon).

Added Russian translation (contributed by sn4il).

Added Chinese translation (contributed by mistivia).

Added German translation (contributed by zen and Menel).

Added Greek translation (contributed by uhuru).

Added Italian translation (contributed by anzu).

Mastodon API: added support for /api/v1/custom_emojis (contributed by violette).

Improved Undo+Follow logic (contributed by rozenglass).

Reverted (temporarily) the Markdown code that converted text between underscores to italics, because it was causing more problems that what it was worth.

Fixed bug in bookmark CSV import.

Don't indent Twitter-like "threads" (i.e. chains of short posts from the same author that are self-replies).

https://comam.es/what-is-snac

If you find useful, please consider contributing via LiberaPay: https://liberapay.com/grunfink/


Paladina boosted

Vary, el del sombrero, en NeoPaquita 🍉🐀🦩🔻 »
@VaryIngweion@neopaquita.es

Sigo sin poder usar las app de para controlar e interactuar desde @curiosabiologia. El sitio alvarobayon.com está en , tiene activado el plugin y he instalado el “enable mastodon app” (EMA)

Esta semana he intentado cacharrear un poco más, desactivando todos los plugin salvo los dos necesarios. Y nada.

¿Alguien tiene alguna idea antes de intentar preguntar en el foro del EMA?

Maho Pacheco 🦝🍻 »
@mapache@hachyderm.io

UPDATE: A blog (that is federated) was created for communicate the progress, follow @badgefed

--

I am creating a minimalistic implementation of a badge system similar to Credly, built using and leveraging the

I have issued a first badge, the idea is to decentralize the verification systems, and allow organizations to self-certify. It is incredible that organizations like Microsoft or Non-Profits pay thousands of dollars to companies like Pearson to just provide "verified" badges. Similar to mastodons installed in social-dot-something, thinkg of badges<dot> mozilla<dot>com , certifications<dot>myschooldistrict<dot>com. Or even a podcast emitting a badge for its guests, with the verification in the domain.

ActivityPub already offers a secure way to sign artifacts and interact between actors. The fediverse already have people with profiles, a social graph as @mike says, ready to use. Think of how LetsEncrypt disrupted that market of few actors selling certificates for websites.

I have a functional poc,
@fediverse is not a mastodon, pledora or blog, it is an actor in a badge system, but you can follow it in Mastodon. Its badges will show in but they are not notes or articles. If you want to learn more, follow me, I will be sharing the progress here. Or follow the github project here: github.com/tryvocalcat/activit

Who wants a badge of early adopter?

Week in Fediverse »
@weekinfediverse@mitra.social

🗳

Maho Pacheco 🦝🍻 »
@mapache@hachyderm.io

ActivityPub Badges, a minimalistic implementation of a badge system similar to Credly, but leveraging the ActivityPub protocol.

Name for a domain?

BadgeForge:7
BadgeFed:7
Other (comments):2

Closed

Julian Fietkau »
@julian@fietkau.social

I'm finally unveiling the project that has been consuming my weekends: Encyclia, an bridge that will make ORCID records followable and interactable on the fediverse. 🙂

It's early-stage and the ORCID following function is not publicly available yet. We're seeking community feedback on functionality and safety aspects. Read more at encyclia.pub or follow @encyclia for news!

Gregory »
@grishka@mastodon.social

now allows you to transfer your followers between servers.

Paul Chambers🚧 »
@paul@oldfriends.live

Shoutout to @admin and @stefano for the and service. Finally, a reliable weather tool across platforms.

A week or so ago I reached out and they added my community. Every time the new weather report post or RSS feed comes through, I appreciate it so much.

Thanks again!

Maho Pacheco 🦝🍻 »
@mapache@hachyderm.io

I love this, it is my first test, but what a nice thing to read the post directly in or whatever client you are using

hachyderm.io/@blog@maho.dev/11

Aurochs boosted

Linux Is Best »
@Linux@mk.absturztau.be

You know that stupid kid in early grade school who ate paste, and you are still surprised they are still alive, with all the stupid, irrational, and illogical choices you know they made?!

That is your target audience, and you should assume there are millions of those types of people. If you can make something, even they can use without putting any thought into it, and easily wrap their head around, you will have created something widely successful.

Maho Pacheco 🦝🍻 »
@mapache@hachyderm.io

I just created yet another minimal service in . Super excited about this one, but I may have time to put the actual cool features until the weekend.

Stay tuned.

The Real Grunfink »
@grunfink@comam.es

A week ago, I published a version of (a simple, minimalistic instance server written in C) that supported localisation of its web UI. Today, just seven days later, and thanks to collaborations, there are 10 languages already available.

You, people, are GREAT. Thank you very much.

Maho Pacheco 🦝🍻 »
@mapache@hachyderm.io

I can't believe it. I don't know how to feel.

I am writing another service in dotnet, I tried to use GitHub copilot, and it generated MY classes. I mean, it generated classes that clearly are 90% based in MY code that I wrote and is in github. The namespace, the methods names, the models, ... WOW

github.com/mahomedalid/almost-

@reiver ⊼ (Charles) »
@reiver@mastodon.social

Paraphrasing:

Full integration of Threads into the Fediverse is slowed down by — [the Fediverse integration team] being a small team, the reality of working at a large company, regulatory oversight, and giving advanced review to various governments

@pcottle on stage for the Fediverse Corner at the Fediverse House.

@reiver ⊼ (Charles) »
@reiver@mastodon.social

"You guys [Theads] are showing you can build something with a massive user base on ActivityPub"

@mmasnick speaking to @pcottle on stage for the Fediverse Corner at the Fediverse House.

David B. Himself »
@DavidBHimself@firefish.city

I just found out about WAFRN and... Yes!!!

(it's a tumblr-like that uses both ActivityPub and ATProtocol natively!)

https://app.wafrn.net/

immibis »
@immibis@social.immibis.com

So last night to test #ActivityPub I made my bot echo back any JSON activity it receives from you, as JSON. Then I made a test account on mastodon.social to see how Mastodon activities differ from Pleroma. This morning I saw it replied to a lot of activities from mastodon.social and thought I accidentally spammed a bunch of people because Mastodon was broadcasting public activities now that it knew about my bot.

But it turns out I didn't spam anyone, because the only broadcasted activities are user deletions, so there was nobody to receive the spam.

Week in Fediverse »
@weekinfediverse@mitra.social

immibis »
@immibis@social.immibis.com

More reasons #ActivityPub is a mess: there's no sane way to go back from a user's URL to their @-identifier. It looks like Pleroma does it by webfinger-ing their preferredUsername @ their URL's domain name, which is expected to return the same webfinger response as their *actual* @-identifier.

teclista »
@teclista@hortensia.social

immibis »
@immibis@social.immibis.com

Yet another reason #ActivityPub is terrible: all objects are expected to be valid JSON and JSON-LD at the same time. They must be serialized exactly the way Mastodon serializes them, because apps like Mastodon don't parse JSON-LD. But they must also be valid JSON-LD because that's the spec.

Evan Prodromou »
@evan@cosocial.ca

Elena Rossini ⁂ »
@_elena@mastodon.social

ティージェーグレェ »
@teajaygrey@snac.bsd.cafe

I submitted a Pull Request to update MacPorts' snac to 2.73 here:

https://github.com/macports/macports-ports/pull/27816

3 out of 3 GitHub Continuous Integration checks passed already! (I guess whatever was slowing down that third one got resolved somehow?)

Thanks to you and inz for the continued improvements!

It's up to someone else with commit access to merge it.



Back to top - More...