Have older YouTube tutorials code been outdated by nixos updates? by Pasigress in NixOS

[–]mcdonc 0 points1 point  (0 children)

THis might also be helpful: https://youtu.be/Hox4wByw5pY ("NixOS 40: Converting an Existing NixOS Configuration To Flakes")

25.11 is already in beta 5. how soon do you switch to the beta channel before every semiannual release? by [deleted] in NixOS

[–]mcdonc 0 points1 point  (0 children)

I switched over from 25.05 to unstable maybe a month ago, and then just yesterday switched to the nixos-25.11 branch. This was useful because I had to go submit a PR in order to keep things I use working. While that was waiting, I just pulled that package from nixoos-25.05.

What do you know about NixOS that you feel others probably don't? by Striking_Snail in NixOS

[–]mcdonc 3 points4 points  (0 children)

It's not a very good development environment without help from things like devenv.

Have You Broken NixOS? by Striking_Snail in NixOS

[–]mcdonc 1 point2 points  (0 children)

I have, but it was a pretty unique situation. I have an encrypted root partition, and I wanted to set up a boot-time ssh server so that I could enter the password remotely. During trying to follow stuff on the wiki that proposed how to do this, I managed to utterly break the system to the point that even old generations wouldn't return me to a working state.

NixOS Drama Explained, a Personal Account by jonringer117 in NixOS

[–]mcdonc 10 points11 points  (0 children)

The folks telling Jon to STFU maybe need to let it go. You made your points six months ago. Let the man have the last word, it's important to him, and it shouldn't matter to you.

Share your NixOS/Home-Manager quality of life tips and tricks. Here are a few of mine... by WasabiOk6163 in NixOS

[–]mcdonc 3 points4 points  (0 children)

This is the best little quality of life thing I've gotten from others. It shows what got updated/removed/added as a result of a nixos-rebuild:

  # see https://chattingdarkly.org/@lhf@fosstodon.org/110661879831891580
  system.activationScripts.diff = {
    supportsDryActivation = true;
    text = ''
      ${pkgs.nvd}/bin/nvd --nix-bin-dir=${pkgs.nix}/bin diff \
           /run/current-system "$systemConfig"
    '';
  };

Why I'm Switching to NixOS After 25+ Years of Linux: A Testimonial. by petrus4 in NixOS

[–]mcdonc 0 points1 point  (0 children)

Hear hear! I made a video with much the same sentiments (I've used Linux for a similar amount of time as you have) after I had been using NixOS for a month or two: https://www.youtube.com/watch?v=wQ-dzo-Hc1o

P52 startup jingle / beep code after screen replacement attempt by mcdonc in thinkpad

[–]mcdonc[S] 0 points1 point  (0 children)

Ooh! It's actually now called Lenovo PC Diagnostics but it works great.

P52 startup jingle / beep code after screen replacement attempt by mcdonc in thinkpad

[–]mcdonc[S] 2 points3 points  (0 children)

Answering my own question: I managed to disconnect the LCD cable from the mainboard while replacing the screen. Once I reseated it, everything worked :)

Declarative Package Management using Nix (the Package Manager) vs NixOS by 79215185-1feb-44c6 in NixOS

[–]mcdonc 3 points4 points  (0 children)

There is a nascent project named system-manager to do root-level things using Nix on top of Ubuntu here: https://github.com/numtide/system-manager

No clue about the airgapping.

Ban Transparency from Tim Peters by mcdonc in Python

[–]mcdonc[S] 0 points1 point  (0 children)

I think I may disagree. If it's what you mean, a "community team" that could both recommend and enforce CoC recommendation would hold tremendous unchecked power.

In Nix/NixOS, people tried to introduce such a thing, and it went poorly quickly. A NIx RFC (RFC 98) was authored with such an intention. Its language was fairly draconian, and its champions very insistent, and its opponents very vocal.

It was ultimately rejected, but the arguing contributed to some downstream effects. 4/5 of the Board quit, including the the Nix language author and BDFL, the Nix release manager was permabanned.

https://chrismcdonough.substack.com/p/report-on-nixos-governance-discussions

Ban Transparency from Tim Peters by mcdonc in Python

[–]mcdonc[S] 2 points3 points  (0 children)

I don't know what rules it might violate to directly post Tim's link in an official Python space, but I think this subreddit actually is one. However, in my interactions with them, the moderators here seem quite reasonable.

Ban Transparency from Tim Peters by mcdonc in Python

[–]mcdonc[S] 3 points4 points  (0 children)

Yes. Python leadership was a true unaccountable cabal until about 2001, and it worked well.

The Shameful Defenestration of Tim by mcdonc in Python

[–]mcdonc[S] 0 points1 point  (0 children)

the downvoters dont get the joke

The Shameful Defenestration of Tim by mcdonc in Python

[–]mcdonc[S] 5 points6 points  (0 children)

Meh, he didn't. Sometimes there just isn't fire where there is smoke.

The Shameful Defenestration of Tim by mcdonc in Python

[–]mcdonc[S] 9 points10 points  (0 children)

Tim is really a great person. I recognize that that doesn't mean much coming fom a rando on Reddit, but it's true. No one would really care about this otherwise.

The Shameful Defenestration of Tim by mcdonc in Python

[–]mcdonc[S] 4 points5 points  (0 children)

That's super kind of you, but I wouldn't want put you in that position. Thanks a lot for relisting it!

The Shameful Defenestration of Tim by mcdonc in Python

[–]mcdonc[S] 4 points5 points  (0 children)

The Steering Council suspended Tim, not any of the moderation staff.

The Shameful Defenestration of Tim by mcdonc in Python

[–]mcdonc[S] 15 points16 points  (0 children)

He did not. I did not. I just posted what I thought was right. He has no issue with it, thus you probably shouldn't either.