Show more

I had a random thought - "what would it take to support arbitrary old screensavers in Plasma 6 again?" 馃 So here's xscreensaver safely rendered as a background for Plasma screen locker, working on both Wayland and X11 sessions. Turned out so much simpler than I expected 馃榿 Just some 70 lines of pure QML and a tiny glue to launch the process.

I would say I'm a Wayland developer. I've had some hand in libwayland and the foundational protocols in the past years, and I still have a hand in some protocols today.

That is why, when someone publicly vents that Wayland makes the touchpad feel wrong, or Wayland breaks the picture on the TV, or Wayland uses wrong fonts, it feels like they are blaming me personally.

I understand how it is easy to come to the conclusion that Wayland is to blame. Despite reasoning otherwise, it still hurts.

Last weekend, we reached another milestone in our efforts to have all Debian packages versioned in Salsa (Debian's GitLab instance). Out of around 39000 packages, less than 2000 are not in Salsa! Check trends.debian.net/#vcs-hosting for some cool graphs #debian #salsa #09

@debacle @opensourceopenmind @jonah It's the PinePhone Pro that's discontinued, not the regular PinePhone, isn't it?

@pocketvj @opensourceopenmind @enriquericos OLS doesn't make GPS fixes faster, it just provides alternative methods to estimate location (just like Geoclue does with BeaconDB as well).

@agx @ev Yeah, that's the one thing I miss in git gui. I find what's there to be enough most of the time, but sometimes it just stubbornly doesn't want to put the line where it belongs when splitting a bigger change into smaller commits 馃槃 But it's still valuable to me to be able to quickly browse both staged and unstaged changes and to non-destructively switch between authoring a new commit and amending the previous one with a single checkbox click.

@opensourceopenmind @enriquericos It's not integrated in the OS, but you can get fast fixes by uploading fresh AGNSS data to the module manually: source.puri.sm/-/snippets/1207

@agx @ev That's what I typically use for interactive staging (right-clicking on diffs) - I think it's the only git operation that's usually more comfortable to do from a GUI for me

@robot @ipg Slightly less horrifying when you remember that Lumia 800 inhabits N9's body.

@fizzo (although many other devices have a dedicated piece of hardware to do this and more for you)

@fizzo Nothing sensor-specific there (except calibration data of course), just doing very basic stuff that you need to do in order to get a proper image from any Bayer sensor (unless it does parts of it for you already). See the description at source.puri.sm/-/snippets/1223 for details.

All this ADHD productivity advice accomplishes one thing first and foremost, and that's imitating the markers of neurotypical productivity.

You're masking. You're pretending to be normal when you just aren't. And that takes a shitton of energy.

You're at your best when you just randomly bump into tasks and do them. And that doesn't need to involve any of the trappings of what we traditionally think of as productivity.

You will eventually figure out what you need and what works for you. And when it eventually inevitably stops working, because it has become boring, then you will naturally figure out something else.

Show thread

@hoolis @sos You may want to grab the version from github.com/TheSos/allegrojs/pu which fixes some crashes and lets you use raf-based mainloop

@rozie A operator by艂 ten sam co w drugim slocie czy nie? (przy czym Orange i T-Mobile licz膮 si臋 jako ten sam)

@pavel How comfortable does one need to be to replace a single line that calls a function called "debayer"? 馃

@pavel I'd rather give the shader RGB values than rebayer debayered data so it can debayer it again if I wanted "easy", but that's just me.

@pavel Just take a step back and think a bit about what you just wrote and you won't need any code 馃槣

Show more
Librem Social

Librem Social is an opt-in public network. Messages are shared under Creative Commons BY-SA 4.0 license terms. Policy.

Stay safe. Please abide by our code of conduct.

(Source code)

image/svg+xml Librem Chat image/svg+xml