I've published my changes to the 3rd party tool, clevo-indicator, on sourcehut:
It doesn't really work on any other models now, but in case anyone else has that specific model or wants to see my 2 cents on it.
Also put up some small scripts for dealing enabling/disabling turbo boost, for dealing with heat/power, because frankly who can remember what file to pour tee into?:
Bought a Tuxedo Book XP15 about two weeks ago. It's a Clevo laptop assembled and configured by https://www.tuxedocomputers.com/index.php
So far I'm super happy with it. Their control panel for setting fan profiles was... not great. But after I spent some time getting a 3rd party fan control tool working it's very nice to work with.
The OS they ship is a modified Ubuntu Budgie and I actually ended up not reinstalling because it's quite nice.
Originally thought it was some obscure race condition... But no matter how many times i reboot the VM on the same hypervisor it never loads the disks in correct order.
Curiously it seems to be caused by the hypervisor.
"Redeploying" in the control panel moves the VM to a new hypervisor and -sometimes- that causes the disks to be mounted correctly. Sometimes it doesn't.
Not unlikely to be something that's changed on their newer hypervisors so it'll eventually be the same on all of them.
Oh ffs... Azure keeps randomly mounting it's temporary disk as /dev/sda so the first disk isn't the OS disk.
Who does this? I don't even want a temporary disk but now you randomly break my ansible playbooks by mounting disks in the wrong order.
And this shit worked for like 3 years before they decided to shuffle it up.
To make matters worse there isn't even a way to determine which disk in azure maps to which disk inside Linux. So all you can do is hope it's correct. And if it fails 🤷♂️
Kinda cool that you can follow commits on a sourcehut repository through RSS
@natecull What Python really needs is a good package manager manager. Something that'll update your project with each new standard package manager as it's released, and install the other package managers you need to install any package you want to use.
I bet, somehow, half of this is random npm_modules folders that snuck their way without me noticing...
I can't find any way to login without this redirect and the page doesn't even work in either firefox or chromium with no addons enabled at all.
It seems to be content-security-policy blocking it, but this worked fine with password login for like 5 years.. Only thing I changed is installing a new client.
I was notified that @tateisu's Mastodon app "Subway Tooter" has received a warning from the Google Play Store citing user-generated content that "incites discrimination".
A Mastodon app does not host or promote any content. The user types the address to connect to. The responsibility of moderating resides with that server. So unless Google is going to drop Chrome, Firefox and Opera from its platform, this is completely out of line.
Source in Japanese:
I still can't believe the state of Citrix Reciever on Linux today.
Seems obvious that if you have a virtual Windows desktop environment, then you'd want to be able to use it from your non-windows desktop.
But the last 2 releases of the receiver is broken. You have to install a version from 2017 to even get past the first error.
Then it doesn't respect OS ca-certificate trust, so you also have to figure out where it's ca store is and import the necessary ca-certificates before you can use it.
Everyone clamors around GitHub because it feels nice (for now). But when (and it will happen, companies move against people and community by design) they move away from people, so many tools and components of the ‘community’ will be stuck behind those doors. (https://v2.jacky.wtf/post/85740de7-cbda-4f4e-a1c0-2f5df580b7ca)
Google fixes major Gmail bug seven hours after exploit details go public
If you are reading this… congratulations you are alive. If that is not something to smile about, then I don't know what is.
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!