@mariusor@metalhead.club
@mariusor@metalhead.club avatar

mariusor

@[email protected]

Mostly a programmer.

Implementing #ActivityPub in the #Go programming language.

Current projects:

  • #GoActivityPub - a library to use ActivityPub in Go.

  • #FedBOX - a generic ActivityPub service supporting the client to server API.

  • #brutalinks - a link aggregator inspired by (old) reddit, hacker news and lobste.rs built on top of FedBOX.

  • #oni - a single user ActivityPub server with minimal fuss.

My posts are mostly related to ActivityPub and web development.

This profile is from a federated server and may be incomplete. Browse more on the original instance.

iamlayer8, to random
@iamlayer8@mastodon.social avatar

What concerns me about the #fediverse / #acrivitypub from a user‘s perspective, is the inflation of identities that will occur as soon as you want to use feature that the platform you started on does not offer.
I am aware that this also can happen, when you use closed services, but …
A) this on of the things that make Google or Meta attractive.
B) federation to me implies the integration of several services under one identity.
So, is a #FederatedIdentity something that is being considered?

mariusor,
@mariusor@metalhead.club avatar

@iamlayer8 the main issue that prevents this from being the case is that Mastodon (and the services that preceded it in some part) unified the client and server parts of ActivityPub.

Ideally an ActivityPub server should be able to accept multiple types of activities for different purposes and different clients can make use of different resulting objects. Ie, a Mastodon client can display textual objects in a twitter like format, a Pixelfed client would display image objects, etc.

mariusor,
@mariusor@metalhead.club avatar

@iamlayer8 so, even though it's possible with the technology currently available, nobody bothered to implement it that way. :(

I am in the process of doing that with a suite of server/clients applications, but the work is not very close to being finished.

mariusor, to random
@mariusor@metalhead.club avatar

@thomas Yay! the t-shirt made its way to me! It's the only branded t-shirt I own now. :D

thomas, to random
@thomas@metalhead.club avatar

"But how can other metalhead.club members recognize me as such, when I don't wear my t-shirt sometimes?" I hear you ask.

No problem! Get the metalhead.club forehead tattoo! Available soon. Maybe.

mariusor,
@mariusor@metalhead.club avatar

@thomas ... or the thong

thomas, to random German
@thomas@metalhead.club avatar

Weißwurstfrühstück 💪 🍺 :weisswurst: :brezn: :suessersenf:

mariusor,
@mariusor@metalhead.club avatar

@thomas why is there beer in your breakfast?

thomas, to random
@thomas@metalhead.club avatar

Ready to get your metalhead.club t-shirt? 😎

Find more information here: https://blog.650thz.de/metalheadclub-tshirts/

I'm very excited! ... and who knows, maybe we'll be able to identify other metalhead.club members at concerts, soon? 🤘

mariusor,
@mariusor@metalhead.club avatar

@thomas Oh no!!!! they're just v-necks!!! :((

mariusor,
@mariusor@metalhead.club avatar

@thomas it's fine, it's fine, I was just being dramatic. :P

thomas, to random
@thomas@metalhead.club avatar

Don't forget your After Eight mint chocolate in your car 🥵😭

mariusor,
@mariusor@metalhead.club avatar

@thomas hehe, the image is missing a Brazzers logo. :P

mariusor, to random
@mariusor@metalhead.club avatar

I just made the biggest decision of my life so far as a fediverse developer: I will finally set up a mastodon instance.

mariusor,
@mariusor@metalhead.club avatar

Currently slowly losing my mind in getting Mastodon to accept self signed certificates.

I circled back from using the docker containers to the Vagrant dev machine Mastodon has as a default dev environment.

Any people that are knowledgeable about or to tell me where do I plug: OpenSSL::SSL.const_set(:VERIFY_PEER, OpenSSL::SSL::VERIFY_NONE)
in order to make all client requests ignore broken certificates? Gaaah!!!

mariusor,
@mariusor@metalhead.club avatar

@ernest I see you posting more and more about community management and server/service maintenance than coding on the project.

How do you deal with doing both: a maintainer for a project and a community manager ?

I was trying to push people interested in in starting their own instances instead of using mine, and seeing how nobody took me up on that, it feels like it's the losing strategy. :D

mariusor, to random
@mariusor@metalhead.club avatar

One of the small things I managed to do while sick this week was to add support for <link rel=alternate type="application/activity+json"> for all the pages where this makes sense.

So now the instance and the individual users are directly discoverable on Mastodon instances by entering the URL in the search box. (Accepting the follows is not functional at the moment... oops)

Ex instance: https://brutalinks.tech/

Ex user: https://brutalinks.tech/~marius

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • uselessserver093
  • Food
  • aaaaaaacccccccce
  • test
  • CafeMeta
  • testmag
  • MUD
  • RhythmGameZone
  • RSS
  • dabs
  • KamenRider
  • Ask_kbincafe
  • TheResearchGuardian
  • KbinCafe
  • Socialism
  • oklahoma
  • SuperSentai
  • feritale
  • All magazines