Today's #opensource #typography recommendation is the beautifullt designed Gidole typeface → http://gidole.github.io/
% apropos pinky
pinky (1) - lightweight finger
Seems about right. #unix #commandline
(Kudos if you thought “this one goes up to eleven” and secretly giggled for yourself.)
Reclaiming RSS
“Before Twitter, before algorithmic timelines filtered our reality for us, before surveillance capitalism, there was RSS: Really Simple Syndication … As we move away from the centralised web to the peer web, it’s time to rediscover, re-embrace, and reclaim RSS.”
0. Grab a good pair of headphones.
1. Crank up the volume.
2. Open https://www.youtube.com/watch?v=xS9hYS9guRU&list=PL2c62ZQ8kOmn8rXktiGgiCqcPBgwuhqqE
3. Enjoy 🤘
Today I didn't have the chance of writing much code for upstream projects. Still, I can offer you a quick hack: a #Zsh plugin to quickly search and create text (Markdown) notes: https://github.com/aperezdc/zsh-notes
This came to be after a workmate mentioned terminal_velocity for note taking, saying that probably I would be able to cobble together something similar in a shell script. He was right.
Today I made a follow up to yesterday's #GIMP patch. In modern #webkitgtk the WebKitWebView widget does not need to be inside a GtkScrolledWindow because it handles scrolling (and painting of scroll bars) by itself.
This MR simplifies the code a bit by removing the unneeded GtkScrolledWindow: https://gitlab.gnome.org/GNOME/gimp/merge_requests/17
Hacked together an inline audio player for m.audio matrix events for Fractal over the weekend.
Gstreamer is amazing.
Here is the link to the MR:
https://gitlab.gnome.org/World/fractal/merge_requests/146
Reminder that you should add this to .ssh/config:
AddKeysToAgent yes
Which will ssh-add keys on the fly as you use them to SSH into things
Yay, this just got merged into the GIMP repository 🙌
There are improvements that could be made, but at least the help browser and the web page capture plug-ins are back!
I may have accidentally^W ported the GIMP plug-ins that use WebKitGTK+ to the current API, which makes them usable again in the GTK+ 3 port: https://gitlab.gnome.org/GNOME/gimp/merge_requests/15 #coding
This will allow solving https://github.com/Igalia/cog/issues/11 and that makes me happy.
So far I haven't worked on actual code today, but at least I've already gone through bugmail and reviewed the chabges needed to add API in WPE which will allow specifying the back end library to use:
- https://github.com/WebPlatformForEmbedded/WPEBackend/pull/18
- https://bugs.webkit.org/show_bug.cgi?id=186841
It may not sound like a big deal, but it will allow sharing the same WPE WebKit build among different applications, regardless of which back end they want to use.
Friends don't let friends write multithreaded code
coding Show more
Dunno, or maybe even without the CW. I guess talking about code is in general neutral? What does the #fediverse think?
Not sure how long I'm going to keep it up, but let's do some posting under the “coding” CW. About thing I do for work (and fun sometimes) which are Open Source.
coding Show more
Peertube, an ActivityPub based alternative to YouTube, is running a crowdfunding campaign https://www.kisskissbankbank.com/en/projects/peertube-a-free-and-federated-video-platform
Comes at an important time, with YouTube blocking legitimate videos on (incorrect) copyright grounds, such as MIT's OpenCourseWare videos and the Blender Foundation's videos https://torrentfreak.com/youtubes-piracy-filter-blocks-mit-courses-blender-videos-and-more-180618/
This is very important:
https://juliareda.eu/2018/06/saveyourinternet/
"Article 13 of the Copyright Directive will force internet platforms (social networks, video sites, image hosts, etc.) to install upload filters to monitor all user uploads for copyrighted content, including in images – and thus block most memes, which are usually based on copyrighted images.
(...)
It will come down to every single vote. (...) The NGO EDRi has made a list of key swing votes: https://edri.org/files/Copyright_JURI_MEPs_undecided.pdf."
This will affect #Fediverse.