I'm now releasing an async crate which serves to enable copying and validating bytes from a single reader, to multiple writers concurrently. This will be used in the upcoming async rewrite of the Popsicle application.

github.com/pop-os/srmw

To all that are using :popos:, the GNOME Shell / Mutter optimization patches were pushed to the stable repositories last night.

After upgrading to the latest packages, you will need to reboot in order to see the improved :gnome: performance.

A recap of all of the included patches will be in this week's, "This Week in Pop!"

Currently experimenting with a couple of patches for 's Mutter in 19.04. These patches will reduce CPU usage, as well as input and framerate latency and stutter.

There's a "geometric picking" patch, for example, which cuts NVIDIA CPU usage in half.

I'll announce whichever patches I test that end up working out. With any luck you'll have a more responsive Pop!_OS desktop by the end of the day.

Fosstodon

Fosstodon is an English speaking Mastodon instance that is open to anyone who is interested in technology; particularly free & open source software.