Commodore

joined 10 months ago
[–] [email protected] 18 points 3 months ago (1 children)

I don't understand the purpose of Spotify posting a complete work of fiction like this. There's nothing random about their Shuffle setting, nothing at all. There's a reason third-party sites that serve no other purpose than to shuffle Spotify playlists exist.

[–] [email protected] 31 points 5 months ago

Blizzard make money extraction software now, not games. The lifecycle of their products starts with a complicated system of overlapping, interrelated components like events and currencies and battlepasses and sales and shops and services and items and subscriptions, and then they dress it up to look like a game.

[–] [email protected] 8 points 5 months ago

I have never understood why these things aren't removable by default. Especially when it's something that some users will literally never interact with, not even a single time. Why not make everything optional? I don't get it.

I removed this button with userchrome.css on day 1, but ... I really shouldn't have to.

[–] [email protected] 4 points 6 months ago

Thanks for sharing.

As a somewhat related thing that others might find useful, here are my shortcuts to get my Varmilo keyboard media keys working with useful functions instead of the default stuff. I've got these set up as custom shortcuts in KDE, but they should work in any context:

Next track

dbus-send --print-reply --dest=org.mpris.MediaPlayer2.spotify /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Next

Previous track

dbus-send --print-reply --dest=org.mpris.MediaPlayer2.spotify /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Previous

Play-pause toggle

dbus-send --print-reply --dest=org.mpris.MediaPlayer2.spotify /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.PlayPause

You can replace Spotify in the destination parameter with any MPRIS-capable program. To find out what's available on the dbus and get the exact name, use this command:

dbus-send --session --dest=org.freedesktop.DBus --type=method_call --print-reply /org/freedesktop/DBus org.freedesktop.DBus.ListNames

 

Hi. I've been learning Rust for a while, and I want to take on an actual project now to learn even more. I need to be pointed in the right direction for one aspect of the affair, and I hope someone here can help me.

I want to create a deck tracker for Hearthstone that runs natively in Linux. This is, on the back end, a fairly simple matter of parsing a constantly updated file that tracks everything that happens in the game. On the front end, however, I want to create a window that sits on top of the fullscreen Hearthstone window and shows me stuff. The "stuff" doesn't have to be images or anything fancy, I'll take whatever I can get, but I don't know how to get started on this part.

So the task is as follows: Create an overlay on top of the fullscreen Hearthstone client, preferably under Wayland, and update it constantly with new information about cards drawn, cards left in deck, that sort of thing.

How do I tackle this problem? Are there any crates that'll let me create such a window and render stuff to it? How would you approach the problem?

Thanks in advance.

[–] [email protected] 68 points 7 months ago (12 children)

You're insane if you think the breed needs this. You can feed a Finnish Lapphund any type of dog food. It's not a magical being from another dimension.

[–] [email protected] 20 points 8 months ago (1 children)

If you ever wonder why the people you know seem to be better friends with each other than with you, or why they look away while talking with you, or why they always seems to excuse themselves after interacting with you for only a very short time, this post is why.

 

This new account selection screen that pops up every single time I visit my inbox is driving me insane. I only have one account. Why do I need to see this account selection screen? What possible benefit could my having to click through that screen have for me or for Proton?

I don't understand what kind of sick, warped mind would devise such a thing.

It's like forcing me to pick my car from a list of one car when I click on the unlock door button on my car key in the morning.

It's like a voice asking me which of my one phone I want to make a call from when I dial a number on that very phone.

It's madness. Absolute Lovecraftian soul-shattering insanity.

Please make this insane screen go away for users who only have one account.

Or make it a setting in my settings that I can toggle on and off.

Also, please make the login screen stop blinking BRIGHT WHITE multiple times during the authentication process. Why does it have to be white?? Of all colors, white!

It's like sadists work at Proton.