Vahtos

@Vahtos@programming.dev
0 Post – 44 Comments
Joined 1 years ago

It's so ridiculous that this isn't even brought up:

The Command you provided worked fine. Thank you so much for the help! Really appreciated! We are going to proceed to make a release today and test with customers. Will post the updates here.

Gotta love being a forced beta tester... I mean customer.

8 more...

Let's not forget an important distinction here. This man is not making any of these things, and he isn't capable of making them. But, he is capable of directly and indirectly impacting the people who are capable of making them negatively enough that we get utter failures like the cybertruck.

Don't give him more credit than he deserves.

3 more...

So, a dark pattern is a design that tries to trick the user into something. But what is the word for "knowing what the user wants, blatantly ignoring it and imposing the companies will anyway"?

Example: I think YouTube shorts are a terrible format, and I find them generally irritating. So I click the X on the element in YouTube that has a bunch of side scrolling cards, where each card is one of these shorts. YouTube informs me it will hide them for 30 days and then they'll be back.

Another example, Windows Update. I've set all the group policy settings so it should never restart and update without me triggering it. But, if I allow it to download the update, then damn my group policy settings, it is going to apply that update and restart whenever it wants.

19 more...

They generally have really great linux support for all of their hardware (touchpads, fingerprint readers, etc.), and provide bios updates via fwdup. They are also just nice laptops.

https://wiki.archlinux.org/title/Laptop/Lenovo

1 more...

Well, we can't have felons voting. They should only be allowed to run for president!

Some of that seems unnecessary (device boot time). But it's not all scary spooky tracking. Some permissions/information is required for certain features.

For example, you can't rotate your app UI if you're not allowed to know screen orientation. Or maybe they do a low power mode if device battery is low, or a warning that the app might not function well if the OS or device is old.

Not saying you're wrong or that Discord is right. Just pointing out that a long list of permissions isn't on its own a bad thing, if those permissions are required for specific features, and not just for the sake of data harvesting.

5 more...

A cryptocurrency miner. It uses your computer to generate currency, which costs you resources (electricity, compute power, etc.).

Showing free demos as their own line item in the store suggestions feels counterintuitive. As a user, I don't want this, it just clusters the interface. I want to see the main game and something on it indicating a demo is available.

As for developers, discoverability is something they are always talking (complaining) about. Artificially inflating the sheer number of competing games for visibility seems like an odd choice in that regard.

This is making me realize that I have never encountered this equivalent of a blue screen of death on Linux.

9 more...

Losing the Internet Archive would be a huge loss. Unfortunately, greedy companies don't want us to have nice things.

Their CEO has gone out of his way to shit talk Linux multiple times on Twitter/X, spreading false information, he is also vehemently against doing the bare minimum to allow their games to work on Linux (enabling EAC support for proton in their games, which by their own words is just a checkbox). They also have no Linux support in their embarrassment of a launcher, which is why everyone recommends Heroic, even when using Windows because it actually has features.

A one time donation of what amounts to an insignificant rounding error for them to try to appease people unhappy with their stance on Linux does not mean they are not "against" Linux.

Additionally, instead of actually trying to compete and gain users but making a platform that isn't trash, they insist on instead trying to trick users with temporary free game offers. And if that doesn't work, they try to strong arm users into going to their platform by buying exclusive sales rights to games, bringing exclusives to the PC gaming space.

Their CEO is a loud clown who is always spouting nonsense on Twitter. They buy games studios and rip their games off of the platform where users bought them (see Rocket League), and discontinue mac/Linux versions that were fully functional.

Their flagship game preys on children via micro transactions. They lack so many features on their platform that (I believe) they have endorsed using Steams community features for games bought on Epic.

I could probably go on, but I think that's probably sufficient.

Then you wouldn't notice all the fun and exciting recommendations they have for you! /s

Prepare to be friended.

What changed? The new update?

1 more...

Ubuntu/Canonical is the Microsoft of Linux distros. It's no surprise they were the choice for WSL.

Ubuntu has been forcing decisions on users and embedding advertisements for a long time.

Examples that immediately come to mind...

  • When that Amazon search was embedded into the app launcher search.
  • These sorts of self promotions.
  • Quietly installing snaps instead of debs when using apt install

Completely agree. Steam deck reports on ProtonDB are much more reliable. Using the decky plugin makes checking these really easy too.

Good human

I've found that alternative reddit frontends bypass this. That and I believe changing the URL to old reddit.

Of course, this will only work until (if?) Reddit is successful in removing old reddit and preventing third party front-end.

For those who unfortunately have to use Windows laptops for work, there is a workaround. Unplug the laptop before putting it to sleep/hibernate. That's it. Super irritating they won't fix it, but not surprising, too busy trying to shove (more) ads into the start menu.

And if you're wrong, the other shoe just probably hasn't dropped yet.

Sort of, if you mean the controller tools one. I believe when that was working it would show battery percentage. The Bluetooth plugin does not. So this is more general.

It also brings the feature of waking the deck via Bluetooth which is super convenient if you use it docked.

I'm trying not to get my hopes up, but they have been making a lot of changes targeted at the docked experience lately, and I have a theory that is because they are getting close to announcing a Steam Deck Controller.

7 more...

This is amazing. I've been waiting for a plugin for Decky that does this since I switched from CrankShaft. Going to try this later!

Mobile improvements would be huge!

I've been using this for a couple weeks now and completely replaced OneNote with it (been wanting to ditch OneNote for awhile). It's been very smooth, nice work!

3 more...

It does support bios updates. That's how I do mine on my laptop (a Lenovo).

This is a good workaround, but there is still a bug here. When this setting is unchecked, clicking a gif should make it play. But that functionality is no longer working.

Ah that makes much more sense. I think I crossed my wires. You mentioned backing up the Minecraft worlds and so I thought "deduplicated backups... so borg."

I appreciate your explanation.

The Steam UI thing sounds like an issue like maybe hardware acceleration being disabled?

8 more...

This is only tangentially related to improving your code directly as you have asked. However, in a similar vein as using source control (git), when using Python learn to manage your environments. Venv, poetry, conda/mamba, etc are tools to look into.

I used to work with mostly scientists, and a good number of them knew some Python, but none of them knew how to properly manage their environments and it was a huge problem. They would often come to me and say "I ran this script a week ago and it worked, I tried it today without making any changes and it's throwing this error now that I don't understand." Every time it was because they accidentally changed their dependencies, using their global python install. It also made it a nightmare to try to revive old code for them, since there was almost no way to know what version of various libraries were used.

Sorry, this isn't helpful. I migrated the hard way, hah. I just went to each page in OneNote and hit ctrl+a, copied that and pasted without formatting into TriliumNext, then fixed the formatting.

It took some time, but was worth it to me. I figured it would be a good test to help me familiarize myself with TriliumNext a little.

An easier path to help adoption would probably go a long way, but it also might eat up a lot of development time and routinely need work. I'm not sure how often the OneNote export formats change.

Hmm I haven't tried this. Thanks for the suggestion.

I had similar issues. When first booting into plasma6, my bottom panel was changed to floating. Changing it to not float made it spaced from the bottom of the screen.

While trying to fix that, I somehow managed to move the pinned icons all off the panel and onto the desktop, but they were unable to be clicked or moved. I ended up restarting for unrelated reasons and they snapped back to the panel.

I think there were other wonky issues with the edit session, but I don't recall specifics. Good luck!

Edit: this was on a wayland session with integrated amd graphics.

I have all those plugins too, please report back if it works!

1 more...

Yes.

Firefox

As for Samsung Pass, it seems they don't have an easy export option. They only allow a proprietary binary(?) export, which tbh is enough reason to not use it (vendor lock-in is the worst). source

1 more...

Checking back in to say it works great! Better than the old crankshaft plugin.

Oh that's unfortunate. I have the LCD model and didn't realize it can't do this due to hardware.

Did some looking around and what I found is it could be a sign that the cable is starting to fail:

https://askubuntu.com/questions/1118738/whats-the-likely-cause-of-a-get-monitor-geometry-assertion

Do you have another cable you could try?

It could also be a bug in Gnome, since you said it only happens after something like a kernel update. I wonder if it would happen if you used a live usb of gnome, and if so, would it happen if you used a live usb of KDE or some other desktop manager.

1 more...

Makes sense. Well, best of luck with it. That's super annoying, sorry I couldn't help. If you do figure it out and remember this, I would love to know what the answer was!

That's awesome. Thanks for updating. Looking forward to this hitting stable!

Well, issues 1-3 could all easily be GPU driver related. Which GPU are you using, and what drivers?

6 more...