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 :-)
We are very excited to announce the official release of EteSync 2.0! 🎉 🎉 🎉
Thanks again to all of the testers and to @NGIZero for their support!
A little dictionary script I made for myself. Might be useful to others.
Not well written! Doesn't check anything!
Uses the dict:// protocol to look the word up and spit out the definitions, prettied up a little for readability. If the word's not found (i.e. most likely a misspelling), it falls back to a fuzzy find on the aspell dictionary.
Defaults to the *excellent* Webster 1913 dictionary.
Needs: fzf and aspell with an installed dictionary.
Apparently quitting Facebook turns your Oculus Headset into a useless brick: https://www.gamespot.com/articles/delete-facebook-and-youll-lose-all-oculus-games-for-good/1100-6483716/ #oculus #headset #facebook #gaming
things I learned during the years I was a pirate manga translator:
- there's no such thing as faithful translation. all translation is rewriting, some just try to mask it.
- the hard part is not having the skills to read source lang, but to write well in target lang
- and the hardest part of that is keeping character voices clearly distinct, while making dialogue feel natural
- the biggest temptation and the downfall of translators is to explain, to make clearer, to unweird, to homogenise
The more I look at the RIAA's complaint, the stranger it seems.
I'm not even sure that the RIAA has standing to sue or could demonstrate injury:
The claimed anti-circ method is not the RIAA's, it is Google's (via YouTube).
As a user agent, youtube-dl is simple an alternate Web access method which runs code from the YouTube website as a necessary part of the process of accessing and playing content ... meant to be accessed and downloaded.
Youtube-dl has substantial non-infringing use. 17 USC 1201(a)(2)(B) https://www.law.cornell.edu/uscode/text/17/1201
See 17 USC 1203: Civil remedies: https://www.law.cornell.edu/uscode/text/17/1203
Youtube-dl is a legitimate tool with a world of a lawful uses. Demanding its removal from Github is a disappointing and counterproductive move by the RIAA. https://github.com/github/dmca/blob/master/2020/10/2020-10-23-RIAA.md
In particular power management around the modem has been vastly improved thanks to Megi's work and perhaps most importantly call audio quality is now free of crackling noise with the latest 5.9 kernel.
(pacman -Syu as the first thing after you flash)
Thanks to Danct12, Megi & the PinePhone community for the work they've been doing on the SW.
Why I Chose Emacs as My New Text Editor // Take on Rules
Hint: I Took the Time to Build What I Needed
@alcinnz yep, the Zoom success is really bothering me. Like, it's buggy, had both security and privacy issues and most of all — there a lot of video conference solutions that were more popular before the pandemic than Zoom. And still, Zoom appears out of nowhere and suddenly, everyone uses it.
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!