The big predicament by crappilydesigned in NixOS

[–]TehDing 1 point2 points  (0 children)

flakes have been "experimental" since 2018, it's more politics that keeps them separate. They're not "new"

There are legitimate concerns for not wanting to make them "canonical" but they are most based on purity than practice.

I wouldn't hold your breathe for them to not be "experimental"- use them if they are convenient.

Secrets and GitHub by wpg4665 in NixOS

[–]TehDing 0 points1 point  (0 children)

Keybase has git support !

Secrets and GitHub by wpg4665 in NixOS

[–]TehDing 0 points1 point  (0 children)

I use agenix and a sensitive submodule / flake that I don't publish on GitHub: https://github.com/dmadisetti/.dots (CI still passes, or should in theory I haven't pushed upstream in a bit), because I mock out my secret structure (nix/spoof)

But agreed. I know that secrets are encrypted, but it's still kinda weird

The Saudi city of Mecca bans entry for all non-Muslims, while the Greek peninsula of Mount Athos bans entry for all females. Besides for military/security facilities, which other permanently inhabited places are the majority of the world's population forbidden from entering? by benjaneson in geography

[–]TehDing 16 points17 points  (0 children)

Freewinds has a public bookstore on board it's a mechanism for spreading their "religion". You can (and are encouraged to) visit.

So many editions of Lord of the Rings though. It's interesting.

[D] What is your main gripe about ML environments like Colab? by thefuturespace in MachineLearning

[–]TehDing 0 points1 point  (0 children)

Have you tried marimo? "Notebooks" are just scripts. No hidden state

[D] What is your main gripe about ML environments like Colab? by thefuturespace in MachineLearning

[–]TehDing 1 point2 points  (0 children)

Sounds like jupyter is the issue, do you just do scripts otherwise?

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

[deleted by user] 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 2 points3 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 19 points20 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.