I decided to start sharing parts of #fediQuest as they become mature.
Today, I am releasing a #Golang library for decoding ActivityStreams 2.0 objects into native Go objects and also for encoding Go objects into ActivityStreams 2.0 JSON objects.
The usage is your typical Go Marshal/Unmarshal, (see tests for examples).
The license is copyleft (AGPLv3).
Your feedback (and a star) are welcome :-)
This mirrored my experience too, mobian is highly underrated when comparing actual functionality and even finish. I was a touch nervous to flash over ubports but once done I have not looked back. This is what a Linux powered phone should begin to feel like in my estimation.
I've tried practically all distros currently available for the #PinPhone.
Just due to the sheer weirdness of this bug I'm thinking the only reasonable option is to use another INI parser...
#apple sues a small company with a pear logo.
Apple fanboys: they have to do this to defend their trademark.
Did you know about 'git rebase --onto'?
1. You create branch1 from master
2. You create branch2 from branch1
3. PR for branch1 gets merged into master
Now you want to rebase branch2 off of the new master, so you can make a clean PR for it.
This is actually easy!
$ git checkout branch2
$ git rebase --onto origin/master branch1 branch2
This takes all the changes between branch1 and branch2 and replays them onto master, so it's as if branch2 had been branched from master.
Today I learned how to import the public keys of a Protonmail user into my #GPG:
gpg --keyserver hkps://api.protonmail.ch --search-key foo@bar
Thanks to somebody on Reddit who posted this 7 months ago.
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!