• 16 Posts
  • 533 Comments
Joined 2 years ago
cake
Cake day: September 1st, 2023

help-circle

  • Regarding the software, the entire operating system will be open source, and all LiberuxOS developments will be published. The installed software will also be open source.

    This is what makes me distrustful. Will? Just publish what you have. Start open, not “eventually open”. What if they decide “nah, we actually don’t want to opensource it”? Then that money donated towards an opensource phone is down the drain or just into some grifter’s pockets.

    Anti Commercial-AI license










  • There’s a large spectrum between marketing expert and RTFM. Unfortunately, most nerds fall closer to the RTFM end than marketing expert or even normally functioning human. It isn’t much of a surprise, but it is a problem for sure.

    And of course there are hordes of lusers out there, but devs don’t even treat each other well. Join a programming forum for any language and ask questions about things you don’t comprehend. The amount of responses that are the equivalent of “just do this”, “that’s easy, just do”, or non-descript links to code or documentation is quite large.

    Anti Commercial-AI license


  • my autistic ass hyperfixated on it to the point of tinkering with it every afternoon for months

    Relatable 💯 I had a basic functional system after the third time trying NixOS. But then I started trying to get my old workflow and programs back and anything missing from nixpkgs was such a pain.

    But I persevered and now keep trying to get others interested to share the pain, but they (rightfully) aren’t very excited about the prospects. These are people working in tech and who have written code for at least 5 years BTW.

    Unfortunately my efforts of communicating problems and solutions to the NixOS community mostly fall upon deaf ears or resistance. Maybe it’s the way I communicate it. Dunno.

    Anti Commercial-AI license


  • I agree with the points you are making. As for loss of interest for making things graphical, in my case it’s just a lack of time. If I had time, SnowflakeOS would have my contributions.

    Is there a good way of mixing and mashing JSON attribute sets with conventional nix config files? Perhaps relegating some config to machine-generated JSON, and some hand crafted configs?

    For sure. I’m on mobile right now but something like

    {...}:
    builtins.fromJson( 
      builtins.readFile ./path/to/configuration.json
    )
    

    and importing that in your configuration.nix should do the trick. You have handcrafted stuff in another nix file, but it will be your responsibility to make it work with the imported/managed JSON. Maybe SnowflakeOS even does that. I’m not sure.

    Anti Commercial-AI license


  • I think Snowflake OS is dead. The NixOS community didn’t really get behind it for whatever reason. My guess is that many people don’t understand enough about NixOS to contribute, but those that do are too proud of their ability to understand it that making it easier for others would seemingly devalue it. I have noticed that many nerds attach a sense of self-worth to understanding difficult things and will fight tooth and nail when those things are made more simple as it will diminish their self-worth.

    Given all options and packages in nixpkgs are already machine readable and indexed, supplying a GUI based tool to procedurally generate nix codes

    Nix can create attribute sets from JSON, so there isn’t a need to generate nix code. Projects like npins do this albeit for another purpose (locking dependencies without flakes).

    Anyway, NixOS is lightyears away from a noon friendly OS because it’s also terribly far away from a dev friendly OS.

    Anti Commercial-AI license


  • NixOS could be the future if it had a better community, documentation, and a user interface to manage the system. Right now, it’s still completely unusable for even tech literate folk. In fact it’s unusable for people without time.

    If NixOS is to become the future, it has to become more user friendly. Not only as a system but as a community. A community that ridicules people asking questions or responds with “just read the source code” might as well just continue believing in “self-documenting” code.

    And let’s not even dive into the close-source source forge dependency they have.

    Anti Commercial-AI license




  • Most users just open the app store on their distro and install things there. It’s painless. Your complaint is the equivalent of somebody on android deciding not to use the google store and saying that they have too many places to install applications from.

    I actually find it hilarious that you even think windows installers are good. They are friggin mess and leave behind a bunch of crap when uninstalled. There’s a good reason windows needs stuff like reg-cleaners and debloaters and what have you. Let’s not even get into how easy it is to get adware or malware on windows, because searching for “rar installer” gets you a bunch of paid malware sites on the top of the search results.

    Wishing to go back to the “simplicity” of a windows installers is madness. Linux isn’t perfect for packaging software, but let’s not pretend windows is better.

    Anti Commercial-AI license