Ephera

joined 4 years ago
[–] Ephera@lemmy.ml 15 points 3 weeks ago (4 children)

You see, the problem is that game publishers have been innovating hard...

...ly, so modern games are barely an improvement over old games, except in terms of graphics. In particular, they want to continue not innovating by re-releasing those same old games with new graphics slapped onto them.

If everyone could just play those old titles, then they wouldn't need to play the new titles, which would be very bad, because it would mean game publishers would need to innovate.

[–] Ephera@lemmy.ml 6 points 3 weeks ago (1 children)

Never was terribly happy with the previous Tumbleweed wallpaper. It's background being so dark really clashed with the default light theme for KDE:

I guess, it looked better on GNOME:

But yeah, I'm hoping this rebranding means we'll see appropriately set light and dark default wallpapers...

[–] Ephera@lemmy.ml 2 points 3 weeks ago (2 children)

I know of LibreTube and SkyTube.

I believe, both of those make use of components from NewPipe to interact with YouTube.
If you're looking for something that makes use of the official YouTube API, so that you can login with your user account, Google killed those before they released YouTube Red/Premium.

[–] Ephera@lemmy.ml 1 points 3 weeks ago

I mean, I don't know what shoes OP is wearing, but if you've got uncushioned shoes (leather shoes or fake leather or whatever), then you do want them to be basically skin-tight. Otherwise, they'll grind up and down your feet and give you blisters.

But yeah, of course, if they crush your feet, that's no good either. 🫠

[–] Ephera@lemmy.ml 2 points 3 weeks ago (3 children)

Well, you do have a pretty big lever there. If your shoes are rather tight and you really gotta work your way in there, then you're gonna exert quite a bit of force...

[–] Ephera@lemmy.ml 15 points 3 weeks ago (6 children)

There's metal shoehorns which are nearly indestructible.

You probably can't order from this shop wherever you're from, but my parents have this model: https://shop.wenko.de/Wohnen/Zubehoer/Schuhloeffel-Extra-Lang-58-5-cm-rostfreier-Edelstahl
And yeah, that very much feels like you could repurpose it as a makeshift katana in some fictional zombie outbreak...

[–] Ephera@lemmy.ml 4 points 3 weeks ago

It does sound like you'd really enjoy the tinkering. When I switched (also to Linux Mint at the time), I spent the first few days figuring out how I could hide the window titlebars, because I realized I could set keyboard shortcuts for minimize/maximize/close.

That was kind of dumb, but no regrets. 🙃

I will give somewhat of an unusual recommendation for the distro, based on what you wrote: openSUSE with KDE

KDE is a desktop environment (basically the OS GUI), which has a ton of customization options, certainly more than the default desktop environment on Linux Mint.
KDE is probably going to be overwhelming at first, but on the other hand, hiding those window titlebars on KDE would've been a matter of minutes rather than days, because it's just a built-in feature, not something I need to achieve with weird workarounds.

And openSUSE, because it works well with KDE and because it comes with a system settings GUI, called "YaST", which covers a lot of the settings that you'd usually need to crack out the terminal for.
openSUSE isn't as mainstream as Linux Mint, and not often recommended to newcomers. There's certainly more guides and such for how to do things on Linux Mint. But yeah, I do think it's a fine choice for newbies nonetheless and you do get that extra GUI.

To conclude my autistic ramblings, one more point, you could totally throw Linux on there for now and if you don't like it, then buy the Windows license and go that route.

[–] Ephera@lemmy.ml 5 points 3 weeks ago

I would choose dying in the wilderness. A few solid years in freedom and then a potentially horrid death sounds like a much better deal to me than a few weeks/months in purgatory before a less horrid death.
I am writing "purgatory", because at this point, I do assume that mistreatment is involved.

Ultimately, I just find that simple rule ...simpler.
Is it a capitalistic thing with animals involved? Then the default assumption should be that the animals get mistreated, because treating animals well doesn't generally pay out.
I just don't care enough about honey to get into the gritty details of whether this doesn't involve animal mistreatment.

I would also bet a lot of money that it does involve questionable treatment at some point. For example, I've heard that beekeepers get live honeybees in the mail, and not in some fancy transport box.
But you've got other moral aspects, too, like honeybees killing local ecosystems by taking food away from better pollinators.

I could think about all that and try to work out the exact details of when eating honey is coolio, or I could just not bother.
I don't need a perfect moral framework, I just want to steer clear from immoral shit.

[–] Ephera@lemmy.ml 9 points 3 weeks ago

Best I can do: X͟ N͟O͟!!

[–] Ephera@lemmy.ml 8 points 3 weeks ago

A few months ago, I was in this post shop and the lady working the counter told me my parcel was in another ~~castle~~ post shop. She gave me an address and mostly out of reflex, I asked "Oh man, where's that going to be?".

Then she started explaining, if you drive from this town to the other town, there's a sideroad...
...until she quickly realized, I had no idea what she was talking about, because I had never driven between those two towns.

Shortly afterwards, I mentioned that I had literally just come from said other town and she looked at me like, wtf, did you teleport between towns?

And uh, kind of. I walked into a bus and then walked back out of it, when it said we were in the other town.
It was great, just completely different concepts of reality clashing, when merely giving directions.

[–] Ephera@lemmy.ml 3 points 3 weeks ago

Sounds like you'll always have to do this little dance for any string you want to pass through, so I can definitely see how that could become quite annoying.

For not being able to combine serde-derive and cxx FFI on the same struct, there's a simple trick that can be used for many such situations:

struct CxxThingamabob { ... }

#[derive(Serialize, Deserialize)]
#[serde(transparent)]
struct SerializableCxxThingamabob(CxxThingamabob);

That just moves the Serde implementation to a different struct, so that you can choose which one you want by either wrapping or unwrapping it.

[–] Ephera@lemmy.ml 2 points 3 weeks ago

Rust has "const generics" which are, for example, used to pass the length of a fixed-length array via the type system. Apparently, const generics also do allow for some mild arithmetic.

https://doc.rust-lang.org/reference/items/generics.html#const-generics

view more: ‹ prev next ›