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 :-)
After all this time complaining about Apple’s App Store fees, Epic Games announces that they charge 95%: https://www.epicgames.com/affiliate/en-US/overview
> An Epic Games Store example: if your supporters purchase $100 of games, you’ll earn $5 (at the base Epic-funded rate).
Ain't that something.
"Boris Johnson aiming to stay in Downing Street until 2030s"
If any of the leaders officially designated by the West as dictators expressed similar sentiments, it would be branded confirmation that that's indeed the case.
Newer mind the fact that the Conservatives have been in since 2010s
There was a chance in 2017/19 to change things, can't see another one anytime soon.
That being said, current Labour leadership is so similar that he may as well stay.
Litany against NAT
apologies to Frank Herbert
I must not NAT.
NAT is the net-killer.
NAT is the little-death that brings total obliteration.
I will face my NAT addiction.
I will permit it to pass over me and through me.
And when it has gone past I will turn the inner eye to see its path.
Where the NAT has gone there will be a proper firewall.
Only IPv6 will remain.
The university I graduated from basically stole my Raspberry Pi. I submitted a Pi inside a PS1 case and a USB controller as part of my BA thesis, with the expectation that I'm going to receive it back at some point, but I've been emailing them every once in a while about it for the past like two years and they keep telling me they're gonna look for it and then nothing happens, rinse and repeat.
I'm starting to believe that I'm going to have to go there in person to recover it, but the trip there and back would be like 500 euros cause it's in the UK and I'm in Romania 🙃
Does anyone have any ideas what I could do about this?
We're halfway through the year and it is a good moment to review what KDE's app developers have been up to these past months. Check out all the new stuff in Krita, LabPlot, GCompris, KStars, and more:
I need to rename this Emacs package before releasing it on Melpa:
The package goal is to organize git repositories in a single directory by a command allowing you to jump between git repos and clone new repositories from remote forges.
I’d like to find a descriptive name involving a terrible pun. The lamest, the better.
Do you have any fun ideas? (the pun will be properly credited if used of course!)
#Safari discussion on Hacker News:
OP: Safari's buggy and lags behind on web standards.
Response: Maybe you shouldn't be using all the newest features that Safari doesn't support in your app, Safari only supports features that make sense.
#Linux discussion on Hacker News:
OP: NVidia has a buggy support of Wayland in their Linux driver.
Response: Maybe you shouldn't be using Linux then.
Me: logs off to preserve sanity.
"The interview never ended..."
“Vetting the cargo”
“There are many ways to improve confidence in the security of a chunk of code. Writing that code in a memory-safe language is one such way […] But more than that is required and, in the end, there is no substitute for simply looking at the code and understanding what it does. […]
The cargo vet mechanism, built into Rust's Cargo dependency manager and build system, is meant to help with the task.”
This week in KDE: non-blurry XWayland apps!
For some reason Splinter Zone lost one review and is now again below the 10 review threshold on Steam.
If you've bought the game and enjoyed it, I would greately appreciate you leaving a positive review!
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!