olafurp

joined 10 months ago
[–] [email protected] 5 points 3 weeks ago (3 children)

It's a command provided by the OS to distrotop between ublue distros. You can basically hop between silverblue, Kionite and Bazzite with a single command.

[–] [email protected] 5 points 3 weeks ago (4 children)

Silverblue and Kionite are both Ublue distros, one has gnome and other KDE. One nice thing is that you can just swap between gnome and KDE without breaking anything via rebasing.

[–] [email protected] 6 points 3 weeks ago

I've been running Bazzite based on silverblue on my desktop for remote gaming and dockering. Everything was amazing until I started doing some mid-level docker stuff because of the rigidity of the distro.

Podman largely works but since it's rootless it won't have access to mounted drives easily due to SELinux.

Mounting a drive automatically wasn't intuitive either and I ended up editing the /etc/fstab manually.

Setting up a swapfile was also tedious, I needed more than 8GB so I made a 32GB swapfile but I still had to run a sudo command on startup since I'm not really confident with creating a systemd service on an immutable distro.

All in all I should have just gone for Nobara or a regular Fedora but that's because I have a really edge use-case.

That being said I still highly recommend it. It's stable, easy to "rebase-hop" and everything just works well and it's very stable. I'd recommend it for pretty much anyone unless you're going to do some heavy self hosting with multiple HDs.

[–] [email protected] 2 points 1 month ago

Yeah, it's been a huge waste of resources trying to reinvent everything.

[–] [email protected] 18 points 1 month ago

That's like 50% ads on your screen

[–] [email protected] 6 points 1 month ago (1 children)

You can always reinstall Windows and the license is registered to the motherboard so it'll be fine.

You could alternatively buy a hard drive and keep your entire windows system for later just in case. :)

[–] [email protected] 106 points 1 month ago (9 children)

FF is doing great. All the have to do now is the Steam strategy. Do nothing and wait for the competition to fuck themselves over.

[–] [email protected] 1 points 1 month ago

Those are nice. Services that manage data are an example. Having the class also declare how to interact with the data is nice.

My most OOP pattern I like using is implementing an interface with an abstract class for "standard" implementation. Then implement abstract methods for a concrete thing.

[–] [email protected] 1 points 1 month ago* (last edited 1 month ago)

What about the 34th charge?

[–] [email protected] 1 points 1 month ago

And maybe you have some functions that interact with them but don't keep them super public so they're only used by specific modules/store/redux thingy?

[–] [email protected] 10 points 1 month ago (2 children)

Using classes is nice tbh. Using inheritance usually isn't. Inheriting from inherited class should be forbidden.

[–] [email protected] 1 points 1 month ago (5 children)

But you have used objects I think.

view more: ‹ prev next ›