1 Nov 2024 |
| Samuel set a profile picture. | 21:25:16 |
| Samuel changed their display name from Samuel to Samuel (DrRed). | 21:41:39 |
| Samuel changed their display name from Samuel (DrRed) to Samuel. | 21:42:31 |
2 Nov 2024 |
| error_pro joined the room. | 05:55:57 |
| icarus_dh joined the room. | 14:07:09 |
connor (he/him) (UTC-7) | Does anyone have any recommended reading on ways to implement call-by-name (call-by-need?) in CPP? | 20:51:34 |
connor (he/him) (UTC-7) | TBH getting a little frustrated with https://github.com/NixOS/nix/pull/11767 and concerned that to improve performance with data structures that have structural sharing we’ll need to move more data structures over to permit sharing (instead of re-allocating when interacting with STL containers) | 21:00:53 |
emily | FWIW, even in Haskell it's sometimes faster to use the contiguous, copy-happy vector than fancier structures just because of constant factors – not to discourage you, just saying that I'm not sure the performance trade-off is going to unambiguously be in favour of the elegant functional data structures | 21:05:02 |
emily | memcpy is a very cheap operation these days | 21:05:22 |
connor (he/him) (UTC-7) | pain | 21:36:50 |
tomberek | Robert Hensing (roberth): I'm struggling to effectively rebase https://github.com/NixOS/nix/pull/11367 , do you have any progress on this? | 22:12:12 |
Robert Hensing (roberth) | tomberek: no progress. Will work on regressions first, esp https://github.com/NixOS/nix/issues/11699 | 22:20:57 |
tomberek | I got started, but I think i ran into unrelated build system issues. Will look again after dinner. | 22:21:46 |
Robert Hensing (roberth) | also this one seems to be a growing papercut https://github.com/NixOS/nix/issues/10202 | 22:23:46 |
3 Nov 2024 |
Mic92 | In reply to @roberthensing:matrix.org also this one seems to be a growing papercut https://github.com/NixOS/nix/issues/10202 Did this issue not got resolved with libgit2? | 20:03:06 |
4 Nov 2024 |
aktaboot | Redacted or Malformed Event | 12:47:17 |
| Martin Schwaighofer joined the room. | 13:06:32 |
| a10is joined the room. | 21:30:49 |
| Alois joined the room. | 21:35:28 |
5 Nov 2024 |
| abeldavid joined the room. | 01:22:44 |
| @year_of_the_linux_desktop:matrix.org left the room. | 08:33:36 |
| @grossmap:in.tum.de left the room. | 14:12:14 |
| tjni joined the room. | 18:04:40 |
tjni | What is happening when this is printed?
❯ nix flake update
[44.9 MiB DL] unpacking 'github:NixOS/nixpkgs/a04d33c0c3f1a59a2c1cb0c6e34cd24500e5a1dc' into the Git cache
On my company Mac laptop, we run MS Defender (wdavdaemon process), and each time this happens it takes minutes (sometimes 9-10) before it finishes. So I'm trying at first to get some help understanding what is happening during this step. | 18:06:33 |
K900 | Unpacking a tarball with a lot of files | 18:07:40 |
tjni | Is it unpacking into the Nix store? | 18:09:58 |
K900 | Yes | 18:10:09 |
emily | actually, "the Git cache" isn't in the store | 18:17:31 |
emily | it's copying it into a Git repository(!) in your ~/.cache | 18:17:40 |
emily | the unpacking into the store comes after | 18:17:45 |