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

mariusor

@mariusor@metalhead.club

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.

liaizon, to random
@liaizon@wake.st avatar

logging into things has become such a nightmare, why oh why did we popularize the notion that you need 2 computers to login to something? this is the extent that the capitalist mind worm has burrowed deep enough into programmers subconscious

mariusor,
@mariusor@metalhead.club avatar

@liaizon if you want I have a spare yubikey with NFC that you can enroll for 2FA. I haven't tested it if it works on mobile though.

mariusor,
@mariusor@metalhead.club avatar

@liaizon dunno if it qualifies as "not a second computer" though. :D

rygorous, to random
@rygorous@mastodon.gamedev.place avatar

Want to get a large pet but are worried about the noises they might make? Try the Horse-Pig®. They Make Good Neighboars.™

mariusor,
@mariusor@metalhead.club avatar

@rygorous we need a "choan*" emoji in the fediverse specifically for your posts. :P

  • as it pertains to Callahan's crosstime saloon
castano, to random
@castano@mastodon.gamedev.place avatar

I played an early version of this and the new art looks gorgeous.
https://bird.makeup/users/jonathan_blow/statuses/1782467391609250200

mariusor,
@mariusor@metalhead.club avatar

@castano great to see it. Pre-ordered it. Doing my part to see Game 3 out, one of these decades.

liaizon, (edited ) to random
@liaizon@wake.st avatar

oh no @Codeberg is totally down, which means a bunch of my sites are down too :AAAAAA:

update: back up!

mariusor,
@mariusor@metalhead.club avatar

@liaizon back up now according to status.codeberg.org

@Codeberg

hisham_hm, to random
@hisham_hm@mastodon.social avatar

I've never really used a trackball. I mean, I've played with them in kiosks and whatnot, but I never sat down to actually use a computer with a trackball.

Does anybody here use a trackball in a non-retro-computing environment? What are your impressions?

I'm happy with my regular mouse, just curious.

mariusor,
@mariusor@metalhead.club avatar

@ChrisUplus @hisham_hm same here, I've switched from using a mouse to a thumb trackball module for the UHK.

The movement from keyboard to mouse was flaring some RSI and this helped.

https://ultimatehackingkeyboard.com/product/trackball

mariusor, (edited ) to random
@mariusor@metalhead.club avatar

Missed that Einstürzende Neubauten has released a new album earlier this month: Rampen (apm: alien pop music)

Nothing jumps out to me yet as being very good, but I haven't giving it a thorough listen.

https://neubauten.bandcamp.com/album/rampen-apm-alien-pop-music

mariusor, to Soundtracks
@mariusor@metalhead.club avatar

From the list of OST's I dug up recently, the one for Transistor stands out. Here's "We All Become" from Darren Korb and Ashley Barrett:

https://www.youtube.com/watch?v=dw3VoxL36Vo

#nowplaying #np #transistor #ost

mariusor, to random
@mariusor@metalhead.club avatar

Over the weekend I made many small improvements on my last.fm and listenbrainz track submission application, mpris-scrobbler.

It paves the way for storing queued scrobbles between application restarts. Once that's done I'll probably tag a new release.

mariusor, to random
@mariusor@metalhead.club avatar

Man, fixing warnings from -Wpedantic and -Wextra is a damn chore.

mariusor,
@mariusor@metalhead.club avatar

@drewdevault Frankly I don't have enough C experience to judge that for the more arcane of them.

Most of them I would say not, but maybe I'm just being defensive. :D

Currently struggling with stringop ones, which make it a pain to compute memory regions of sufficient size for storing dynamic strings.

mariusor,
@mariusor@metalhead.club avatar

@drewdevault that's actually kind of cool, it would never have occurred to me. I was just thinking to allocate a random half meg block for every string. :D

mariusor,
@mariusor@metalhead.club avatar

@drewdevault just in case that horrified anyone, by "allocate" I mean on the stack, these are short lived strings for logging.

mariusor,
@mariusor@metalhead.club avatar

@drewdevault =)) Why?

Paul, to fediverse

Anyone got an example of an object with type: "Article"?

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

@julian @Paul I doubt that forming a working group will make Mastodon devs put more resources into spec compliance. They had plenty of time to prove they can be a good member of the community and in my opinion, they failed. They rely on their leader position to have smaller projects implement their quirks instead of being a good neighbour and prioritizing spec compliance.

mariusor,
@mariusor@metalhead.club avatar

@julian @Paul everyone is worried that Facebook will bully the fediverse with EEE strategies, while failing to recognize that Mastodon already does this and nobody bats an eye.

hongminhee, to fediverse
@hongminhee@todon.eu avatar

When an server implements authorized fetch (aka secure mode), how does it associate the keyId in an HTTP request with the actual actor? I know major implementations (like Mastodon) use a fragment appended to the actor IRI as a keyId, but in theory a keyId could be any IRI that seems unrelated to the actor IRI, right? Should I maintain a table of actor–keyIds somewhere in the server?

mariusor,
@mariusor@metalhead.club avatar

@hongminhee the object that you get when you access a KeyId should have the owner IRI included.

mariusor, to random
@mariusor@metalhead.club avatar

The enshittification of cloud offers for music has me slowly digging up from the basement the media I accumulated over time and the pipeline to sync it to the various devices I own.

robertklep, to cycling
@robertklep@c.im avatar

As a , do you have a preferred corner direction?

Mine is left-handed, so much so that when planning/riding a route, I always go counter-clockwise because clockwise feels completely wrong 😅

mariusor,
@mariusor@metalhead.club avatar

@robertklep this explains so much. :D

I have a ride that's just laps on an old airport and I usually cycle it clockwise, because that's the direction I'm more comfortable on.

Are you left-handed by any chance?

mariusor, to random
@mariusor@metalhead.club avatar

Whoa, I had no idea Dunk and Egg short stories are going to have screen adaptations.

Apparently GRRM is very excited about the two eponymous characters having been cast: https://georgerrmartin.com/notablog/2024/04/09/casting-dunk-egg/

#grrm #asoiaf

mariusor, to cycling
@mariusor@metalhead.club avatar

A little damp rest for the fixie.

silverpill, to random
@silverpill@mitra.social avatar

https://matrix.org/blog/2024/04/open-source-publicly-funded-service/

>FOSS maintenance should be funded by governments on behalf of the taxpayer

Matrix people are struggling to maintain their tech and they are begging governments to take money from YOU to help them stay afloat.

Let them sink. We already have XMPP, and E2EE over AP is also coming.

mariusor,
@mariusor@metalhead.club avatar

@silverpill as a EU taxpayer let me tell you that I would rather my money go to Matrix than what's being paid to Microsoft.

I thoroughlyagree with TFA that "all open source software" used/planned to be used in the EU or individual national organisations needs to receive funding to the same extent as the for pay equivalents.

And finally, as an open source developer myself, I find it in poor taste to bad mouth others that do the same no matter the quality of their work.

mariusor, to cycling
@mariusor@metalhead.club avatar

I keep forgetting how many Belgians are assholes towards Matthieu Van Der Poel, he got beer thrown at him again and the boos are almost drowning the cheers. Sigh.

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

It looks like the Belgian police has identified the dude that threw beer at MvdP on the Oude Kwaremont climb:

https://www.globalcyclingnetwork.com/racing/news/police-identify-culprit-who-threw-beer-at-mathieu-van-der-poel-during-tour-of-flanders

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