[{"result":{"data":{"posts":[{"postId":966287,"headline":"i have sucked cum to the voice in my brian","publishedAt":"2023-02-05T05:10:06.442Z","filename":"966287-i-have-sucked-cum-to","transparentShareOfPostId":null,"shareOfPostId":null,"state":1,"numComments":0,"cws":[],"tags":["#1 poll enjoyer","cringe"],"hasCohostPlus":false,"pinned":false,"commentsLocked":false,"sharesLocked":false,"blocks":[{"type":"markdown","markdown":{"content":"and also wrote it in single-process C"}},{"type":"markdown","markdown":{"content":"https://git.sr.ht/~nabijaczleweli/supla-MEW-01-VA/commit/4def4673372d6019465d63776323f254aa36c5d8"}}],"plainTextBody":"and also wrote it in single-process C\n\nhttps://git.sr.ht/~nabijaczleweli/supla-MEW-01-VA/commit/4def4673372d6019465d63776323f254aa36c5d8","postingProject":{"projectId":64525,"handle":"nabijaczleweli","displayName":"наб","dek":"","description":"Dazed and confused, but trying to continue 🇵🇱/🏴󠁧󠁢󠁥󠁮󠁧󠁿/🇷🇺 ⚧ they\r\n\r\nMaintains homie/hoe stasis. Store horizontally when not in use. Contains sulfites.","avatarURL":"https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png","avatarPreviewURL":"https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png","headerURL":"https://staging.cohostcdn.org/header/64525-35de9d6d-d833-4c3e-89c3-4b0ad3e04709-profile.jpg","headerPreviewURL":"https://staging.cohostcdn.org/header/64525-35de9d6d-d833-4c3e-89c3-4b0ad3e04709-profile.jpg","privacy":"public","url":"https://nabijaczleweli.xyz/","pronouns":"","flags":[],"avatarShape":"roundrect","loggedOutPostVisibility":"public","frequentlyUsedTags":["big yellow","grey","splotchy","voreutils","tzpfms","ratrun","wg14"],"askSettings":{"enabled":false,"allowAnon":false,"requireLoggedInAnon":true},"contactCard":[]},"shareTree":[],"numSharedComments":0,"relatedProjects":[],"singlePostPageUrl":"https://cohost.org/nabijaczleweli/post/966287-i-have-sucked-cum-to","effectiveAdultContent":false,"isEditor":true,"hasAnyContributorMuted":false,"contributorBlockIncomingOrOutgoing":false,"postEditUrl":"https://cohost.org/nabijaczleweli/post/966287-i-have-sucked-cum-to/edit","isLiked":false,"canShare":true,"canPublish":true,"limitedVisibilityReason":"none","astMap":{"initial":"{\"type\":\"root\",\"children\":[{\"type\":\"element\",\"tagName\":\"p\",\"properties\":{},\"children\":[{\"type\":\"text\",\"value\":\"and also wrote it in single-process C\",\"position\":{\"start\":{\"line\":1,\"column\":1,\"offset\":0},\"end\":{\"line\":1,\"column\":38,\"offset\":37}}}],\"position\":{\"start\":{\"line\":1,\"column\":1,\"offset\":0},\"end\":{\"line\":1,\"column\":38,\"offset\":37}}},{\"type\":\"text\",\"value\":\"\\n\"},{\"type\":\"element\",\"tagName\":\"p\",\"properties\":{},\"children\":[{\"type\":\"element\",\"tagName\":\"a\",\"properties\":{\"href\":\"https://git.sr.ht/~nabijaczleweli/supla-MEW-01-VA/commit/4def4673372d6019465d63776323f254aa36c5d8\"},\"children\":[{\"type\":\"text\",\"value\":\"https://git.sr.ht/~nabijaczleweli/supla-MEW-01-VA/commit/4def4673372d6019465d63776323f254aa36c5d8\",\"position\":{\"start\":{\"line\":3,\"column\":1,\"offset\":39},\"end\":{\"line\":3,\"column\":98,\"offset\":136}}}],\"position\":{\"start\":{\"line\":3,\"column\":1,\"offset\":39},\"end\":{\"line\":3,\"column\":98,\"offset\":136}}}],\"position\":{\"start\":{\"line\":3,\"column\":1,\"offset\":39},\"end\":{\"line\":3,\"column\":98,\"offset\":136}}}],\"data\":{\"quirksMode\":false},\"position\":{\"start\":{\"line\":1,\"column\":1,\"offset\":0},\"end\":{\"line\":3,\"column\":98,\"offset\":136}}}","initialLength":2,"expanded":"{\"type\":\"root\",\"children\":[],\"data\":{\"quirksMode\":false}}","expandedLength":0},"responseToAskId":null},{"postId":965317,"headline":"theres one place in dbussy that says this error and none of the rules strv_env_is_valid() enforces should match lol","publishedAt":"2023-02-05T01:25:09.908Z","filename":"965317-theres-one-place-in","transparentShareOfPostId":null,"shareOfPostId":965290,"state":1,"numComments":0,"cws":[],"tags":[],"hasCohostPlus":false,"pinned":false,"commentsLocked":false,"sharesLocked":false,"blocks":[],"plainTextBody":"","postingProject":{"projectId":64525,"handle":"nabijaczleweli","displayName":"наб","dek":"","description":"Dazed and confused, but trying to continue 🇵🇱/🏴󠁧󠁢󠁥󠁮󠁧󠁿/🇷🇺 ⚧ they\r\n\r\nMaintains homie/hoe stasis. Store horizontally when not in use. Contains sulfites.","avatarURL":"https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png","avatarPreviewURL":"https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png","headerURL":"https://staging.cohostcdn.org/header/64525-35de9d6d-d833-4c3e-89c3-4b0ad3e04709-profile.jpg","headerPreviewURL":"https://staging.cohostcdn.org/header/64525-35de9d6d-d833-4c3e-89c3-4b0ad3e04709-profile.jpg","privacy":"public","url":"https://nabijaczleweli.xyz/","pronouns":"","flags":[],"avatarShape":"roundrect","loggedOutPostVisibility":"public","frequentlyUsedTags":["big yellow","grey","splotchy","voreutils","tzpfms","ratrun","wg14"],"askSettings":{"enabled":false,"allowAnon":false,"requireLoggedInAnon":true},"contactCard":[]},"shareTree":[{"postId":965290,"headline":"bruh what","publishedAt":"2023-02-05T01:20:05.967Z","filename":"965290-bruh-what","transparentShareOfPostId":null,"shareOfPostId":null,"state":1,"numComments":0,"cws":[],"tags":[],"hasCohostPlus":false,"pinned":false,"commentsLocked":false,"sharesLocked":false,"blocks":[{"type":"attachment","attachment":{"attachmentId":"5356713d-5fe8-48ed-a9c8-fa8c38d0b727","altText":"$ systemd-run -ESUPLA_{HOST,ACCESSID,PASSPHRASE,EMAIL} --user -pNotifyAccess=main  ./supla-MEW-01-VA localhost:9123 /usr/local/libexec/supla-console-client Failed to start transient service unit: Invalid environment block.","previewURL":"https://staging.cohostcdn.org/attachment/5356713d-5fe8-48ed-a9c8-fa8c38d0b727/image.png","fileURL":"https://staging.cohostcdn.org/attachment/5356713d-5fe8-48ed-a9c8-fa8c38d0b727/image.png","width":null,"height":null}}],"plainTextBody":"","postingProject":{"projectId":64525,"handle":"nabijaczleweli","displayName":"наб","dek":"","description":"Dazed and confused, but trying to continue 🇵🇱/🏴󠁧󠁢󠁥󠁮󠁧󠁿/🇷🇺 ⚧ they\r\n\r\nMaintains homie/hoe stasis. Store horizontally when not in use. Contains sulfites.","avatarURL":"https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png","avatarPreviewURL":"https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png","headerURL":"https://staging.cohostcdn.org/header/64525-35de9d6d-d833-4c3e-89c3-4b0ad3e04709-profile.jpg","headerPreviewURL":"https://staging.cohostcdn.org/header/64525-35de9d6d-d833-4c3e-89c3-4b0ad3e04709-profile.jpg","privacy":"public","url":"https://nabijaczleweli.xyz/","pronouns":"","flags":[],"avatarShape":"roundrect","loggedOutPostVisibility":"public","frequentlyUsedTags":["big yellow","grey","splotchy","voreutils","tzpfms","ratrun","wg14"],"askSettings":{"enabled":false,"allowAnon":false,"requireLoggedInAnon":true},"contactCard":[]},"shareTree":[],"numSharedComments":0,"relatedProjects":[],"singlePostPageUrl":"https://cohost.org/nabijaczleweli/post/965290-bruh-what","effectiveAdultContent":false,"isEditor":true,"hasAnyContributorMuted":false,"contributorBlockIncomingOrOutgoing":false,"postEditUrl":"https://cohost.org/nabijaczleweli/post/965290-bruh-what/edit","isLiked":false,"canShare":true,"canPublish":true,"limitedVisibilityReason":"none","astMap":{"initial":"{\"type\":\"root\",\"children\":[],\"data\":{\"quirksMode\":false}}","initialLength":0,"expanded":"{\"type\":\"root\",\"children\":[],\"data\":{\"quirksMode\":false}}","expandedLength":0},"responseToAskId":null}],"numSharedComments":0,"relatedProjects":[{"projectId":64525,"handle":"nabijaczleweli","displayName":"наб","dek":"","description":"Dazed and confused, but trying to continue 🇵🇱/🏴󠁧󠁢󠁥󠁮󠁧󠁿/🇷🇺 ⚧ they\r\n\r\nMaintains homie/hoe stasis. Store horizontally when not in use. Contains sulfites.","avatarURL":"https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png","avatarPreviewURL":"https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png","headerURL":"https://staging.cohostcdn.org/header/64525-35de9d6d-d833-4c3e-89c3-4b0ad3e04709-profile.jpg","headerPreviewURL":"https://staging.cohostcdn.org/header/64525-35de9d6d-d833-4c3e-89c3-4b0ad3e04709-profile.jpg","privacy":"public","url":"https://nabijaczleweli.xyz/","pronouns":"","flags":[],"avatarShape":"roundrect","loggedOutPostVisibility":"public","frequentlyUsedTags":["big yellow","grey","splotchy","voreutils","tzpfms","ratrun","wg14"],"askSettings":{"enabled":false,"allowAnon":false,"requireLoggedInAnon":true},"contactCard":[]}],"singlePostPageUrl":"https://cohost.org/nabijaczleweli/post/965317-theres-one-place-in","effectiveAdultContent":false,"isEditor":true,"hasAnyContributorMuted":false,"contributorBlockIncomingOrOutgoing":false,"postEditUrl":"https://cohost.org/nabijaczleweli/post/965317-theres-one-place-in/edit","isLiked":false,"canShare":true,"canPublish":true,"limitedVisibilityReason":"none","astMap":{"initial":"{\"type\":\"root\",\"children\":[],\"data\":{\"quirksMode\":false}}","initialLength":0,"expanded":"{\"type\":\"root\",\"children\":[],\"data\":{\"quirksMode\":false}}","expandedLength":0},"responseToAskId":null},{"postId":965290,"headline":"bruh what","publishedAt":"2023-02-05T01:20:05.967Z","filename":"965290-bruh-what","transparentShareOfPostId":null,"shareOfPostId":null,"state":1,"numComments":0,"cws":[],"tags":[],"hasCohostPlus":false,"pinned":false,"commentsLocked":false,"sharesLocked":false,"blocks":[{"type":"attachment","attachment":{"attachmentId":"5356713d-5fe8-48ed-a9c8-fa8c38d0b727","altText":"$ systemd-run -ESUPLA_{HOST,ACCESSID,PASSPHRASE,EMAIL} --user -pNotifyAccess=main  ./supla-MEW-01-VA localhost:9123 /usr/local/libexec/supla-console-client Failed to start transient service unit: Invalid environment block.","previewURL":"https://staging.cohostcdn.org/attachment/5356713d-5fe8-48ed-a9c8-fa8c38d0b727/image.png","fileURL":"https://staging.cohostcdn.org/attachment/5356713d-5fe8-48ed-a9c8-fa8c38d0b727/image.png","width":null,"height":null}}],"plainTextBody":"","postingProject":{"projectId":64525,"handle":"nabijaczleweli","displayName":"наб","dek":"","description":"Dazed and confused, but trying to continue 🇵🇱/🏴󠁧󠁢󠁥󠁮󠁧󠁿/🇷🇺 ⚧ they\r\n\r\nMaintains homie/hoe stasis. Store horizontally when not in use. Contains sulfites.","avatarURL":"https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png","avatarPreviewURL":"https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png","headerURL":"https://staging.cohostcdn.org/header/64525-35de9d6d-d833-4c3e-89c3-4b0ad3e04709-profile.jpg","headerPreviewURL":"https://staging.cohostcdn.org/header/64525-35de9d6d-d833-4c3e-89c3-4b0ad3e04709-profile.jpg","privacy":"public","url":"https://nabijaczleweli.xyz/","pronouns":"","flags":[],"avatarShape":"roundrect","loggedOutPostVisibility":"public","frequentlyUsedTags":["big yellow","grey","splotchy","voreutils","tzpfms","ratrun","wg14"],"askSettings":{"enabled":false,"allowAnon":false,"requireLoggedInAnon":true},"contactCard":[]},"shareTree":[],"numSharedComments":0,"relatedProjects":[],"singlePostPageUrl":"https://cohost.org/nabijaczleweli/post/965290-bruh-what","effectiveAdultContent":false,"isEditor":true,"hasAnyContributorMuted":false,"contributorBlockIncomingOrOutgoing":false,"postEditUrl":"https://cohost.org/nabijaczleweli/post/965290-bruh-what/edit","isLiked":false,"canShare":true,"canPublish":true,"limitedVisibilityReason":"none","astMap":{"initial":"{\"type\":\"root\",\"children\":[],\"data\":{\"quirksMode\":false}}","initialLength":0,"expanded":"{\"type\":\"root\",\"children\":[],\"data\":{\"quirksMode\":false}}","expandedLength":0},"responseToAskId":null},{"postId":963167,"headline":"[today is friday in california voice] there will never be a leccy read-out with drip","publishedAt":"2023-02-04T18:09:10.581Z","filename":"963167-today-is-friday-in","transparentShareOfPostId":null,"shareOfPostId":962466,"state":1,"numComments":0,"cws":[],"tags":[],"hasCohostPlus":false,"pinned":false,"commentsLocked":false,"sharesLocked":false,"blocks":[{"type":"attachment","attachment":{"attachmentId":"6c99e1e9-1070-43ab-aa5d-80dca844851b","altText":"","previewURL":"https://staging.cohostcdn.org/attachment/6c99e1e9-1070-43ab-aa5d-80dca844851b/a.png","fileURL":"https://staging.cohostcdn.org/attachment/6c99e1e9-1070-43ab-aa5d-80dca844851b/a.png","width":null,"height":null}},{"type":"markdown","markdown":{"content":"so overall – while this meter was installed – we've eaten 8.42MWh and generated 10.5MWh<br />\nso we've generated 2.06MWh net "}},{"type":"markdown","markdown":{"content":"but we can also see why we got a leccy bill<br />\non phases 1 and 2 we generated 1.66 and 1.88 MWh net, but on phase 3 we sucked off 1.48MWh<br />\n(because each phase is billed separately)"}},{"type":"markdown","markdown":{"content":"load imbalance 😔"}}],"plainTextBody":"so overall – while this meter was installed – we've eaten 8.42MWh and generated 10.5MWh<br />\nso we've generated 2.06MWh net \n\nbut we can also see why we got a leccy bill<br />\non phases 1 and 2 we generated 1.66 and 1.88 MWh net, but on phase 3 we sucked off 1.48MWh<br />\n(because each phase is billed separately)\n\nload imbalance 😔","postingProject":{"projectId":64525,"handle":"nabijaczleweli","displayName":"наб","dek":"","description":"Dazed and confused, but trying to continue 🇵🇱/🏴󠁧󠁢󠁥󠁮󠁧󠁿/🇷🇺 ⚧ they\r\n\r\nMaintains homie/hoe stasis. Store horizontally when not in use. Contains sulfites.","avatarURL":"https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png","avatarPreviewURL":"https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png","headerURL":"https://staging.cohostcdn.org/header/64525-35de9d6d-d833-4c3e-89c3-4b0ad3e04709-profile.jpg","headerPreviewURL":"https://staging.cohostcdn.org/header/64525-35de9d6d-d833-4c3e-89c3-4b0ad3e04709-profile.jpg","privacy":"public","url":"https://nabijaczleweli.xyz/","pronouns":"","flags":[],"avatarShape":"roundrect","loggedOutPostVisibility":"public","frequentlyUsedTags":["big yellow","grey","splotchy","voreutils","tzpfms","ratrun","wg14"],"askSettings":{"enabled":false,"allowAnon":false,"requireLoggedInAnon":true},"contactCard":[]},"shareTree":[{"postId":962288,"headline":"waa why does it insist on appending the {params} to an expression query label and so why isnt there an explicit label for expressions","publishedAt":"2023-02-04T14:01:49.818Z","filename":"962288-waa-why-does-it-insi","transparentShareOfPostId":null,"shareOfPostId":null,"state":1,"numComments":0,"cws":[],"tags":["grafana"],"hasCohostPlus":false,"pinned":false,"commentsLocked":false,"sharesLocked":false,"blocks":[{"type":"attachment","attachment":{"attachmentId":"15db20e4-718c-4449-a6f8-f340c0ebd268","altText":"","previewURL":"https://staging.cohostcdn.org/attachment/15db20e4-718c-4449-a6f8-f340c0ebd268/image.png","fileURL":"https://staging.cohostcdn.org/attachment/15db20e4-718c-4449-a6f8-f340c0ebd268/image.png","width":1600,"height":900}}],"plainTextBody":"","postingProject":{"projectId":64525,"handle":"nabijaczleweli","displayName":"наб","dek":"","description":"Dazed and confused, but trying to continue 🇵🇱/🏴󠁧󠁢󠁥󠁮󠁧󠁿/🇷🇺 ⚧ they\r\n\r\nMaintains homie/hoe stasis. Store horizontally when not in use. Contains sulfites.","avatarURL":"https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png","avatarPreviewURL":"https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png","headerURL":"https://staging.cohostcdn.org/header/64525-35de9d6d-d833-4c3e-89c3-4b0ad3e04709-profile.jpg","headerPreviewURL":"https://staging.cohostcdn.org/header/64525-35de9d6d-d833-4c3e-89c3-4b0ad3e04709-profile.jpg","privacy":"public","url":"https://nabijaczleweli.xyz/","pronouns":"","flags":[],"avatarShape":"roundrect","loggedOutPostVisibility":"public","frequentlyUsedTags":["big yellow","grey","splotchy","voreutils","tzpfms","ratrun","wg14"],"askSettings":{"enabled":false,"allowAnon":false,"requireLoggedInAnon":true},"contactCard":[]},"shareTree":[],"numSharedComments":0,"relatedProjects":[],"singlePostPageUrl":"https://cohost.org/nabijaczleweli/post/962288-waa-why-does-it-insi","effectiveAdultContent":false,"isEditor":true,"hasAnyContributorMuted":false,"contributorBlockIncomingOrOutgoing":false,"postEditUrl":"https://cohost.org/nabijaczleweli/post/962288-waa-why-does-it-insi/edit","isLiked":false,"canShare":true,"canPublish":true,"limitedVisibilityReason":"none","astMap":{"initial":"{\"type\":\"root\",\"children\":[],\"data\":{\"quirksMode\":false}}","initialLength":0,"expanded":"{\"type\":\"root\",\"children\":[],\"data\":{\"quirksMode\":false}}","expandedLength":0},"responseToAskId":null},{"postId":962466,"headline":"okay barring that im pogging","publishedAt":"2023-02-04T15:18:20.207Z","filename":"962466-okay-barring-that-im","transparentShareOfPostId":null,"shareOfPostId":962288,"state":1,"numComments":0,"cws":[],"tags":["grafana"],"hasCohostPlus":false,"pinned":false,"commentsLocked":false,"sharesLocked":false,"blocks":[{"type":"attachment","attachment":{"attachmentId":"745c1b0c-0ab0-417e-a54a-38845f3a46b4","altText":"","previewURL":"https://staging.cohostcdn.org/attachment/745c1b0c-0ab0-417e-a54a-38845f3a46b4/image.1.png","fileURL":"https://staging.cohostcdn.org/attachment/745c1b0c-0ab0-417e-a54a-38845f3a46b4/image.1.png","width":2560,"height":1440}},{"type":"attachment","attachment":{"attachmentId":"b432cec5-49ca-4bee-8a06-435eb882f61c","altText":"","previewURL":"https://staging.cohostcdn.org/attachment/b432cec5-49ca-4bee-8a06-435eb882f61c/image.2.png","fileURL":"https://staging.cohostcdn.org/attachment/b432cec5-49ca-4bee-8a06-435eb882f61c/image.2.png","width":2560,"height":1440}}],"plainTextBody":"","postingProject":{"projectId":64525,"handle":"nabijaczleweli","displayName":"наб","dek":"","description":"Dazed and confused, but trying to continue 🇵🇱/🏴󠁧󠁢󠁥󠁮󠁧󠁿/🇷🇺 ⚧ they\r\n\r\nMaintains homie/hoe stasis. Store horizontally when not in use. Contains sulfites.","avatarURL":"https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png","avatarPreviewURL":"https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png","headerURL":"https://staging.cohostcdn.org/header/64525-35de9d6d-d833-4c3e-89c3-4b0ad3e04709-profile.jpg","headerPreviewURL":"https://staging.cohostcdn.org/header/64525-35de9d6d-d833-4c3e-89c3-4b0ad3e04709-profile.jpg","privacy":"public","url":"https://nabijaczleweli.xyz/","pronouns":"","flags":[],"avatarShape":"roundrect","loggedOutPostVisibility":"public","frequentlyUsedTags":["big yellow","grey","splotchy","voreutils","tzpfms","ratrun","wg14"],"askSettings":{"enabled":false,"allowAnon":false,"requireLoggedInAnon":true},"contactCard":[]},"shareTree":[],"numSharedComments":0,"relatedProjects":[],"singlePostPageUrl":"https://cohost.org/nabijaczleweli/post/962466-okay-barring-that-im","effectiveAdultContent":false,"isEditor":true,"hasAnyContributorMuted":false,"contributorBlockIncomingOrOutgoing":false,"postEditUrl":"https://cohost.org/nabijaczleweli/post/962466-okay-barring-that-im/edit","isLiked":false,"canShare":true,"canPublish":true,"limitedVisibilityReason":"none","astMap":{"initial":"{\"type\":\"root\",\"children\":[],\"data\":{\"quirksMode\":false}}","initialLength":0,"expanded":"{\"type\":\"root\",\"children\":[],\"data\":{\"quirksMode\":false}}","expandedLength":0},"responseToAskId":null}],"numSharedComments":0,"relatedProjects":[{"projectId":64525,"handle":"nabijaczleweli","displayName":"наб","dek":"","description":"Dazed and confused, but trying to continue 🇵🇱/🏴󠁧󠁢󠁥󠁮󠁧󠁿/🇷🇺 ⚧ they\r\n\r\nMaintains homie/hoe stasis. Store horizontally when not in use. Contains sulfites.","avatarURL":"https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png","avatarPreviewURL":"https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png","headerURL":"https://staging.cohostcdn.org/header/64525-35de9d6d-d833-4c3e-89c3-4b0ad3e04709-profile.jpg","headerPreviewURL":"https://staging.cohostcdn.org/header/64525-35de9d6d-d833-4c3e-89c3-4b0ad3e04709-profile.jpg","privacy":"public","url":"https://nabijaczleweli.xyz/","pronouns":"","flags":[],"avatarShape":"roundrect","loggedOutPostVisibility":"public","frequentlyUsedTags":["big yellow","grey","splotchy","voreutils","tzpfms","ratrun","wg14"],"askSettings":{"enabled":false,"allowAnon":false,"requireLoggedInAnon":true},"contactCard":[]}],"singlePostPageUrl":"https://cohost.org/nabijaczleweli/post/963167-today-is-friday-in","effectiveAdultContent":false,"isEditor":true,"hasAnyContributorMuted":false,"contributorBlockIncomingOrOutgoing":false,"postEditUrl":"https://cohost.org/nabijaczleweli/post/963167-today-is-friday-in/edit","isLiked":false,"canShare":true,"canPublish":true,"limitedVisibilityReason":"none","astMap":{"initial":"{\"type\":\"root\",\"children\":[{\"type\":\"element\",\"tagName\":\"p\",\"properties\":{},\"children\":[{\"type\":\"text\",\"value\":\"so overall – while this meter was installed – we've eaten 8.42MWh and generated 10.5MWh\",\"position\":{\"start\":{\"line\":1,\"column\":1,\"offset\":0},\"end\":{\"line\":1,\"column\":88,\"offset\":87}}},{\"type\":\"element\",\"tagName\":\"br\",\"properties\":{},\"children\":[],\"position\":{\"start\":{\"line\":1,\"column\":88,\"offset\":87},\"end\":{\"line\":1,\"column\":94,\"offset\":93}}},{\"type\":\"text\",\"value\":\"\\nso we've generated 2.06MWh net\",\"position\":{\"start\":{\"line\":1,\"column\":94,\"offset\":93},\"end\":{\"line\":2,\"column\":31,\"offset\":124}}}],\"position\":{\"start\":{\"line\":1,\"column\":1,\"offset\":0},\"end\":{\"line\":2,\"column\":32,\"offset\":125}}},{\"type\":\"text\",\"value\":\"\\n\"},{\"type\":\"element\",\"tagName\":\"p\",\"properties\":{},\"children\":[{\"type\":\"text\",\"value\":\"but we can also see why we got a leccy bill\",\"position\":{\"start\":{\"line\":4,\"column\":1,\"offset\":127},\"end\":{\"line\":4,\"column\":44,\"offset\":170}}},{\"type\":\"element\",\"tagName\":\"br\",\"properties\":{},\"children\":[],\"position\":{\"start\":{\"line\":4,\"column\":44,\"offset\":170},\"end\":{\"line\":4,\"column\":50,\"offset\":176}}},{\"type\":\"text\",\"value\":\"\\non phases 1 and 2 we generated 1.66 and 1.88 MWh net, but on phase 3 we sucked off 1.48MWh\",\"position\":{\"start\":{\"line\":4,\"column\":50,\"offset\":176},\"end\":{\"line\":5,\"column\":91,\"offset\":267}}},{\"type\":\"element\",\"tagName\":\"br\",\"properties\":{},\"children\":[],\"position\":{\"start\":{\"line\":5,\"column\":91,\"offset\":267},\"end\":{\"line\":5,\"column\":97,\"offset\":273}}},{\"type\":\"text\",\"value\":\"\\n(because each phase is billed separately)\",\"position\":{\"start\":{\"line\":5,\"column\":97,\"offset\":273},\"end\":{\"line\":6,\"column\":42,\"offset\":315}}}],\"position\":{\"start\":{\"line\":4,\"column\":1,\"offset\":127},\"end\":{\"line\":6,\"column\":42,\"offset\":315}}},{\"type\":\"text\",\"value\":\"\\n\"},{\"type\":\"element\",\"tagName\":\"p\",\"properties\":{},\"children\":[{\"type\":\"text\",\"value\":\"load imbalance 😔\",\"position\":{\"start\":{\"line\":8,\"column\":1,\"offset\":317},\"end\":{\"line\":8,\"column\":18,\"offset\":334}}}],\"position\":{\"start\":{\"line\":8,\"column\":1,\"offset\":317},\"end\":{\"line\":8,\"column\":18,\"offset\":334}}}],\"data\":{\"quirksMode\":false},\"position\":{\"start\":{\"line\":1,\"column\":1,\"offset\":0},\"end\":{\"line\":8,\"column\":18,\"offset\":334}}}","initialLength":3,"expanded":"{\"type\":\"root\",\"children\":[],\"data\":{\"quirksMode\":false}}","expandedLength":0},"responseToAskId":null},{"postId":962466,"headline":"okay barring that im pogging","publishedAt":"2023-02-04T15:18:20.207Z","filename":"962466-okay-barring-that-im","transparentShareOfPostId":null,"shareOfPostId":962288,"state":1,"numComments":0,"cws":[],"tags":["grafana"],"hasCohostPlus":false,"pinned":false,"commentsLocked":false,"sharesLocked":false,"blocks":[{"type":"attachment","attachment":{"attachmentId":"745c1b0c-0ab0-417e-a54a-38845f3a46b4","altText":"","previewURL":"https://staging.cohostcdn.org/attachment/745c1b0c-0ab0-417e-a54a-38845f3a46b4/image.1.png","fileURL":"https://staging.cohostcdn.org/attachment/745c1b0c-0ab0-417e-a54a-38845f3a46b4/image.1.png","width":2560,"height":1440}},{"type":"attachment","attachment":{"attachmentId":"b432cec5-49ca-4bee-8a06-435eb882f61c","altText":"","previewURL":"https://staging.cohostcdn.org/attachment/b432cec5-49ca-4bee-8a06-435eb882f61c/image.2.png","fileURL":"https://staging.cohostcdn.org/attachment/b432cec5-49ca-4bee-8a06-435eb882f61c/image.2.png","width":2560,"height":1440}}],"plainTextBody":"","postingProject":{"projectId":64525,"handle":"nabijaczleweli","displayName":"наб","dek":"","description":"Dazed and confused, but trying to continue 🇵🇱/🏴󠁧󠁢󠁥󠁮󠁧󠁿/🇷🇺 ⚧ they\r\n\r\nMaintains homie/hoe stasis. Store horizontally when not in use. Contains sulfites.","avatarURL":"https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png","avatarPreviewURL":"https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png","headerURL":"https://staging.cohostcdn.org/header/64525-35de9d6d-d833-4c3e-89c3-4b0ad3e04709-profile.jpg","headerPreviewURL":"https://staging.cohostcdn.org/header/64525-35de9d6d-d833-4c3e-89c3-4b0ad3e04709-profile.jpg","privacy":"public","url":"https://nabijaczleweli.xyz/","pronouns":"","flags":[],"avatarShape":"roundrect","loggedOutPostVisibility":"public","frequentlyUsedTags":["big yellow","grey","splotchy","voreutils","tzpfms","ratrun","wg14"],"askSettings":{"enabled":false,"allowAnon":false,"requireLoggedInAnon":true},"contactCard":[]},"shareTree":[{"postId":962288,"headline":"waa why does it insist on appending the {params} to an expression query label and so why isnt there an explicit label for expressions","publishedAt":"2023-02-04T14:01:49.818Z","filename":"962288-waa-why-does-it-insi","transparentShareOfPostId":null,"shareOfPostId":null,"state":1,"numComments":0,"cws":[],"tags":["grafana"],"hasCohostPlus":false,"pinned":false,"commentsLocked":false,"sharesLocked":false,"blocks":[{"type":"attachment","attachment":{"attachmentId":"15db20e4-718c-4449-a6f8-f340c0ebd268","altText":"","previewURL":"https://staging.cohostcdn.org/attachment/15db20e4-718c-4449-a6f8-f340c0ebd268/image.png","fileURL":"https://staging.cohostcdn.org/attachment/15db20e4-718c-4449-a6f8-f340c0ebd268/image.png","width":1600,"height":900}}],"plainTextBody":"","postingProject":{"projectId":64525,"handle":"nabijaczleweli","displayName":"наб","dek":"","description":"Dazed and confused, but trying to continue 🇵🇱/🏴󠁧󠁢󠁥󠁮󠁧󠁿/🇷🇺 ⚧ they\r\n\r\nMaintains homie/hoe stasis. Store horizontally when not in use. Contains sulfites.","avatarURL":"https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png","avatarPreviewURL":"https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png","headerURL":"https://staging.cohostcdn.org/header/64525-35de9d6d-d833-4c3e-89c3-4b0ad3e04709-profile.jpg","headerPreviewURL":"https://staging.cohostcdn.org/header/64525-35de9d6d-d833-4c3e-89c3-4b0ad3e04709-profile.jpg","privacy":"public","url":"https://nabijaczleweli.xyz/","pronouns":"","flags":[],"avatarShape":"roundrect","loggedOutPostVisibility":"public","frequentlyUsedTags":["big yellow","grey","splotchy","voreutils","tzpfms","ratrun","wg14"],"askSettings":{"enabled":false,"allowAnon":false,"requireLoggedInAnon":true},"contactCard":[]},"shareTree":[],"numSharedComments":0,"relatedProjects":[],"singlePostPageUrl":"https://cohost.org/nabijaczleweli/post/962288-waa-why-does-it-insi","effectiveAdultContent":false,"isEditor":true,"hasAnyContributorMuted":false,"contributorBlockIncomingOrOutgoing":false,"postEditUrl":"https://cohost.org/nabijaczleweli/post/962288-waa-why-does-it-insi/edit","isLiked":false,"canShare":true,"canPublish":true,"limitedVisibilityReason":"none","astMap":{"initial":"{\"type\":\"root\",\"children\":[],\"data\":{\"quirksMode\":false}}","initialLength":0,"expanded":"{\"type\":\"root\",\"children\":[],\"data\":{\"quirksMode\":false}}","expandedLength":0},"responseToAskId":null}],"numSharedComments":0,"relatedProjects":[{"projectId":64525,"handle":"nabijaczleweli","displayName":"наб","dek":"","description":"Dazed and confused, but trying to continue 🇵🇱/🏴󠁧󠁢󠁥󠁮󠁧󠁿/🇷🇺 ⚧ they\r\n\r\nMaintains homie/hoe stasis. Store horizontally when not in use. Contains sulfites.","avatarURL":"https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png","avatarPreviewURL":"https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png","headerURL":"https://staging.cohostcdn.org/header/64525-35de9d6d-d833-4c3e-89c3-4b0ad3e04709-profile.jpg","headerPreviewURL":"https://staging.cohostcdn.org/header/64525-35de9d6d-d833-4c3e-89c3-4b0ad3e04709-profile.jpg","privacy":"public","url":"https://nabijaczleweli.xyz/","pronouns":"","flags":[],"avatarShape":"roundrect","loggedOutPostVisibility":"public","frequentlyUsedTags":["big yellow","grey","splotchy","voreutils","tzpfms","ratrun","wg14"],"askSettings":{"enabled":false,"allowAnon":false,"requireLoggedInAnon":true},"contactCard":[]}],"singlePostPageUrl":"https://cohost.org/nabijaczleweli/post/962466-okay-barring-that-im","effectiveAdultContent":false,"isEditor":true,"hasAnyContributorMuted":false,"contributorBlockIncomingOrOutgoing":false,"postEditUrl":"https://cohost.org/nabijaczleweli/post/962466-okay-barring-that-im/edit","isLiked":false,"canShare":true,"canPublish":true,"limitedVisibilityReason":"none","astMap":{"initial":"{\"type\":\"root\",\"children\":[],\"data\":{\"quirksMode\":false}}","initialLength":0,"expanded":"{\"type\":\"root\",\"children\":[],\"data\":{\"quirksMode\":false}}","expandedLength":0},"responseToAskId":null},{"postId":962288,"headline":"waa why does it insist on appending the {params} to an expression query label and so why isnt there an explicit label for expressions","publishedAt":"2023-02-04T14:01:49.818Z","filename":"962288-waa-why-does-it-insi","transparentShareOfPostId":null,"shareOfPostId":null,"state":1,"numComments":0,"cws":[],"tags":["grafana"],"hasCohostPlus":false,"pinned":false,"commentsLocked":false,"sharesLocked":false,"blocks":[{"type":"attachment","attachment":{"attachmentId":"15db20e4-718c-4449-a6f8-f340c0ebd268","altText":"","previewURL":"https://staging.cohostcdn.org/attachment/15db20e4-718c-4449-a6f8-f340c0ebd268/image.png","fileURL":"https://staging.cohostcdn.org/attachment/15db20e4-718c-4449-a6f8-f340c0ebd268/image.png","width":1600,"height":900}}],"plainTextBody":"","postingProject":{"projectId":64525,"handle":"nabijaczleweli","displayName":"наб","dek":"","description":"Dazed and confused, but trying to continue 🇵🇱/🏴󠁧󠁢󠁥󠁮󠁧󠁿/🇷🇺 ⚧ they\r\n\r\nMaintains homie/hoe stasis. Store horizontally when not in use. Contains sulfites.","avatarURL":"https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png","avatarPreviewURL":"https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png","headerURL":"https://staging.cohostcdn.org/header/64525-35de9d6d-d833-4c3e-89c3-4b0ad3e04709-profile.jpg","headerPreviewURL":"https://staging.cohostcdn.org/header/64525-35de9d6d-d833-4c3e-89c3-4b0ad3e04709-profile.jpg","privacy":"public","url":"https://nabijaczleweli.xyz/","pronouns":"","flags":[],"avatarShape":"roundrect","loggedOutPostVisibility":"public","frequentlyUsedTags":["big yellow","grey","splotchy","voreutils","tzpfms","ratrun","wg14"],"askSettings":{"enabled":false,"allowAnon":false,"requireLoggedInAnon":true},"contactCard":[]},"shareTree":[],"numSharedComments":0,"relatedProjects":[],"singlePostPageUrl":"https://cohost.org/nabijaczleweli/post/962288-waa-why-does-it-insi","effectiveAdultContent":false,"isEditor":true,"hasAnyContributorMuted":false,"contributorBlockIncomingOrOutgoing":false,"postEditUrl":"https://cohost.org/nabijaczleweli/post/962288-waa-why-does-it-insi/edit","isLiked":false,"canShare":true,"canPublish":true,"limitedVisibilityReason":"none","astMap":{"initial":"{\"type\":\"root\",\"children\":[],\"data\":{\"quirksMode\":false}}","initialLength":0,"expanded":"{\"type\":\"root\",\"children\":[],\"data\":{\"quirksMode\":false}}","expandedLength":0},"responseToAskId":null},{"postId":962187,"headline":"any1 else compensating for a high input voltage or just me","publishedAt":"2023-02-04T13:28:45.127Z","filename":"962187-any1-else-compensati","transparentShareOfPostId":null,"shareOfPostId":null,"state":1,"numComments":0,"cws":[],"tags":[],"hasCohostPlus":false,"pinned":false,"commentsLocked":false,"sharesLocked":false,"blocks":[{"type":"attachment","attachment":{"attachmentId":"74256231-7427-4b9b-8952-f944c352288e","altText":"","previewURL":"https://staging.cohostcdn.org/attachment/74256231-7427-4b9b-8952-f944c352288e/a.png","fileURL":"https://staging.cohostcdn.org/attachment/74256231-7427-4b9b-8952-f944c352288e/a.png","width":null,"height":null}}],"plainTextBody":"","postingProject":{"projectId":64525,"handle":"nabijaczleweli","displayName":"наб","dek":"","description":"Dazed and confused, but trying to continue 🇵🇱/🏴󠁧󠁢󠁥󠁮󠁧󠁿/🇷🇺 ⚧ they\r\n\r\nMaintains homie/hoe stasis. Store horizontally when not in use. Contains sulfites.","avatarURL":"https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png","avatarPreviewURL":"https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png","headerURL":"https://staging.cohostcdn.org/header/64525-35de9d6d-d833-4c3e-89c3-4b0ad3e04709-profile.jpg","headerPreviewURL":"https://staging.cohostcdn.org/header/64525-35de9d6d-d833-4c3e-89c3-4b0ad3e04709-profile.jpg","privacy":"public","url":"https://nabijaczleweli.xyz/","pronouns":"","flags":[],"avatarShape":"roundrect","loggedOutPostVisibility":"public","frequentlyUsedTags":["big yellow","grey","splotchy","voreutils","tzpfms","ratrun","wg14"],"askSettings":{"enabled":false,"allowAnon":false,"requireLoggedInAnon":true},"contactCard":[]},"shareTree":[],"numSharedComments":0,"relatedProjects":[],"singlePostPageUrl":"https://cohost.org/nabijaczleweli/post/962187-any1-else-compensati","effectiveAdultContent":false,"isEditor":true,"hasAnyContributorMuted":false,"contributorBlockIncomingOrOutgoing":false,"postEditUrl":"https://cohost.org/nabijaczleweli/post/962187-any1-else-compensati/edit","isLiked":false,"canShare":true,"canPublish":true,"limitedVisibilityReason":"none","astMap":{"initial":"{\"type\":\"root\",\"children\":[],\"data\":{\"quirksMode\":false}}","initialLength":0,"expanded":"{\"type\":\"root\",\"children\":[],\"data\":{\"quirksMode\":false}}","expandedLength":0},"responseToAskId":null},{"postId":960785,"headline":"average rust moment lol","publishedAt":"2023-02-04T04:52:43.718Z","filename":"960785-average-rust-moment","transparentShareOfPostId":null,"shareOfPostId":960682,"state":1,"numComments":0,"cws":[],"tags":[],"hasCohostPlus":false,"pinned":false,"commentsLocked":false,"sharesLocked":false,"blocks":[{"type":"attachment","attachment":{"attachmentId":"f7431d1e-cb12-4fb8-8972-71037856952e","altText":"$ du -hc /usr/local/libexec/supla-* 45k     /usr/local/libexec/supla-console-client 233k    /usr/local/libexec/supla-MEW-01-VA 278k    total $ du -hcA /usr/local/libexec/supla-* 110.9k  /usr/local/libexec/supla-console-client 458.2k  /usr/local/libexec/supla-MEW-01-VA 569.1k  total","previewURL":"https://staging.cohostcdn.org/attachment/f7431d1e-cb12-4fb8-8972-71037856952e/a.png","fileURL":"https://staging.cohostcdn.org/attachment/f7431d1e-cb12-4fb8-8972-71037856952e/a.png","width":null,"height":null}}],"plainTextBody":"","postingProject":{"projectId":64525,"handle":"nabijaczleweli","displayName":"наб","dek":"","description":"Dazed and confused, but trying to continue 🇵🇱/🏴󠁧󠁢󠁥󠁮󠁧󠁿/🇷🇺 ⚧ they\r\n\r\nMaintains homie/hoe stasis. Store horizontally when not in use. Contains sulfites.","avatarURL":"https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png","avatarPreviewURL":"https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png","headerURL":"https://staging.cohostcdn.org/header/64525-35de9d6d-d833-4c3e-89c3-4b0ad3e04709-profile.jpg","headerPreviewURL":"https://staging.cohostcdn.org/header/64525-35de9d6d-d833-4c3e-89c3-4b0ad3e04709-profile.jpg","privacy":"public","url":"https://nabijaczleweli.xyz/","pronouns":"","flags":[],"avatarShape":"roundrect","loggedOutPostVisibility":"public","frequentlyUsedTags":["big yellow","grey","splotchy","voreutils","tzpfms","ratrun","wg14"],"askSettings":{"enabled":false,"allowAnon":false,"requireLoggedInAnon":true},"contactCard":[]},"shareTree":[{"postId":959358,"headline":"its been one of those weeks. pass the detritus!","publishedAt":"2023-02-04T00:17:18.933Z","filename":"959358-its-been-one-of-thos","transparentShareOfPostId":null,"shareOfPostId":null,"state":1,"numComments":0,"cws":[],"tags":["#1 supla hater"],"hasCohostPlus":false,"pinned":false,"commentsLocked":false,"sharesLocked":false,"blocks":[{"type":"attachment","attachment":{"attachmentId":"b3b4d593-c5bf-4348-a592-9e5863c1d84a","altText":"//! SPDX-License-Identifier: 0BSD  #![allow(non_snake_case)]   use std::io::{BufReader, BufRead, Write, Read}; use std::process::{Command, Stdio}; use std::time::SystemTime; use std::net::TcpListener; use std::thread; use std::env;   #[derive(Copy, Clone, Debug)] struct Burst {     time: SystemTime,     total_forward_active_energy_balanced: u64, // * 0.00001 kWh; vector phase-to-phase balancing     total_reverse_active_energy_balanced: u64, // * 0.00001 kWh; vector phase-to-phase balancing     phases: [PerPhase; 3], }  #[derive(Copy, Clone, Debug)] struct PerPhase {     total_forward_active_energy: u64,   // * 0.00001 kWh     total_reverse_active_energy: u64,   // * 0.00001 kWh     total_forward_reactive_energy: u64, // * 0.00001 kvarh     total_reverse_reactive_energy: u64, // * 0.00001 kvarh     voltage: u16,                       // * 0.01 V     current: u16,                       // * 0.001 A (0.01A FOR EM_VAR_CURRENT_OVER_65A)     power_active: i32,                  // * 0.00001 W or kW     power_reactive: i32,                // * 0.00001 var or kvar     power_apparent: i32,                // * 0.00001 VA or kVA     power_factor: i16,                  // * 0.001     phase_angle: i16,                   // * 0.1 degree }   fn main() {     let mut argv = env::args_os().skip(1);      let listener = TcpListener::bind(argv.next().expect(\"host:port to bind to required\").to_str().unwrap()).expect(\"bind\");     thread::spawn(move || {         for mut stream in listener.incoming().map(|l| l.expect(\"incoming\")) {             /*thread::spawn(move || */{                 let mut buf = [0u8; 4096];                 while stream.read(&mut buf).expect(\"read\") == buf.len() {                     println!(\"{}\", ::std::str::from_utf8(&buf[..]).unwrap());                 }                 println!(\"{}\", ::std::str::from_utf8(&buf[..]).unwrap());                  // Date: Fri, 03 Feb 2023 23:58:13 GMT  put burst systime here                 // stream.write_all(b\"HTTP/1.1 200 OK\\r\\nContent-Type: text/plain\\r\\n\\r\\ndupa\");             }/*);*/         }     });      for line in BufReader::new(Command::new(argv.next().expect(\"supla-console-client path required\")).args(&[\"-input\", \"off\"]).args(argv).stdout(Stdio::piped()).spawn().expect(\"spawn\").stdout.unwrap()).lines().map(|l| l.expect(\"line\")) {         let mut cur = Burst { time: SystemTime::now(), ..BLANK };          let mut cols = line.split('\\t');         {             let mut gl = cols.next().expect(\"global\").split(':');             cur.total_forward_active_energy_balanced = gl.next().expect(\"gl1\").parse().expect(\"gl1p\");             cur.total_reverse_active_energy_balanced = gl.next().expect(\"gl2\").parse().expect(\"gl2p\");         }         for (idx, phase) in cols.enumerate() {             let mut ph = phase.split(':');             cur.phases[idx].total_forward_active_energy   = ph.next().expect(\"ph1\").parse().expect(\"ph1p\");             cur.phases[idx].total_reverse_active_energy   = ph.next().expect(\"ph2\").parse().expect(\"ph2p\");             cur.phases[idx].total_forward_reactive_energy = ph.next().expect(\"ph3\").parse().expect(\"ph3p\");             cur.phases[idx].total_reverse_reactive_energy = ph.next().expect(\"ph4\").parse().expect(\"ph4p\");             cur.phases[idx].voltage                       = ph.next().expect(\"ph5\").parse().expect(\"ph5p\");             cur.phases[idx].current                       = ph.next().expect(\"ph6\").parse().expect(\"ph6p\");             cur.phases[idx].power_active                  = ph.next().expect(\"ph7\").parse().expect(\"ph7p\");             cur.phases[idx].power_reactive                = ph.next().expect(\"ph8\").parse().expect(\"ph8p\");             cur.phases[idx].power_apparent                = ph.next().expect(\"ph9\").parse().expect(\"ph9p\");             cur.phases[idx].power_factor                  = ph.next().expect(\"ph10\").parse().expect(\"ph10p\");             cur.phases[idx].phase_angle                   = ph.next().expect(\"ph11\").parse().expect(\"ph11p\");         }           println!(\"{} {:#?}\", line, cur);     } }   const BLANK: Burst = Burst {     time: SystemTime::UNIX_EPOCH,     total_forward_active_energy_balanced: 0,     total_reverse_active_energy_balanced: 0,     phases: [PerPhase {         total_forward_active_energy: 0,         total_reverse_active_energy: 0,         total_forward_reactive_energy: 0,         total_reverse_reactive_energy: 0,         voltage: 0,         current: 0,         power_active: 0,         power_reactive: 0,         power_apparent: 0,         power_factor: 0,         phase_angle: 0,     }; 3], };warning: `supla-MEW-01-VA` (bin \"supla-MEW-01-VA\") generated 2 warnings     Finished dev [unoptimized + debuginfo] target(s) in 0.01s GET /api/v1/allmetrics?format=prometheus_all_hosts HTTP/1.1 Host: 127.0.0.1:8004 User-Agent: Prometheus/2.24.1+ds Accept: application/openmetrics-text; version=0.0.1,text/plain;version=0.0.4;q=0.5,*/*;q=0.1 Accept-Encoding: gzip X-Prometheus-Scrape-Timeout-Seconds: 10.000000   ^C nabijaczleweli@tarta:~/uwu/supla-MEW-01-VA$ cargo build &&  target/debug/supla-MEW-01-VA 127.0.0.1:8004 /usr/local/src/supla-core/supla-console-client/Release/supla-console-client  -h                                                                         -input off    Compiling supla-MEW-01-VA v0.0.0 (/usr/local/src/supla-MEW-01-VA) warning: unused import: `Write`  --> main.rs:6:35   | 6 | use std::io::{BufReader, BufRead, Write, Read};   |                                   ^^^^^   |   = note: `#[warn(unused_imports)]` on by default  warning: field is never read: `time`   --> main.rs:16:5    | 16 |     time: SystemTime,    |     ^^^^^^^^^^^^^^^^    |    = note: `#[warn(dead_code)]` on by default note: `Burst` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis   --> main.rs:14:16    | 14 | #[derive(Copy, Clone, Debug)]    |                ^^^^^  ^^^^^    = note: this warning originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info)  warning: `supla-MEW-01-VA` (bin \"supla-MEW-01-VA\") generated 2 warnings     Finished dev [unoptimized + debuginfo] target(s) in 0.84s 837646668:1046781018    218726622:385195720:100466592:48492328:23970:5518:107880844:64185046:129686348:831:306  201614608:390478128:68991986:119638518:24051:4104:88214096:38150012:96785312:913:235        439198612:293000344:57234054:244749782:24263:6332:143862204:42031664:150629776:956:166 Burst {     time: SystemTime {         tv_sec: 1675469658,         tv_nsec: 161455027,     },     total_forward_active_energy_balanced: 837646668,     total_reverse_active_energy_balanced: 1046781018,     phases: [         PerPhase {             total_forward_active_energy: 218726622,             total_reverse_active_energy: 385195720,             total_forward_reactive_energy: 100466592,             total_reverse_reactive_energy: 48492328,             voltage: 23970,             current: 5518,","previewURL":"https://staging.cohostcdn.org/attachment/b3b4d593-c5bf-4348-a592-9e5863c1d84a/a.png","fileURL":"https://staging.cohostcdn.org/attachment/b3b4d593-c5bf-4348-a592-9e5863c1d84a/a.png","width":2560,"height":1440}}],"plainTextBody":"","postingProject":{"projectId":64525,"handle":"nabijaczleweli","displayName":"наб","dek":"","description":"Dazed and confused, but trying to continue 🇵🇱/🏴󠁧󠁢󠁥󠁮󠁧󠁿/🇷🇺 ⚧ they\r\n\r\nMaintains homie/hoe stasis. Store horizontally when not in use. Contains sulfites.","avatarURL":"https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png","avatarPreviewURL":"https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png","headerURL":"https://staging.cohostcdn.org/header/64525-35de9d6d-d833-4c3e-89c3-4b0ad3e04709-profile.jpg","headerPreviewURL":"https://staging.cohostcdn.org/header/64525-35de9d6d-d833-4c3e-89c3-4b0ad3e04709-profile.jpg","privacy":"public","url":"https://nabijaczleweli.xyz/","pronouns":"","flags":[],"avatarShape":"roundrect","loggedOutPostVisibility":"public","frequentlyUsedTags":["big yellow","grey","splotchy","voreutils","tzpfms","ratrun","wg14"],"askSettings":{"enabled":false,"allowAnon":false,"requireLoggedInAnon":true},"contactCard":[]},"shareTree":[],"numSharedComments":0,"relatedProjects":[],"singlePostPageUrl":"https://cohost.org/nabijaczleweli/post/959358-its-been-one-of-thos","effectiveAdultContent":false,"isEditor":true,"hasAnyContributorMuted":false,"contributorBlockIncomingOrOutgoing":false,"postEditUrl":"https://cohost.org/nabijaczleweli/post/959358-its-been-one-of-thos/edit","isLiked":false,"canShare":true,"canPublish":true,"limitedVisibilityReason":"none","astMap":{"initial":"{\"type\":\"root\",\"children\":[],\"data\":{\"quirksMode\":false}}","initialLength":0,"expanded":"{\"type\":\"root\",\"children\":[],\"data\":{\"quirksMode\":false}}","expandedLength":0},"responseToAskId":null},{"postId":959807,"headline":"\"sheesh\", as they say","publishedAt":"2023-02-04T01:39:32.331Z","filename":"959807-sheesh-as-they-sa","transparentShareOfPostId":null,"shareOfPostId":959358,"state":1,"numComments":0,"cws":[],"tags":[],"hasCohostPlus":false,"pinned":false,"commentsLocked":false,"sharesLocked":false,"blocks":[{"type":"attachment","attachment":{"attachmentId":"021ab991-cae0-403d-b6ad-d114aa11b0e5","altText":"","previewURL":"https://staging.cohostcdn.org/attachment/021ab991-cae0-403d-b6ad-d114aa11b0e5/a.png","fileURL":"https://staging.cohostcdn.org/attachment/021ab991-cae0-403d-b6ad-d114aa11b0e5/a.png","width":null,"height":null}}],"plainTextBody":"","postingProject":{"projectId":64525,"handle":"nabijaczleweli","displayName":"наб","dek":"","description":"Dazed and confused, but trying to continue 🇵🇱/🏴󠁧󠁢󠁥󠁮󠁧󠁿/🇷🇺 ⚧ they\r\n\r\nMaintains homie/hoe stasis. Store horizontally when not in use. Contains sulfites.","avatarURL":"https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png","avatarPreviewURL":"https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png","headerURL":"https://staging.cohostcdn.org/header/64525-35de9d6d-d833-4c3e-89c3-4b0ad3e04709-profile.jpg","headerPreviewURL":"https://staging.cohostcdn.org/header/64525-35de9d6d-d833-4c3e-89c3-4b0ad3e04709-profile.jpg","privacy":"public","url":"https://nabijaczleweli.xyz/","pronouns":"","flags":[],"avatarShape":"roundrect","loggedOutPostVisibility":"public","frequentlyUsedTags":["big yellow","grey","splotchy","voreutils","tzpfms","ratrun","wg14"],"askSettings":{"enabled":false,"allowAnon":false,"requireLoggedInAnon":true},"contactCard":[]},"shareTree":[],"numSharedComments":0,"relatedProjects":[],"singlePostPageUrl":"https://cohost.org/nabijaczleweli/post/959807-sheesh-as-they-sa","effectiveAdultContent":false,"isEditor":true,"hasAnyContributorMuted":false,"contributorBlockIncomingOrOutgoing":false,"postEditUrl":"https://cohost.org/nabijaczleweli/post/959807-sheesh-as-they-sa/edit","isLiked":false,"canShare":true,"canPublish":true,"limitedVisibilityReason":"none","astMap":{"initial":"{\"type\":\"root\",\"children\":[],\"data\":{\"quirksMode\":false}}","initialLength":0,"expanded":"{\"type\":\"root\",\"children\":[],\"data\":{\"quirksMode\":false}}","expandedLength":0},"responseToAskId":null},{"postId":960306,"headline":":)","publishedAt":"2023-02-04T03:14:44.753Z","filename":"960306-empty","transparentShareOfPostId":null,"shareOfPostId":959807,"state":1,"numComments":0,"cws":[],"tags":[],"hasCohostPlus":false,"pinned":false,"commentsLocked":false,"sharesLocked":false,"blocks":[{"type":"markdown","markdown":{"content":"https://sr.ht/~nabijaczleweli/supla-MEW-01-VA"}}],"plainTextBody":"https://sr.ht/~nabijaczleweli/supla-MEW-01-VA","postingProject":{"projectId":64525,"handle":"nabijaczleweli","displayName":"наб","dek":"","description":"Dazed and confused, but trying to continue 🇵🇱/🏴󠁧󠁢󠁥󠁮󠁧󠁿/🇷🇺 ⚧ they\r\n\r\nMaintains homie/hoe stasis. Store horizontally when not in use. Contains sulfites.","avatarURL":"https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png","avatarPreviewURL":"https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png","headerURL":"https://staging.cohostcdn.org/header/64525-35de9d6d-d833-4c3e-89c3-4b0ad3e04709-profile.jpg","headerPreviewURL":"https://staging.cohostcdn.org/header/64525-35de9d6d-d833-4c3e-89c3-4b0ad3e04709-profile.jpg","privacy":"public","url":"https://nabijaczleweli.xyz/","pronouns":"","flags":[],"avatarShape":"roundrect","loggedOutPostVisibility":"public","frequentlyUsedTags":["big yellow","grey","splotchy","voreutils","tzpfms","ratrun","wg14"],"askSettings":{"enabled":false,"allowAnon":false,"requireLoggedInAnon":true},"contactCard":[]},"shareTree":[],"numSharedComments":0,"relatedProjects":[],"singlePostPageUrl":"https://cohost.org/nabijaczleweli/post/960306-empty","effectiveAdultContent":false,"isEditor":true,"hasAnyContributorMuted":false,"contributorBlockIncomingOrOutgoing":false,"postEditUrl":"https://cohost.org/nabijaczleweli/post/960306-empty/edit","isLiked":false,"canShare":true,"canPublish":true,"limitedVisibilityReason":"none","astMap":{"initial":"{\"type\":\"root\",\"children\":[{\"type\":\"element\",\"tagName\":\"p\",\"properties\":{},\"children\":[{\"type\":\"element\",\"tagName\":\"a\",\"properties\":{\"href\":\"https://sr.ht/~nabijaczleweli/supla-MEW-01-VA\"},\"children\":[{\"type\":\"text\",\"value\":\"https://sr.ht/~nabijaczleweli/supla-MEW-01-VA\",\"position\":{\"start\":{\"line\":1,\"column\":1,\"offset\":0},\"end\":{\"line\":1,\"column\":46,\"offset\":45}}}],\"position\":{\"start\":{\"line\":1,\"column\":1,\"offset\":0},\"end\":{\"line\":1,\"column\":46,\"offset\":45}}}],\"position\":{\"start\":{\"line\":1,\"column\":1,\"offset\":0},\"end\":{\"line\":1,\"column\":46,\"offset\":45}}}],\"data\":{\"quirksMode\":false},\"position\":{\"start\":{\"line\":1,\"column\":1,\"offset\":0},\"end\":{\"line\":1,\"column\":46,\"offset\":45}}}","initialLength":1,"expanded":"{\"type\":\"root\",\"children\":[],\"data\":{\"quirksMode\":false}}","expandedLength":0},"responseToAskId":null},{"postId":960682,"headline":"okay im pooping","publishedAt":"2023-02-04T04:29:42.156Z","filename":"960682-okay-im-pooping","transparentShareOfPostId":null,"shareOfPostId":960306,"state":1,"numComments":0,"cws":[],"tags":[],"hasCohostPlus":false,"pinned":false,"commentsLocked":false,"sharesLocked":false,"blocks":[{"type":"attachment","attachment":{"attachmentId":"1c57a1c1-b584-4816-8369-de778cfc942b","altText":"","previewURL":"https://staging.cohostcdn.org/attachment/1c57a1c1-b584-4816-8369-de778cfc942b/a.png","fileURL":"https://staging.cohostcdn.org/attachment/1c57a1c1-b584-4816-8369-de778cfc942b/a.png","width":null,"height":null}}],"plainTextBody":"","postingProject":{"projectId":64525,"handle":"nabijaczleweli","displayName":"наб","dek":"","description":"Dazed and confused, but trying to continue 🇵🇱/🏴󠁧󠁢󠁥󠁮󠁧󠁿/🇷🇺 ⚧ they\r\n\r\nMaintains homie/hoe stasis. Store horizontally when not in use. Contains sulfites.","avatarURL":"https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png","avatarPreviewURL":"https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png","headerURL":"https://staging.cohostcdn.org/header/64525-35de9d6d-d833-4c3e-89c3-4b0ad3e04709-profile.jpg","headerPreviewURL":"https://staging.cohostcdn.org/header/64525-35de9d6d-d833-4c3e-89c3-4b0ad3e04709-profile.jpg","privacy":"public","url":"https://nabijaczleweli.xyz/","pronouns":"","flags":[],"avatarShape":"roundrect","loggedOutPostVisibility":"public","frequentlyUsedTags":["big yellow","grey","splotchy","voreutils","tzpfms","ratrun","wg14"],"askSettings":{"enabled":false,"allowAnon":false,"requireLoggedInAnon":true},"contactCard":[]},"shareTree":[],"numSharedComments":0,"relatedProjects":[],"singlePostPageUrl":"https://cohost.org/nabijaczleweli/post/960682-okay-im-pooping","effectiveAdultContent":false,"isEditor":true,"hasAnyContributorMuted":false,"contributorBlockIncomingOrOutgoing":false,"postEditUrl":"https://cohost.org/nabijaczleweli/post/960682-okay-im-pooping/edit","isLiked":false,"canShare":true,"canPublish":true,"limitedVisibilityReason":"none","astMap":{"initial":"{\"type\":\"root\",\"children\":[],\"data\":{\"quirksMode\":false}}","initialLength":0,"expanded":"{\"type\":\"root\",\"children\":[],\"data\":{\"quirksMode\":false}}","expandedLength":0},"responseToAskId":null}],"numSharedComments":0,"relatedProjects":[{"projectId":64525,"handle":"nabijaczleweli","displayName":"наб","dek":"","description":"Dazed and confused, but trying to continue 🇵🇱/🏴󠁧󠁢󠁥󠁮󠁧󠁿/🇷🇺 ⚧ they\r\n\r\nMaintains homie/hoe stasis. Store horizontally when not in use. Contains sulfites.","avatarURL":"https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png","avatarPreviewURL":"https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png","headerURL":"https://staging.cohostcdn.org/header/64525-35de9d6d-d833-4c3e-89c3-4b0ad3e04709-profile.jpg","headerPreviewURL":"https://staging.cohostcdn.org/header/64525-35de9d6d-d833-4c3e-89c3-4b0ad3e04709-profile.jpg","privacy":"public","url":"https://nabijaczleweli.xyz/","pronouns":"","flags":[],"avatarShape":"roundrect","loggedOutPostVisibility":"public","frequentlyUsedTags":["big yellow","grey","splotchy","voreutils","tzpfms","ratrun","wg14"],"askSettings":{"enabled":false,"allowAnon":false,"requireLoggedInAnon":true},"contactCard":[]}],"singlePostPageUrl":"https://cohost.org/nabijaczleweli/post/960785-average-rust-moment","effectiveAdultContent":false,"isEditor":true,"hasAnyContributorMuted":false,"contributorBlockIncomingOrOutgoing":false,"postEditUrl":"https://cohost.org/nabijaczleweli/post/960785-average-rust-moment/edit","isLiked":false,"canShare":true,"canPublish":true,"limitedVisibilityReason":"none","astMap":{"initial":"{\"type\":\"root\",\"children\":[],\"data\":{\"quirksMode\":false}}","initialLength":0,"expanded":"{\"type\":\"root\",\"children\":[],\"data\":{\"quirksMode\":false}}","expandedLength":0},"responseToAskId":null},{"postId":960682,"headline":"okay im pooping","publishedAt":"2023-02-04T04:29:42.156Z","filename":"960682-okay-im-pooping","transparentShareOfPostId":null,"shareOfPostId":960306,"state":1,"numComments":0,"cws":[],"tags":[],"hasCohostPlus":false,"pinned":false,"commentsLocked":false,"sharesLocked":false,"blocks":[{"type":"attachment","attachment":{"attachmentId":"1c57a1c1-b584-4816-8369-de778cfc942b","altText":"","previewURL":"https://staging.cohostcdn.org/attachment/1c57a1c1-b584-4816-8369-de778cfc942b/a.png","fileURL":"https://staging.cohostcdn.org/attachment/1c57a1c1-b584-4816-8369-de778cfc942b/a.png","width":null,"height":null}}],"plainTextBody":"","postingProject":{"projectId":64525,"handle":"nabijaczleweli","displayName":"наб","dek":"","description":"Dazed and confused, but trying to continue 🇵🇱/🏴󠁧󠁢󠁥󠁮󠁧󠁿/🇷🇺 ⚧ they\r\n\r\nMaintains homie/hoe stasis. Store horizontally when not in use. Contains sulfites.","avatarURL":"https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png","avatarPreviewURL":"https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png","headerURL":"https://staging.cohostcdn.org/header/64525-35de9d6d-d833-4c3e-89c3-4b0ad3e04709-profile.jpg","headerPreviewURL":"https://staging.cohostcdn.org/header/64525-35de9d6d-d833-4c3e-89c3-4b0ad3e04709-profile.jpg","privacy":"public","url":"https://nabijaczleweli.xyz/","pronouns":"","flags":[],"avatarShape":"roundrect","loggedOutPostVisibility":"public","frequentlyUsedTags":["big yellow","grey","splotchy","voreutils","tzpfms","ratrun","wg14"],"askSettings":{"enabled":false,"allowAnon":false,"requireLoggedInAnon":true},"contactCard":[]},"shareTree":[{"postId":959358,"headline":"its been one of those weeks. pass the detritus!","publishedAt":"2023-02-04T00:17:18.933Z","filename":"959358-its-been-one-of-thos","transparentShareOfPostId":null,"shareOfPostId":null,"state":1,"numComments":0,"cws":[],"tags":["#1 supla hater"],"hasCohostPlus":false,"pinned":false,"commentsLocked":false,"sharesLocked":false,"blocks":[{"type":"attachment","attachment":{"attachmentId":"b3b4d593-c5bf-4348-a592-9e5863c1d84a","altText":"//! SPDX-License-Identifier: 0BSD  #![allow(non_snake_case)]   use std::io::{BufReader, BufRead, Write, Read}; use std::process::{Command, Stdio}; use std::time::SystemTime; use std::net::TcpListener; use std::thread; use std::env;   #[derive(Copy, Clone, Debug)] struct Burst {     time: SystemTime,     total_forward_active_energy_balanced: u64, // * 0.00001 kWh; vector phase-to-phase balancing     total_reverse_active_energy_balanced: u64, // * 0.00001 kWh; vector phase-to-phase balancing     phases: [PerPhase; 3], }  #[derive(Copy, Clone, Debug)] struct PerPhase {     total_forward_active_energy: u64,   // * 0.00001 kWh     total_reverse_active_energy: u64,   // * 0.00001 kWh     total_forward_reactive_energy: u64, // * 0.00001 kvarh     total_reverse_reactive_energy: u64, // * 0.00001 kvarh     voltage: u16,                       // * 0.01 V     current: u16,                       // * 0.001 A (0.01A FOR EM_VAR_CURRENT_OVER_65A)     power_active: i32,                  // * 0.00001 W or kW     power_reactive: i32,                // * 0.00001 var or kvar     power_apparent: i32,                // * 0.00001 VA or kVA     power_factor: i16,                  // * 0.001     phase_angle: i16,                   // * 0.1 degree }   fn main() {     let mut argv = env::args_os().skip(1);      let listener = TcpListener::bind(argv.next().expect(\"host:port to bind to required\").to_str().unwrap()).expect(\"bind\");     thread::spawn(move || {         for mut stream in listener.incoming().map(|l| l.expect(\"incoming\")) {             /*thread::spawn(move || */{                 let mut buf = [0u8; 4096];                 while stream.read(&mut buf).expect(\"read\") == buf.len() {                     println!(\"{}\", ::std::str::from_utf8(&buf[..]).unwrap());                 }                 println!(\"{}\", ::std::str::from_utf8(&buf[..]).unwrap());                  // Date: Fri, 03 Feb 2023 23:58:13 GMT  put burst systime here                 // stream.write_all(b\"HTTP/1.1 200 OK\\r\\nContent-Type: text/plain\\r\\n\\r\\ndupa\");             }/*);*/         }     });      for line in BufReader::new(Command::new(argv.next().expect(\"supla-console-client path required\")).args(&[\"-input\", \"off\"]).args(argv).stdout(Stdio::piped()).spawn().expect(\"spawn\").stdout.unwrap()).lines().map(|l| l.expect(\"line\")) {         let mut cur = Burst { time: SystemTime::now(), ..BLANK };          let mut cols = line.split('\\t');         {             let mut gl = cols.next().expect(\"global\").split(':');             cur.total_forward_active_energy_balanced = gl.next().expect(\"gl1\").parse().expect(\"gl1p\");             cur.total_reverse_active_energy_balanced = gl.next().expect(\"gl2\").parse().expect(\"gl2p\");         }         for (idx, phase) in cols.enumerate() {             let mut ph = phase.split(':');             cur.phases[idx].total_forward_active_energy   = ph.next().expect(\"ph1\").parse().expect(\"ph1p\");             cur.phases[idx].total_reverse_active_energy   = ph.next().expect(\"ph2\").parse().expect(\"ph2p\");             cur.phases[idx].total_forward_reactive_energy = ph.next().expect(\"ph3\").parse().expect(\"ph3p\");             cur.phases[idx].total_reverse_reactive_energy = ph.next().expect(\"ph4\").parse().expect(\"ph4p\");             cur.phases[idx].voltage                       = ph.next().expect(\"ph5\").parse().expect(\"ph5p\");             cur.phases[idx].current                       = ph.next().expect(\"ph6\").parse().expect(\"ph6p\");             cur.phases[idx].power_active                  = ph.next().expect(\"ph7\").parse().expect(\"ph7p\");             cur.phases[idx].power_reactive                = ph.next().expect(\"ph8\").parse().expect(\"ph8p\");             cur.phases[idx].power_apparent                = ph.next().expect(\"ph9\").parse().expect(\"ph9p\");             cur.phases[idx].power_factor                  = ph.next().expect(\"ph10\").parse().expect(\"ph10p\");             cur.phases[idx].phase_angle                   = ph.next().expect(\"ph11\").parse().expect(\"ph11p\");         }           println!(\"{} {:#?}\", line, cur);     } }   const BLANK: Burst = Burst {     time: SystemTime::UNIX_EPOCH,     total_forward_active_energy_balanced: 0,     total_reverse_active_energy_balanced: 0,     phases: [PerPhase {         total_forward_active_energy: 0,         total_reverse_active_energy: 0,         total_forward_reactive_energy: 0,         total_reverse_reactive_energy: 0,         voltage: 0,         current: 0,         power_active: 0,         power_reactive: 0,         power_apparent: 0,         power_factor: 0,         phase_angle: 0,     }; 3], };warning: `supla-MEW-01-VA` (bin \"supla-MEW-01-VA\") generated 2 warnings     Finished dev [unoptimized + debuginfo] target(s) in 0.01s GET /api/v1/allmetrics?format=prometheus_all_hosts HTTP/1.1 Host: 127.0.0.1:8004 User-Agent: Prometheus/2.24.1+ds Accept: application/openmetrics-text; version=0.0.1,text/plain;version=0.0.4;q=0.5,*/*;q=0.1 Accept-Encoding: gzip X-Prometheus-Scrape-Timeout-Seconds: 10.000000   ^C nabijaczleweli@tarta:~/uwu/supla-MEW-01-VA$ cargo build &&  target/debug/supla-MEW-01-VA 127.0.0.1:8004 /usr/local/src/supla-core/supla-console-client/Release/supla-console-client  -h                                                                         -input off    Compiling supla-MEW-01-VA v0.0.0 (/usr/local/src/supla-MEW-01-VA) warning: unused import: `Write`  --> main.rs:6:35   | 6 | use std::io::{BufReader, BufRead, Write, Read};   |                                   ^^^^^   |   = note: `#[warn(unused_imports)]` on by default  warning: field is never read: `time`   --> main.rs:16:5    | 16 |     time: SystemTime,    |     ^^^^^^^^^^^^^^^^    |    = note: `#[warn(dead_code)]` on by default note: `Burst` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis   --> main.rs:14:16    | 14 | #[derive(Copy, Clone, Debug)]    |                ^^^^^  ^^^^^    = note: this warning originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info)  warning: `supla-MEW-01-VA` (bin \"supla-MEW-01-VA\") generated 2 warnings     Finished dev [unoptimized + debuginfo] target(s) in 0.84s 837646668:1046781018    218726622:385195720:100466592:48492328:23970:5518:107880844:64185046:129686348:831:306  201614608:390478128:68991986:119638518:24051:4104:88214096:38150012:96785312:913:235        439198612:293000344:57234054:244749782:24263:6332:143862204:42031664:150629776:956:166 Burst {     time: SystemTime {         tv_sec: 1675469658,         tv_nsec: 161455027,     },     total_forward_active_energy_balanced: 837646668,     total_reverse_active_energy_balanced: 1046781018,     phases: [         PerPhase {             total_forward_active_energy: 218726622,             total_reverse_active_energy: 385195720,             total_forward_reactive_energy: 100466592,             total_reverse_reactive_energy: 48492328,             voltage: 23970,             current: 5518,","previewURL":"https://staging.cohostcdn.org/attachment/b3b4d593-c5bf-4348-a592-9e5863c1d84a/a.png","fileURL":"https://staging.cohostcdn.org/attachment/b3b4d593-c5bf-4348-a592-9e5863c1d84a/a.png","width":2560,"height":1440}}],"plainTextBody":"","postingProject":{"projectId":64525,"handle":"nabijaczleweli","displayName":"наб","dek":"","description":"Dazed and confused, but trying to continue 🇵🇱/🏴󠁧󠁢󠁥󠁮󠁧󠁿/🇷🇺 ⚧ they\r\n\r\nMaintains homie/hoe stasis. Store horizontally when not in use. Contains sulfites.","avatarURL":"https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png","avatarPreviewURL":"https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png","headerURL":"https://staging.cohostcdn.org/header/64525-35de9d6d-d833-4c3e-89c3-4b0ad3e04709-profile.jpg","headerPreviewURL":"https://staging.cohostcdn.org/header/64525-35de9d6d-d833-4c3e-89c3-4b0ad3e04709-profile.jpg","privacy":"public","url":"https://nabijaczleweli.xyz/","pronouns":"","flags":[],"avatarShape":"roundrect","loggedOutPostVisibility":"public","frequentlyUsedTags":["big yellow","grey","splotchy","voreutils","tzpfms","ratrun","wg14"],"askSettings":{"enabled":false,"allowAnon":false,"requireLoggedInAnon":true},"contactCard":[]},"shareTree":[],"numSharedComments":0,"relatedProjects":[],"singlePostPageUrl":"https://cohost.org/nabijaczleweli/post/959358-its-been-one-of-thos","effectiveAdultContent":false,"isEditor":true,"hasAnyContributorMuted":false,"contributorBlockIncomingOrOutgoing":false,"postEditUrl":"https://cohost.org/nabijaczleweli/post/959358-its-been-one-of-thos/edit","isLiked":false,"canShare":true,"canPublish":true,"limitedVisibilityReason":"none","astMap":{"initial":"{\"type\":\"root\",\"children\":[],\"data\":{\"quirksMode\":false}}","initialLength":0,"expanded":"{\"type\":\"root\",\"children\":[],\"data\":{\"quirksMode\":false}}","expandedLength":0},"responseToAskId":null},{"postId":959807,"headline":"\"sheesh\", as they say","publishedAt":"2023-02-04T01:39:32.331Z","filename":"959807-sheesh-as-they-sa","transparentShareOfPostId":null,"shareOfPostId":959358,"state":1,"numComments":0,"cws":[],"tags":[],"hasCohostPlus":false,"pinned":false,"commentsLocked":false,"sharesLocked":false,"blocks":[{"type":"attachment","attachment":{"attachmentId":"021ab991-cae0-403d-b6ad-d114aa11b0e5","altText":"","previewURL":"https://staging.cohostcdn.org/attachment/021ab991-cae0-403d-b6ad-d114aa11b0e5/a.png","fileURL":"https://staging.cohostcdn.org/attachment/021ab991-cae0-403d-b6ad-d114aa11b0e5/a.png","width":null,"height":null}}],"plainTextBody":"","postingProject":{"projectId":64525,"handle":"nabijaczleweli","displayName":"наб","dek":"","description":"Dazed and confused, but trying to continue 🇵🇱/🏴󠁧󠁢󠁥󠁮󠁧󠁿/🇷🇺 ⚧ they\r\n\r\nMaintains homie/hoe stasis. Store horizontally when not in use. Contains sulfites.","avatarURL":"https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png","avatarPreviewURL":"https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png","headerURL":"https://staging.cohostcdn.org/header/64525-35de9d6d-d833-4c3e-89c3-4b0ad3e04709-profile.jpg","headerPreviewURL":"https://staging.cohostcdn.org/header/64525-35de9d6d-d833-4c3e-89c3-4b0ad3e04709-profile.jpg","privacy":"public","url":"https://nabijaczleweli.xyz/","pronouns":"","flags":[],"avatarShape":"roundrect","loggedOutPostVisibility":"public","frequentlyUsedTags":["big yellow","grey","splotchy","voreutils","tzpfms","ratrun","wg14"],"askSettings":{"enabled":false,"allowAnon":false,"requireLoggedInAnon":true},"contactCard":[]},"shareTree":[],"numSharedComments":0,"relatedProjects":[],"singlePostPageUrl":"https://cohost.org/nabijaczleweli/post/959807-sheesh-as-they-sa","effectiveAdultContent":false,"isEditor":true,"hasAnyContributorMuted":false,"contributorBlockIncomingOrOutgoing":false,"postEditUrl":"https://cohost.org/nabijaczleweli/post/959807-sheesh-as-they-sa/edit","isLiked":false,"canShare":true,"canPublish":true,"limitedVisibilityReason":"none","astMap":{"initial":"{\"type\":\"root\",\"children\":[],\"data\":{\"quirksMode\":false}}","initialLength":0,"expanded":"{\"type\":\"root\",\"children\":[],\"data\":{\"quirksMode\":false}}","expandedLength":0},"responseToAskId":null},{"postId":960306,"headline":":)","publishedAt":"2023-02-04T03:14:44.753Z","filename":"960306-empty","transparentShareOfPostId":null,"shareOfPostId":959807,"state":1,"numComments":0,"cws":[],"tags":[],"hasCohostPlus":false,"pinned":false,"commentsLocked":false,"sharesLocked":false,"blocks":[{"type":"markdown","markdown":{"content":"https://sr.ht/~nabijaczleweli/supla-MEW-01-VA"}}],"plainTextBody":"https://sr.ht/~nabijaczleweli/supla-MEW-01-VA","postingProject":{"projectId":64525,"handle":"nabijaczleweli","displayName":"наб","dek":"","description":"Dazed and confused, but trying to continue 🇵🇱/🏴󠁧󠁢󠁥󠁮󠁧󠁿/🇷🇺 ⚧ they\r\n\r\nMaintains homie/hoe stasis. Store horizontally when not in use. Contains sulfites.","avatarURL":"https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png","avatarPreviewURL":"https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png","headerURL":"https://staging.cohostcdn.org/header/64525-35de9d6d-d833-4c3e-89c3-4b0ad3e04709-profile.jpg","headerPreviewURL":"https://staging.cohostcdn.org/header/64525-35de9d6d-d833-4c3e-89c3-4b0ad3e04709-profile.jpg","privacy":"public","url":"https://nabijaczleweli.xyz/","pronouns":"","flags":[],"avatarShape":"roundrect","loggedOutPostVisibility":"public","frequentlyUsedTags":["big yellow","grey","splotchy","voreutils","tzpfms","ratrun","wg14"],"askSettings":{"enabled":false,"allowAnon":false,"requireLoggedInAnon":true},"contactCard":[]},"shareTree":[],"numSharedComments":0,"relatedProjects":[],"singlePostPageUrl":"https://cohost.org/nabijaczleweli/post/960306-empty","effectiveAdultContent":false,"isEditor":true,"hasAnyContributorMuted":false,"contributorBlockIncomingOrOutgoing":false,"postEditUrl":"https://cohost.org/nabijaczleweli/post/960306-empty/edit","isLiked":false,"canShare":true,"canPublish":true,"limitedVisibilityReason":"none","astMap":{"initial":"{\"type\":\"root\",\"children\":[{\"type\":\"element\",\"tagName\":\"p\",\"properties\":{},\"children\":[{\"type\":\"element\",\"tagName\":\"a\",\"properties\":{\"href\":\"https://sr.ht/~nabijaczleweli/supla-MEW-01-VA\"},\"children\":[{\"type\":\"text\",\"value\":\"https://sr.ht/~nabijaczleweli/supla-MEW-01-VA\",\"position\":{\"start\":{\"line\":1,\"column\":1,\"offset\":0},\"end\":{\"line\":1,\"column\":46,\"offset\":45}}}],\"position\":{\"start\":{\"line\":1,\"column\":1,\"offset\":0},\"end\":{\"line\":1,\"column\":46,\"offset\":45}}}],\"position\":{\"start\":{\"line\":1,\"column\":1,\"offset\":0},\"end\":{\"line\":1,\"column\":46,\"offset\":45}}}],\"data\":{\"quirksMode\":false},\"position\":{\"start\":{\"line\":1,\"column\":1,\"offset\":0},\"end\":{\"line\":1,\"column\":46,\"offset\":45}}}","initialLength":1,"expanded":"{\"type\":\"root\",\"children\":[],\"data\":{\"quirksMode\":false}}","expandedLength":0},"responseToAskId":null}],"numSharedComments":0,"relatedProjects":[{"projectId":64525,"handle":"nabijaczleweli","displayName":"наб","dek":"","description":"Dazed and confused, but trying to continue 🇵🇱/🏴󠁧󠁢󠁥󠁮󠁧󠁿/🇷🇺 ⚧ they\r\n\r\nMaintains homie/hoe stasis. Store horizontally when not in use. Contains sulfites.","avatarURL":"https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png","avatarPreviewURL":"https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png","headerURL":"https://staging.cohostcdn.org/header/64525-35de9d6d-d833-4c3e-89c3-4b0ad3e04709-profile.jpg","headerPreviewURL":"https://staging.cohostcdn.org/header/64525-35de9d6d-d833-4c3e-89c3-4b0ad3e04709-profile.jpg","privacy":"public","url":"https://nabijaczleweli.xyz/","pronouns":"","flags":[],"avatarShape":"roundrect","loggedOutPostVisibility":"public","frequentlyUsedTags":["big yellow","grey","splotchy","voreutils","tzpfms","ratrun","wg14"],"askSettings":{"enabled":false,"allowAnon":false,"requireLoggedInAnon":true},"contactCard":[]}],"singlePostPageUrl":"https://cohost.org/nabijaczleweli/post/960682-okay-im-pooping","effectiveAdultContent":false,"isEditor":true,"hasAnyContributorMuted":false,"contributorBlockIncomingOrOutgoing":false,"postEditUrl":"https://cohost.org/nabijaczleweli/post/960682-okay-im-pooping/edit","isLiked":false,"canShare":true,"canPublish":true,"limitedVisibilityReason":"none","astMap":{"initial":"{\"type\":\"root\",\"children\":[],\"data\":{\"quirksMode\":false}}","initialLength":0,"expanded":"{\"type\":\"root\",\"children\":[],\"data\":{\"quirksMode\":false}}","expandedLength":0},"responseToAskId":null},{"postId":960306,"headline":":)","publishedAt":"2023-02-04T03:14:44.753Z","filename":"960306-empty","transparentShareOfPostId":null,"shareOfPostId":959807,"state":1,"numComments":0,"cws":[],"tags":[],"hasCohostPlus":false,"pinned":false,"commentsLocked":false,"sharesLocked":false,"blocks":[{"type":"markdown","markdown":{"content":"https://sr.ht/~nabijaczleweli/supla-MEW-01-VA"}}],"plainTextBody":"https://sr.ht/~nabijaczleweli/supla-MEW-01-VA","postingProject":{"projectId":64525,"handle":"nabijaczleweli","displayName":"наб","dek":"","description":"Dazed and confused, but trying to continue 🇵🇱/🏴󠁧󠁢󠁥󠁮󠁧󠁿/🇷🇺 ⚧ they\r\n\r\nMaintains homie/hoe stasis. Store horizontally when not in use. Contains sulfites.","avatarURL":"https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png","avatarPreviewURL":"https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png","headerURL":"https://staging.cohostcdn.org/header/64525-35de9d6d-d833-4c3e-89c3-4b0ad3e04709-profile.jpg","headerPreviewURL":"https://staging.cohostcdn.org/header/64525-35de9d6d-d833-4c3e-89c3-4b0ad3e04709-profile.jpg","privacy":"public","url":"https://nabijaczleweli.xyz/","pronouns":"","flags":[],"avatarShape":"roundrect","loggedOutPostVisibility":"public","frequentlyUsedTags":["big yellow","grey","splotchy","voreutils","tzpfms","ratrun","wg14"],"askSettings":{"enabled":false,"allowAnon":false,"requireLoggedInAnon":true},"contactCard":[]},"shareTree":[{"postId":959358,"headline":"its been one of those weeks. pass the detritus!","publishedAt":"2023-02-04T00:17:18.933Z","filename":"959358-its-been-one-of-thos","transparentShareOfPostId":null,"shareOfPostId":null,"state":1,"numComments":0,"cws":[],"tags":["#1 supla hater"],"hasCohostPlus":false,"pinned":false,"commentsLocked":false,"sharesLocked":false,"blocks":[{"type":"attachment","attachment":{"attachmentId":"b3b4d593-c5bf-4348-a592-9e5863c1d84a","altText":"//! SPDX-License-Identifier: 0BSD  #![allow(non_snake_case)]   use std::io::{BufReader, BufRead, Write, Read}; use std::process::{Command, Stdio}; use std::time::SystemTime; use std::net::TcpListener; use std::thread; use std::env;   #[derive(Copy, Clone, Debug)] struct Burst {     time: SystemTime,     total_forward_active_energy_balanced: u64, // * 0.00001 kWh; vector phase-to-phase balancing     total_reverse_active_energy_balanced: u64, // * 0.00001 kWh; vector phase-to-phase balancing     phases: [PerPhase; 3], }  #[derive(Copy, Clone, Debug)] struct PerPhase {     total_forward_active_energy: u64,   // * 0.00001 kWh     total_reverse_active_energy: u64,   // * 0.00001 kWh     total_forward_reactive_energy: u64, // * 0.00001 kvarh     total_reverse_reactive_energy: u64, // * 0.00001 kvarh     voltage: u16,                       // * 0.01 V     current: u16,                       // * 0.001 A (0.01A FOR EM_VAR_CURRENT_OVER_65A)     power_active: i32,                  // * 0.00001 W or kW     power_reactive: i32,                // * 0.00001 var or kvar     power_apparent: i32,                // * 0.00001 VA or kVA     power_factor: i16,                  // * 0.001     phase_angle: i16,                   // * 0.1 degree }   fn main() {     let mut argv = env::args_os().skip(1);      let listener = TcpListener::bind(argv.next().expect(\"host:port to bind to required\").to_str().unwrap()).expect(\"bind\");     thread::spawn(move || {         for mut stream in listener.incoming().map(|l| l.expect(\"incoming\")) {             /*thread::spawn(move || */{                 let mut buf = [0u8; 4096];                 while stream.read(&mut buf).expect(\"read\") == buf.len() {                     println!(\"{}\", ::std::str::from_utf8(&buf[..]).unwrap());                 }                 println!(\"{}\", ::std::str::from_utf8(&buf[..]).unwrap());                  // Date: Fri, 03 Feb 2023 23:58:13 GMT  put burst systime here                 // stream.write_all(b\"HTTP/1.1 200 OK\\r\\nContent-Type: text/plain\\r\\n\\r\\ndupa\");             }/*);*/         }     });      for line in BufReader::new(Command::new(argv.next().expect(\"supla-console-client path required\")).args(&[\"-input\", \"off\"]).args(argv).stdout(Stdio::piped()).spawn().expect(\"spawn\").stdout.unwrap()).lines().map(|l| l.expect(\"line\")) {         let mut cur = Burst { time: SystemTime::now(), ..BLANK };          let mut cols = line.split('\\t');         {             let mut gl = cols.next().expect(\"global\").split(':');             cur.total_forward_active_energy_balanced = gl.next().expect(\"gl1\").parse().expect(\"gl1p\");             cur.total_reverse_active_energy_balanced = gl.next().expect(\"gl2\").parse().expect(\"gl2p\");         }         for (idx, phase) in cols.enumerate() {             let mut ph = phase.split(':');             cur.phases[idx].total_forward_active_energy   = ph.next().expect(\"ph1\").parse().expect(\"ph1p\");             cur.phases[idx].total_reverse_active_energy   = ph.next().expect(\"ph2\").parse().expect(\"ph2p\");             cur.phases[idx].total_forward_reactive_energy = ph.next().expect(\"ph3\").parse().expect(\"ph3p\");             cur.phases[idx].total_reverse_reactive_energy = ph.next().expect(\"ph4\").parse().expect(\"ph4p\");             cur.phases[idx].voltage                       = ph.next().expect(\"ph5\").parse().expect(\"ph5p\");             cur.phases[idx].current                       = ph.next().expect(\"ph6\").parse().expect(\"ph6p\");             cur.phases[idx].power_active                  = ph.next().expect(\"ph7\").parse().expect(\"ph7p\");             cur.phases[idx].power_reactive                = ph.next().expect(\"ph8\").parse().expect(\"ph8p\");             cur.phases[idx].power_apparent                = ph.next().expect(\"ph9\").parse().expect(\"ph9p\");             cur.phases[idx].power_factor                  = ph.next().expect(\"ph10\").parse().expect(\"ph10p\");             cur.phases[idx].phase_angle                   = ph.next().expect(\"ph11\").parse().expect(\"ph11p\");         }           println!(\"{} {:#?}\", line, cur);     } }   const BLANK: Burst = Burst {     time: SystemTime::UNIX_EPOCH,     total_forward_active_energy_balanced: 0,     total_reverse_active_energy_balanced: 0,     phases: [PerPhase {         total_forward_active_energy: 0,         total_reverse_active_energy: 0,         total_forward_reactive_energy: 0,         total_reverse_reactive_energy: 0,         voltage: 0,         current: 0,         power_active: 0,         power_reactive: 0,         power_apparent: 0,         power_factor: 0,         phase_angle: 0,     }; 3], };warning: `supla-MEW-01-VA` (bin \"supla-MEW-01-VA\") generated 2 warnings     Finished dev [unoptimized + debuginfo] target(s) in 0.01s GET /api/v1/allmetrics?format=prometheus_all_hosts HTTP/1.1 Host: 127.0.0.1:8004 User-Agent: Prometheus/2.24.1+ds Accept: application/openmetrics-text; version=0.0.1,text/plain;version=0.0.4;q=0.5,*/*;q=0.1 Accept-Encoding: gzip X-Prometheus-Scrape-Timeout-Seconds: 10.000000   ^C nabijaczleweli@tarta:~/uwu/supla-MEW-01-VA$ cargo build &&  target/debug/supla-MEW-01-VA 127.0.0.1:8004 /usr/local/src/supla-core/supla-console-client/Release/supla-console-client  -h                                                                         -input off    Compiling supla-MEW-01-VA v0.0.0 (/usr/local/src/supla-MEW-01-VA) warning: unused import: `Write`  --> main.rs:6:35   | 6 | use std::io::{BufReader, BufRead, Write, Read};   |                                   ^^^^^   |   = note: `#[warn(unused_imports)]` on by default  warning: field is never read: `time`   --> main.rs:16:5    | 16 |     time: SystemTime,    |     ^^^^^^^^^^^^^^^^    |    = note: `#[warn(dead_code)]` on by default note: `Burst` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis   --> main.rs:14:16    | 14 | #[derive(Copy, Clone, Debug)]    |                ^^^^^  ^^^^^    = note: this warning originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info)  warning: `supla-MEW-01-VA` (bin \"supla-MEW-01-VA\") generated 2 warnings     Finished dev [unoptimized + debuginfo] target(s) in 0.84s 837646668:1046781018    218726622:385195720:100466592:48492328:23970:5518:107880844:64185046:129686348:831:306  201614608:390478128:68991986:119638518:24051:4104:88214096:38150012:96785312:913:235        439198612:293000344:57234054:244749782:24263:6332:143862204:42031664:150629776:956:166 Burst {     time: SystemTime {         tv_sec: 1675469658,         tv_nsec: 161455027,     },     total_forward_active_energy_balanced: 837646668,     total_reverse_active_energy_balanced: 1046781018,     phases: [         PerPhase {             total_forward_active_energy: 218726622,             total_reverse_active_energy: 385195720,             total_forward_reactive_energy: 100466592,             total_reverse_reactive_energy: 48492328,             voltage: 23970,             current: 5518,","previewURL":"https://staging.cohostcdn.org/attachment/b3b4d593-c5bf-4348-a592-9e5863c1d84a/a.png","fileURL":"https://staging.cohostcdn.org/attachment/b3b4d593-c5bf-4348-a592-9e5863c1d84a/a.png","width":2560,"height":1440}}],"plainTextBody":"","postingProject":{"projectId":64525,"handle":"nabijaczleweli","displayName":"наб","dek":"","description":"Dazed and confused, but trying to continue 🇵🇱/🏴󠁧󠁢󠁥󠁮󠁧󠁿/🇷🇺 ⚧ they\r\n\r\nMaintains homie/hoe stasis. Store horizontally when not in use. Contains sulfites.","avatarURL":"https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png","avatarPreviewURL":"https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png","headerURL":"https://staging.cohostcdn.org/header/64525-35de9d6d-d833-4c3e-89c3-4b0ad3e04709-profile.jpg","headerPreviewURL":"https://staging.cohostcdn.org/header/64525-35de9d6d-d833-4c3e-89c3-4b0ad3e04709-profile.jpg","privacy":"public","url":"https://nabijaczleweli.xyz/","pronouns":"","flags":[],"avatarShape":"roundrect","loggedOutPostVisibility":"public","frequentlyUsedTags":["big yellow","grey","splotchy","voreutils","tzpfms","ratrun","wg14"],"askSettings":{"enabled":false,"allowAnon":false,"requireLoggedInAnon":true},"contactCard":[]},"shareTree":[],"numSharedComments":0,"relatedProjects":[],"singlePostPageUrl":"https://cohost.org/nabijaczleweli/post/959358-its-been-one-of-thos","effectiveAdultContent":false,"isEditor":true,"hasAnyContributorMuted":false,"contributorBlockIncomingOrOutgoing":false,"postEditUrl":"https://cohost.org/nabijaczleweli/post/959358-its-been-one-of-thos/edit","isLiked":false,"canShare":true,"canPublish":true,"limitedVisibilityReason":"none","astMap":{"initial":"{\"type\":\"root\",\"children\":[],\"data\":{\"quirksMode\":false}}","initialLength":0,"expanded":"{\"type\":\"root\",\"children\":[],\"data\":{\"quirksMode\":false}}","expandedLength":0},"responseToAskId":null},{"postId":959807,"headline":"\"sheesh\", as they say","publishedAt":"2023-02-04T01:39:32.331Z","filename":"959807-sheesh-as-they-sa","transparentShareOfPostId":null,"shareOfPostId":959358,"state":1,"numComments":0,"cws":[],"tags":[],"hasCohostPlus":false,"pinned":false,"commentsLocked":false,"sharesLocked":false,"blocks":[{"type":"attachment","attachment":{"attachmentId":"021ab991-cae0-403d-b6ad-d114aa11b0e5","altText":"","previewURL":"https://staging.cohostcdn.org/attachment/021ab991-cae0-403d-b6ad-d114aa11b0e5/a.png","fileURL":"https://staging.cohostcdn.org/attachment/021ab991-cae0-403d-b6ad-d114aa11b0e5/a.png","width":null,"height":null}}],"plainTextBody":"","postingProject":{"projectId":64525,"handle":"nabijaczleweli","displayName":"наб","dek":"","description":"Dazed and confused, but trying to continue 🇵🇱/🏴󠁧󠁢󠁥󠁮󠁧󠁿/🇷🇺 ⚧ they\r\n\r\nMaintains homie/hoe stasis. Store horizontally when not in use. Contains sulfites.","avatarURL":"https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png","avatarPreviewURL":"https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png","headerURL":"https://staging.cohostcdn.org/header/64525-35de9d6d-d833-4c3e-89c3-4b0ad3e04709-profile.jpg","headerPreviewURL":"https://staging.cohostcdn.org/header/64525-35de9d6d-d833-4c3e-89c3-4b0ad3e04709-profile.jpg","privacy":"public","url":"https://nabijaczleweli.xyz/","pronouns":"","flags":[],"avatarShape":"roundrect","loggedOutPostVisibility":"public","frequentlyUsedTags":["big yellow","grey","splotchy","voreutils","tzpfms","ratrun","wg14"],"askSettings":{"enabled":false,"allowAnon":false,"requireLoggedInAnon":true},"contactCard":[]},"shareTree":[],"numSharedComments":0,"relatedProjects":[],"singlePostPageUrl":"https://cohost.org/nabijaczleweli/post/959807-sheesh-as-they-sa","effectiveAdultContent":false,"isEditor":true,"hasAnyContributorMuted":false,"contributorBlockIncomingOrOutgoing":false,"postEditUrl":"https://cohost.org/nabijaczleweli/post/959807-sheesh-as-they-sa/edit","isLiked":false,"canShare":true,"canPublish":true,"limitedVisibilityReason":"none","astMap":{"initial":"{\"type\":\"root\",\"children\":[],\"data\":{\"quirksMode\":false}}","initialLength":0,"expanded":"{\"type\":\"root\",\"children\":[],\"data\":{\"quirksMode\":false}}","expandedLength":0},"responseToAskId":null}],"numSharedComments":0,"relatedProjects":[{"projectId":64525,"handle":"nabijaczleweli","displayName":"наб","dek":"","description":"Dazed and confused, but trying to continue 🇵🇱/🏴󠁧󠁢󠁥󠁮󠁧󠁿/🇷🇺 ⚧ they\r\n\r\nMaintains homie/hoe stasis. Store horizontally when not in use. Contains sulfites.","avatarURL":"https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png","avatarPreviewURL":"https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png","headerURL":"https://staging.cohostcdn.org/header/64525-35de9d6d-d833-4c3e-89c3-4b0ad3e04709-profile.jpg","headerPreviewURL":"https://staging.cohostcdn.org/header/64525-35de9d6d-d833-4c3e-89c3-4b0ad3e04709-profile.jpg","privacy":"public","url":"https://nabijaczleweli.xyz/","pronouns":"","flags":[],"avatarShape":"roundrect","loggedOutPostVisibility":"public","frequentlyUsedTags":["big yellow","grey","splotchy","voreutils","tzpfms","ratrun","wg14"],"askSettings":{"enabled":false,"allowAnon":false,"requireLoggedInAnon":true},"contactCard":[]}],"singlePostPageUrl":"https://cohost.org/nabijaczleweli/post/960306-empty","effectiveAdultContent":false,"isEditor":true,"hasAnyContributorMuted":false,"contributorBlockIncomingOrOutgoing":false,"postEditUrl":"https://cohost.org/nabijaczleweli/post/960306-empty/edit","isLiked":false,"canShare":true,"canPublish":true,"limitedVisibilityReason":"none","astMap":{"initial":"{\"type\":\"root\",\"children\":[{\"type\":\"element\",\"tagName\":\"p\",\"properties\":{},\"children\":[{\"type\":\"element\",\"tagName\":\"a\",\"properties\":{\"href\":\"https://sr.ht/~nabijaczleweli/supla-MEW-01-VA\"},\"children\":[{\"type\":\"text\",\"value\":\"https://sr.ht/~nabijaczleweli/supla-MEW-01-VA\",\"position\":{\"start\":{\"line\":1,\"column\":1,\"offset\":0},\"end\":{\"line\":1,\"column\":46,\"offset\":45}}}],\"position\":{\"start\":{\"line\":1,\"column\":1,\"offset\":0},\"end\":{\"line\":1,\"column\":46,\"offset\":45}}}],\"position\":{\"start\":{\"line\":1,\"column\":1,\"offset\":0},\"end\":{\"line\":1,\"column\":46,\"offset\":45}}}],\"data\":{\"quirksMode\":false},\"position\":{\"start\":{\"line\":1,\"column\":1,\"offset\":0},\"end\":{\"line\":1,\"column\":46,\"offset\":45}}}","initialLength":1,"expanded":"{\"type\":\"root\",\"children\":[],\"data\":{\"quirksMode\":false}}","expandedLength":0},"responseToAskId":null},{"postId":959807,"headline":"\"sheesh\", as they say","publishedAt":"2023-02-04T01:39:32.331Z","filename":"959807-sheesh-as-they-sa","transparentShareOfPostId":null,"shareOfPostId":959358,"state":1,"numComments":0,"cws":[],"tags":[],"hasCohostPlus":false,"pinned":false,"commentsLocked":false,"sharesLocked":false,"blocks":[{"type":"attachment","attachment":{"attachmentId":"021ab991-cae0-403d-b6ad-d114aa11b0e5","altText":"","previewURL":"https://staging.cohostcdn.org/attachment/021ab991-cae0-403d-b6ad-d114aa11b0e5/a.png","fileURL":"https://staging.cohostcdn.org/attachment/021ab991-cae0-403d-b6ad-d114aa11b0e5/a.png","width":null,"height":null}}],"plainTextBody":"","postingProject":{"projectId":64525,"handle":"nabijaczleweli","displayName":"наб","dek":"","description":"Dazed and confused, but trying to continue 🇵🇱/🏴󠁧󠁢󠁥󠁮󠁧󠁿/🇷🇺 ⚧ they\r\n\r\nMaintains homie/hoe stasis. Store horizontally when not in use. Contains sulfites.","avatarURL":"https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png","avatarPreviewURL":"https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png","headerURL":"https://staging.cohostcdn.org/header/64525-35de9d6d-d833-4c3e-89c3-4b0ad3e04709-profile.jpg","headerPreviewURL":"https://staging.cohostcdn.org/header/64525-35de9d6d-d833-4c3e-89c3-4b0ad3e04709-profile.jpg","privacy":"public","url":"https://nabijaczleweli.xyz/","pronouns":"","flags":[],"avatarShape":"roundrect","loggedOutPostVisibility":"public","frequentlyUsedTags":["big yellow","grey","splotchy","voreutils","tzpfms","ratrun","wg14"],"askSettings":{"enabled":false,"allowAnon":false,"requireLoggedInAnon":true},"contactCard":[]},"shareTree":[{"postId":959358,"headline":"its been one of those weeks. pass the detritus!","publishedAt":"2023-02-04T00:17:18.933Z","filename":"959358-its-been-one-of-thos","transparentShareOfPostId":null,"shareOfPostId":null,"state":1,"numComments":0,"cws":[],"tags":["#1 supla hater"],"hasCohostPlus":false,"pinned":false,"commentsLocked":false,"sharesLocked":false,"blocks":[{"type":"attachment","attachment":{"attachmentId":"b3b4d593-c5bf-4348-a592-9e5863c1d84a","altText":"//! SPDX-License-Identifier: 0BSD  #![allow(non_snake_case)]   use std::io::{BufReader, BufRead, Write, Read}; use std::process::{Command, Stdio}; use std::time::SystemTime; use std::net::TcpListener; use std::thread; use std::env;   #[derive(Copy, Clone, Debug)] struct Burst {     time: SystemTime,     total_forward_active_energy_balanced: u64, // * 0.00001 kWh; vector phase-to-phase balancing     total_reverse_active_energy_balanced: u64, // * 0.00001 kWh; vector phase-to-phase balancing     phases: [PerPhase; 3], }  #[derive(Copy, Clone, Debug)] struct PerPhase {     total_forward_active_energy: u64,   // * 0.00001 kWh     total_reverse_active_energy: u64,   // * 0.00001 kWh     total_forward_reactive_energy: u64, // * 0.00001 kvarh     total_reverse_reactive_energy: u64, // * 0.00001 kvarh     voltage: u16,                       // * 0.01 V     current: u16,                       // * 0.001 A (0.01A FOR EM_VAR_CURRENT_OVER_65A)     power_active: i32,                  // * 0.00001 W or kW     power_reactive: i32,                // * 0.00001 var or kvar     power_apparent: i32,                // * 0.00001 VA or kVA     power_factor: i16,                  // * 0.001     phase_angle: i16,                   // * 0.1 degree }   fn main() {     let mut argv = env::args_os().skip(1);      let listener = TcpListener::bind(argv.next().expect(\"host:port to bind to required\").to_str().unwrap()).expect(\"bind\");     thread::spawn(move || {         for mut stream in listener.incoming().map(|l| l.expect(\"incoming\")) {             /*thread::spawn(move || */{                 let mut buf = [0u8; 4096];                 while stream.read(&mut buf).expect(\"read\") == buf.len() {                     println!(\"{}\", ::std::str::from_utf8(&buf[..]).unwrap());                 }                 println!(\"{}\", ::std::str::from_utf8(&buf[..]).unwrap());                  // Date: Fri, 03 Feb 2023 23:58:13 GMT  put burst systime here                 // stream.write_all(b\"HTTP/1.1 200 OK\\r\\nContent-Type: text/plain\\r\\n\\r\\ndupa\");             }/*);*/         }     });      for line in BufReader::new(Command::new(argv.next().expect(\"supla-console-client path required\")).args(&[\"-input\", \"off\"]).args(argv).stdout(Stdio::piped()).spawn().expect(\"spawn\").stdout.unwrap()).lines().map(|l| l.expect(\"line\")) {         let mut cur = Burst { time: SystemTime::now(), ..BLANK };          let mut cols = line.split('\\t');         {             let mut gl = cols.next().expect(\"global\").split(':');             cur.total_forward_active_energy_balanced = gl.next().expect(\"gl1\").parse().expect(\"gl1p\");             cur.total_reverse_active_energy_balanced = gl.next().expect(\"gl2\").parse().expect(\"gl2p\");         }         for (idx, phase) in cols.enumerate() {             let mut ph = phase.split(':');             cur.phases[idx].total_forward_active_energy   = ph.next().expect(\"ph1\").parse().expect(\"ph1p\");             cur.phases[idx].total_reverse_active_energy   = ph.next().expect(\"ph2\").parse().expect(\"ph2p\");             cur.phases[idx].total_forward_reactive_energy = ph.next().expect(\"ph3\").parse().expect(\"ph3p\");             cur.phases[idx].total_reverse_reactive_energy = ph.next().expect(\"ph4\").parse().expect(\"ph4p\");             cur.phases[idx].voltage                       = ph.next().expect(\"ph5\").parse().expect(\"ph5p\");             cur.phases[idx].current                       = ph.next().expect(\"ph6\").parse().expect(\"ph6p\");             cur.phases[idx].power_active                  = ph.next().expect(\"ph7\").parse().expect(\"ph7p\");             cur.phases[idx].power_reactive                = ph.next().expect(\"ph8\").parse().expect(\"ph8p\");             cur.phases[idx].power_apparent                = ph.next().expect(\"ph9\").parse().expect(\"ph9p\");             cur.phases[idx].power_factor                  = ph.next().expect(\"ph10\").parse().expect(\"ph10p\");             cur.phases[idx].phase_angle                   = ph.next().expect(\"ph11\").parse().expect(\"ph11p\");         }           println!(\"{} {:#?}\", line, cur);     } }   const BLANK: Burst = Burst {     time: SystemTime::UNIX_EPOCH,     total_forward_active_energy_balanced: 0,     total_reverse_active_energy_balanced: 0,     phases: [PerPhase {         total_forward_active_energy: 0,         total_reverse_active_energy: 0,         total_forward_reactive_energy: 0,         total_reverse_reactive_energy: 0,         voltage: 0,         current: 0,         power_active: 0,         power_reactive: 0,         power_apparent: 0,         power_factor: 0,         phase_angle: 0,     }; 3], };warning: `supla-MEW-01-VA` (bin \"supla-MEW-01-VA\") generated 2 warnings     Finished dev [unoptimized + debuginfo] target(s) in 0.01s GET /api/v1/allmetrics?format=prometheus_all_hosts HTTP/1.1 Host: 127.0.0.1:8004 User-Agent: Prometheus/2.24.1+ds Accept: application/openmetrics-text; version=0.0.1,text/plain;version=0.0.4;q=0.5,*/*;q=0.1 Accept-Encoding: gzip X-Prometheus-Scrape-Timeout-Seconds: 10.000000   ^C nabijaczleweli@tarta:~/uwu/supla-MEW-01-VA$ cargo build &&  target/debug/supla-MEW-01-VA 127.0.0.1:8004 /usr/local/src/supla-core/supla-console-client/Release/supla-console-client  -h                                                                         -input off    Compiling supla-MEW-01-VA v0.0.0 (/usr/local/src/supla-MEW-01-VA) warning: unused import: `Write`  --> main.rs:6:35   | 6 | use std::io::{BufReader, BufRead, Write, Read};   |                                   ^^^^^   |   = note: `#[warn(unused_imports)]` on by default  warning: field is never read: `time`   --> main.rs:16:5    | 16 |     time: SystemTime,    |     ^^^^^^^^^^^^^^^^    |    = note: `#[warn(dead_code)]` on by default note: `Burst` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis   --> main.rs:14:16    | 14 | #[derive(Copy, Clone, Debug)]    |                ^^^^^  ^^^^^    = note: this warning originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info)  warning: `supla-MEW-01-VA` (bin \"supla-MEW-01-VA\") generated 2 warnings     Finished dev [unoptimized + debuginfo] target(s) in 0.84s 837646668:1046781018    218726622:385195720:100466592:48492328:23970:5518:107880844:64185046:129686348:831:306  201614608:390478128:68991986:119638518:24051:4104:88214096:38150012:96785312:913:235        439198612:293000344:57234054:244749782:24263:6332:143862204:42031664:150629776:956:166 Burst {     time: SystemTime {         tv_sec: 1675469658,         tv_nsec: 161455027,     },     total_forward_active_energy_balanced: 837646668,     total_reverse_active_energy_balanced: 1046781018,     phases: [         PerPhase {             total_forward_active_energy: 218726622,             total_reverse_active_energy: 385195720,             total_forward_reactive_energy: 100466592,             total_reverse_reactive_energy: 48492328,             voltage: 23970,             current: 5518,","previewURL":"https://staging.cohostcdn.org/attachment/b3b4d593-c5bf-4348-a592-9e5863c1d84a/a.png","fileURL":"https://staging.cohostcdn.org/attachment/b3b4d593-c5bf-4348-a592-9e5863c1d84a/a.png","width":2560,"height":1440}}],"plainTextBody":"","postingProject":{"projectId":64525,"handle":"nabijaczleweli","displayName":"наб","dek":"","description":"Dazed and confused, but trying to continue 🇵🇱/🏴󠁧󠁢󠁥󠁮󠁧󠁿/🇷🇺 ⚧ they\r\n\r\nMaintains homie/hoe stasis. Store horizontally when not in use. Contains sulfites.","avatarURL":"https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png","avatarPreviewURL":"https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png","headerURL":"https://staging.cohostcdn.org/header/64525-35de9d6d-d833-4c3e-89c3-4b0ad3e04709-profile.jpg","headerPreviewURL":"https://staging.cohostcdn.org/header/64525-35de9d6d-d833-4c3e-89c3-4b0ad3e04709-profile.jpg","privacy":"public","url":"https://nabijaczleweli.xyz/","pronouns":"","flags":[],"avatarShape":"roundrect","loggedOutPostVisibility":"public","frequentlyUsedTags":["big yellow","grey","splotchy","voreutils","tzpfms","ratrun","wg14"],"askSettings":{"enabled":false,"allowAnon":false,"requireLoggedInAnon":true},"contactCard":[]},"shareTree":[],"numSharedComments":0,"relatedProjects":[],"singlePostPageUrl":"https://cohost.org/nabijaczleweli/post/959358-its-been-one-of-thos","effectiveAdultContent":false,"isEditor":true,"hasAnyContributorMuted":false,"contributorBlockIncomingOrOutgoing":false,"postEditUrl":"https://cohost.org/nabijaczleweli/post/959358-its-been-one-of-thos/edit","isLiked":false,"canShare":true,"canPublish":true,"limitedVisibilityReason":"none","astMap":{"initial":"{\"type\":\"root\",\"children\":[],\"data\":{\"quirksMode\":false}}","initialLength":0,"expanded":"{\"type\":\"root\",\"children\":[],\"data\":{\"quirksMode\":false}}","expandedLength":0},"responseToAskId":null}],"numSharedComments":0,"relatedProjects":[{"projectId":64525,"handle":"nabijaczleweli","displayName":"наб","dek":"","description":"Dazed and confused, but trying to continue 🇵🇱/🏴󠁧󠁢󠁥󠁮󠁧󠁿/🇷🇺 ⚧ they\r\n\r\nMaintains homie/hoe stasis. Store horizontally when not in use. Contains sulfites.","avatarURL":"https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png","avatarPreviewURL":"https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png","headerURL":"https://staging.cohostcdn.org/header/64525-35de9d6d-d833-4c3e-89c3-4b0ad3e04709-profile.jpg","headerPreviewURL":"https://staging.cohostcdn.org/header/64525-35de9d6d-d833-4c3e-89c3-4b0ad3e04709-profile.jpg","privacy":"public","url":"https://nabijaczleweli.xyz/","pronouns":"","flags":[],"avatarShape":"roundrect","loggedOutPostVisibility":"public","frequentlyUsedTags":["big yellow","grey","splotchy","voreutils","tzpfms","ratrun","wg14"],"askSettings":{"enabled":false,"allowAnon":false,"requireLoggedInAnon":true},"contactCard":[]}],"singlePostPageUrl":"https://cohost.org/nabijaczleweli/post/959807-sheesh-as-they-sa","effectiveAdultContent":false,"isEditor":true,"hasAnyContributorMuted":false,"contributorBlockIncomingOrOutgoing":false,"postEditUrl":"https://cohost.org/nabijaczleweli/post/959807-sheesh-as-they-sa/edit","isLiked":false,"canShare":true,"canPublish":true,"limitedVisibilityReason":"none","astMap":{"initial":"{\"type\":\"root\",\"children\":[],\"data\":{\"quirksMode\":false}}","initialLength":0,"expanded":"{\"type\":\"root\",\"children\":[],\"data\":{\"quirksMode\":false}}","expandedLength":0},"responseToAskId":null},{"postId":959358,"headline":"its been one of those weeks. pass the detritus!","publishedAt":"2023-02-04T00:17:18.933Z","filename":"959358-its-been-one-of-thos","transparentShareOfPostId":null,"shareOfPostId":null,"state":1,"numComments":0,"cws":[],"tags":["#1 supla hater"],"hasCohostPlus":false,"pinned":false,"commentsLocked":false,"sharesLocked":false,"blocks":[{"type":"attachment","attachment":{"attachmentId":"b3b4d593-c5bf-4348-a592-9e5863c1d84a","altText":"//! SPDX-License-Identifier: 0BSD  #![allow(non_snake_case)]   use std::io::{BufReader, BufRead, Write, Read}; use std::process::{Command, Stdio}; use std::time::SystemTime; use std::net::TcpListener; use std::thread; use std::env;   #[derive(Copy, Clone, Debug)] struct Burst {     time: SystemTime,     total_forward_active_energy_balanced: u64, // * 0.00001 kWh; vector phase-to-phase balancing     total_reverse_active_energy_balanced: u64, // * 0.00001 kWh; vector phase-to-phase balancing     phases: [PerPhase; 3], }  #[derive(Copy, Clone, Debug)] struct PerPhase {     total_forward_active_energy: u64,   // * 0.00001 kWh     total_reverse_active_energy: u64,   // * 0.00001 kWh     total_forward_reactive_energy: u64, // * 0.00001 kvarh     total_reverse_reactive_energy: u64, // * 0.00001 kvarh     voltage: u16,                       // * 0.01 V     current: u16,                       // * 0.001 A (0.01A FOR EM_VAR_CURRENT_OVER_65A)     power_active: i32,                  // * 0.00001 W or kW     power_reactive: i32,                // * 0.00001 var or kvar     power_apparent: i32,                // * 0.00001 VA or kVA     power_factor: i16,                  // * 0.001     phase_angle: i16,                   // * 0.1 degree }   fn main() {     let mut argv = env::args_os().skip(1);      let listener = TcpListener::bind(argv.next().expect(\"host:port to bind to required\").to_str().unwrap()).expect(\"bind\");     thread::spawn(move || {         for mut stream in listener.incoming().map(|l| l.expect(\"incoming\")) {             /*thread::spawn(move || */{                 let mut buf = [0u8; 4096];                 while stream.read(&mut buf).expect(\"read\") == buf.len() {                     println!(\"{}\", ::std::str::from_utf8(&buf[..]).unwrap());                 }                 println!(\"{}\", ::std::str::from_utf8(&buf[..]).unwrap());                  // Date: Fri, 03 Feb 2023 23:58:13 GMT  put burst systime here                 // stream.write_all(b\"HTTP/1.1 200 OK\\r\\nContent-Type: text/plain\\r\\n\\r\\ndupa\");             }/*);*/         }     });      for line in BufReader::new(Command::new(argv.next().expect(\"supla-console-client path required\")).args(&[\"-input\", \"off\"]).args(argv).stdout(Stdio::piped()).spawn().expect(\"spawn\").stdout.unwrap()).lines().map(|l| l.expect(\"line\")) {         let mut cur = Burst { time: SystemTime::now(), ..BLANK };          let mut cols = line.split('\\t');         {             let mut gl = cols.next().expect(\"global\").split(':');             cur.total_forward_active_energy_balanced = gl.next().expect(\"gl1\").parse().expect(\"gl1p\");             cur.total_reverse_active_energy_balanced = gl.next().expect(\"gl2\").parse().expect(\"gl2p\");         }         for (idx, phase) in cols.enumerate() {             let mut ph = phase.split(':');             cur.phases[idx].total_forward_active_energy   = ph.next().expect(\"ph1\").parse().expect(\"ph1p\");             cur.phases[idx].total_reverse_active_energy   = ph.next().expect(\"ph2\").parse().expect(\"ph2p\");             cur.phases[idx].total_forward_reactive_energy = ph.next().expect(\"ph3\").parse().expect(\"ph3p\");             cur.phases[idx].total_reverse_reactive_energy = ph.next().expect(\"ph4\").parse().expect(\"ph4p\");             cur.phases[idx].voltage                       = ph.next().expect(\"ph5\").parse().expect(\"ph5p\");             cur.phases[idx].current                       = ph.next().expect(\"ph6\").parse().expect(\"ph6p\");             cur.phases[idx].power_active                  = ph.next().expect(\"ph7\").parse().expect(\"ph7p\");             cur.phases[idx].power_reactive                = ph.next().expect(\"ph8\").parse().expect(\"ph8p\");             cur.phases[idx].power_apparent                = ph.next().expect(\"ph9\").parse().expect(\"ph9p\");             cur.phases[idx].power_factor                  = ph.next().expect(\"ph10\").parse().expect(\"ph10p\");             cur.phases[idx].phase_angle                   = ph.next().expect(\"ph11\").parse().expect(\"ph11p\");         }           println!(\"{} {:#?}\", line, cur);     } }   const BLANK: Burst = Burst {     time: SystemTime::UNIX_EPOCH,     total_forward_active_energy_balanced: 0,     total_reverse_active_energy_balanced: 0,     phases: [PerPhase {         total_forward_active_energy: 0,         total_reverse_active_energy: 0,         total_forward_reactive_energy: 0,         total_reverse_reactive_energy: 0,         voltage: 0,         current: 0,         power_active: 0,         power_reactive: 0,         power_apparent: 0,         power_factor: 0,         phase_angle: 0,     }; 3], };warning: `supla-MEW-01-VA` (bin \"supla-MEW-01-VA\") generated 2 warnings     Finished dev [unoptimized + debuginfo] target(s) in 0.01s GET /api/v1/allmetrics?format=prometheus_all_hosts HTTP/1.1 Host: 127.0.0.1:8004 User-Agent: Prometheus/2.24.1+ds Accept: application/openmetrics-text; version=0.0.1,text/plain;version=0.0.4;q=0.5,*/*;q=0.1 Accept-Encoding: gzip X-Prometheus-Scrape-Timeout-Seconds: 10.000000   ^C nabijaczleweli@tarta:~/uwu/supla-MEW-01-VA$ cargo build &&  target/debug/supla-MEW-01-VA 127.0.0.1:8004 /usr/local/src/supla-core/supla-console-client/Release/supla-console-client  -h                                                                         -input off    Compiling supla-MEW-01-VA v0.0.0 (/usr/local/src/supla-MEW-01-VA) warning: unused import: `Write`  --> main.rs:6:35   | 6 | use std::io::{BufReader, BufRead, Write, Read};   |                                   ^^^^^   |   = note: `#[warn(unused_imports)]` on by default  warning: field is never read: `time`   --> main.rs:16:5    | 16 |     time: SystemTime,    |     ^^^^^^^^^^^^^^^^    |    = note: `#[warn(dead_code)]` on by default note: `Burst` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis   --> main.rs:14:16    | 14 | #[derive(Copy, Clone, Debug)]    |                ^^^^^  ^^^^^    = note: this warning originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info)  warning: `supla-MEW-01-VA` (bin \"supla-MEW-01-VA\") generated 2 warnings     Finished dev [unoptimized + debuginfo] target(s) in 0.84s 837646668:1046781018    218726622:385195720:100466592:48492328:23970:5518:107880844:64185046:129686348:831:306  201614608:390478128:68991986:119638518:24051:4104:88214096:38150012:96785312:913:235        439198612:293000344:57234054:244749782:24263:6332:143862204:42031664:150629776:956:166 Burst {     time: SystemTime {         tv_sec: 1675469658,         tv_nsec: 161455027,     },     total_forward_active_energy_balanced: 837646668,     total_reverse_active_energy_balanced: 1046781018,     phases: [         PerPhase {             total_forward_active_energy: 218726622,             total_reverse_active_energy: 385195720,             total_forward_reactive_energy: 100466592,             total_reverse_reactive_energy: 48492328,             voltage: 23970,             current: 5518,","previewURL":"https://staging.cohostcdn.org/attachment/b3b4d593-c5bf-4348-a592-9e5863c1d84a/a.png","fileURL":"https://staging.cohostcdn.org/attachment/b3b4d593-c5bf-4348-a592-9e5863c1d84a/a.png","width":2560,"height":1440}}],"plainTextBody":"","postingProject":{"projectId":64525,"handle":"nabijaczleweli","displayName":"наб","dek":"","description":"Dazed and confused, but trying to continue 🇵🇱/🏴󠁧󠁢󠁥󠁮󠁧󠁿/🇷🇺 ⚧ they\r\n\r\nMaintains homie/hoe stasis. Store horizontally when not in use. Contains sulfites.","avatarURL":"https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png","avatarPreviewURL":"https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png","headerURL":"https://staging.cohostcdn.org/header/64525-35de9d6d-d833-4c3e-89c3-4b0ad3e04709-profile.jpg","headerPreviewURL":"https://staging.cohostcdn.org/header/64525-35de9d6d-d833-4c3e-89c3-4b0ad3e04709-profile.jpg","privacy":"public","url":"https://nabijaczleweli.xyz/","pronouns":"","flags":[],"avatarShape":"roundrect","loggedOutPostVisibility":"public","frequentlyUsedTags":["big yellow","grey","splotchy","voreutils","tzpfms","ratrun","wg14"],"askSettings":{"enabled":false,"allowAnon":false,"requireLoggedInAnon":true},"contactCard":[]},"shareTree":[],"numSharedComments":0,"relatedProjects":[],"singlePostPageUrl":"https://cohost.org/nabijaczleweli/post/959358-its-been-one-of-thos","effectiveAdultContent":false,"isEditor":true,"hasAnyContributorMuted":false,"contributorBlockIncomingOrOutgoing":false,"postEditUrl":"https://cohost.org/nabijaczleweli/post/959358-its-been-one-of-thos/edit","isLiked":false,"canShare":true,"canPublish":true,"limitedVisibilityReason":"none","astMap":{"initial":"{\"type\":\"root\",\"children\":[],\"data\":{\"quirksMode\":false}}","initialLength":0,"expanded":"{\"type\":\"root\",\"children\":[],\"data\":{\"quirksMode\":false}}","expandedLength":0},"responseToAskId":null},{"postId":943883,"headline":"","publishedAt":"2023-02-01T15:23:22.383Z","filename":"943883-also-https-bugs-d","transparentShareOfPostId":null,"shareOfPostId":943576,"state":1,"numComments":0,"cws":[],"tags":[],"hasCohostPlus":false,"pinned":false,"commentsLocked":false,"sharesLocked":false,"blocks":[{"type":"markdown","markdown":{"content":"also"}},{"type":"markdown","markdown":{"content":"https://bugs.debian.org/1030248"}},{"type":"markdown","markdown":{"content":"https://bugs.debian.org/695219#22"}},{"type":"markdown","markdown":{"content":"but"}},{"type":"markdown","markdown":{"content":"https://salsa.debian.org/debian/dracut/-/merge_requests/18"}}],"plainTextBody":"also\n\nhttps://bugs.debian.org/1030248\n\nhttps://bugs.debian.org/695219#22\n\nbut\n\nhttps://salsa.debian.org/debian/dracut/-/merge_requests/18","postingProject":{"projectId":64525,"handle":"nabijaczleweli","displayName":"наб","dek":"","description":"Dazed and confused, but trying to continue 🇵🇱/🏴󠁧󠁢󠁥󠁮󠁧󠁿/🇷🇺 ⚧ they\r\n\r\nMaintains homie/hoe stasis. Store horizontally when not in use. Contains sulfites.","avatarURL":"https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png","avatarPreviewURL":"https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png","headerURL":"https://staging.cohostcdn.org/header/64525-35de9d6d-d833-4c3e-89c3-4b0ad3e04709-profile.jpg","headerPreviewURL":"https://staging.cohostcdn.org/header/64525-35de9d6d-d833-4c3e-89c3-4b0ad3e04709-profile.jpg","privacy":"public","url":"https://nabijaczleweli.xyz/","pronouns":"","flags":[],"avatarShape":"roundrect","loggedOutPostVisibility":"public","frequentlyUsedTags":["big yellow","grey","splotchy","voreutils","tzpfms","ratrun","wg14"],"askSettings":{"enabled":false,"allowAnon":false,"requireLoggedInAnon":true},"contactCard":[]},"shareTree":[{"postId":942244,"headline":"😩 ","publishedAt":"2023-02-01T04:46:47.562Z","filename":"942244-empty","transparentShareOfPostId":null,"shareOfPostId":null,"state":1,"numComments":0,"cws":[],"tags":["mail"],"hasCohostPlus":false,"pinned":false,"commentsLocked":false,"sharesLocked":false,"blocks":[{"type":"attachment","attachment":{"attachmentId":"724ba75e-52f3-4d27-8f12-741289b0d062","altText":"(host buxtehude.debian.org[209.87.16.39] refused to talk to me: 421 buxtehude.debian.org: Too much load; please try again later)","previewURL":"https://staging.cohostcdn.org/attachment/724ba75e-52f3-4d27-8f12-741289b0d062/screenshot.png","fileURL":"https://staging.cohostcdn.org/attachment/724ba75e-52f3-4d27-8f12-741289b0d062/screenshot.png","width":1802,"height":224}}],"plainTextBody":"","postingProject":{"projectId":64525,"handle":"nabijaczleweli","displayName":"наб","dek":"","description":"Dazed and confused, but trying to continue 🇵🇱/🏴󠁧󠁢󠁥󠁮󠁧󠁿/🇷🇺 ⚧ they\r\n\r\nMaintains homie/hoe stasis. Store horizontally when not in use. Contains sulfites.","avatarURL":"https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png","avatarPreviewURL":"https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png","headerURL":"https://staging.cohostcdn.org/header/64525-35de9d6d-d833-4c3e-89c3-4b0ad3e04709-profile.jpg","headerPreviewURL":"https://staging.cohostcdn.org/header/64525-35de9d6d-d833-4c3e-89c3-4b0ad3e04709-profile.jpg","privacy":"public","url":"https://nabijaczleweli.xyz/","pronouns":"","flags":[],"avatarShape":"roundrect","loggedOutPostVisibility":"public","frequentlyUsedTags":["big yellow","grey","splotchy","voreutils","tzpfms","ratrun","wg14"],"askSettings":{"enabled":false,"allowAnon":false,"requireLoggedInAnon":true},"contactCard":[]},"shareTree":[],"numSharedComments":0,"relatedProjects":[],"singlePostPageUrl":"https://cohost.org/nabijaczleweli/post/942244-empty","effectiveAdultContent":false,"isEditor":true,"hasAnyContributorMuted":false,"contributorBlockIncomingOrOutgoing":false,"postEditUrl":"https://cohost.org/nabijaczleweli/post/942244-empty/edit","isLiked":false,"canShare":true,"canPublish":true,"limitedVisibilityReason":"none","astMap":{"initial":"{\"type\":\"root\",\"children\":[],\"data\":{\"quirksMode\":false}}","initialLength":0,"expanded":"{\"type\":\"root\",\"children\":[],\"data\":{\"quirksMode\":false}}","expandedLength":0},"responseToAskId":null},{"postId":942273,"headline":"okay so in lieu of that, binux is refusing to load my module \"because it doesnt have a matching key\" /while /proc/keys says it has the key/","publishedAt":"2023-02-01T04:51:59.706Z","filename":"942273-okay-so-in-lieu-of-t","transparentShareOfPostId":null,"shareOfPostId":942244,"state":1,"numComments":0,"cws":[],"tags":[],"hasCohostPlus":false,"pinned":false,"commentsLocked":false,"sharesLocked":false,"blocks":[{"type":"markdown","markdown":{"content":"my load is too fat for buxtehude apparently, and he's only been dead 300 years"}}],"plainTextBody":"my load is too fat for buxtehude apparently, and he's only been dead 300 years","postingProject":{"projectId":64525,"handle":"nabijaczleweli","displayName":"наб","dek":"","description":"Dazed and confused, but trying to continue 🇵🇱/🏴󠁧󠁢󠁥󠁮󠁧󠁿/🇷🇺 ⚧ they\r\n\r\nMaintains homie/hoe stasis. Store horizontally when not in use. Contains sulfites.","avatarURL":"https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png","avatarPreviewURL":"https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png","headerURL":"https://staging.cohostcdn.org/header/64525-35de9d6d-d833-4c3e-89c3-4b0ad3e04709-profile.jpg","headerPreviewURL":"https://staging.cohostcdn.org/header/64525-35de9d6d-d833-4c3e-89c3-4b0ad3e04709-profile.jpg","privacy":"public","url":"https://nabijaczleweli.xyz/","pronouns":"","flags":[],"avatarShape":"roundrect","loggedOutPostVisibility":"public","frequentlyUsedTags":["big yellow","grey","splotchy","voreutils","tzpfms","ratrun","wg14"],"askSettings":{"enabled":false,"allowAnon":false,"requireLoggedInAnon":true},"contactCard":[]},"shareTree":[],"numSharedComments":0,"relatedProjects":[],"singlePostPageUrl":"https://cohost.org/nabijaczleweli/post/942273-okay-so-in-lieu-of-t","effectiveAdultContent":false,"isEditor":true,"hasAnyContributorMuted":false,"contributorBlockIncomingOrOutgoing":false,"postEditUrl":"https://cohost.org/nabijaczleweli/post/942273-okay-so-in-lieu-of-t/edit","isLiked":false,"canShare":true,"canPublish":true,"limitedVisibilityReason":"none","astMap":{"initial":"{\"type\":\"root\",\"children\":[{\"type\":\"element\",\"tagName\":\"p\",\"properties\":{},\"children\":[{\"type\":\"text\",\"value\":\"my load is too fat for buxtehude apparently, and he's only been dead 300 years\",\"position\":{\"start\":{\"line\":1,\"column\":1,\"offset\":0},\"end\":{\"line\":1,\"column\":79,\"offset\":78}}}],\"position\":{\"start\":{\"line\":1,\"column\":1,\"offset\":0},\"end\":{\"line\":1,\"column\":79,\"offset\":78}}}],\"data\":{\"quirksMode\":false},\"position\":{\"start\":{\"line\":1,\"column\":1,\"offset\":0},\"end\":{\"line\":1,\"column\":79,\"offset\":78}}}","initialLength":1,"expanded":"{\"type\":\"root\",\"children\":[],\"data\":{\"quirksMode\":false}}","expandedLength":0},"responseToAskId":null},{"postId":943576,"headline":"","publishedAt":"2023-02-01T13:28:14.284Z","filename":"943576-https-bugs-debian","transparentShareOfPostId":null,"shareOfPostId":942273,"state":1,"numComments":0,"cws":[],"tags":[],"hasCohostPlus":false,"pinned":false,"commentsLocked":false,"sharesLocked":false,"blocks":[{"type":"markdown","markdown":{"content":"https://bugs.debian.org/1030200"}},{"type":"markdown","markdown":{"content":"and also inexplicably"}},{"type":"markdown","markdown":{"content":"https://bugs.debian.org/1030191"}}],"plainTextBody":"https://bugs.debian.org/1030200\n\nand also inexplicably\n\nhttps://bugs.debian.org/1030191","postingProject":{"projectId":64525,"handle":"nabijaczleweli","displayName":"наб","dek":"","description":"Dazed and confused, but trying to continue 🇵🇱/🏴󠁧󠁢󠁥󠁮󠁧󠁿/🇷🇺 ⚧ they\r\n\r\nMaintains homie/hoe stasis. Store horizontally when not in use. Contains sulfites.","avatarURL":"https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png","avatarPreviewURL":"https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png","headerURL":"https://staging.cohostcdn.org/header/64525-35de9d6d-d833-4c3e-89c3-4b0ad3e04709-profile.jpg","headerPreviewURL":"https://staging.cohostcdn.org/header/64525-35de9d6d-d833-4c3e-89c3-4b0ad3e04709-profile.jpg","privacy":"public","url":"https://nabijaczleweli.xyz/","pronouns":"","flags":[],"avatarShape":"roundrect","loggedOutPostVisibility":"public","frequentlyUsedTags":["big yellow","grey","splotchy","voreutils","tzpfms","ratrun","wg14"],"askSettings":{"enabled":false,"allowAnon":false,"requireLoggedInAnon":true},"contactCard":[]},"shareTree":[],"numSharedComments":0,"relatedProjects":[],"singlePostPageUrl":"https://cohost.org/nabijaczleweli/post/943576-https-bugs-debian","effectiveAdultContent":false,"isEditor":true,"hasAnyContributorMuted":false,"contributorBlockIncomingOrOutgoing":false,"postEditUrl":"https://cohost.org/nabijaczleweli/post/943576-https-bugs-debian/edit","isLiked":false,"canShare":true,"canPublish":true,"limitedVisibilityReason":"none","astMap":{"initial":"{\"type\":\"root\",\"children\":[{\"type\":\"element\",\"tagName\":\"p\",\"properties\":{},\"children\":[{\"type\":\"element\",\"tagName\":\"a\",\"properties\":{\"href\":\"https://bugs.debian.org/1030200\"},\"children\":[{\"type\":\"text\",\"value\":\"https://bugs.debian.org/1030200\",\"position\":{\"start\":{\"line\":1,\"column\":1,\"offset\":0},\"end\":{\"line\":1,\"column\":32,\"offset\":31}}}],\"position\":{\"start\":{\"line\":1,\"column\":1,\"offset\":0},\"end\":{\"line\":1,\"column\":32,\"offset\":31}}}],\"position\":{\"start\":{\"line\":1,\"column\":1,\"offset\":0},\"end\":{\"line\":1,\"column\":32,\"offset\":31}}},{\"type\":\"text\",\"value\":\"\\n\"},{\"type\":\"element\",\"tagName\":\"p\",\"properties\":{},\"children\":[{\"type\":\"text\",\"value\":\"and also inexplicably\",\"position\":{\"start\":{\"line\":3,\"column\":1,\"offset\":33},\"end\":{\"line\":3,\"column\":22,\"offset\":54}}}],\"position\":{\"start\":{\"line\":3,\"column\":1,\"offset\":33},\"end\":{\"line\":3,\"column\":22,\"offset\":54}}},{\"type\":\"text\",\"value\":\"\\n\"},{\"type\":\"element\",\"tagName\":\"p\",\"properties\":{},\"children\":[{\"type\":\"element\",\"tagName\":\"a\",\"properties\":{\"href\":\"https://bugs.debian.org/1030191\"},\"children\":[{\"type\":\"text\",\"value\":\"https://bugs.debian.org/1030191\",\"position\":{\"start\":{\"line\":5,\"column\":1,\"offset\":56},\"end\":{\"line\":5,\"column\":32,\"offset\":87}}}],\"position\":{\"start\":{\"line\":5,\"column\":1,\"offset\":56},\"end\":{\"line\":5,\"column\":32,\"offset\":87}}}],\"position\":{\"start\":{\"line\":5,\"column\":1,\"offset\":56},\"end\":{\"line\":5,\"column\":32,\"offset\":87}}}],\"data\":{\"quirksMode\":false},\"position\":{\"start\":{\"line\":1,\"column\":1,\"offset\":0},\"end\":{\"line\":5,\"column\":32,\"offset\":87}}}","initialLength":3,"expanded":"{\"type\":\"root\",\"children\":[],\"data\":{\"quirksMode\":false}}","expandedLength":0},"responseToAskId":null}],"numSharedComments":0,"relatedProjects":[{"projectId":64525,"handle":"nabijaczleweli","displayName":"наб","dek":"","description":"Dazed and confused, but trying to continue 🇵🇱/🏴󠁧󠁢󠁥󠁮󠁧󠁿/🇷🇺 ⚧ they\r\n\r\nMaintains homie/hoe stasis. Store horizontally when not in use. Contains sulfites.","avatarURL":"https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png","avatarPreviewURL":"https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png","headerURL":"https://staging.cohostcdn.org/header/64525-35de9d6d-d833-4c3e-89c3-4b0ad3e04709-profile.jpg","headerPreviewURL":"https://staging.cohostcdn.org/header/64525-35de9d6d-d833-4c3e-89c3-4b0ad3e04709-profile.jpg","privacy":"public","url":"https://nabijaczleweli.xyz/","pronouns":"","flags":[],"avatarShape":"roundrect","loggedOutPostVisibility":"public","frequentlyUsedTags":["big yellow","grey","splotchy","voreutils","tzpfms","ratrun","wg14"],"askSettings":{"enabled":false,"allowAnon":false,"requireLoggedInAnon":true},"contactCard":[]}],"singlePostPageUrl":"https://cohost.org/nabijaczleweli/post/943883-also-https-bugs-d","effectiveAdultContent":false,"isEditor":true,"hasAnyContributorMuted":false,"contributorBlockIncomingOrOutgoing":false,"postEditUrl":"https://cohost.org/nabijaczleweli/post/943883-also-https-bugs-d/edit","isLiked":false,"canShare":true,"canPublish":true,"limitedVisibilityReason":"none","astMap":{"initial":"{\"type\":\"root\",\"children\":[{\"type\":\"element\",\"tagName\":\"p\",\"properties\":{},\"children\":[{\"type\":\"text\",\"value\":\"also\",\"position\":{\"start\":{\"line\":1,\"column\":1,\"offset\":0},\"end\":{\"line\":1,\"column\":5,\"offset\":4}}}],\"position\":{\"start\":{\"line\":1,\"column\":1,\"offset\":0},\"end\":{\"line\":1,\"column\":5,\"offset\":4}}},{\"type\":\"text\",\"value\":\"\\n\"},{\"type\":\"element\",\"tagName\":\"p\",\"properties\":{},\"children\":[{\"type\":\"element\",\"tagName\":\"a\",\"properties\":{\"href\":\"https://bugs.debian.org/1030248\"},\"children\":[{\"type\":\"text\",\"value\":\"https://bugs.debian.org/1030248\",\"position\":{\"start\":{\"line\":3,\"column\":1,\"offset\":6},\"end\":{\"line\":3,\"column\":32,\"offset\":37}}}],\"position\":{\"start\":{\"line\":3,\"column\":1,\"offset\":6},\"end\":{\"line\":3,\"column\":32,\"offset\":37}}}],\"position\":{\"start\":{\"line\":3,\"column\":1,\"offset\":6},\"end\":{\"line\":3,\"column\":32,\"offset\":37}}},{\"type\":\"text\",\"value\":\"\\n\"},{\"type\":\"element\",\"tagName\":\"p\",\"properties\":{},\"children\":[{\"type\":\"element\",\"tagName\":\"a\",\"properties\":{\"href\":\"https://bugs.debian.org/695219#22\"},\"children\":[{\"type\":\"text\",\"value\":\"https://bugs.debian.org/695219#22\",\"position\":{\"start\":{\"line\":5,\"column\":1,\"offset\":39},\"end\":{\"line\":5,\"column\":34,\"offset\":72}}}],\"position\":{\"start\":{\"line\":5,\"column\":1,\"offset\":39},\"end\":{\"line\":5,\"column\":34,\"offset\":72}}}],\"position\":{\"start\":{\"line\":5,\"column\":1,\"offset\":39},\"end\":{\"line\":5,\"column\":34,\"offset\":72}}},{\"type\":\"text\",\"value\":\"\\n\"},{\"type\":\"element\",\"tagName\":\"p\",\"properties\":{},\"children\":[{\"type\":\"text\",\"value\":\"but\",\"position\":{\"start\":{\"line\":7,\"column\":1,\"offset\":74},\"end\":{\"line\":7,\"column\":4,\"offset\":77}}}],\"position\":{\"start\":{\"line\":7,\"column\":1,\"offset\":74},\"end\":{\"line\":7,\"column\":4,\"offset\":77}}},{\"type\":\"text\",\"value\":\"\\n\"},{\"type\":\"element\",\"tagName\":\"p\",\"properties\":{},\"children\":[{\"type\":\"element\",\"tagName\":\"a\",\"properties\":{\"href\":\"https://salsa.debian.org/debian/dracut/-/merge_requests/18\"},\"children\":[{\"type\":\"text\",\"value\":\"https://salsa.debian.org/debian/dracut/-/merge_requests/18\",\"position\":{\"start\":{\"line\":9,\"column\":1,\"offset\":79},\"end\":{\"line\":9,\"column\":59,\"offset\":137}}}],\"position\":{\"start\":{\"line\":9,\"column\":1,\"offset\":79},\"end\":{\"line\":9,\"column\":59,\"offset\":137}}}],\"position\":{\"start\":{\"line\":9,\"column\":1,\"offset\":79},\"end\":{\"line\":9,\"column\":59,\"offset\":137}}}],\"data\":{\"quirksMode\":false},\"position\":{\"start\":{\"line\":1,\"column\":1,\"offset\":0},\"end\":{\"line\":9,\"column\":59,\"offset\":137}}}","initialLength":5,"expanded":"{\"type\":\"root\",\"children\":[],\"data\":{\"quirksMode\":false}}","expandedLength":0},"responseToAskId":null},{"postId":943576,"headline":"","publishedAt":"2023-02-01T13:28:14.284Z","filename":"943576-https-bugs-debian","transparentShareOfPostId":null,"shareOfPostId":942273,"state":1,"numComments":0,"cws":[],"tags":[],"hasCohostPlus":false,"pinned":false,"commentsLocked":false,"sharesLocked":false,"blocks":[{"type":"markdown","markdown":{"content":"https://bugs.debian.org/1030200"}},{"type":"markdown","markdown":{"content":"and also inexplicably"}},{"type":"markdown","markdown":{"content":"https://bugs.debian.org/1030191"}}],"plainTextBody":"https://bugs.debian.org/1030200\n\nand also inexplicably\n\nhttps://bugs.debian.org/1030191","postingProject":{"projectId":64525,"handle":"nabijaczleweli","displayName":"наб","dek":"","description":"Dazed and confused, but trying to continue 🇵🇱/🏴󠁧󠁢󠁥󠁮󠁧󠁿/🇷🇺 ⚧ they\r\n\r\nMaintains homie/hoe stasis. Store horizontally when not in use. Contains sulfites.","avatarURL":"https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png","avatarPreviewURL":"https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png","headerURL":"https://staging.cohostcdn.org/header/64525-35de9d6d-d833-4c3e-89c3-4b0ad3e04709-profile.jpg","headerPreviewURL":"https://staging.cohostcdn.org/header/64525-35de9d6d-d833-4c3e-89c3-4b0ad3e04709-profile.jpg","privacy":"public","url":"https://nabijaczleweli.xyz/","pronouns":"","flags":[],"avatarShape":"roundrect","loggedOutPostVisibility":"public","frequentlyUsedTags":["big yellow","grey","splotchy","voreutils","tzpfms","ratrun","wg14"],"askSettings":{"enabled":false,"allowAnon":false,"requireLoggedInAnon":true},"contactCard":[]},"shareTree":[{"postId":942244,"headline":"😩 ","publishedAt":"2023-02-01T04:46:47.562Z","filename":"942244-empty","transparentShareOfPostId":null,"shareOfPostId":null,"state":1,"numComments":0,"cws":[],"tags":["mail"],"hasCohostPlus":false,"pinned":false,"commentsLocked":false,"sharesLocked":false,"blocks":[{"type":"attachment","attachment":{"attachmentId":"724ba75e-52f3-4d27-8f12-741289b0d062","altText":"(host buxtehude.debian.org[209.87.16.39] refused to talk to me: 421 buxtehude.debian.org: Too much load; please try again later)","previewURL":"https://staging.cohostcdn.org/attachment/724ba75e-52f3-4d27-8f12-741289b0d062/screenshot.png","fileURL":"https://staging.cohostcdn.org/attachment/724ba75e-52f3-4d27-8f12-741289b0d062/screenshot.png","width":1802,"height":224}}],"plainTextBody":"","postingProject":{"projectId":64525,"handle":"nabijaczleweli","displayName":"наб","dek":"","description":"Dazed and confused, but trying to continue 🇵🇱/🏴󠁧󠁢󠁥󠁮󠁧󠁿/🇷🇺 ⚧ they\r\n\r\nMaintains homie/hoe stasis. Store horizontally when not in use. Contains sulfites.","avatarURL":"https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png","avatarPreviewURL":"https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png","headerURL":"https://staging.cohostcdn.org/header/64525-35de9d6d-d833-4c3e-89c3-4b0ad3e04709-profile.jpg","headerPreviewURL":"https://staging.cohostcdn.org/header/64525-35de9d6d-d833-4c3e-89c3-4b0ad3e04709-profile.jpg","privacy":"public","url":"https://nabijaczleweli.xyz/","pronouns":"","flags":[],"avatarShape":"roundrect","loggedOutPostVisibility":"public","frequentlyUsedTags":["big yellow","grey","splotchy","voreutils","tzpfms","ratrun","wg14"],"askSettings":{"enabled":false,"allowAnon":false,"requireLoggedInAnon":true},"contactCard":[]},"shareTree":[],"numSharedComments":0,"relatedProjects":[],"singlePostPageUrl":"https://cohost.org/nabijaczleweli/post/942244-empty","effectiveAdultContent":false,"isEditor":true,"hasAnyContributorMuted":false,"contributorBlockIncomingOrOutgoing":false,"postEditUrl":"https://cohost.org/nabijaczleweli/post/942244-empty/edit","isLiked":false,"canShare":true,"canPublish":true,"limitedVisibilityReason":"none","astMap":{"initial":"{\"type\":\"root\",\"children\":[],\"data\":{\"quirksMode\":false}}","initialLength":0,"expanded":"{\"type\":\"root\",\"children\":[],\"data\":{\"quirksMode\":false}}","expandedLength":0},"responseToAskId":null},{"postId":942273,"headline":"okay so in lieu of that, binux is refusing to load my module \"because it doesnt have a matching key\" /while /proc/keys says it has the key/","publishedAt":"2023-02-01T04:51:59.706Z","filename":"942273-okay-so-in-lieu-of-t","transparentShareOfPostId":null,"shareOfPostId":942244,"state":1,"numComments":0,"cws":[],"tags":[],"hasCohostPlus":false,"pinned":false,"commentsLocked":false,"sharesLocked":false,"blocks":[{"type":"markdown","markdown":{"content":"my load is too fat for buxtehude apparently, and he's only been dead 300 years"}}],"plainTextBody":"my load is too fat for buxtehude apparently, and he's only been dead 300 years","postingProject":{"projectId":64525,"handle":"nabijaczleweli","displayName":"наб","dek":"","description":"Dazed and confused, but trying to continue 🇵🇱/🏴󠁧󠁢󠁥󠁮󠁧󠁿/🇷🇺 ⚧ they\r\n\r\nMaintains homie/hoe stasis. Store horizontally when not in use. Contains sulfites.","avatarURL":"https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png","avatarPreviewURL":"https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png","headerURL":"https://staging.cohostcdn.org/header/64525-35de9d6d-d833-4c3e-89c3-4b0ad3e04709-profile.jpg","headerPreviewURL":"https://staging.cohostcdn.org/header/64525-35de9d6d-d833-4c3e-89c3-4b0ad3e04709-profile.jpg","privacy":"public","url":"https://nabijaczleweli.xyz/","pronouns":"","flags":[],"avatarShape":"roundrect","loggedOutPostVisibility":"public","frequentlyUsedTags":["big yellow","grey","splotchy","voreutils","tzpfms","ratrun","wg14"],"askSettings":{"enabled":false,"allowAnon":false,"requireLoggedInAnon":true},"contactCard":[]},"shareTree":[],"numSharedComments":0,"relatedProjects":[],"singlePostPageUrl":"https://cohost.org/nabijaczleweli/post/942273-okay-so-in-lieu-of-t","effectiveAdultContent":false,"isEditor":true,"hasAnyContributorMuted":false,"contributorBlockIncomingOrOutgoing":false,"postEditUrl":"https://cohost.org/nabijaczleweli/post/942273-okay-so-in-lieu-of-t/edit","isLiked":false,"canShare":true,"canPublish":true,"limitedVisibilityReason":"none","astMap":{"initial":"{\"type\":\"root\",\"children\":[{\"type\":\"element\",\"tagName\":\"p\",\"properties\":{},\"children\":[{\"type\":\"text\",\"value\":\"my load is too fat for buxtehude apparently, and he's only been dead 300 years\",\"position\":{\"start\":{\"line\":1,\"column\":1,\"offset\":0},\"end\":{\"line\":1,\"column\":79,\"offset\":78}}}],\"position\":{\"start\":{\"line\":1,\"column\":1,\"offset\":0},\"end\":{\"line\":1,\"column\":79,\"offset\":78}}}],\"data\":{\"quirksMode\":false},\"position\":{\"start\":{\"line\":1,\"column\":1,\"offset\":0},\"end\":{\"line\":1,\"column\":79,\"offset\":78}}}","initialLength":1,"expanded":"{\"type\":\"root\",\"children\":[],\"data\":{\"quirksMode\":false}}","expandedLength":0},"responseToAskId":null}],"numSharedComments":0,"relatedProjects":[{"projectId":64525,"handle":"nabijaczleweli","displayName":"наб","dek":"","description":"Dazed and confused, but trying to continue 🇵🇱/🏴󠁧󠁢󠁥󠁮󠁧󠁿/🇷🇺 ⚧ they\r\n\r\nMaintains homie/hoe stasis. Store horizontally when not in use. Contains sulfites.","avatarURL":"https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png","avatarPreviewURL":"https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png","headerURL":"https://staging.cohostcdn.org/header/64525-35de9d6d-d833-4c3e-89c3-4b0ad3e04709-profile.jpg","headerPreviewURL":"https://staging.cohostcdn.org/header/64525-35de9d6d-d833-4c3e-89c3-4b0ad3e04709-profile.jpg","privacy":"public","url":"https://nabijaczleweli.xyz/","pronouns":"","flags":[],"avatarShape":"roundrect","loggedOutPostVisibility":"public","frequentlyUsedTags":["big yellow","grey","splotchy","voreutils","tzpfms","ratrun","wg14"],"askSettings":{"enabled":false,"allowAnon":false,"requireLoggedInAnon":true},"contactCard":[]}],"singlePostPageUrl":"https://cohost.org/nabijaczleweli/post/943576-https-bugs-debian","effectiveAdultContent":false,"isEditor":true,"hasAnyContributorMuted":false,"contributorBlockIncomingOrOutgoing":false,"postEditUrl":"https://cohost.org/nabijaczleweli/post/943576-https-bugs-debian/edit","isLiked":false,"canShare":true,"canPublish":true,"limitedVisibilityReason":"none","astMap":{"initial":"{\"type\":\"root\",\"children\":[{\"type\":\"element\",\"tagName\":\"p\",\"properties\":{},\"children\":[{\"type\":\"element\",\"tagName\":\"a\",\"properties\":{\"href\":\"https://bugs.debian.org/1030200\"},\"children\":[{\"type\":\"text\",\"value\":\"https://bugs.debian.org/1030200\",\"position\":{\"start\":{\"line\":1,\"column\":1,\"offset\":0},\"end\":{\"line\":1,\"column\":32,\"offset\":31}}}],\"position\":{\"start\":{\"line\":1,\"column\":1,\"offset\":0},\"end\":{\"line\":1,\"column\":32,\"offset\":31}}}],\"position\":{\"start\":{\"line\":1,\"column\":1,\"offset\":0},\"end\":{\"line\":1,\"column\":32,\"offset\":31}}},{\"type\":\"text\",\"value\":\"\\n\"},{\"type\":\"element\",\"tagName\":\"p\",\"properties\":{},\"children\":[{\"type\":\"text\",\"value\":\"and also inexplicably\",\"position\":{\"start\":{\"line\":3,\"column\":1,\"offset\":33},\"end\":{\"line\":3,\"column\":22,\"offset\":54}}}],\"position\":{\"start\":{\"line\":3,\"column\":1,\"offset\":33},\"end\":{\"line\":3,\"column\":22,\"offset\":54}}},{\"type\":\"text\",\"value\":\"\\n\"},{\"type\":\"element\",\"tagName\":\"p\",\"properties\":{},\"children\":[{\"type\":\"element\",\"tagName\":\"a\",\"properties\":{\"href\":\"https://bugs.debian.org/1030191\"},\"children\":[{\"type\":\"text\",\"value\":\"https://bugs.debian.org/1030191\",\"position\":{\"start\":{\"line\":5,\"column\":1,\"offset\":56},\"end\":{\"line\":5,\"column\":32,\"offset\":87}}}],\"position\":{\"start\":{\"line\":5,\"column\":1,\"offset\":56},\"end\":{\"line\":5,\"column\":32,\"offset\":87}}}],\"position\":{\"start\":{\"line\":5,\"column\":1,\"offset\":56},\"end\":{\"line\":5,\"column\":32,\"offset\":87}}}],\"data\":{\"quirksMode\":false},\"position\":{\"start\":{\"line\":1,\"column\":1,\"offset\":0},\"end\":{\"line\":5,\"column\":32,\"offset\":87}}}","initialLength":3,"expanded":"{\"type\":\"root\",\"children\":[],\"data\":{\"quirksMode\":false}}","expandedLength":0},"responseToAskId":null},{"postId":942273,"headline":"okay so in lieu of that, binux is refusing to load my module \"because it doesnt have a matching key\" /while /proc/keys says it has the key/","publishedAt":"2023-02-01T04:51:59.706Z","filename":"942273-okay-so-in-lieu-of-t","transparentShareOfPostId":null,"shareOfPostId":942244,"state":1,"numComments":0,"cws":[],"tags":[],"hasCohostPlus":false,"pinned":false,"commentsLocked":false,"sharesLocked":false,"blocks":[{"type":"markdown","markdown":{"content":"my load is too fat for buxtehude apparently, and he's only been dead 300 years"}}],"plainTextBody":"my load is too fat for buxtehude apparently, and he's only been dead 300 years","postingProject":{"projectId":64525,"handle":"nabijaczleweli","displayName":"наб","dek":"","description":"Dazed and confused, but trying to continue 🇵🇱/🏴󠁧󠁢󠁥󠁮󠁧󠁿/🇷🇺 ⚧ they\r\n\r\nMaintains homie/hoe stasis. Store horizontally when not in use. Contains sulfites.","avatarURL":"https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png","avatarPreviewURL":"https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png","headerURL":"https://staging.cohostcdn.org/header/64525-35de9d6d-d833-4c3e-89c3-4b0ad3e04709-profile.jpg","headerPreviewURL":"https://staging.cohostcdn.org/header/64525-35de9d6d-d833-4c3e-89c3-4b0ad3e04709-profile.jpg","privacy":"public","url":"https://nabijaczleweli.xyz/","pronouns":"","flags":[],"avatarShape":"roundrect","loggedOutPostVisibility":"public","frequentlyUsedTags":["big yellow","grey","splotchy","voreutils","tzpfms","ratrun","wg14"],"askSettings":{"enabled":false,"allowAnon":false,"requireLoggedInAnon":true},"contactCard":[]},"shareTree":[{"postId":942244,"headline":"😩 ","publishedAt":"2023-02-01T04:46:47.562Z","filename":"942244-empty","transparentShareOfPostId":null,"shareOfPostId":null,"state":1,"numComments":0,"cws":[],"tags":["mail"],"hasCohostPlus":false,"pinned":false,"commentsLocked":false,"sharesLocked":false,"blocks":[{"type":"attachment","attachment":{"attachmentId":"724ba75e-52f3-4d27-8f12-741289b0d062","altText":"(host buxtehude.debian.org[209.87.16.39] refused to talk to me: 421 buxtehude.debian.org: Too much load; please try again later)","previewURL":"https://staging.cohostcdn.org/attachment/724ba75e-52f3-4d27-8f12-741289b0d062/screenshot.png","fileURL":"https://staging.cohostcdn.org/attachment/724ba75e-52f3-4d27-8f12-741289b0d062/screenshot.png","width":1802,"height":224}}],"plainTextBody":"","postingProject":{"projectId":64525,"handle":"nabijaczleweli","displayName":"наб","dek":"","description":"Dazed and confused, but trying to continue 🇵🇱/🏴󠁧󠁢󠁥󠁮󠁧󠁿/🇷🇺 ⚧ they\r\n\r\nMaintains homie/hoe stasis. Store horizontally when not in use. Contains sulfites.","avatarURL":"https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png","avatarPreviewURL":"https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png","headerURL":"https://staging.cohostcdn.org/header/64525-35de9d6d-d833-4c3e-89c3-4b0ad3e04709-profile.jpg","headerPreviewURL":"https://staging.cohostcdn.org/header/64525-35de9d6d-d833-4c3e-89c3-4b0ad3e04709-profile.jpg","privacy":"public","url":"https://nabijaczleweli.xyz/","pronouns":"","flags":[],"avatarShape":"roundrect","loggedOutPostVisibility":"public","frequentlyUsedTags":["big yellow","grey","splotchy","voreutils","tzpfms","ratrun","wg14"],"askSettings":{"enabled":false,"allowAnon":false,"requireLoggedInAnon":true},"contactCard":[]},"shareTree":[],"numSharedComments":0,"relatedProjects":[],"singlePostPageUrl":"https://cohost.org/nabijaczleweli/post/942244-empty","effectiveAdultContent":false,"isEditor":true,"hasAnyContributorMuted":false,"contributorBlockIncomingOrOutgoing":false,"postEditUrl":"https://cohost.org/nabijaczleweli/post/942244-empty/edit","isLiked":false,"canShare":true,"canPublish":true,"limitedVisibilityReason":"none","astMap":{"initial":"{\"type\":\"root\",\"children\":[],\"data\":{\"quirksMode\":false}}","initialLength":0,"expanded":"{\"type\":\"root\",\"children\":[],\"data\":{\"quirksMode\":false}}","expandedLength":0},"responseToAskId":null}],"numSharedComments":0,"relatedProjects":[{"projectId":64525,"handle":"nabijaczleweli","displayName":"наб","dek":"","description":"Dazed and confused, but trying to continue 🇵🇱/🏴󠁧󠁢󠁥󠁮󠁧󠁿/🇷🇺 ⚧ they\r\n\r\nMaintains homie/hoe stasis. Store horizontally when not in use. Contains sulfites.","avatarURL":"https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png","avatarPreviewURL":"https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png","headerURL":"https://staging.cohostcdn.org/header/64525-35de9d6d-d833-4c3e-89c3-4b0ad3e04709-profile.jpg","headerPreviewURL":"https://staging.cohostcdn.org/header/64525-35de9d6d-d833-4c3e-89c3-4b0ad3e04709-profile.jpg","privacy":"public","url":"https://nabijaczleweli.xyz/","pronouns":"","flags":[],"avatarShape":"roundrect","loggedOutPostVisibility":"public","frequentlyUsedTags":["big yellow","grey","splotchy","voreutils","tzpfms","ratrun","wg14"],"askSettings":{"enabled":false,"allowAnon":false,"requireLoggedInAnon":true},"contactCard":[]}],"singlePostPageUrl":"https://cohost.org/nabijaczleweli/post/942273-okay-so-in-lieu-of-t","effectiveAdultContent":false,"isEditor":true,"hasAnyContributorMuted":false,"contributorBlockIncomingOrOutgoing":false,"postEditUrl":"https://cohost.org/nabijaczleweli/post/942273-okay-so-in-lieu-of-t/edit","isLiked":false,"canShare":true,"canPublish":true,"limitedVisibilityReason":"none","astMap":{"initial":"{\"type\":\"root\",\"children\":[{\"type\":\"element\",\"tagName\":\"p\",\"properties\":{},\"children\":[{\"type\":\"text\",\"value\":\"my load is too fat for buxtehude apparently, and he's only been dead 300 years\",\"position\":{\"start\":{\"line\":1,\"column\":1,\"offset\":0},\"end\":{\"line\":1,\"column\":79,\"offset\":78}}}],\"position\":{\"start\":{\"line\":1,\"column\":1,\"offset\":0},\"end\":{\"line\":1,\"column\":79,\"offset\":78}}}],\"data\":{\"quirksMode\":false},\"position\":{\"start\":{\"line\":1,\"column\":1,\"offset\":0},\"end\":{\"line\":1,\"column\":79,\"offset\":78}}}","initialLength":1,"expanded":"{\"type\":\"root\",\"children\":[],\"data\":{\"quirksMode\":false}}","expandedLength":0},"responseToAskId":null},{"postId":942244,"headline":"😩 ","publishedAt":"2023-02-01T04:46:47.562Z","filename":"942244-empty","transparentShareOfPostId":null,"shareOfPostId":null,"state":1,"numComments":0,"cws":[],"tags":["mail"],"hasCohostPlus":false,"pinned":false,"commentsLocked":false,"sharesLocked":false,"blocks":[{"type":"attachment","attachment":{"attachmentId":"724ba75e-52f3-4d27-8f12-741289b0d062","altText":"(host buxtehude.debian.org[209.87.16.39] refused to talk to me: 421 buxtehude.debian.org: Too much load; please try again later)","previewURL":"https://staging.cohostcdn.org/attachment/724ba75e-52f3-4d27-8f12-741289b0d062/screenshot.png","fileURL":"https://staging.cohostcdn.org/attachment/724ba75e-52f3-4d27-8f12-741289b0d062/screenshot.png","width":1802,"height":224}}],"plainTextBody":"","postingProject":{"projectId":64525,"handle":"nabijaczleweli","displayName":"наб","dek":"","description":"Dazed and confused, but trying to continue 🇵🇱/🏴󠁧󠁢󠁥󠁮󠁧󠁿/🇷🇺 ⚧ they\r\n\r\nMaintains homie/hoe stasis. Store horizontally when not in use. Contains sulfites.","avatarURL":"https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png","avatarPreviewURL":"https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png","headerURL":"https://staging.cohostcdn.org/header/64525-35de9d6d-d833-4c3e-89c3-4b0ad3e04709-profile.jpg","headerPreviewURL":"https://staging.cohostcdn.org/header/64525-35de9d6d-d833-4c3e-89c3-4b0ad3e04709-profile.jpg","privacy":"public","url":"https://nabijaczleweli.xyz/","pronouns":"","flags":[],"avatarShape":"roundrect","loggedOutPostVisibility":"public","frequentlyUsedTags":["big yellow","grey","splotchy","voreutils","tzpfms","ratrun","wg14"],"askSettings":{"enabled":false,"allowAnon":false,"requireLoggedInAnon":true},"contactCard":[]},"shareTree":[],"numSharedComments":0,"relatedProjects":[],"singlePostPageUrl":"https://cohost.org/nabijaczleweli/post/942244-empty","effectiveAdultContent":false,"isEditor":true,"hasAnyContributorMuted":false,"contributorBlockIncomingOrOutgoing":false,"postEditUrl":"https://cohost.org/nabijaczleweli/post/942244-empty/edit","isLiked":false,"canShare":true,"canPublish":true,"limitedVisibilityReason":"none","astMap":{"initial":"{\"type\":\"root\",\"children\":[],\"data\":{\"quirksMode\":false}}","initialLength":0,"expanded":"{\"type\":\"root\",\"children\":[],\"data\":{\"quirksMode\":false}}","expandedLength":0},"responseToAskId":null},{"postId":941465,"headline":"clang kinda slick with it","publishedAt":"2023-02-01T02:09:43.955Z","filename":"941465-clang-kinda-slick-wi","transparentShareOfPostId":null,"shareOfPostId":null,"state":1,"numComments":0,"cws":[],"tags":[],"hasCohostPlus":false,"pinned":false,"commentsLocked":false,"sharesLocked":false,"blocks":[{"type":"attachment","attachment":{"attachmentId":"a0997df3-3372-4506-8ae1-ffee5e3dcb19","altText":"","previewURL":"https://staging.cohostcdn.org/attachment/a0997df3-3372-4506-8ae1-ffee5e3dcb19/screenshot.png","fileURL":"https://staging.cohostcdn.org/attachment/a0997df3-3372-4506-8ae1-ffee5e3dcb19/screenshot.png","width":null,"height":null}}],"plainTextBody":"","postingProject":{"projectId":64525,"handle":"nabijaczleweli","displayName":"наб","dek":"","description":"Dazed and confused, but trying to continue 🇵🇱/🏴󠁧󠁢󠁥󠁮󠁧󠁿/🇷🇺 ⚧ they\r\n\r\nMaintains homie/hoe stasis. Store horizontally when not in use. Contains sulfites.","avatarURL":"https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png","avatarPreviewURL":"https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png","headerURL":"https://staging.cohostcdn.org/header/64525-35de9d6d-d833-4c3e-89c3-4b0ad3e04709-profile.jpg","headerPreviewURL":"https://staging.cohostcdn.org/header/64525-35de9d6d-d833-4c3e-89c3-4b0ad3e04709-profile.jpg","privacy":"public","url":"https://nabijaczleweli.xyz/","pronouns":"","flags":[],"avatarShape":"roundrect","loggedOutPostVisibility":"public","frequentlyUsedTags":["big yellow","grey","splotchy","voreutils","tzpfms","ratrun","wg14"],"askSettings":{"enabled":false,"allowAnon":false,"requireLoggedInAnon":true},"contactCard":[]},"shareTree":[],"numSharedComments":0,"relatedProjects":[],"singlePostPageUrl":"https://cohost.org/nabijaczleweli/post/941465-clang-kinda-slick-wi","effectiveAdultContent":false,"isEditor":true,"hasAnyContributorMuted":false,"contributorBlockIncomingOrOutgoing":false,"postEditUrl":"https://cohost.org/nabijaczleweli/post/941465-clang-kinda-slick-wi/edit","isLiked":false,"canShare":true,"canPublish":true,"limitedVisibilityReason":"none","astMap":{"initial":"{\"type\":\"root\",\"children\":[],\"data\":{\"quirksMode\":false}}","initialLength":0,"expanded":"{\"type\":\"root\",\"children\":[],\"data\":{\"quirksMode\":false}}","expandedLength":0},"responseToAskId":null},{"postId":938284,"headline":"lmfaooooo the fucking themes on this 2003 phone are just tarballs","publishedAt":"2023-01-31T14:06:20.514Z","filename":"938284-lmfaooooo-the-fuckin","transparentShareOfPostId":null,"shareOfPostId":938275,"state":1,"numComments":1,"cws":[],"tags":[],"hasCohostPlus":false,"pinned":false,"commentsLocked":false,"sharesLocked":false,"blocks":[{"type":"attachment","attachment":{"attachmentId":"3d775021-0ee0-4128-a118-1dc6e2c69ecb","altText":"file * and tar -tvaf in a Sony Ericsson Z600 Themes directory","previewURL":"https://staging.cohostcdn.org/attachment/3d775021-0ee0-4128-a118-1dc6e2c69ecb/DSCN0355.JPG","fileURL":"https://staging.cohostcdn.org/attachment/3d775021-0ee0-4128-a118-1dc6e2c69ecb/DSCN0355.JPG","width":null,"height":null}},{"type":"markdown","markdown":{"content":"unix enjoyers stay winning"}}],"plainTextBody":"unix enjoyers stay winning","postingProject":{"projectId":64525,"handle":"nabijaczleweli","displayName":"наб","dek":"","description":"Dazed and confused, but trying to continue 🇵🇱/🏴󠁧󠁢󠁥󠁮󠁧󠁿/🇷🇺 ⚧ they\r\n\r\nMaintains homie/hoe stasis. Store horizontally when not in use. Contains sulfites.","avatarURL":"https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png","avatarPreviewURL":"https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png","headerURL":"https://staging.cohostcdn.org/header/64525-35de9d6d-d833-4c3e-89c3-4b0ad3e04709-profile.jpg","headerPreviewURL":"https://staging.cohostcdn.org/header/64525-35de9d6d-d833-4c3e-89c3-4b0ad3e04709-profile.jpg","privacy":"public","url":"https://nabijaczleweli.xyz/","pronouns":"","flags":[],"avatarShape":"roundrect","loggedOutPostVisibility":"public","frequentlyUsedTags":["big yellow","grey","splotchy","voreutils","tzpfms","ratrun","wg14"],"askSettings":{"enabled":false,"allowAnon":false,"requireLoggedInAnon":true},"contactCard":[]},"shareTree":[{"postId":936309,"headline":"i may very well be a golden god","publishedAt":"2023-01-31T02:52:21.521Z","filename":"936309-i-may-very-well-be-a","transparentShareOfPostId":null,"shareOfPostId":null,"state":1,"numComments":0,"cws":[],"tags":[],"hasCohostPlus":false,"pinned":false,"commentsLocked":false,"sharesLocked":false,"blocks":[{"type":"attachment","attachment":{"attachmentId":"d5e05c2a-5ca9-42ac-b0e2-a81828cc0913","altText":"","previewURL":"https://staging.cohostcdn.org/attachment/d5e05c2a-5ca9-42ac-b0e2-a81828cc0913/screenshot.png","fileURL":"https://staging.cohostcdn.org/attachment/d5e05c2a-5ca9-42ac-b0e2-a81828cc0913/screenshot.png","width":null,"height":null}},{"type":"attachment","attachment":{"attachmentId":"df2cf172-59f6-4538-a30d-1c59f8fb9c8f","altText":"","previewURL":"https://staging.cohostcdn.org/attachment/df2cf172-59f6-4538-a30d-1c59f8fb9c8f/screenshot2.png","fileURL":"https://staging.cohostcdn.org/attachment/df2cf172-59f6-4538-a30d-1c59f8fb9c8f/screenshot2.png","width":null,"height":null}},{"type":"attachment","attachment":{"attachmentId":"8d841d31-db24-4d7e-9eb8-f0e2096306cf","altText":"","previewURL":"https://staging.cohostcdn.org/attachment/8d841d31-db24-4d7e-9eb8-f0e2096306cf/screenshot3q.png","fileURL":"https://staging.cohostcdn.org/attachment/8d841d31-db24-4d7e-9eb8-f0e2096306cf/screenshot3q.png","width":null,"height":null}},{"type":"markdown","markdown":{"content":"not shown: its been 1h40m trying to talk to these phones. or maybe 2h40m i forgor 💀 if i started at 1 or 2"}}],"plainTextBody":"not shown: its been 1h40m trying to talk to these phones. or maybe 2h40m i forgor 💀 if i started at 1 or 2","postingProject":{"projectId":64525,"handle":"nabijaczleweli","displayName":"наб","dek":"","description":"Dazed and confused, but trying to continue 🇵🇱/🏴󠁧󠁢󠁥󠁮󠁧󠁿/🇷🇺 ⚧ they\r\n\r\nMaintains homie/hoe stasis. Store horizontally when not in use. Contains sulfites.","avatarURL":"https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png","avatarPreviewURL":"https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png","headerURL":"https://staging.cohostcdn.org/header/64525-35de9d6d-d833-4c3e-89c3-4b0ad3e04709-profile.jpg","headerPreviewURL":"https://staging.cohostcdn.org/header/64525-35de9d6d-d833-4c3e-89c3-4b0ad3e04709-profile.jpg","privacy":"public","url":"https://nabijaczleweli.xyz/","pronouns":"","flags":[],"avatarShape":"roundrect","loggedOutPostVisibility":"public","frequentlyUsedTags":["big yellow","grey","splotchy","voreutils","tzpfms","ratrun","wg14"],"askSettings":{"enabled":false,"allowAnon":false,"requireLoggedInAnon":true},"contactCard":[]},"shareTree":[],"numSharedComments":0,"relatedProjects":[],"singlePostPageUrl":"https://cohost.org/nabijaczleweli/post/936309-i-may-very-well-be-a","effectiveAdultContent":false,"isEditor":true,"hasAnyContributorMuted":false,"contributorBlockIncomingOrOutgoing":false,"postEditUrl":"https://cohost.org/nabijaczleweli/post/936309-i-may-very-well-be-a/edit","isLiked":false,"canShare":true,"canPublish":true,"limitedVisibilityReason":"none","astMap":{"initial":"{\"type\":\"root\",\"children\":[{\"type\":\"element\",\"tagName\":\"p\",\"properties\":{},\"children\":[{\"type\":\"text\",\"value\":\"not shown: its been 1h40m trying to talk to these phones. or maybe 2h40m i forgor 💀 if i started at 1 or 2\",\"position\":{\"start\":{\"line\":1,\"column\":1,\"offset\":0},\"end\":{\"line\":1,\"column\":108,\"offset\":107}}}],\"position\":{\"start\":{\"line\":1,\"column\":1,\"offset\":0},\"end\":{\"line\":1,\"column\":108,\"offset\":107}}}],\"data\":{\"quirksMode\":false},\"position\":{\"start\":{\"line\":1,\"column\":1,\"offset\":0},\"end\":{\"line\":1,\"column\":108,\"offset\":107}}}","initialLength":1,"expanded":"{\"type\":\"root\",\"children\":[],\"data\":{\"quirksMode\":false}}","expandedLength":0},"responseToAskId":null},{"postId":936316,"headline":"also bluez-tools is 100% entirely broken, there is no funxional part of it","publishedAt":"2023-01-31T02:53:59.525Z","filename":"936316-also-bluez-tools-is","transparentShareOfPostId":null,"shareOfPostId":936309,"state":1,"numComments":0,"cws":[],"tags":[],"hasCohostPlus":false,"pinned":false,"commentsLocked":false,"sharesLocked":false,"blocks":[{"type":"markdown","markdown":{"content":"https://bugs.debian.org/1030091"}},{"type":"markdown","markdown":{"content":"https://bugs.debian.org/858496"}}],"plainTextBody":"https://bugs.debian.org/1030091\n\nhttps://bugs.debian.org/858496","postingProject":{"projectId":64525,"handle":"nabijaczleweli","displayName":"наб","dek":"","description":"Dazed and confused, but trying to continue 🇵🇱/🏴󠁧󠁢󠁥󠁮󠁧󠁿/🇷🇺 ⚧ they\r\n\r\nMaintains homie/hoe stasis. Store horizontally when not in use. Contains sulfites.","avatarURL":"https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png","avatarPreviewURL":"https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png","headerURL":"https://staging.cohostcdn.org/header/64525-35de9d6d-d833-4c3e-89c3-4b0ad3e04709-profile.jpg","headerPreviewURL":"https://staging.cohostcdn.org/header/64525-35de9d6d-d833-4c3e-89c3-4b0ad3e04709-profile.jpg","privacy":"public","url":"https://nabijaczleweli.xyz/","pronouns":"","flags":[],"avatarShape":"roundrect","loggedOutPostVisibility":"public","frequentlyUsedTags":["big yellow","grey","splotchy","voreutils","tzpfms","ratrun","wg14"],"askSettings":{"enabled":false,"allowAnon":false,"requireLoggedInAnon":true},"contactCard":[]},"shareTree":[],"numSharedComments":0,"relatedProjects":[],"singlePostPageUrl":"https://cohost.org/nabijaczleweli/post/936316-also-bluez-tools-is","effectiveAdultContent":false,"isEditor":true,"hasAnyContributorMuted":false,"contributorBlockIncomingOrOutgoing":false,"postEditUrl":"https://cohost.org/nabijaczleweli/post/936316-also-bluez-tools-is/edit","isLiked":false,"canShare":true,"canPublish":true,"limitedVisibilityReason":"none","astMap":{"initial":"{\"type\":\"root\",\"children\":[{\"type\":\"element\",\"tagName\":\"p\",\"properties\":{},\"children\":[{\"type\":\"element\",\"tagName\":\"a\",\"properties\":{\"href\":\"https://bugs.debian.org/1030091\"},\"children\":[{\"type\":\"text\",\"value\":\"https://bugs.debian.org/1030091\",\"position\":{\"start\":{\"line\":1,\"column\":1,\"offset\":0},\"end\":{\"line\":1,\"column\":32,\"offset\":31}}}],\"position\":{\"start\":{\"line\":1,\"column\":1,\"offset\":0},\"end\":{\"line\":1,\"column\":32,\"offset\":31}}}],\"position\":{\"start\":{\"line\":1,\"column\":1,\"offset\":0},\"end\":{\"line\":1,\"column\":32,\"offset\":31}}},{\"type\":\"text\",\"value\":\"\\n\"},{\"type\":\"element\",\"tagName\":\"p\",\"properties\":{},\"children\":[{\"type\":\"element\",\"tagName\":\"a\",\"properties\":{\"href\":\"https://bugs.debian.org/858496\"},\"children\":[{\"type\":\"text\",\"value\":\"https://bugs.debian.org/858496\",\"position\":{\"start\":{\"line\":3,\"column\":1,\"offset\":33},\"end\":{\"line\":3,\"column\":31,\"offset\":63}}}],\"position\":{\"start\":{\"line\":3,\"column\":1,\"offset\":33},\"end\":{\"line\":3,\"column\":31,\"offset\":63}}}],\"position\":{\"start\":{\"line\":3,\"column\":1,\"offset\":33},\"end\":{\"line\":3,\"column\":31,\"offset\":63}}}],\"data\":{\"quirksMode\":false},\"position\":{\"start\":{\"line\":1,\"column\":1,\"offset\":0},\"end\":{\"line\":3,\"column\":31,\"offset\":63}}}","initialLength":2,"expanded":"{\"type\":\"root\",\"children\":[],\"data\":{\"quirksMode\":false}}","expandedLength":0},"responseToAskId":null},{"postId":938275,"headline":"he he he ","publishedAt":"2023-01-31T14:03:14.503Z","filename":"938275-he-he-he","transparentShareOfPostId":null,"shareOfPostId":936316,"state":1,"numComments":0,"cws":[],"tags":[],"hasCohostPlus":false,"pinned":false,"commentsLocked":false,"sharesLocked":false,"blocks":[{"type":"attachment","attachment":{"attachmentId":"ee6516de-db1b-48ab-a5fa-050785480bb1","altText":"","previewURL":"https://staging.cohostcdn.org/attachment/ee6516de-db1b-48ab-a5fa-050785480bb1/DSCN0354.JPG","fileURL":"https://staging.cohostcdn.org/attachment/ee6516de-db1b-48ab-a5fa-050785480bb1/DSCN0354.JPG","width":null,"height":null}}],"plainTextBody":"","postingProject":{"projectId":64525,"handle":"nabijaczleweli","displayName":"наб","dek":"","description":"Dazed and confused, but trying to continue 🇵🇱/🏴󠁧󠁢󠁥󠁮󠁧󠁿/🇷🇺 ⚧ they\r\n\r\nMaintains homie/hoe stasis. Store horizontally when not in use. Contains sulfites.","avatarURL":"https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png","avatarPreviewURL":"https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png","headerURL":"https://staging.cohostcdn.org/header/64525-35de9d6d-d833-4c3e-89c3-4b0ad3e04709-profile.jpg","headerPreviewURL":"https://staging.cohostcdn.org/header/64525-35de9d6d-d833-4c3e-89c3-4b0ad3e04709-profile.jpg","privacy":"public","url":"https://nabijaczleweli.xyz/","pronouns":"","flags":[],"avatarShape":"roundrect","loggedOutPostVisibility":"public","frequentlyUsedTags":["big yellow","grey","splotchy","voreutils","tzpfms","ratrun","wg14"],"askSettings":{"enabled":false,"allowAnon":false,"requireLoggedInAnon":true},"contactCard":[]},"shareTree":[],"numSharedComments":0,"relatedProjects":[],"singlePostPageUrl":"https://cohost.org/nabijaczleweli/post/938275-he-he-he","effectiveAdultContent":false,"isEditor":true,"hasAnyContributorMuted":false,"contributorBlockIncomingOrOutgoing":false,"postEditUrl":"https://cohost.org/nabijaczleweli/post/938275-he-he-he/edit","isLiked":false,"canShare":true,"canPublish":true,"limitedVisibilityReason":"none","astMap":{"initial":"{\"type\":\"root\",\"children\":[],\"data\":{\"quirksMode\":false}}","initialLength":0,"expanded":"{\"type\":\"root\",\"children\":[],\"data\":{\"quirksMode\":false}}","expandedLength":0},"responseToAskId":null}],"numSharedComments":0,"relatedProjects":[{"projectId":64525,"handle":"nabijaczleweli","displayName":"наб","dek":"","description":"Dazed and confused, but trying to continue 🇵🇱/🏴󠁧󠁢󠁥󠁮󠁧󠁿/🇷🇺 ⚧ they\r\n\r\nMaintains homie/hoe stasis. Store horizontally when not in use. Contains sulfites.","avatarURL":"https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png","avatarPreviewURL":"https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png","headerURL":"https://staging.cohostcdn.org/header/64525-35de9d6d-d833-4c3e-89c3-4b0ad3e04709-profile.jpg","headerPreviewURL":"https://staging.cohostcdn.org/header/64525-35de9d6d-d833-4c3e-89c3-4b0ad3e04709-profile.jpg","privacy":"public","url":"https://nabijaczleweli.xyz/","pronouns":"","flags":[],"avatarShape":"roundrect","loggedOutPostVisibility":"public","frequentlyUsedTags":["big yellow","grey","splotchy","voreutils","tzpfms","ratrun","wg14"],"askSettings":{"enabled":false,"allowAnon":false,"requireLoggedInAnon":true},"contactCard":[]}],"singlePostPageUrl":"https://cohost.org/nabijaczleweli/post/938284-lmfaooooo-the-fuckin","effectiveAdultContent":false,"isEditor":true,"hasAnyContributorMuted":false,"contributorBlockIncomingOrOutgoing":false,"postEditUrl":"https://cohost.org/nabijaczleweli/post/938284-lmfaooooo-the-fuckin/edit","isLiked":false,"canShare":true,"canPublish":true,"limitedVisibilityReason":"none","astMap":{"initial":"{\"type\":\"root\",\"children\":[{\"type\":\"element\",\"tagName\":\"p\",\"properties\":{},\"children\":[{\"type\":\"text\",\"value\":\"unix enjoyers stay winning\",\"position\":{\"start\":{\"line\":1,\"column\":1,\"offset\":0},\"end\":{\"line\":1,\"column\":27,\"offset\":26}}}],\"position\":{\"start\":{\"line\":1,\"column\":1,\"offset\":0},\"end\":{\"line\":1,\"column\":27,\"offset\":26}}}],\"data\":{\"quirksMode\":false},\"position\":{\"start\":{\"line\":1,\"column\":1,\"offset\":0},\"end\":{\"line\":1,\"column\":27,\"offset\":26}}}","initialLength":1,"expanded":"{\"type\":\"root\",\"children\":[],\"data\":{\"quirksMode\":false}}","expandedLength":0},"responseToAskId":null},{"postId":938275,"headline":"he he he ","publishedAt":"2023-01-31T14:03:14.503Z","filename":"938275-he-he-he","transparentShareOfPostId":null,"shareOfPostId":936316,"state":1,"numComments":0,"cws":[],"tags":[],"hasCohostPlus":false,"pinned":false,"commentsLocked":false,"sharesLocked":false,"blocks":[{"type":"attachment","attachment":{"attachmentId":"ee6516de-db1b-48ab-a5fa-050785480bb1","altText":"","previewURL":"https://staging.cohostcdn.org/attachment/ee6516de-db1b-48ab-a5fa-050785480bb1/DSCN0354.JPG","fileURL":"https://staging.cohostcdn.org/attachment/ee6516de-db1b-48ab-a5fa-050785480bb1/DSCN0354.JPG","width":null,"height":null}}],"plainTextBody":"","postingProject":{"projectId":64525,"handle":"nabijaczleweli","displayName":"наб","dek":"","description":"Dazed and confused, but trying to continue 🇵🇱/🏴󠁧󠁢󠁥󠁮󠁧󠁿/🇷🇺 ⚧ they\r\n\r\nMaintains homie/hoe stasis. Store horizontally when not in use. Contains sulfites.","avatarURL":"https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png","avatarPreviewURL":"https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png","headerURL":"https://staging.cohostcdn.org/header/64525-35de9d6d-d833-4c3e-89c3-4b0ad3e04709-profile.jpg","headerPreviewURL":"https://staging.cohostcdn.org/header/64525-35de9d6d-d833-4c3e-89c3-4b0ad3e04709-profile.jpg","privacy":"public","url":"https://nabijaczleweli.xyz/","pronouns":"","flags":[],"avatarShape":"roundrect","loggedOutPostVisibility":"public","frequentlyUsedTags":["big yellow","grey","splotchy","voreutils","tzpfms","ratrun","wg14"],"askSettings":{"enabled":false,"allowAnon":false,"requireLoggedInAnon":true},"contactCard":[]},"shareTree":[{"postId":936309,"headline":"i may very well be a golden god","publishedAt":"2023-01-31T02:52:21.521Z","filename":"936309-i-may-very-well-be-a","transparentShareOfPostId":null,"shareOfPostId":null,"state":1,"numComments":0,"cws":[],"tags":[],"hasCohostPlus":false,"pinned":false,"commentsLocked":false,"sharesLocked":false,"blocks":[{"type":"attachment","attachment":{"attachmentId":"d5e05c2a-5ca9-42ac-b0e2-a81828cc0913","altText":"","previewURL":"https://staging.cohostcdn.org/attachment/d5e05c2a-5ca9-42ac-b0e2-a81828cc0913/screenshot.png","fileURL":"https://staging.cohostcdn.org/attachment/d5e05c2a-5ca9-42ac-b0e2-a81828cc0913/screenshot.png","width":null,"height":null}},{"type":"attachment","attachment":{"attachmentId":"df2cf172-59f6-4538-a30d-1c59f8fb9c8f","altText":"","previewURL":"https://staging.cohostcdn.org/attachment/df2cf172-59f6-4538-a30d-1c59f8fb9c8f/screenshot2.png","fileURL":"https://staging.cohostcdn.org/attachment/df2cf172-59f6-4538-a30d-1c59f8fb9c8f/screenshot2.png","width":null,"height":null}},{"type":"attachment","attachment":{"attachmentId":"8d841d31-db24-4d7e-9eb8-f0e2096306cf","altText":"","previewURL":"https://staging.cohostcdn.org/attachment/8d841d31-db24-4d7e-9eb8-f0e2096306cf/screenshot3q.png","fileURL":"https://staging.cohostcdn.org/attachment/8d841d31-db24-4d7e-9eb8-f0e2096306cf/screenshot3q.png","width":null,"height":null}},{"type":"markdown","markdown":{"content":"not shown: its been 1h40m trying to talk to these phones. or maybe 2h40m i forgor 💀 if i started at 1 or 2"}}],"plainTextBody":"not shown: its been 1h40m trying to talk to these phones. or maybe 2h40m i forgor 💀 if i started at 1 or 2","postingProject":{"projectId":64525,"handle":"nabijaczleweli","displayName":"наб","dek":"","description":"Dazed and confused, but trying to continue 🇵🇱/🏴󠁧󠁢󠁥󠁮󠁧󠁿/🇷🇺 ⚧ they\r\n\r\nMaintains homie/hoe stasis. Store horizontally when not in use. Contains sulfites.","avatarURL":"https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png","avatarPreviewURL":"https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png","headerURL":"https://staging.cohostcdn.org/header/64525-35de9d6d-d833-4c3e-89c3-4b0ad3e04709-profile.jpg","headerPreviewURL":"https://staging.cohostcdn.org/header/64525-35de9d6d-d833-4c3e-89c3-4b0ad3e04709-profile.jpg","privacy":"public","url":"https://nabijaczleweli.xyz/","pronouns":"","flags":[],"avatarShape":"roundrect","loggedOutPostVisibility":"public","frequentlyUsedTags":["big yellow","grey","splotchy","voreutils","tzpfms","ratrun","wg14"],"askSettings":{"enabled":false,"allowAnon":false,"requireLoggedInAnon":true},"contactCard":[]},"shareTree":[],"numSharedComments":0,"relatedProjects":[],"singlePostPageUrl":"https://cohost.org/nabijaczleweli/post/936309-i-may-very-well-be-a","effectiveAdultContent":false,"isEditor":true,"hasAnyContributorMuted":false,"contributorBlockIncomingOrOutgoing":false,"postEditUrl":"https://cohost.org/nabijaczleweli/post/936309-i-may-very-well-be-a/edit","isLiked":false,"canShare":true,"canPublish":true,"limitedVisibilityReason":"none","astMap":{"initial":"{\"type\":\"root\",\"children\":[{\"type\":\"element\",\"tagName\":\"p\",\"properties\":{},\"children\":[{\"type\":\"text\",\"value\":\"not shown: its been 1h40m trying to talk to these phones. or maybe 2h40m i forgor 💀 if i started at 1 or 2\",\"position\":{\"start\":{\"line\":1,\"column\":1,\"offset\":0},\"end\":{\"line\":1,\"column\":108,\"offset\":107}}}],\"position\":{\"start\":{\"line\":1,\"column\":1,\"offset\":0},\"end\":{\"line\":1,\"column\":108,\"offset\":107}}}],\"data\":{\"quirksMode\":false},\"position\":{\"start\":{\"line\":1,\"column\":1,\"offset\":0},\"end\":{\"line\":1,\"column\":108,\"offset\":107}}}","initialLength":1,"expanded":"{\"type\":\"root\",\"children\":[],\"data\":{\"quirksMode\":false}}","expandedLength":0},"responseToAskId":null},{"postId":936316,"headline":"also bluez-tools is 100% entirely broken, there is no funxional part of it","publishedAt":"2023-01-31T02:53:59.525Z","filename":"936316-also-bluez-tools-is","transparentShareOfPostId":null,"shareOfPostId":936309,"state":1,"numComments":0,"cws":[],"tags":[],"hasCohostPlus":false,"pinned":false,"commentsLocked":false,"sharesLocked":false,"blocks":[{"type":"markdown","markdown":{"content":"https://bugs.debian.org/1030091"}},{"type":"markdown","markdown":{"content":"https://bugs.debian.org/858496"}}],"plainTextBody":"https://bugs.debian.org/1030091\n\nhttps://bugs.debian.org/858496","postingProject":{"projectId":64525,"handle":"nabijaczleweli","displayName":"наб","dek":"","description":"Dazed and confused, but trying to continue 🇵🇱/🏴󠁧󠁢󠁥󠁮󠁧󠁿/🇷🇺 ⚧ they\r\n\r\nMaintains homie/hoe stasis. Store horizontally when not in use. Contains sulfites.","avatarURL":"https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png","avatarPreviewURL":"https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png","headerURL":"https://staging.cohostcdn.org/header/64525-35de9d6d-d833-4c3e-89c3-4b0ad3e04709-profile.jpg","headerPreviewURL":"https://staging.cohostcdn.org/header/64525-35de9d6d-d833-4c3e-89c3-4b0ad3e04709-profile.jpg","privacy":"public","url":"https://nabijaczleweli.xyz/","pronouns":"","flags":[],"avatarShape":"roundrect","loggedOutPostVisibility":"public","frequentlyUsedTags":["big yellow","grey","splotchy","voreutils","tzpfms","ratrun","wg14"],"askSettings":{"enabled":false,"allowAnon":false,"requireLoggedInAnon":true},"contactCard":[]},"shareTree":[],"numSharedComments":0,"relatedProjects":[],"singlePostPageUrl":"https://cohost.org/nabijaczleweli/post/936316-also-bluez-tools-is","effectiveAdultContent":false,"isEditor":true,"hasAnyContributorMuted":false,"contributorBlockIncomingOrOutgoing":false,"postEditUrl":"https://cohost.org/nabijaczleweli/post/936316-also-bluez-tools-is/edit","isLiked":false,"canShare":true,"canPublish":true,"limitedVisibilityReason":"none","astMap":{"initial":"{\"type\":\"root\",\"children\":[{\"type\":\"element\",\"tagName\":\"p\",\"properties\":{},\"children\":[{\"type\":\"element\",\"tagName\":\"a\",\"properties\":{\"href\":\"https://bugs.debian.org/1030091\"},\"children\":[{\"type\":\"text\",\"value\":\"https://bugs.debian.org/1030091\",\"position\":{\"start\":{\"line\":1,\"column\":1,\"offset\":0},\"end\":{\"line\":1,\"column\":32,\"offset\":31}}}],\"position\":{\"start\":{\"line\":1,\"column\":1,\"offset\":0},\"end\":{\"line\":1,\"column\":32,\"offset\":31}}}],\"position\":{\"start\":{\"line\":1,\"column\":1,\"offset\":0},\"end\":{\"line\":1,\"column\":32,\"offset\":31}}},{\"type\":\"text\",\"value\":\"\\n\"},{\"type\":\"element\",\"tagName\":\"p\",\"properties\":{},\"children\":[{\"type\":\"element\",\"tagName\":\"a\",\"properties\":{\"href\":\"https://bugs.debian.org/858496\"},\"children\":[{\"type\":\"text\",\"value\":\"https://bugs.debian.org/858496\",\"position\":{\"start\":{\"line\":3,\"column\":1,\"offset\":33},\"end\":{\"line\":3,\"column\":31,\"offset\":63}}}],\"position\":{\"start\":{\"line\":3,\"column\":1,\"offset\":33},\"end\":{\"line\":3,\"column\":31,\"offset\":63}}}],\"position\":{\"start\":{\"line\":3,\"column\":1,\"offset\":33},\"end\":{\"line\":3,\"column\":31,\"offset\":63}}}],\"data\":{\"quirksMode\":false},\"position\":{\"start\":{\"line\":1,\"column\":1,\"offset\":0},\"end\":{\"line\":3,\"column\":31,\"offset\":63}}}","initialLength":2,"expanded":"{\"type\":\"root\",\"children\":[],\"data\":{\"quirksMode\":false}}","expandedLength":0},"responseToAskId":null}],"numSharedComments":0,"relatedProjects":[{"projectId":64525,"handle":"nabijaczleweli","displayName":"наб","dek":"","description":"Dazed and confused, but trying to continue 🇵🇱/🏴󠁧󠁢󠁥󠁮󠁧󠁿/🇷🇺 ⚧ they\r\n\r\nMaintains homie/hoe stasis. Store horizontally when not in use. Contains sulfites.","avatarURL":"https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png","avatarPreviewURL":"https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png","headerURL":"https://staging.cohostcdn.org/header/64525-35de9d6d-d833-4c3e-89c3-4b0ad3e04709-profile.jpg","headerPreviewURL":"https://staging.cohostcdn.org/header/64525-35de9d6d-d833-4c3e-89c3-4b0ad3e04709-profile.jpg","privacy":"public","url":"https://nabijaczleweli.xyz/","pronouns":"","flags":[],"avatarShape":"roundrect","loggedOutPostVisibility":"public","frequentlyUsedTags":["big yellow","grey","splotchy","voreutils","tzpfms","ratrun","wg14"],"askSettings":{"enabled":false,"allowAnon":false,"requireLoggedInAnon":true},"contactCard":[]}],"singlePostPageUrl":"https://cohost.org/nabijaczleweli/post/938275-he-he-he","effectiveAdultContent":false,"isEditor":true,"hasAnyContributorMuted":false,"contributorBlockIncomingOrOutgoing":false,"postEditUrl":"https://cohost.org/nabijaczleweli/post/938275-he-he-he/edit","isLiked":false,"canShare":true,"canPublish":true,"limitedVisibilityReason":"none","astMap":{"initial":"{\"type\":\"root\",\"children\":[],\"data\":{\"quirksMode\":false}}","initialLength":0,"expanded":"{\"type\":\"root\",\"children\":[],\"data\":{\"quirksMode\":false}}","expandedLength":0},"responseToAskId":null},{"postId":936384,"headline":"cum host's greatest crime is making the 0s slashed","publishedAt":"2023-01-31T03:07:06.689Z","filename":"936384-cum-host-s-greatest","transparentShareOfPostId":null,"shareOfPostId":null,"state":1,"numComments":0,"cws":[],"tags":[],"hasCohostPlus":false,"pinned":false,"commentsLocked":false,"sharesLocked":false,"blocks":[],"plainTextBody":"","postingProject":{"projectId":64525,"handle":"nabijaczleweli","displayName":"наб","dek":"","description":"Dazed and confused, but trying to continue 🇵🇱/🏴󠁧󠁢󠁥󠁮󠁧󠁿/🇷🇺 ⚧ they\r\n\r\nMaintains homie/hoe stasis. Store horizontally when not in use. Contains sulfites.","avatarURL":"https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png","avatarPreviewURL":"https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png","headerURL":"https://staging.cohostcdn.org/header/64525-35de9d6d-d833-4c3e-89c3-4b0ad3e04709-profile.jpg","headerPreviewURL":"https://staging.cohostcdn.org/header/64525-35de9d6d-d833-4c3e-89c3-4b0ad3e04709-profile.jpg","privacy":"public","url":"https://nabijaczleweli.xyz/","pronouns":"","flags":[],"avatarShape":"roundrect","loggedOutPostVisibility":"public","frequentlyUsedTags":["big yellow","grey","splotchy","voreutils","tzpfms","ratrun","wg14"],"askSettings":{"enabled":false,"allowAnon":false,"requireLoggedInAnon":true},"contactCard":[]},"shareTree":[],"numSharedComments":0,"relatedProjects":[],"singlePostPageUrl":"https://cohost.org/nabijaczleweli/post/936384-cum-host-s-greatest","effectiveAdultContent":false,"isEditor":true,"hasAnyContributorMuted":false,"contributorBlockIncomingOrOutgoing":false,"postEditUrl":"https://cohost.org/nabijaczleweli/post/936384-cum-host-s-greatest/edit","isLiked":false,"canShare":true,"canPublish":true,"limitedVisibilityReason":"none","astMap":{"initial":"{\"type\":\"root\",\"children\":[],\"data\":{\"quirksMode\":false}}","initialLength":0,"expanded":"{\"type\":\"root\",\"children\":[],\"data\":{\"quirksMode\":false}}","expandedLength":0},"responseToAskId":null}],"pagination":{"previousPage":26,"nextPage":28,"currentPage":27,"morePagesForward":true}}}}]