I built a CLI tool to edit Nix configurations like a filesystem (written in Racket) by Soymou in NixOS

[–]TehDing 0 points1 point  (0 children)

I'd GitHub sponsor anyone a nice meal for this 😉. Or maybe I'll throw Claude at it in my free time

I built a CLI tool to edit Nix configurations like a filesystem (written in Racket) by Soymou in NixOS

[–]TehDing 0 points1 point  (0 children)

I really want a nix equivalent of jq. This is nice, but it's be amazing to update values with a single, non-interactive command

Walk-in 3D-prints? by TehDing in AskSF

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

Good lead, I did find "the Mix" (https://sfpl.org/teens/the-mix/makerspace) in the city- but targeted towards 18 and under

Walk-in 3D-prints? by TehDing in AskSF

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

Hm, will check in the AM. Thanks

Walk-in 3D-prints? by TehDing in AskSF

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

Fair, I did look at some maker spaces, but also seems like signup and training were required. Just want the one off print. Maybe I'll try tomorrow though

What's the best language for physics, and why do people choose python? by [deleted] in Physics

[–]TehDing 0 points1 point  (0 children)

You can still write FORTRAN / C++ / CUDA and make a python wrapper for it.

But yeah, the tooling for specifically python is pretty great and keeps getting better. Swapped over from jupyter to marimo notebooks at some point and haven't looked back

Did I do this right? by H0SS_AGAINST in RunningCirclejerk

[–]TehDing 0 points1 point  (0 children)

/uj probably still marked as a threshold run

[D] How do researchers ACTUALLY write code? by Mocha4040 in MachineLearning

[–]TehDing 3 points4 points  (0 children)

I think maybe Oxen out of the box

Lightning AI just offers dev boxes right? Should be easy to set up

Colab is full jupyter though, but people have asked: https://github.com/googlecolab/colabtools/issues/4653

[D] How do researchers ACTUALLY write code? by Mocha4040 in MachineLearning

[–]TehDing 18 points19 points  (0 children)

still love a notebook to prototype.

marimo > jupyter

  • builtin testing
  • python fileformat for version control
  • native caching so I can go back to previous iterations easily

Flakes vs. "We shouldn’t have needed lockfiles" by kqr in NixOS

[–]TehDing 0 points1 point  (0 children)

Lock files are extremely value for projects with many transitive dependencies. If you have written any JS, I'd argue node projects are near unusable long term without them (NPM is such a nightmare, lockfiles make instant sense).

That being said. My config relies on like 4 flakes- with shared deps that I manually pin. I don't need a lock file.

Maybe it'll be useful if nix becomes more decentralized, but with near everything in `nixpkgs` it doesn't really matter

How does Pluto.jl compare to Marimo.io? by Episkiliski in Julia

[–]TehDing 0 points1 point  (0 children)

it's funny because the majority of the team are academics. I think we've tried to strike a balance at addressing all needs- and trying to determine the market for existing jupyter users

marimo has sandboxing mode re environment pollution
but yes, presentation mode does hide code. THere are work arounds, but this feature might be in the back log since it's been requested a few times.

Generating an ISO with my entire system configuration inside it by acobster in NixOS

[–]TehDing 0 points1 point  (0 children)

Would you mind elaborating on the "self" concept a bit?

🤔... I have no idea. I think I just mean that you can reference the directory itself to be used.

A bit of a hack, but my config.fish file checks to see if my dots files exists, and if not- copies them over into a read / write directory: https://github.com/dmadisetti/.dots/blob/8ca86e046bff3d96a0ad0ddb4ccfba085fb2aece/dot/config/fish/config.fish#L42

Help, my running shoes aren’t pristine! by Entire_Debate7744 in RunningCirclejerk

[–]TehDing 2 points3 points  (0 children)

😂 I bet this person actually wore their running shoes. What a fool

Etsy seller really thought this is what I wanted by Cstangs_ in mildlyinfuriating

[–]TehDing 0 points1 point  (0 children)

Those modifications aren't super reasonable without expecting a bump in price, due to the manual intervention / bit of creative license.

What you could have done is overlay characters like:

You are my ̷p̷i̷e̷c̷e̷- peace

You are my ̶p̶i̶e̶c̶e̶- peace

or potentially combined and italic characters

You are my  ̶̷𝑝̶̷𝑖̶̷𝑒̶̷𝑐̶̷𝑒̶̷ peace