| 12 Sep 2025 |
K900 | In other ways, yes | 14:05:02 |
Jassuko | Yeah. It would not need to exist, if the cookie spec was sane.. I think it's just rabbit holes all the way down at this point, lol. :D | 14:05:45 |
toonn | K900: That applies to sub.host but not to sub.host.local, not appending ".local." would still "just work." | 14:06:11 |
K900 | Yes, except you could not know when not to append .local | 14:06:54 |
K900 | Before the PSL existed | 14:06:54 |
toonn | I don't see how subdomains make that more problematic though. Just never append if the hostname has a ".?" | 14:08:39 |
K900 | I mean, you're welcome to propose a spec change if you want this so much | 14:13:43 |
K900 | But as it stands, it is out of spec | 14:13:48 |
toonn | I doubt I can convince anyone, mDNS seems to be rather universally despised. As long as I can get avahi to resolve subdomains for me, I'm happy. | 14:16:00 |
toonn | magic_rb: Maybe I was naively hoping `pack . unpack` avoids reading the entire lazy bytestring into memory. I don't know if I elided the type declaration on purpose or just temporarily because I was changing things, probably the latter. | 14:24:21 |
Jassuko | I would actually like mdns if it didn't have all those weird quirks on the implementations. -_- | 14:26:07 |
toonn | It kinda feels like it was intentionally hamstrung to make it perpetually unpopular. | 14:27:46 |
magic_rb | It does, going from a strict to lazy bytestring always incurs a copy unless the lazy bytestring is only one chunk i think. Then it may be able to do the conversion in place | 14:33:20 |
toonn | magic_rb: I was thinking more that it might be read chunk by chunk, converted to the next however many Word8s and the same thing when packing, with fusion eliminating the intermediate list. | 14:34:55 |
toonn | magic_rb: Also very possible I just didn't notice toStrict though. | 14:35:08 |