uthredii

joined 2 years ago
MODERATOR OF
[–] uthredii@programming.dev 4 points 2 years ago

Yep its really impressive for such an early project.

Having said that I can't work out how to edit comments/posts I have made.

It would also be nice to have a preview of your comment too.

Hopefully they add that at some point.

[–] uthredii@programming.dev 3 points 2 years ago (2 children)

Thanks for the list. I don't want to go through the effort of installing from github so am just trying the web apps for now.

Wefwef is really good so far!

[–] uthredii@programming.dev 3 points 2 years ago

Rebuilding after adding a single program doesn't take too long (depends on the program but often less than a minuet).

Rebuilding after upgrading the channel takes longer on my slow internet as many programs have version upgrades that need to be downloaded. I think it took 30-60mins last time. I imagine it would be faster with better internet.

[–] uthredii@programming.dev 0 points 2 years ago

never had that issue before, as long as they have the same version and config

Then you are very lucky. "It worked on my machine" is a meme for a reason.

wasn’t that possible before with snapshotting (btrfs/lvm)?

I haven't used snapshotting with those before. I guess the difference is that with nix it is done by the package manager by default, with btrfs/lvm you would have to set that up independently (please correct of this is not the case).

[–] uthredii@programming.dev 7 points 2 years ago* (last edited 2 years ago) (2 children)

You specify the kernal in the config and rebuild, reboot.

Here are the docs if you're interested: https://nixos.wiki/wiki/Linux_kernel

[–] uthredii@programming.dev 1 points 2 years ago* (last edited 2 years ago) (8 children)

So how useful it is in practice?

It's useful for quite a few things in practise:

  • You can be sure software that is packaged with nix will behave the same on different computers.
  • You can avoid dependency conflicts.
  • You can automate some things that would otherwise take multiple (mostly manual steps) on other systems.

This video shows off some of the cool things you can do with nix: https://youtube.com/watch?v=6Le0IbPRzOE&feature=share9

How do updates work?

You update a programming by specifying the latest version of a program in config and rebuilding.

You update the OS by pointing to the channel you want to use and rebuilding.

You can time travel back to a previous state if anything goes wrong.

Can it play Crysis?

I expect so, some people.do use nix for gaming.

[–] uthredii@programming.dev 6 points 2 years ago* (last edited 2 years ago) (1 children)

It is also available on macos

[–] uthredii@programming.dev 2 points 2 years ago (1 children)
[–] uthredii@programming.dev 1 points 2 years ago

The guardian live feed is quite good. The latest is that Prigozhin is in Rostov and Wagner have taken control of Voronezh (300 miles from Moscow),

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

I have a framework laptop and really like it.

The main benefit is that it is fairly future proof, so you could get one the of the cheaper ones now and then upgrade if you need better ram/CPU/apu

view more: ‹ prev next ›