• 2 Posts
  • 90 Comments
Joined 2 years ago
cake
Cake day: August 4th, 2023

help-circle
  • Yeah, I know about the binary repositories. I’m running Gentoo as well (on one box with the intention to expand to other machines), but haven’t had occasion to use the official binary repositories yet.

    I imagine I’d probably only ever use them if I wanted to install something temporarily. Install LibreOffice, view a file, uninstall. Just seems weird to have one package compiled with different USE flags than the whole rest of the system.

    And, the compiler optimizations definitely aren’t why I use Gentoo. Probably more than anything, I’m sick of SystemD. And Gentoo feels a whole lot more “under my control” than Arch. (Arch is great for the most part, don’t get me wrong. I just like what Gentoo has to offer.)


  • I’m not RanzigFettreduziert, and I don’t know much about PopOS, but…

    • Rolling release is awesome.
    • Amazing documentation.
    • Helpful user base. (The forums are great.)
    • Does pretty much nothing that you don’t specifically tell it to. (Like, very little is installed without your express say-so, for instance.)
    • Customizeable as fuck.
    • Doesn’t making things harder by trying to hide the “hard parts” from you.
    • Doesn’t take days to install Libreoffice like Gentoo.
    • AUR is great for software that isn’t available in the official repos. (Always review the pkgbuild, but practically everything is there.)
    • Very up-to-date (even cutting-edge) on everything.
    • And surprisingly stable given how cutting edge it is. (That said, I’ve never run a keyword-unmasked system.)
    • Definitely will teach you a lot.
    • Very actively developed.

    Downsides:

    • Learning curve. (Definitely not as bad as, say, Gentoo, though.)
    • You’d definitely have to get really comfortable with the command line. (Arguably as much a good thing as it is a downside.)
    • The biggest exception to the “customizeable as fuck” bit is that you’re stuck with SystemD, which is practically a whole OS. (And Artix (Arch but with a choice of init systems) is… kinda janky last I tried it.)
    • Support for non-x86 (like ARM, for instance) is abysmal.

    It’s kindof the second-most hardcore OS out there after Gentoo. (Nobody actually uses LFS as a daily driver, so I’m not counting that for this.) It’s the sort of OS that will teach you a lot and let you get down in the guts. But also avoids a lot of the downsides of Gentoo by remaining a binary OS.


  • Just my guess here, but…

    The desktop/laptop sort of form factor is associated in people’s minds with unlocked bootloaders. People expect to be able to install Linux on them if they want to. Tablets, game systems, and other sorts of consumer electronics, not so much. I’m thinking Microsoft will do what it can to push hardware manufacturers and the software industry as a whole more in the direction of the kinds of devices that consumers already expect to be locked down like tablets or game systems that are “streaming” game systems. And that way, the bootloader will prevent folks from switching to Linux.



  • Yeah, I think it’s smart to be making an MVP that’s just the engine with plugin support. I think you’ll need a minimal reference mod at least to show how you’d go about making a proper mod that’s actually a “game”. It’s totally valid for that minimal reference mod to be really minimal. Like, more of a testing tool than a “game” per se. Use stick figures. Or even worms or something.

    Once you’ve got something that can support mods that other folks could make, folks can jump on board and help if they want to. If not, you can start focusing on a mod that’s an actual “game” later, if you’re still able and willing to continue working on the project.

    Importing from Sims games is pretty cool. I’d definitely be interested in that as a feature. But if that was never supported, that’d honestly be fine as well.

    If someone wanted something that was “true” to the Sims games, they could make a mod. There was a mod for Luanti called “Mineclone2” (that I think has renamed since, but I don’t recall what to) that was a relatively faithful reproduction of Minecraft in Luanti. Someone could do that if they wanted to. Especially if what you’re building (“SimGine”) get a pretty active modding community like Luanti has.


  • I’m a big fan of jq. It’s a domain-specific language for manipulating JSON data.

    ImageMagick is like ffmpeg but for images.

    inotify-tools has command-line utilities that can be used in a Bash script or a Bash one-liner to make arbitrary things “happen” when something “happens” to a file or directory. (Then the file is opened or written to or renamed or whatever.)

    I probably should mention rsync. It’s like a swiss army knife for copying files from one place to another. And it supports “keeping files syncronized” between two locations.

    Of course, there’s tons of stuff that you pretty much can’t talk about Bash scripting without mentioning. Sed, awk, grep, find, etc.

    Also, I totally relate about the terminal giving more dopamine. I kinda just hate going on a point-and-click adventure to do things like image editing or whatever. To the point that I’ve written a whole-ass domain-specific-language to do what I want rather than use Gimp. (And I’m working on another whole-ass domain-specific-language to do a traditionally-GUI-app sort of task.)



  • TootSweet@lemmy.worldtoLinux@lemmy.mlI like gentoo :D
    link
    fedilink
    English
    arrow-up
    2
    ·
    3 months ago

    So, I’ve been using Arch Linux ARM on Raspberry Pis for some “desktop systems” as well as for a janky-ass NAS solution, but that project is kindof dying. They go many months in a row sometimes without any package updates. It’s wild. And when people ask WTF is going on and offer beg to be allowed to help in some way, the admins lock the thread.

    So, I’ve been looking to switch my Raspberry Pi’s to something that doesn’t depend so much on some “project” out there to be able to continue to use.

    The main Gentoo project fully supports ARM. And even if it didn’t, it’d be a lot easier to use Gentoo without support than Arch.

    Switching my main box (not a Raspberry Pi – it’s an x86_64 system) to Gentoo was basically for the purpose of trying out Gentoo again and evaluating whether I want to take the plunge and switch everything to Gentoo.

    Aside from that, there’s SystemD which is yucky. (Yes, I know about Artix, but when last I tried it, it didn’t really feel “ready for prime time”. It depends a lot on the main Arch repos.)

    Plus, I do kindof like the idea of “more control over my system(s)”. Configuring/compiling my own kernel (yes, you can do that on Arch, it’s much less “in the spirit of” Arch) to make it as minimal as possible and disable everything I don’t need. And of course USE flags are a plus if you want a light system.

    Anyway, those are my main reasons.


  • TootSweet@lemmy.worldtoLinux@lemmy.mlI like gentoo :D
    link
    fedilink
    English
    arrow-up
    11
    ·
    3 months ago

    Me too!

    I used Gentoo almost exlusively from like 2003 to maybe 2012 or 2013. I switched to Arch about then. But quite recently I made the switch back to Gentoo on my primary box and I’m happy I did.

    Only thing I still need to do to really make it long-term sustainable for my particular use is to set up a build server on my network. My “primary box” is in the room where I sleep and I need it dark and quiet when I’m sleeping. Can’t have MOBO color-shifting LEDs and fan sounds overnight. And I can’t compile something like Chromium in less than the 15-to-16-ish hours I’m awake in a given day. (And I’d prefer to compile it myself rather than using a binary package.) Hence the need for a build server.


    • Completely nonsensical post content and title.
    • URL in title which makes me think it might be spam/advertisement for catholicchemistry.com is.
    • Literally nothing about the post is remotely relevant to the community it’s posted in.

    Looks like hallucinating “aGeNtIc Ai” to me. The text itself is too clean to be stable diffusion or DALL-E or whatever, so I’m guessing it’s not exactly that, but it’s far too weird not make me think it might be some kind of misbehaving algorithm.

    I haven’t looked at your post history yet to see if all of your posts are similarly nonsensical, so I still don’t know if I’m responding to a human.

    To be fair, similarly nonsensical posts existed before AI. Maybe that’s just your thing. It’s definitely not really what this (or any other, really) community is for, however.



  • I’m not sure I’ve ever worn a pair of pants that didn’t do that. That’s just something pants do. To the point that nobody is going to see that and think you’ve got a boner. (Unless you do, of course, but even then probably only if you’re in a position that wouldn’t ordinarily produce that wrinkle/bulge or your boner is visible in a different spot than that wrinkle/bulge or something.) I wouldn’t worry about it. Even if you do some fancy tailoring to address it, I think what you’ll end up with will look worse than it would if you did nothing.




  • Yup. Entirely possible. Blocking third party cookies might somewhat reduce sites’ ability to tell that you’re the same you on the same browser between VPN and direct connection, but even that isn’t any guarantee that Linkedin (and/or the ad providers Linkedin uses) and Spotify (and/or their ad providers) don’t know you’re the same user between VPN and direct. And if there’s some amount of collusion and/or purchase of user tracking info going on between those entities, even only first-party cookies are sufficient for them to be able to prove the link between your direct and VPN IP addresses. Even without any cookies, though, there are still browser fingerprinting techniques that are worth looking into if you want to know more about defeating that sort of tracking.


  • Anyone want to place bets on how long it is before Elon uses this as an excuse to whisper in Trump’s ear that he needs to classify the Fediverse as a terrorist organization? It’d conveniently shut down competition with Xitter (and other billionaire-owned social media sites) if Mastodon (and Lemmy and PeerTube and Diaspora etc) was shut down for “RaDiCaLiZiNg fErTiLiTy ClInIc BoMbErS” or whatever BS.





  • A few ideas:

    • If it’s a hard drive, listen to see if you keep getting hard drive noises after the freeze.
    • Try SSH’ing in to that box (or otherwise try making a network connection to it.) Just to make sure the system is actually freezing and it’s not just the graphics screwing up and not updating the display while continuing to boot.
    • Delete/uninstall your AMD firmware. Or if you don’t have it installed, install it.
    • If you’re currently booting in EFI mode, try BIOS mode. Or vice versa.
    • Try booting with an incorrect “root” kernel parameter. My thought is maybe if it’s loading a module that’s causing issues, if it can’t get the root FS, it can’t load modules. If it doesn’t have the same issue, that will tell you something. (And if it does, that’ll tell you something too.)
    • Try other distros’s live ISOs to see if you you can isolate anything that makes a difference.