kopper, to fediverse

considering jsonld lets you give multiple types to an object AND there are no overlapping fields between them in theory you can make a completely spec-valid activitystreams object that's both a note AND it's own author actor. truly horrifying behavior

am i missing anything?

benpate, to random
@benpate@mastodon.social avatar

In one session of , I said that I really needed "a map" of the tools and communities for building apps on the Fediverse.

To follow up on that, I've posted a first draft of what this looks like to me.

If you know more about the Fediverse than me (that's most of you) please take a look and let me know how I could make this list better:

https://emissary.dev/fediverse-resources

Hopefully it's a starting place that'll help other to get their projects moving.

andypiper,
@andypiper@macaw.social avatar

@benpate this is great, care to submit some to the site? I might have to borrow some of your list 🙂

thisismissem, to fediverse
@thisismissem@hachyderm.io avatar

I fundamentally do not think it is wise for the ActivityPub community to be completely reimagining how an existing standard should be implemented, especially in a way that only satisfies the needs of a single client type.

https://codeberg.org/fediverse/fep/src/branch/main/fep/d8c2/fep-d8c2.md

I have a fuller objection to this FEP here: https://socialhub.activitypub.rocks/t/fep-d8c2-oauth-2-0-profile-for-the-activitypub-api/3575/20?u=thisismissem

thisismissem, to fediverse
@thisismissem@hachyderm.io avatar

Apparently Threads supports both the IETF proposed standard for HTTP Signatures AND the version of HTTP Signatures that Mastodon uses.

I would love to see a write up from @mosseri and team as to how they did this, because it's currently a big open question & needs to be resolved so the Fediverse can adopt the proposed standard.

andypiper, to random
@andypiper@macaw.social avatar

Our brainstorming session for the Fediverse Developer Network
got a shout-out in The New Stack! /cc @J12t https://thenewstack.io/fediforum-showcases-new-fediverse-apps-and-developer-network/

ropoko, to fediverse

as I already posted here, I'm currently working on federated game using

I'm almost finishing my demo and the game landing page, so I want to gather some overall feedback on the idea itself (since demo is not finished)

The game is a real-time strategy game using cards PvP, the federate part, relates most of giving the players the possibility to create their own cards and servers, and of course, playing across different servers

Boosts are appreciated

andypiper,
@andypiper@macaw.social avatar

@ropoko have you thought about demonstrating this at (or a meeting)? I’m curious what you’re doing around extensions etc. The GitHub resources are a little light as far as I can see. Is there a running instance I can look at?

robb, (edited ) to RSS
@robb@social.lol avatar

🔊 I have something new in the works - EchoFeed https://echofeed.app/

🤔 What is it? A hosted version of Echo (https://echo.rknight.me/). No more fiddling with JSON configs and all that boring stuff.

👉 I've setup a newsletter so you can sign up to know when it's ready and maybe subscribers will get beta access 👀: https://buttondown.email/echofeed or you can follow me here because I'll definitely be posting about it

dansup,
@dansup@mastodon.social avatar

@robb Exciting!

A service like this is perfect for the fediverse, ping me when you launch and I'll boost your launch post from @pixelfed

I love helping spread the word and helping them get visibility, we're really onto something here 😊

benpate, to mastodon
@benpate@mastodon.social avatar

Hey - anyone have a common solution for minimizing the load from 's Delete/Person messages?

I'm working on a standalone ActivityPub server and OH MY GODS Mastodon sends an Imperial Tonne of junk messages.

I don't know what I'd do if I hadn't heard that accounts like mastodon.social/users/fghgh5tr had been deleted....

devnull, to fediverse
@devnull@crag.social avatar

At the end of the day, if an implementor chooses to send everything as as:Note, that's their call, but more "correct" types should be used. Even as:Page is a step in the right direction as it is sufficient generic to encompass a lot.

Perhaps will send topics as as:OrderedCollection, because at its core, what is a topic but an ordered collection of posts/notes?

https://social.wake.st/@liaizon/111952041898129470

paulox, (edited ) to foss
@paulox@fosstodon.org avatar

I read so many posts from Brussels and I would like to be at FOSDEM too, I hope to participate next year. 🤞

For this year I will follow him here on Mastodon 🦣

Thanks to FediDevs for the post aggregation
https://fedidevs.com/fosdem24/

CC @fosdem @fedidevs

hazelnoot, to queer

Hello! I'm Hazel, a queer foxgirl software developer.

I'm a transfem demigirl and I also describe myself as lesbian, although its a bit more complicated than that. I care deeply about trans issues, queer life, and other LGBTQ+ topics. DMs are open to anyone questioning their gender or struggling with their identity.

I also love programming as a hobby and I babble with retro-computing. I've got a particular fondness for 80s era computers, even though they're well before my time. There's just something fun about the unique and creative computer designs from that decade! I've got a Timex Sinclair 2068 that I especially love.

Some other things I like are PC gaming and TTRPGs. You'll often find me playing Genshin Impact, Honkai Star Rail, or D&D 5th edition. I also love trying out indie games, so please tell me about your own!

My current passion project is ActivityPub Sharp - an attempt to build a static-typed implementation of ActivityPub with full support for spec-compliant and real-world federation. I also contribute to Letterbook with the hope of sparking a new generation of safer and more private fediverse software.

Feel free to start up a conversation about these or any other topics - I love to chat!

kopper, to random

i hacked Announce/Activity support back in due to the new queue changes in misskey dev branch to hopefully cut down on delayed jobs without needing to unnecessarily defederate lemmy instances

extending this hack a tiny bit may also help with the fedibuzz jobs failing. i'll need to look into details on if it's possible (and the exact shape of the ap payload they send out)

kopper,

activitypub people, need advice:

in the real world, how many activity ids are actually http requestable?

linos, to fediverse German
@linos@graz.social avatar

Question for my fellow :

In when removing a previously accepted follower, should one send a 'Reject' of the 'Follow' or 'Undo' the previously sent 'Accept'. Or is both valid?

thisismissem, to random
@thisismissem@hachyderm.io avatar

I'll be at the next FediForum in March 2024 (19th and 20th) — hopefully I’ll see a lot of people there: https://www.eventbrite.com/e/fediforum-march-2024-tickets-777377355597

thisismissem, to fediverse
@thisismissem@hachyderm.io avatar

Do any fediverse platforms support HEIFs/HEICs files? Do these files exist in media that's transmitted across the fediverse?

These are patented & proprietary formats so you seem to need licenses to work with them.

joelving, to random
@joelving@mastodon.joelving.dk avatar

It's very rare to see someone take so much criticism - constructive or not, well-founded or not - so well as @evan does.

I don't agree with all his assessments (since I'm rather new to this, it may very well be me who's wrong more often than not), but that attitude alone makes us lucky to have him as a voice and driver in this.

joelving, to fediverse
@joelving@mastodon.joelving.dk avatar

All the people criticizing competing decentralized protocols owe it to the -community to work hard on making the spec implementable in a straightforward and incremental way.

"Build for ActivityPub or you're harming us all" is unreasonable for anyone to say given the ambiguity of the spec and the effort required to implement it in its current form.

kopper, to fediverse

i am now parsing AND rendering jsonld without taking any shortcuts (proper compacting and framing!) using the exact same underlying pydantic model. ruff and mypy are passing as much as they can when pyld has zero type hints

i will still be storing things "natively" and only handling jsonld when dealing with activitypub because i have better things to do with my life (i wonder how well this is gonna pan out in the long term ​:clueless:​)

there's a lot of to_id utility function calling i wish i could abstract away but that would probably require diving into completely unreadable pydantic extension jank and hacking around mypy and i am so DONE with this

box464, to fediverse
@box464@mastodon.social avatar

I had a 10 hour road trip today, so loaded up on podcasts - for the most part, they were related to the ActivityPub/Mastodon and extremely interesting. Sharing the list of episodes from my instance. Lots of big names in the fediverse here.

If you know of any more, please reply with your suggestions and I'll add 'em to the list.

https://bookmarks.box464.com/tagged/Fediverse/podcast/roadtrip

box464,
@box464@mastodon.social avatar

If you only listened to one of the mentioned podcast, I'd highly recommend this 3 part series from @librelounge that deep dives into the ActivityPub protocol. From 2019, but still completely relevant today.

https://librelounge.org/episodes/episode-12-activitypub-part-1.html

Jeremiah, to random
@Jeremiah@alpaca.gold avatar

by @EC_NGI Day 2 kicking off. I will be live tweeting again here.

Follow along 🙌 or mute this thread 🙃

Live stream: https://ngiforum2023.eu/live-streaming/

Agenda: https://ngiforum2023.eu/agenda/

Jeremiah,
@Jeremiah@alpaca.gold avatar

Pearse O'Donohue, Director for the Future Networks Directorate of DG CONNECT at the European Commission, announced a new €27M commons fund and new pilots for strategic topics: central bank digital currencies, scaling fediverse service providers, development in local communities.

I am very curious to know more the new fediverse pilot. Can't find any more information yet. @EC_NGI can you link me something?

Jeremiah, to random
@Jeremiah@alpaca.gold avatar

Any other fellow at , I’d love to meet you today!

I’m wearing a blue and purple plant print sweater. Say hello!

@EC_NGI @NGIZero

kopper, to random

misskey's "view on remote instance" redirects you to a note's "url" or "uri", which kbin federates as "the link in the post" 🙃

who's correct? fuck knows!

kopper,

genuine question, how do you consistently find "the remote url of a thing"? are ids always supposed to be browsable? i assume that'd be the case but you can never know

kopper, to fediverse
// kopper: let's just assume nobody is funky enough to send a undo/dislike
// without having a dislike. this is a joke patch and i simply Do Not Care

i nerd sniped myself into making the 🍅 reaction to ap Dislike patch. of course i'm going to test it on production (soon)

RE: https://brain.d.on-t.work/notes/9lr0vdnt0zhk066v

jo, to fediverse

I have been seeing lots of talk about and the "dumpster fire" that FF social has devolved into. I have a lot of sympathy for the dev team finding as we have here at blahaj.zone that FF/IS doesn't scale well. The devolution has been more public over at FF social cos Fedi's own Guy Kawasaki was hyping it up and was part of the team until it wasn't producing the results he expected and he slinked off. I wonder if the seed funders have done the same. Chris and Kainoa had separate funders, both involved in political tech. I think they were hoping to throw some seed money at something that wouldn't drag the chain like Mastodon development and be the new Twttr for liberal politics to electioneer on. 🤮 Kainoa told me who his funder was and from that point I haven't promoted Calckey/Firefish since.

Gotta love the "but we're the good guys" tech VC people, male, white, older, cishet, been "around" social tech for a while, looking to ride this Fedi thing into "significance"/"success", who found their side project who they fed "advice" to without any real stakes/responsibility. And when Kainoa wasn't the 10x dev they hoped, they've jumped ship, not that they could do any better.

It would be nice for the sake of transparency that there was some kind of repository where such funding was disclosed. Ironic when one of the funders is about protecting democracy.

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