tatterdemalion

joined 2 years ago
[–] tatterdemalion@programming.dev 19 points 1 week ago (1 children)

I find it funny that this article links to the ziglang.org blog post with a ?utm_source=chatgpt.com query, indicating that the author copy-pasted the link from ChatGPT.

an entire data center

What are you on about?

Yes, and I appreciate that you pressed the issue because I never heard what ultimately transpired, since I never really cared for the channel before that. But I see they hired a 3rd party to investigate and the conclusion was that none of the allegations were substantiated. Though I haven't found any mention of a further response from the employee that made the allegations.

Only on my "smart" TV.

[–] tatterdemalion@programming.dev 3 points 1 week ago (1 children)

switch

I don't think there is even a default DE. I think the graphical installer lets you choose GNOME, Plasma, or none.

[–] tatterdemalion@programming.dev 1 points 1 week ago (1 children)

NixOS "ships with" whatever exists in nixpkgs. So you could read this as "nixpkgs channel 25.11 ships GNOME 49".

And you can see that is true, here: https://search.nixos.org/packages?channel=25.11&show=gnome-shell&query=gnome-shell

[–] tatterdemalion@programming.dev 5 points 1 week ago (2 children)

I'm more concerned about the sexual harassment.

[–] tatterdemalion@programming.dev 37 points 1 week ago* (last edited 1 week ago)

Linux is broad and deep so it would help if you gave some examples of tasks you are failing to do.

Edit: I guess I can give some fundamental topics for your search, but I don't have many resources at the ready.

For starters, many topics will apply to all of Unix, not just Linux. So make sure you understand the difference, and learn about the Unix philosophy.

Also, I think the most useful piece of documentation is the Arch Wiki. I'd always check here first. The table of contents should give you a good idea of the scope of information.

  1. Filesystems. In Unix, everything is a "file". Explore the directory layout. Maybe learn about the FHS (filesystem hierarchy standard) and XDG. Learn how file permissions and ownership work. Learn about disk encryption with LUKS. Learn about GPT partitioning and EFI boot partitions. If you want to manage a filesystem spanning many storage devices, I highly recommend looking into ZFS. You might also want to set up some kind of file service like NFS or something with a web client like copyparty or dufs. Try out the dust and duf tools for checking space usage.
  2. Networking. I don't know how deep you need to go here, but Linux networking is highly customizable. I think most distros use systemd's built-in DHCP client in systemd-networkd. Have a look at nftables if you want to mess with firewalls. Wireguard for VPN. Learn to use the ip tool.
  3. Remote Access. Especially for a desktop, it's very useful to set up an SSH service on your PC so you can access it remotely from e.g. a laptop. You can even SSH over the public Internet using a VPN.
  4. Monitoring. Install BTop to get a quick overview of system activity and resource utilization. I also like the procs tool as an alternative to ps.
  5. Shells. As part of your Bash journey, I'd also check out shells like fish, zsh, and nushell.
  6. Package Management. I'm not very familiar with Bazzite's package manager. It's an immutable distro, so that will make a difference. Read the bazzite docs for this I guess. You'll probably need to learn about flatpaks. I'd recommend checking out Nix if you want to try something different. I also quite enjoyed Arch's pacman if you're willing to try a new distro like CachyOS or EndeavourOS.
  7. Dotfile management. I recommend learning some basic Git or Jujutsu (jj) and managing your configuration files in a git repository. You can also do this with Nix via Home Manager.
  8. Desktop Environment. I don't know which variant of Bazzite you chose, but it's probably a complete DE out of the box. Just know that you can customize your DE quite a bit. I personally enjoy tiling window managers; you might want to check those out.
[–] tatterdemalion@programming.dev 3 points 1 week ago (1 children)

Idk if I am a special case or part of the majority, but when I resort to calling a support line, it's because I have exhausted the options available to me via technology, and I need a human to take responsibility. So there has literally never been a time when a purely informational AI support bot has been useful to me.

Go fuck yourself

[–] tatterdemalion@programming.dev 22 points 2 weeks ago (1 children)

I'm not autistic but I like most of these things.

view more: ‹ prev next ›