!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
@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
@grimmauld:m.grimmauld.degrimmauld (any/all) numpy hat @ um matrix-multiplikation gegen element-wise * abzugrenzen 19:03:47
@grimmauld:m.grimmauld.degrimmauld (any/all)aber das geht etwas drunter und drüber19:03:55
@grimmauld:m.grimmauld.degrimmauld (any/all) fast so schlimm wie Eigen in C++, wo auto und Eigen::Vec3f von der scheinbar selben operation unterschiedliche Ergebnisse geben können weil das templating mist baut 19:05:24
@grimmauld:m.grimmauld.degrimmauld (any/all)image.png
Download image.png
19:08:15
@grimmauld:m.grimmauld.degrimmauld (any/all)ich mag es nicht, aber na gut19:08:24
@grimmauld:m.grimmauld.degrimmauld (any/all)python versucht halt zu viel zu erraten, das hilft nicht wenn man mathematisch stabilen code will. Und numpy ist noch schlimmer als stock python19:10:20
@hexa:lossy.networkhexaok, aber listen mit kommas als separator ❤️ 19:25:17
@ma27:nicht-so.sexyma27wenn der separator wenigstens echte spaces und nicht token boundaries wären, wäre ich schon happy :>19:39:41
@ma27:nicht-so.sexyma27hast du das Pad noch von der Essensbestell-Nix-Expression von letztem Jahr? :>19:39:55
@hexa:lossy.networkhexapuhhhhhh19:40:03
@atemu12:matrix.orgAtemuIch hab das irgendwo gesaved; kann ich dir Schicken wenn ich wieder an einem Computer bin :D19:43:17

There are no newer messages yet.


Back to Room ListRoom Version: 6