30p87

joined 2 years ago
MODERATOR OF
[–] 30p87@feddit.org 3 points 4 hours ago

I mean, Bun itself serves a language that should not exist

[–] 30p87@feddit.org 4 points 4 days ago (1 children)

Same with Lineage, so seems to be an issue with HeliBoard itself.

I 'fixed' it by hard rebooting, switching keyboards multiple times, and randomly it fixed itself.

[–] 30p87@feddit.org 1 points 4 days ago

Well, I tried piper before, and some other tool. Both did not work. iirc, piper did not even detect the device

[–] 30p87@feddit.org 1 points 4 days ago (2 children)

Can't really test that.

I may need to try ratbagd then :3

[–] 30p87@feddit.org 7 points 4 days ago (1 children)

That's my horses name in RDR2 and RDR

A very good horse

[–] 30p87@feddit.org 8 points 4 days ago* (last edited 4 days ago)

It does have generic tools (eg. xdotool -> ydotool), but the most powerful way is to configure it in the DE/WM itself (eg. KDE's shortcuts or sway's bind command). To know if what you are doing is possible with ydotool or on sway, I'd need more specific info.

But my point was rather that it's cool to have such functionality in the kernel, independent of desktop stack and DE/WM.

[–] 30p87@feddit.org 7 points 4 days ago (4 children)

I've never been able to actually program my G502X Lightspeeds buttons

[–] 30p87@feddit.org 10 points 4 days ago (2 children)

Sucks for wayland users tho

[–] 30p87@feddit.org -4 points 5 days ago* (last edited 5 days ago) (1 children)

And I prefer C/C++ and Python due to that.

Eg. JS devs need to version pin in NPM to not expose users to compromised packages. That means that, from now on, they need to be active at least every week and update the pinning to not expose users to vulnerable packages. Meanwhile, the users need to be on-edge about the dev actually being active, and, still, for every vulnerability and compromised package, need to scan their whole system for files relating to that package. And of course, that means a very long fix path of Vuln discovered -> Vuln fixed -> Dev knows that one of the dozen packages they use needs updating -> Dev updates -> Package managers updates -> User updates.

It's a horrible experience for sysadmins. I'm actively switching to alternatives and rewriting smaller things in C++, because everything I've written in the latter has never broken in years, without recompilation, because the ABI stayed the same for all libraries, while the libraries get carefully curated by a dedicated team. And as soon as a vulnerability/backdoor is found and fixed? sudo pacman -Syu. nothing more, nothing less. Fix path: Vuln discovered -> Vuln fixed -> Package managers updates -> User updates.

Looking at more than just binary files in repos: I'm also actively rewriting PKGBUILDs to use the native python packages instead of building a venv, because that just works better in my experience. I've never had issues with incompatibility between python-* packages, simply because they are build for each other. And I mean, it took 30 minutes to build a component that converts a requirements.txt, which requires you to trust the dev (to be active) and pypi (which you can't trust), to a collection of pacman packages. Universally applicable to all requirements.txt and uncomplicated. So yeah, idiots can continues using pip, I laugh with a list of packages neatly curated by a dedicated team.

[–] 30p87@feddit.org 5 points 1 week ago

The only component actually fucking up boot has been the NVidia driver. Otherwise, Arch with testing repos has never failed me for years on many devices.

[–] 30p87@feddit.org 12 points 1 week ago (1 children)

Voting just prevents the worst, so I do it. But nothing is going to get better if we just stay at voting, without activism.

 

cross-posted from: https://lemmy.kde.social/post/3056681

It's with great honor, I inform you all that I've finally been Nicoled. I thought I was left out for a minute there

 

Apparently, Prism Launcher chose to adhere to the idiotic principle of the hidden "trashbin", .Trash-$(uid), invented by Ubuntu. Even though it's based on QT. This can't be disabled. It accumulated 139 GB of literal Trash, fully replaceable, over time. Just ... why? There's even an open issue about this, for over a year, referenced multiple times. I guess I have another point on my agenda.

view more: next ›