!dGrjXvKnCwVLevgmzo:matrix.org

Stockholm NixOS meetup group

50 Members
Monthly meetups in Stockholm, Sweden around Nix releated topics(nixos.org)15 Servers

Load older messages


SenderMessageTime
11 Dec 2024
@lillecarl:matrix.orglillecarlWhite demands too much of the wearer, I like being a slob 🤪10:32:34
@markuskowa:matrix.orgmarkuskowaWhite would be too much 😂17:34:34
12 Dec 2024
@markuskowa:matrix.orgmarkuskowaJust as a reminder: we have a little get-together next week Wednesday at 18:00.09:45:53
13 Dec 2024
@lillecarl:matrix.orglillecarlFound a flake related issue on the cheap-o Chromebook I bought. eMMC is being trashed pretty hard18:34:25
@lillecarl:matrix.orglillecarlWhich is a flakes issue really, since they evaluate from store rather than FS18:34:59
@lillecarl:matrix.orglillecarl * Which is a flakes issue really, since they evaluate from store18:37:34
15 Dec 2024
@markuskowa:matrix.orgmarkuskowaIn what sense does the evaluation affect the store under flakes?19:08:22
@lillecarl:matrix.orglillecarlWith flakes nix copies your git repo into the store and evaluates from there19:09:00
@lillecarl:matrix.orglillecarlSo you're trashing your disk pretty hard, even though my repo is small. If you're on MMC it seems to break some regions of the block device19:09:42
@lillecarl:matrix.orglillecarlI'm gonna power wash the machine and see if that helps19:09:53
@lillecarl:matrix.orglillecarlBut it's the same as running NixOS on a RPI with a shitty SD card, it'll die sooner than later19:10:20
@markuskowa:matrix.orgmarkuskowaYou mean, because you download a nixpkga tarball too often?19:10:27
@lillecarl:matrix.orglillecarlNo the local git repo19:10:38
@lillecarl:matrix.orglillecarl~/Code/nixos19:10:42
@markuskowa:matrix.orgmarkuskowaAh, ok I see.19:10:53
@lillecarl:matrix.orglillecarlBut it might be the filesystem metadata blocks that get broken, I don't really know19:11:24
@lillecarl:matrix.orglillecarlThey'll be written quite a lot with nixos/home-manager in general 😄19:11:56
@markuskowa:matrix.orgmarkuskowaBut this is always the case, when you use "src = ./.", even without flakes.19:12:20
@lillecarl:matrix.orglillecarlYeap, and they're still not implemented like gnu coreutils cp19:13:01
@lillecarl:matrix.orglillecarlIf they were reflink copied on filesystems that support it, it would be so much lighter on block devices19:13:30
@lillecarl:matrix.orglillecarl(XFS, btrfs, bcachefs and friends would then just make a reflink and CoW if it's ever written to, but since it's a RO fs it's never written to so CoW only happens when you change a file within your repo)19:14:21
@lillecarl:matrix.orglillecarlBut it's not implemented because it isn't portable to MacOS and every FS etc.... 😥19:14:42
@markuskowa:matrix.orgmarkuskowaYes, reliying on fs specific features sounds tricky.19:17:41
@lillecarl:matrix.orglillecarlhttps://github.com/coreutils/coreutils/commit/25725f9d41735d176d73a757430739fb71c7d043 I mean, gnu coreutils does it by default for cp19:18:39
@markuskowa:matrix.orgmarkuskowaDid you check if Lix has attempted to tackle this problem?21:00:18
@lillecarl:matrix.orglillecarlI did read the changelog for the 2 Lix releases that's been released so far but there was nothing that I could find. I kinda neglected the problem and spun up a hetzner VM to work through instead21:03:33
16 Dec 2024
@claesatwork:matrix.orgClaesUnfortunately I can't make it this time. Got a cold and many end-of-year things piling up. Need to prioritize those. Hope you have a good time and see you next year instead!11:33:49
@igorramazanov:matrix.orgigorramazanovOk, sorry for the late notice, but I secured an office space for us, so we don't have to hang out in to lobby, if we want to12:39:13
@igorramazanov:matrix.orgigorramazanov

The office is in the "A-House" coworking building, near to Rådsmansgatan and Tekniska Högskolan stations, Östermalmsgatan 26A

If we want, then we can gather there

12:41:39
@markuskowa:matrix.orgmarkuskowaSorry to hear. Get well and enjoy the holidays. 12:50:26

Show newer messages


Back to Room ListRoom Version: 10