!GsmxjHfeAYLsTEQmjS:nixos.org

Matrix Meta (Nix)

670 Members
Discuss your proposals for the Matrix space here, before suggesting them in #matrix-suggestions:nixos.org191 Servers

Load older messages


SenderMessageTime
16 Jan 2022
@zhaofeng:zhaofeng.liZhaofeng Li Oh, nevermind I misread. You want an actual server. The matrix-synapse module should work fine with postgresql 07:02:22
@uver:matrix.orguverI don't think this is right place. I just need suggestions for the correct DNS settings for hosting my own server on my own domain using the example in the manual.07:02:40
@kraem:ne.bul.aekraem set a profile picture.09:54:22
@uver:matrix.orguver left the room.21:17:46
17 Jan 2022
@miloignis:synapse.room409.xyzmiloignis
In reply to @uver:matrix.org
I don't think this is right place. I just need suggestions for the correct DNS settings for hosting my own server on my own domain using the example in the manual.
I also don't know of a better place, but maybe these lines from my nix config can serve as a tiny tutorial: https://github.com/Limvot/vim_config/blob/8c801b5addd807c4b99afd99f8d85f9e43975d92/nixops_vps/nixops.nix#L113-L198
00:13:55
@dandellion:dodsorf.asDandellion #matrix-nix:transformierende-gesellschaft.org 06:52:34
@schmittlauch:feneas.orgschmittlauch (he/him) (Old) changed their display name from schmittlauch (he/him) to schmittlauch (he/him) (Old).11:31:02
@schmittlauch:feneas.orgschmittlauch (he/him) (Old) left the room.13:17:49
20 Jan 2022
@andi:kack.itandi- left the room.00:13:01
24 Jan 2022
@schuelermine:matrix.orgschuelermine

I wrote a k-d-tree generator in nix

with builtins;
let fold-shim = { _type = [ "magic" "fold-shim" ]; _empty = true; };
    skip-shim = f: a: b: if a == fold-shim then b else f a b;
    sort-by = f: sort (a: b: f a < f b);
in rec { get-k-d-tree-from-point-set =
  { dimensions ? builtins.foldl' (skip-shim (a: b: if a > b then a else b)) fold-shim point-set, 
    point-set ? [ ], cut-direction ? 0, default-coordinate ? 0 }: if length point-set != 0 then
    let get-coordinate = point: if length point >= cut-direction then elemAt point cut-direction else default-coordinate;
        point-count = length point-set;
        sorted-points = sort-by get-coordinate point-set;
        median-point = elemAt sorted-points (floor (point-count / 2));
        cut-position = get-coordinate median-point;
        remaining-points = filter (point: point != median-point) sorted-points;
        partitioned-points = partition (point: get-coordinate point > cut-position) remaining-points;
        next-cut-direction = if cut-direction + 1 == dimensions then 0 else cut-direction + 1;
    in { _type = [ "k-d-tree" "node" ];
         point = median-point;
         lt-leaf = get-k-d-tree-from-point-set {
           point-set = partitioned-points.wrong;
           cut-direction = next-cut-direction;
           inherit dimensions;
         };
         ge-leaf = get-k-d-tree-from-point-set {
           point-set = partitioned-points.right;
           cut-direction = next-cut-direction;
           inherit dimensions;
         };
         inherit dimensions cut-direction; }
    else { _type = [ "k-d-tree" "leaf"];
           _empty = true; }; }
11:42:22
@janne.hess:helsinki-systems.deJanne Heß left the room.11:43:10
@zhaofeng:zhaofeng.liZhaofeng LiWhen does Element display people's full MXIDs after their names? Is there some heuristic or is it configurable by the user?20:16:46
@f0x:pixie.townf0xit's a heuristic based on similar display names20:17:09
@zhaofeng:zhaofeng.liZhaofeng LiOk, so it's a room-specific thing?20:18:33
@f0x:pixie.townf0xyeah, if there are other people with the same display name in that room (with some homoglyph detection too iirc)20:19:35
@kevincox:matrix.orgkevincoxStrangely it doesn't seem symmetrical. I would expect that when it triggers there would be at least 2 people where it added the MXID to disambiguate. However it often just adds the MXID to one of the pair.20:21:05
@f0x:pixie.townf0xhuh20:21:48
@zhaofeng:zhaofeng.liZhaofeng LiThat doesn't seem ideal - When there are two Johns, there is effectively a "canonical John" and an "impostor John" whose messages always show up differently20:23:25
@kevincox:matrix.orgkevincoxI looked at a place I knew it to be occurring and it appears to have resolved itself now. Maybe the asymmetry was fixed. Or at least reduced.20:28:56
25 Jan 2022
@fzakaria:one.ems.hostfzakaria set a profile picture.04:57:58
@schuelermine:matrix.orgschuelermineIs it a problem to disable the WantedBy relationship between network-online.target and multi-user.target? And how can I do that inside my NixOS configuration?08:15:25
@hexa:lossy.networkhexanot the room for this kind of question09:10:10
@hexa:lossy.networkhexa sounds like #systemd:nixos.org 09:10:29
@schuelermine:matrix.orgschuelermineoh frick10:35:18
@schuelermine:matrix.orgschuelerminesorry10:35:20
@schuelermine:matrix.orgschuelermineI didn’t realize I was here10:35:24
@schuelermine:matrix.orgschuelerminesorry10:35:25
@schuelermine:matrix.orgschuelermine I thought I was in #nix:nixos.org10:35:43
2 Feb 2022
@cw:kernelpanic.cafeChuck Winter changed their display name from CoilWinder (novus ordo seclorum) to Chuck Winter.08:36:58
5 Feb 2022
@shanoaice:sfo.cube64128.xyzmikafluffyball ⚡️ joined the room.01:48:19

Show newer messages


Back to Room ListRoom Version: 6