@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.

thomas, to random
@thomas@metalhead.club avatar

metalhead.club is run by 100 % green energy. You can view and download the green energy certificates here: https://650thz.de

kde, to kde
@kde@floss.social avatar

Amarok, KDE's legendary music player, is out with version 3.0.1.

https://blogs.kde.org/2024/06/02/amarok-3.0.1-released/

@kde

hongminhee, to fediverse
@hongminhee@todon.eu avatar

Version 0.9.0 of #Fedify, an #ActivityPub server framework, has been released! Here are the main changes:

• Added Tombstone, Hashtag, and Emoji classes.
• Added normalizeActorHandle() function to normalize an actor handle. This is needed when the domain of the actor handle is an IDN, or when the domain contains capital letters.
• Added an option to the sendActivity() function, excludeBaseUris, to exclude specified servers from sending activities. This can be used when you don't want to send activities to your own server.
• Added Context.parseUri(), a method to parse actor, object, inbox, and collection URIs.
• The time window for HTTP Signatures verification is now configurable.
• The @fedify/fedify/httpsig module has been renamed to . This is in preparation for implementing additional object integrity proofs other than HTTP Signatures.
• Improved interoperability with #Misskey.

#fedidev

https://github.com/dahlia/fedify/releases/tag/0.9.0

rstevens, to random
@rstevens@mastodon.social avatar

avoid north america today if you can

sailfishosnews, to linuxphones
@sailfishosnews@mastodon.social avatar

#Jolla unveils new Community Phone📱

At the #JollaLoveDay2 event a new limited edition Community Phone was announced, showcasing the latest #SailfishOS. It can be pre-ordered and the limited batch will be delivering in August. The package includes a 12-month Sailfish OS subscription. An extension of the subscription can be purchased after 1 year for future software updates (but isn't mandatory).

Pre-order and info: https://shop.jolla.com/details/91eb91d3-c3de-41d0-b3c0-7075a339112d/
Watch the #JollaLoveDay2 event: https://www.youtube.com/watch?v=1nEC3sVExAU

grishka, to fediverse
@grishka@mastodon.social avatar

Mention autocomplete in #Smithereen (desktop only).

#ActivityPub

grunfink, to fediverse
@grunfink@comam.es avatar

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

New user feature to search by post content (using regular expressions) or tag.

Added some (partial) support for Event object types.

Minor fixes: Allow unboosting your own posts (contributed by khm), CSS fixes for the Dillo browser (contributed by kvibber).

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

If you find useful, please consider buying grunfink a coffee: https://ko-fi.com/grunfink

hongminhee, to mastodon
@hongminhee@todon.eu avatar

I'm rebuilding #Hollo from scratch, and I've implemented some #Mastodon-compatible APIs to let me do the following actions with #Phanpy and #Elk now:

• Logging in
• Composing a post
• Writing a reply
• View posts
• Public timeline
• Home timeline

✌️

#fedidev

hongminhee,
@hongminhee@todon.eu avatar

Here's the #Hollo source code in progress:

https://github.com/dahlia/hollo

pid_eins, to random
@pid_eins@mastodon.social avatar

1️⃣5️⃣ Here's the 15th installment of posts highlighting key new features of the upcoming v256 release of systemd.

systemd integrates with many components of the OS. Due to this it links against various external libraries. Generic distributions – which typically enable all features a package provides – usually have to deal with relatively large dependency trees in cases like this.

Codeberg, to stackoverflow
@Codeberg@social.anoxinon.de avatar

Anyone considering how to break the #StackOverflow #monopoly already? Any #federated alternative work in progress?

pid_eins, to random
@pid_eins@mastodon.social avatar

8️⃣ Here's the 8th installment of my series of posts highlighting key new features of the upcoming v256 release of systemd.

You might be aware of systemd-homed, a small service in systemd which can manage encrypted, portable home directories for you. It supports multiple storage backends, but the most relevant maintains a per-user LUKS disk image for each home directory, and ties the encryption of it to your user's authentication credentials. It supports FIDO2 and PKCS11 (in addition…

pid_eins, to random
@pid_eins@mastodon.social avatar

6️⃣ Here's the 6th installment of my series of posts highlighting key new features of the upcoming v256 release of systemd.

In the 2nd installment of this series we have already discussed system and service credentials in systemd a bit. Quick recap: these are smallish blobs of data that can be passed into a service in a secure way, to parameterize, configure it, and in particular to pass secrets to it (passwords, PINs, private keys, …).

pid_eins, to random
@pid_eins@mastodon.social avatar

5️⃣ Here's the 5th installment of my series of posts highlighting key new features of the upcoming v256 release of systemd.

I am pretty sure all of you are well aware of the venerable "sudo" tool that is a key component of most Linux distributions since a long time. At the surface it's a tool that allows an unprivileged user to acquire privileges temporarily, from within their existing login sessions, for just one command, or maybe for a subshell.

"sudo" is very very useful, as it…

hongminhee, to fediverse
@hongminhee@todon.eu avatar

I'm working on adding a CLI toolchain to #Fedify to help with debugging. The first feature I implemented is the ActivityPub object lookup.

Here's a demo.

#fedidev #ActivityPub

The demo video on my terminal

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

The new t-shirts are here! Packaging will start when the stickers are here.

So exciting! 🤘

drewdevault, to random
@drewdevault@fosstodon.org avatar

I needed a break from Real Work, so I'm speedrunning writing a Unix-ish operating system

Day 3

drewdevault,
@drewdevault@fosstodon.org avatar
drewdevault,
@drewdevault@fosstodon.org avatar
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

pervognsen, to random
@pervognsen@mastodon.social avatar

Finally got so fed up with Windows that I installed Arch on my laptop (without the help of archinstall so it was a good learning experience). Gotta say, KDE Plasma 6 has blown me away. A few annoying defaults I had to change (e.g. floating panels as a default) but such a great experience coming from Windows 11: https://kde.org/announcements/megarelease/6/

grishka, to random
@grishka@mastodon.social avatar

Proper support for reposts in , finally!

grishka, to fediverse
@grishka@mastodon.social avatar

0.7 is out, finally making it practical to run a server with open signups.

This release brings too many changes to list here, both internal and external.

  • All-new moderation tools: role-based permissions, revamped reports, new ways of limiting user accounts, and so much more!
  • All-new media storage: Smithereen now keeps track of references to files, simplifying the code, and adds support for S3 object storage.
  • Tens of minor bug fixes and UX improvements.

kcposch, to Bikepacking
@kcposch@mastodon.social avatar

I did it! I bicycled all the way between Copenhagen, Denmark, and Graz, Austria, with the . I did this in three portions between April 2023 and now. I covered the distance of 1900 km in 25 days of bicycling.

monsieuricon, to random

What did the "Turbo" button do on the 90's PCs?

Wrong answers only.

dnkl, to feet

1.17.0 is out! 🎉

Long list of changes: https://codeberg.org/dnkl/foot/releases/tag/1.17.0

lautmaler, to BlackMetal
@lautmaler@metalhead.club avatar

For today's (by @HailsandAles) I can only think of the band that impressed me the most at

Rană "Flamura"
https://ranacrust.bandcamp.com/track/flamura

ProTip: Save your links for , it is this week! ;)

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