• 2 Posts
  • 21 Comments
Joined 2 years ago
cake
Cake day: June 30th, 2023

help-circle
  • FAR manager (clone of Norton Commander) might be worth giving a look. Not a GUI, though, it’s TUI but responds to mouse.

    On Debian, sudo apt install far2l and then run far2l.

    BTW, to add ssh-agent authenticated scp connection, press F11, go to NetRocks and create connection. in the dialog you’ll need to select the protocol to scp and then auth method in “protocol options”. you can edit an existing connection by going back to the connection “directory” and using F4 on the connection. Once you connect you can copy/move files back and forth.

    Along with scp it supports eg. smb, nfs and davs.


  • point taken. I see how it can be a good balance of pros/cons.

    re: debianland, i’m not sure i understand the question so…

    Certain major version of a “traditional distro”, say debian 13 provides fixed list of libraries and apps (which get updated during the lifetime but only to necessary extent). each of those can only depend on a particular version selected by debian. eg. if for libfoo, the provided version is libfoo-1.2, then anyone who depends on libfoo must depend on libfoo-1.2. (if that can’t be achieved before release then that package is simply removed.)

    note that two versions of the same package can’t co-exist on the same system. (this is basically true for debianland and fedoraland; because packages share the same filesystem it would be not feasible to make it work without huge amount of added complexity and bug surface. definitely not on a distro-wide level).

    honestly i’ve never used backports; I don’t know what process they use to select versions; i would assume that it’s basically on a best effort basis.

    personally if i don’t find the stable version new enough, I look for vendor repo, appimage or flatpak (roughly in that order)


  • I’ve found it helpful to install as much as possible as flatpak, since that decouples app updates from system updates

    But doesn’t it eat all disk space? And don’t flatpak apps tend to proliferate dependencies on outdated stuff? From my experience (and that’s just maybe dozen of apps that simply don’t exist in the distro) when running flatpak update i always get deprecation warnings about some platform flatpaks that some of the apps depend on. And given that everything is few hundreds of megs, sigh…

    That’s why I like distros like Debian: there’s always strong pressure for apps to converge towards newer versions of libs/frameworks. Sure, it takes work to maintain but IMHO it’s worth it: once the app is in, you know it’s playing nice at least to that extent. AFAIK one of Flatpak’s core features is to lower the barrier by allowing multiple dependencies co-existing and thus removing that pressure, but that’s when the mess is inevitable.

    Sorry for the rant.






  • but if somebody is eager and skilled enough to break in my home to get my disks, honestly they “deserve” the content.

    The problem with “my disks” is there’s always some other’s people on it, in one way or another.

    But of course, it’s your call. We all have gaps in our “walls” and it’s not like I’d be pretending that LUKS is all that matters.


  • I do, laptops and workstations.

    It’s just too easy not to, and there’s almost no downsides to it. (I only need to reboot, once a month or two.)

    Well, unless you consider the possibility of forgetting the password a downside, so for that reason I keep the password in a password manager.

    In case my laptop was stolen, there would quite a couple fewer things to worry about. Especially things like client’s data which could be under NDA’s, etc…


  • Thank you for the post, especially the interview links; I’ll check them out.

    I’m sorry, but it is a software engineering term. Maybe not from the area you are familiar with, but cloud native was the raging buzzword…about 10 years ago

    I guess my point would be the same, but conclusion is the opposite. Yes, I’ve heard “cloud native” tons of times, but that is the problem with buzzwords: because they are overused (and often used a lot by people who don’t really know what they are talking about), for many people like me, they lose meaning in that period. It’s like “AI” nowadays, or “NFT” few years ago. The term loses its specificity (if it ever had one), and collects all the “bad smell” from people overusing – not just the term but sometimes also the methodology behind.

    Honestly, for me rpm-ostree and Flatpak would be excellent terms to convey the architecture of Bazzite. I did have to go to here and to Wikipedia to learn that.


  • The buzz word is not aimed at the regular gaming nerd. It is aimed at gaming nerds who are also developers.

    I’m a gaming nerd and a developer and I did not get it.

    Lot of explanations in this thread seem to be: “we just use cloud spec for testing and deployment”. That’s absolutely fine.

    But context matters a lot. If I open a main page of the project, I don’t have my developer’s hat on. I will assume that the main page is intended to describe the core value of the project. What the heck does “cloud native” mean? To a gamer? Pretty much nothing. (At best they will think you want to run their games like Google Sheets, I guess). To a SW engineer with 8 years of experience in distro QE? Pretty much nothing. It’s the kind of lingo you hear on meeting with C-suites. (Before you go back to your office, sit down with your PO and tech lead and try to decrypt/guess what they want us to do.) I mean, seriously, who talks like that? I’m pretty sure it’s neither SW engineers nor gamers.

    Don’t get me wrong, I appreciate your explanation, it’s really well written. Given what I’ve learned from this thread, Bazzite seems like worth trying out.

    Just the marketing seems weird. I mean, the whole reason I even found the page is because I’m someone who cares about whose SW I’m using and how it’s ran and maintained. And I do understand tech. Tossing around meaningless terms at me is not going to make me feel a lot of trust…


  • I suspect the “cloud native” marketing term in this context just means you can run the same image file in a vm, vps, bare metal, whatever.

    …yeah that’s what makes it suspicious. Alone it can be a good thing but why rush to mention it for a fricking gaming/home distro? As if running gaming/home distro anywhere else than as close to the hardware as possible was somehow inherently normal or even good.

    (The idea of cleanly separating “user user space” does sound inherently good, if achievable…)

    Again, who are they marketing to?


  • Thanks for sharing, I haven’t read it yet but it looks like there’s lot of interesting stuff there. (Definitely not a “14 min read” 😉 )

    I moved from (10+ years) Vim to Neovim about last year an I actually used Kickstart, but honestly, while it’s nice to give you a start (especially from people coming from other, more “rich-by-default” editors), there definitely is the problem that I don’t get to really understand how my own config works. …which makes it harder to debug problems but also to ask for help.

    And problems will inevitably come, especially with such an active ecosystem of plugins.

    I’ve been planning to do a deeper dive into my config–perhaps even rewrite parts of it—so your article is going to be a good source.




  • netvor@lemmy.worldtoLinux@lemmy.ml33 years ago...
    link
    fedilink
    arrow-up
    1
    ·
    edit-2
    1 year ago

    Funny how he made it basically for his desktop computer.

    33 years later, and Linux is dominating in every part of the OS world except … the desktop.

    (I’m paraphrasing his quote – he said something like this years ago, can’t find it, though.)

    (Edit: to be more fair with quotes, it might be the case that I “hallucinated” the quote. he might not have said that, or he might have just said part of it and other part would be someone else’s comment. This cio.com article is probably a better source on his position )




  • I can’t think of a game right now that I would want to play so much that I would be willing to install Windows.

    Oh, I actually can. Gnomoria. Which is like 10 years old, unfinished (pretty much playable, though) but AWESOME indie , dwar-fortress-inspired colony sim, does technically have Linux build, but the Linux build has a horrible bug where it corrupts your save after getting to a certain advanced point in the game. For that one, my dear beloved Gnomoria, I actually ended up installing Windows 10 in a KVM a year or so ago :-D.


  • I guess I understand.

    For myself, though, not being a big fan of FPS/RTS games, basically anything I play is fine as long as it’s around 30 and most of it is 10+ years old and/or indie game… I’m pretty much in the phase when if the game does not work on my OS (which is barely the case), the game has to go.

    It’s rarely the case for me though, last time I really did that was like 7 years ago with Doom 3: I haven’t realized that it’s Windows-only so I ended up asking for money back on Steam. Nowadays, with Steam Deck & Proton it’s not a problem; I actually got Doom 3 on Steam again, and I can play it just fine. (Well, “fine” with the exception that the monsters are scary so I’m scared, but the game is fine!)

    I’m not posting this to feel smug, cos I’m not. It’s 100% legit to want your games to look and feel awesome, you deserve that.

    I’m posting it just as a flag, that for people with far less demanding taste, Linux is just fine. I can’t think of a game right now that I would want to play so much that I would be willing to install Windows.