!GczNDVOkmUAxrFFnCg:maralorn.de

❄️ Nix Da(rmstadt)

118 Members
Nächstes Treffen: 03.11.2025.(<https://md.darmstadt.ccc.de/nixda-202507>) | Dekoratives Systemmanagement. How dare you … wenn Nix hilft | Use `/roomnick` for silly sentiments. | https://nix-cheatsheet.pixie.homes66 Servers

Load older messages


SenderMessageTime
23 Nov 2025
@hexa:lossy.networkhexaimage.png
Download image.png
16:15:03
@hexa:lossy.networkhexahttps://nix.dev/guides/best-practices.html16:15:15
@zitrone:utwente.iozitroneja aber da hätte man einfach das ganze inherit weglassen können, naja16:16:35
@hexa:lossy.networkhexaja, wo leute zusammen kommen passieren dumme dinge16:18:41
@hexa:lossy.networkhexamanchmal braucht es nicht mal das16:18:57
@grimmauld:m.grimmauld.degrimmauld (any/all) Tbh ich will envirnment.systemPackages = [ inherit [pkgs] curl jq hello ]; oder so 16:19:17
@grimmauld:m.grimmauld.degrimmauld (any/all)also quasi inherit für listen16:19:25
@grimmauld:m.grimmauld.degrimmauld (any/all)ist halt problematisch, weil listen space-seperated sind16:19:52
@zitrone:utwente.iozitronehttps://wiki.lix.systems/books/lix-contributors/page/nix-lang-v2#bkmrk-set-slicing16:21:06
@zitrone:utwente.iozitrone* set slicing https://wiki.lix.systems/books/lix-contributors/page/nix-lang-v2#bkmrk-set-slicing16:21:17
@grimmauld:m.grimmauld.degrimmauld (any/all)ja, das wäre z.b. okay16:22:24
@piegames:flausch.socialpiegames
In reply to @grimmauld:m.grimmauld.de
Tbh ich will envirnment.systemPackages = [ inherit [pkgs] curl jq hello ]; oder so
pkgs.[curl jq hello] (one day)
16:39:56
@hexa:lossy.networkhexaI don't fancy the way it looks 😄 16:40:42
@cyclopentane:aidoskyneen.eupentane ⭔Julia also has a syntax for vectorizing functions that looks something like this17:00:25
@cyclopentane:aidoskyneen.eupentane ⭔ basically, if you have a function callef foo, you'd normally invoke it as foo(x), but you can also invoke it for each member of a list by writing foo.([a, b, c]) which essentially is the same as [foo(a), foo(b), foo(c)] 17:01:38
@cyclopentane:aidoskyneen.eupentane ⭔makes scientific computing a whole lot easier17:02:00
@piegames:flausch.socialpiegames That is a weird way to write a map ^^ 17:04:51
@cyclopentane:aidoskyneen.eupentane ⭔ yeah, vectorization in julia basically is the same as map for 1D arrays :D 17:05:26
@cyclopentane:aidoskyneen.eupentane ⭔ (random thought: in Haskell terms, multidimensional arrays are functors too, so Julia vectorization basically is 1:1 the same as Haskell fmap) 17:15:01
@atemu12:matrix.orgAtemuNow let's sprinkle some clojure into this where attrsets are just functions you call with a key to get the corresponding value and we could get this syntax using julia-like vectorisation17:40:00
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all) doesn't numpy/scipy do the same? 18:03:27
@cyclopentane:aidoskyneen.eupentane ⭔ haven't used numpy in like 4 years but yeah, iirc numpy has np.vectorize which basically does the same but without the syntactic sugar 18:19:57
@grimmauld:m.grimmauld.degrimmauld (any/all)don't even need that:18:24:47
@grimmauld:m.grimmauld.degrimmauld (any/all)image.png
Download image.png
18:24:50
@grimmauld:m.grimmauld.degrimmauld (any/all)moment was ist denn eigentlich mit der Sprache passiert XD Oh well18:25:38
@cyclopentane:aidoskyneen.eupentane ⭔das ist schlechtes sprschdesign imo, weil z.B. elementwise quadrieren von den Elementen einer Matrix was anderes ist, als die Matrix als ganzes zu quadrieren19:01:34
@cyclopentane:aidoskyneen.eupentane ⭔ * 19:01:41
@grimmauld:m.grimmauld.degrimmauld (any/all)stimmt schon19:01:58
@grimmauld:m.grimmauld.degrimmauld (any/all)wobei matrix quadrieren selten nützlich ist...19:02:48
@grimmauld:m.grimmauld.degrimmauld (any/all)nicht nie, aber na gut19:03:18

Show newer messages


Back to Room ListRoom Version: 6