I attended the first #FediForum - it was a good, useful experience to learn more about the various projects collaborating through #ActivityPub. I’m going to be on vacation this second time so I will unfortunately not be there, but, I recommend it to #Fediverse developers - they have tickets at more accessible price points. I look forward to hearing about outcomes and catching up on the notes when I’m back! https://mastodon.social/@fediforum/111019815056382897
Serious question, no offense or provocation intended: With this stuff being baked into Hubzilla and, apparently, also design-wise into Bluesky / AT, can anyone out here involved with the #ActivityPub specification process outline why nomadic / easily portable identity isn't built-in here by design? Looking at the (to-be-expected) dynamics of instances going up and down, blocking each other or moving to newer, different pieces of software, this seems an absolutely obvious requirement, so I wonder why this has been left out of the standard / spec?
Threads now has a Supplemental Privacy Policy (https://help.instagram.com/515230437301944) regarding "Third Party Services" like Mastodon. Should Threads interconnect with Mastodon via #ActivityPub, this addresses what they will do with our data.
Note that they will collect information from anyone "allowing Threads users to follow you or interact with your content". The information they collect will include your profile, your content, and your interactions.
This Supplemental Privacy Policy (https://help.instagram.com/515230437301944) also addresses what Threads will do with the information they collect. These uses include advertisements.
A few weeks ago I asked about Fediverse apps that are as unlike as Mastodon as possible. People pointed me to some quite interesting ones, like playing chess over ActivityPub or public transport delay announcements https://social.coop/@J12t/110843539252937792
@sandra@saschalobo@ix@activitypub@a Naja, du schreibst ja selbst, dass es 10 Jahre her ist: Und sich seither da nicht viel getan hat.
Ist das nicht ein starkes Indiz dafür, dass es so in der gelebten Praxis doch nicht bei vielen Menschen ankam?
Begeisterung fürs Fediverse und Appelle es zu nutzen sind schön, aber das alleine bringt es auch nicht.
Und das die Suche im Fediverse besser ist und man hier Uralt-Posts besser findet als z.B. mit Google, würde ich doch etwas bezweifeln :)
Working on private messages in #Smithereen and I'm wondering how much sense CWs make for them. From Mastodon's PoV, "private messages" are just posts. They thus share all the same properties. In my implementation, however, messages are distinct from posts, both in the UI and in the database. In my UI I don't have anywhere to display that content warning as a spoiler without it being super awkward. I can use it as a subject line however 🤔
For development and testing purposes, I've tried making a completely isolated mini-fediverse with a docker network and a couple of containers, but couldn't get them to communicate with each other.
I've been recommended to just pay for a VPS connected to the Internet and do testing there, which to me sounds like testing in production...
If this tool suite solves that problem for me, I'll be ecstatic.
Yup. I’m learning Docker ONLY for testing ActivityPub. It makes me hate Docker almost as much as I hate ActivityPub. We can’t wait any longer for “official” tools.. so I’m extremely grateful for project-led tools like this one. Thank YOU PixelFed devs.
Whenever I’m able to get anything running on ActivityPub acceptably, I’m committing to make SOMETHING similar to this to make it easier for the next dev to follow me.
How I am prototyping playing around with #ActivityPub this time (with bonus #OCaml) for databases:
Basically I'm building a thin shim over the database API layer. This is both remarkably easy and remarkably weird in OCaml, so it makes for a good learning experience and gets me a little more comfortable with modules.
The first pass I'm just writing the basics with #sqlite3, later I'll go through and modify it to work with #PSQL and/or other options.
@dansup I built a tumblr clone and then conected it to the fedi. There is an alpha for the instructions on self hosting. It might have some bugs and the UI needs lotsvof improvements