Joshua Ashton has written his first Wayland protocol extension to help with Vulkan getting blocked when presenting a new buffer on a hidden surface. Glad how it came out! (I've been helping on the side.)

gitlab.freedesktop.org/wayland

And that's the reason why I didn't want to write GitLab CI templates.

Naive patch that doesn't use CI templates: +104
CI templates patch: +1257

gitlab.freedesktop.org/freedes

I've written a soju script for WeeChat. No need to manually add new servers anymore: for each network the bouncer is connected to, the script will automatically add a new WeeChat server.

github.com/weechat/scripts/pul

Great… Instead of helping out with standardizing protocols, Chromium is just adding support for GNOME-specific APIs.

bugs.chromium.org/p/chromium/i

Simon Ser boosted

#GCC does away with the requirement for copyright assignments to the FSF:
gcc.gnu.org/pipermail/gcc/2021

I think it’s a wise decision in this day and age. 👍

#GNU

Observation: collapsing may be designed so that it doesn't loose information. Hiding will always loose information.

Whether that lost information is useful or not is the main question here.

Show thread

In your IRC client, do you prefer:

1. Part/join/quit messages to be collapsed together?
2. Part/join/quit messages to be hidden unless the user has recently talked? (like described in blog.weechat.org/post/2008/10/)

Does (2) fail for some use-cases?

TBF, the true precursors were Oragono/Ergo: ergo.chat/gamja/

(And chat history is working with a vanilla IRC server there!)

Show thread

gamja has been deployed as an experimental IRC client on Libera Chat \o/

web.libera.chat/gamja/

and -devel have been seized by Andrew Lee on Freenode. Don't use them, use Libera Chat instead.

mastodon.sdf.org/@kline/106299

Simon Ser boosted

andrew lee just seized over 700 channels on freenode because they mentioned libera.chat in their topic.

This includes projects like openbsd, wikimedia, FOSDEM, etc.

archive.is/uHw1g shows 720 channels that match what is being checked.

here's an example log: gist.github.com/pushcx/ab2a1d5

boost this if you care about foss in any way.

I spend some time wondering why a bunch of nonsensical browser tabs like "info:" and weird IP addresses were opened when I start Firefox. It took me a while to realize that my my launcher script was appending garbage to launched commands, because my terminal emulator was printing some log messages to stdout instead of stderr…

Simon Ser boosted

All of my IRC channels will move to libera.chat soon

Show thread
Show older
Octodon

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!