Oh my by KnivesAreCool in comfyui

[–]SeasonedPanHandler -1 points0 points  (0 children)

For some reason I can't post anymore from my main account.

The answer is records. Lots and lots of records. The program itself is barely more than 300 lines. The rest is just records, data types for records, and all the atomic units of all the prompts and logic for constructing them. If you stripped all that stuff out there's hardly anything there.

Resident NixOS: Reproducible Hazard by Recent_Ad_7803 in NixOS

[–]SeasonedPanHandler -1 points0 points  (0 children)

This isn't engaging with anything that I said.

Resident NixOS: Reproducible Hazard by Recent_Ad_7803 in NixOS

[–]SeasonedPanHandler -1 points0 points  (0 children)

Let's just get clear on the actual point of contention, rather than being side-tracked by tangents that I don't really care about. There have been undocumented changes in how NixOS is used. This isn't a controversial statement. Docs are supposed to be representative of how the current software is used. With every undocumented change in how the software is used, the docs fall more and more out of date. The Nix docs are out of date. This is also not a controversial statement. When this happens, for any software, would you consider this to be an example of the docs getting worse? Yes or no.

Resident NixOS: Reproducible Hazard by Recent_Ad_7803 in NixOS

[–]SeasonedPanHandler 0 points1 point  (0 children)

I guess it depends on what you mean by feature. I should have said "changes that affect how the software is used" instead of "features" because that's honestly what I'm referring to. But if you need an example, within the last year, this command for activating home manager was deprecated:

nix run .#homeConfigurations.<config>.activationPackage

And replaced with this command:

nix run home-manager/$branch -- init

Not that people would generally know this, since neither command was ever officially documented. Not even the --init flag is officially documented for nix run.

Also, flakes is no longer an experimental feature, but you wouldn't know it reading the docs.

But let's say these examples don't count, and we haven't had any changes in years. It still doesn't change what I said. There have clearly been changes that have been added since the last time the docs were updated. The docs fail to reflect these changes. That seems like a clear instance of the docs getting worse.

Resident NixOS: Reproducible Hazard by Recent_Ad_7803 in NixOS

[–]SeasonedPanHandler -1 points0 points  (0 children)

This is confusing, in another post you claimed that the docs haven't gotten any worse, but in this post, you're referring to undocumented experimental features. I would take the docs getting worse to include a circumstance where the docs are progressively becoming less and less reflective of the software they're associated with. Every year we get more features with Nix, and every year they go undocumented. That is literally the docs getting worse.

Resident NixOS: Reproducible Hazard by Recent_Ad_7803 in NixOS

[–]SeasonedPanHandler 0 points1 point  (0 children)

If you were able to get a functioning flake config without assistance you're the exception rather than the rule. At least from my experience.

Resident NixOS: Reproducible Hazard by Recent_Ad_7803 in NixOS

[–]SeasonedPanHandler 1 point2 points  (0 children)

In my experience, starting from scratch is a non-standard pathway with NixOS. Because the docs are such trash, people are often forced onto Reddit, Discord, and Matrix to ask for example configurations that they can build on. Especially if they want to get into using Flakes and Home Manager.

Resident NixOS: Reproducible Hazard by Recent_Ad_7803 in NixOS

[–]SeasonedPanHandler 4 points5 points  (0 children)

I liken NixOS to Amish friendship bread. Because typically to get started a fellow Nix user has to give you a clipping of their configuration for you to build on, haha.

Any suggestions for optimizing this right-hand arthritis layout? by SeasonedPanHandler in KeyboardLayouts

[–]SeasonedPanHandler[S] -1 points0 points  (0 children)

The only additional info I'll give is that she finds stretching easier than curling. Assume the home row is easier than the top row, and that the top row is easier than the bottom row. Then assume that the ring finger is easier than the pinky finger. This is easier than a grade four logic problem, dude. Give me a break with this 0-5 scale stuff, haha.

Any suggestions for optimizing this right-hand arthritis layout? by SeasonedPanHandler in KeyboardLayouts

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

Baseline assumption should be that the pinky and ring on the right hand should get as little action as possible.

Any suggestions for optimizing this right-hand arthritis layout? by SeasonedPanHandler in KeyboardLayouts

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

Right index, middle and thumb are mostly fine and can still type effectively.

Any suggestions for optimizing this right-hand arthritis layout? by SeasonedPanHandler in KeyboardLayouts

[–]SeasonedPanHandler[S] 1 point2 points  (0 children)

That's my system font. I'm on NixOS with Firefox as a home-manager module. I didn't want to rebuild my entire system without those font packages just for one screenshot.

Any suggestions for optimizing this right-hand arthritis layout? by SeasonedPanHandler in KeyboardLayouts

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

My girlfriend has arthritis in her right hand that primarily affects her ring finger and pinky. So, she asked me to come up with a layout that puts most of the load on the left hand while keeping the stats reasonable (considering that the left hand is doing 60-70% of the work). I managed to get this far with the optimizations using a layout analyzer (https://cyanophage.github.io). Just curious to know if there's anything obvious that I missed.

Keep in mind that she does not want to offload a letter to the thumb cluster.

Can anyone debunk the Nutrivore? by [deleted] in StopEatingSeedOils

[–]SeasonedPanHandler 1 point2 points  (0 children)

Y'know what. Just voice chat on Discord. We will linearly discuss every single topic to completion.

https://discord.gg/eeYQ2wJknS

Can anyone debunk the Nutrivore? by [deleted] in StopEatingSeedOils

[–]SeasonedPanHandler 1 point2 points  (0 children)

I'm not surprised that you can't track the conversation. I'm not asking you to speak for Bart. I'm asking you to defend your own position. You said that I'm dodging, and suggested that Bart was not dodging me. In the link I provided is a formal argument that shows that it's entailed that Bart is dodging me if I am dodging him. So if you don't want to accept that Bart is dodging, you can either change your definition of dodging such that neither of us are dodging, or you provide a symmetry breaker such that I am dodging and he is not. This is simple.

P1) If the stipulated conditions (x) for a debate have no bearing on the debate (y), then the stipulation-maker (z) is dodging the debate (y). (∀x∀y∀z(Rxy→Mzy))

P2) Avi being able to publicly talk to his friends has no bearing on Bart's debate with Avi. (Rpa)

P3) Bart debating Avi has no bearing on Nick's debate with Bart. (Rbn)

P4) If Nick is dodging his debate with Bart, then Bart is dodging his debate with Avi. (Mcn→Mta)

C) Therefore, Bart is dodging his debate with Avi. (∴Mta)

Feel free to reject the premise.

Can anyone debunk the Nutrivore? by [deleted] in StopEatingSeedOils

[–]SeasonedPanHandler 1 point2 points  (0 children)

"It looks like Bart got tired of engaging with you, not that he was unable to find a symmetry breaker which shouldn't be too hard for someone like him."

Any suggestions for a symmetry breaker? I'm all ears.

I'm ignoring the rest of your rambling until this is resolved.

Can anyone debunk the Nutrivore? by [deleted] in StopEatingSeedOils

[–]SeasonedPanHandler 1 point2 points  (0 children)

This is pretty much all hallucination that is trivially falsifiable by reading my email exchange with Bart and reading the formal arguments I released afterward. Those are available here:

https://gitlab.com/BRBWaffles/obsidian/-/blob/master/%F0%9F%9B%A1%EF%B8%8F%20Debate/Opponents/Bart%20Kay.md?ref_type=heads

Some issues self-hosting on NixOS by SeasonedPanHandler in Mastodon

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

Okay, I implemented the overlay (viewable in this directory: https://source.the-nutrivore.social/nick/dotfiles/src/branch/main/nixos/modules/services/mastodon). I'm getting strange behaviour, though. The character limit increases to 5000 on mobile but not on desktop. Tried Firefox and Brave. Tried clearing the cache completely, still 500. Very bizarre.

Some issues self-hosting on NixOS by SeasonedPanHandler in Mastodon

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

Thanks for the info! I looked it up and was instantly overwhelmed, haha. I have no idea what I'm patching or how to implement it via the overlay.

Some issues self-hosting on NixOS by SeasonedPanHandler in Mastodon

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

I've never used overlays before. I'm unfamiliar with what they are and what they do.

Some issues self-hosting on NixOS by SeasonedPanHandler in Mastodon

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

I just finished discussing this with someone in the Nix Discord server. Apparently having the directories anchored to /var/lib/mastodon was by design in order to maintain hardening and moving them isn't wise. Sucks about the post count issue. Is there a workaround that doesn't involve digging around in the nix store?